The ABSENC block handles the Absolute encoder signals
Fields¶
| Name | Type | Description |
|---|---|---|
| CLK | bit_mux | Clock output to slave encoder |
| PROTOCOL | param enum | Type of absolute/incremental protocol |
| ENABLED | read bit | Is ABSENC enabled? |
| ENCODING | param enum | Position encoding (for absolute encoders) |
| CLK_SRC | param enum | Bypass/Pass Through encoder signals |
| CLK_PERIOD | param time | Clock rate |
| FRAME_PERIOD | param time | Frame rate |
| BITS | param uint 63 | Number of bits |
| LSB_DISCARD | param uint 31 | Number of LSB bits to discard |
| MSB_DISCARD | param uint 31 | Number of MSB bits to discard |
| DATA | bit_out | Data input from slave encoder |
| CONN | bit_out | Signal detected |
| HOMED | read bit | Quadrature homed status |
| HEALTH | read enum | Table status |
| VAL | pos_out | Current position |