Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

INENC - Input encoder

The INENC block handles the encoder input signals

Fields

NameTypeDescription
CLKbit_muxClock output to slave encoder
PROTOCOLparam enumType of absolute/incremental protocol
ENCODINGparam enumPosition encoding (for absolute encoders)
CLK_SRCparam enumBypass/Pass Through encoder signals
CLK_PERIODparam timeClock rate
FRAME_PERIODparam timeFrame rate
BITSparam uint 63Number of bits
LSB_DISCARDparam uint 31Number of LSB bits to discard
MSB_DISCARDparam uint 31Number of MSB bits to discard
SETPwrite intSet point
RST_ON_Zparam bitZero position on Z rising edge
Abit_outQuadrature A if in incremental mode
Bbit_outQuadrature B if in incremental mode
Zbit_outZ index channel if in incremental mode
DATAbit_outData input from slave encoder
CONNbit_outSignal detected
HOMEDread bitQuadrature homed status
HEALTHread enumTable status
VALpos_outCurrent position
DCARD_TYPEread enumDaughter card jumper mode