ID | Label | Type | #Val | Min | Max | Attr | Description |
---|---|---|---|---|---|---|---|
10220 |
Incremental encoder hardware configuration |
Int16 |
|
|
|
|
Incremental encoder hardware configuration. The bit definitions are
defined as follows: |
10221 |
Index skew count limit, mcnt |
Int32 |
|
|
|
|
Accumulated index skew counts limit. Normally, if all encoder
counts are accurately detected, then
the change in encoder counts between consecutive indices is a constant.
However, if there are missing encoder counts, then the position of
a successive index would start to skew. To detect this error, the skew
amount at every index is accumulated and an error is generated if the
accumulated value exceeds this limit. |
10222 |
Index noise spikes limit |
Uint32 |
|
|
|
|
Maximum allowed number of noise spikes detected on the encoder index
line per encoder revolution. The purpose of this parameter is to allow
the system to be more or less immune to noise on the encoder index
line when it occurs between the valid index signals. This limit value
should not be set too high, since excessive encoder noise should
always be corrected to ensure proper operation. From the hardware standpoint,
the user should pay special attention to the motor/encoder grounding,
and/or the layout of motor wires and encoder wires. |
10223 |
Index increment for variable index encoder |
Uin32 |
|
|
|
|
This parameter is used if the incremental encoder has a varying index delta. That is, rather than having the distance between index marks be a fixed number of encoder counts, the number of encoder counts between indices varies. Typically, this is found on a linear scale where the distance between adjacent index marks increases by a fixed amount. This allows the axis to move a short distance and determine its absolute position. By setting this parameter to the incremental number of additional encoder counts between adjacent indices, the servo’s can continue to perform a level of index verification. The default value is “0”. |
10227 |
Number of repeat hall signal reads |
Uin8 |
|
|
|
|
This parameter is for encoders, such as the Tamagawa reduced wiring incremental encoder (Encoder type 47), that transmit a hall sensor reading on the ABZ incremental encoder signals when the encoder is powered up. This parameter defines the number of times the hall state is read. For the Tamagawa encoder, the first read occurs 7 msec after the high impedance state terminates and subsequent reads occur at 2 msec intervals. For the default value of 3, the total read time is 11 msec, which corresponds to the minimum hall signal output time for this encoder (22 msec +/- 11 msec). Too many reads will cause a -3 error code to be set in DataID 12226. |