INENC - Input encoder

The INENC block handles the encoder input signals

Fields

Name Type Description
PROTOCOL param enum
Type of absolute/incremental protocol
0 Quadrature
1 SSI
2 BISS
3 enDat
CLK_SRC param enum
Bypass/Pass Through encoder signals
0 Internally Generated
1 From CLK
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
SETP write int Set point
RST_ON_Z param bit Zero position on Z rising edge
DCARD_TYPE read enum
Daughter card jumper mode
0 DCARD id 0
1 Encoder Control
2 DCARD id 2
3 Encoder Monitor
4 DCARD id 3
5 DCARD id 4
6 DCARD id 5
7 Unplugged
A bit_out Quadrature A if in incremental mode
B bit_out Quadrature B if in incremental mode
Z bit_out Z index channel if in incremental mode
DATA bit_out Data input from slave encoder
CLK bit_mux Clock output to slave encoder
CONN bit_out Signal detected
VAL pos_out Current position