| ID | Label | Type | #Val | Min | Max | Attr | Description |
|---|---|---|---|---|---|---|---|
|
10250 |
(Obsolete) |
|
|
|
|
|
|
|
10251 |
Ignore encoder battery alarm during homing |
Uint16 |
|
|
|
|
If this DataID is non-zero, the servo code will skip reporting battery
related errors during homing. This parameter can be used to override a battery error and continue running an application if no battery is available. |
|
10252 |
Min. accel time to 5000 RPM, msec |
Uint32 |
|
-1 |
50 |
|
This minimum time defines the acceleration / deceleration limit
for the position feedback from a serial encoder. If
more than eight consecutive over limits are detected, the servo
will generate an "Encoder
data or accel/decel limit error" (-3134). The goal of this detection
is not to limit an axes acceleration or deceleration, but to detect corrupted serial encoder position data. If
less than eight consecutive over limits are detected, the servo will
estimate the encoder position and allow the motion to be executed in
the standard fashion. Each time an over limit is detected, the "Absolute encoder total # of bad readings" (DataID 12269) for the encoder will be incremented. |
|
10253 |
Multi turn counts per rev |
Uint16 |
|
|
|
|
(Obsolete in GPL 4.2. Use DataIDs 10258-10260 instead) If an absolute encoder has a multiple turn counter that counts up or down by more than 1 count for each revolution of the encoder, these two parameters are used to convert the multi-turn counter into a regular 1 count per revolution counter. This is important for
proper absolute position calculation during the homing operation. |
|
10254 |
Multi turn count offset |
Uint16 |
|
|
|
|
|
|
10256 |
Default sync. command setting |
Uint16 |
|
|
|
|
This is a special diagnostic parameter that specifies the default command used in serial encoder synchronous communications. This feature is only supported as a debugging feature in some serial encoder interfaces. Normally there is no need to specify the default synchronous
command for serial encoders unless instructed by the Precise support team. |
|
10257 |
Encoder hardware filter config |
Uint16 |
|
|
|
|
This parameter specifies the divisor for the serial encoder filter clock. The divisor
allows different filter frequencies to be used in the serial data transmission. It
is applied to a 32Mhz clock to generate the desired filter frequency.
|
|
10258 |
Number of single turn data bits |
Uint16 |
|
|
|
|
(SSI/BISS/ENDAT encoders) Defines the number of encoder position data bits that correspond to a single turn of the encoder. |
|
10259 |
Misc. serial encoder configuration bitmask |
Uint16 |
|
|
|
|
This bit mask is used by various serial encoders to configure special features. Typically, these special features deal with minor variations in the serial encoder communication protocol. The following are the currently supported settings: |
|
10290 |
Number of multi-turn data bits |
Uint16 |
|
|
|
|
(ENDAT encoders) Defines the number of encoder position data bits that correspond to the multiple turn counter of the encoder. |