Rockwell Automation 1794-ID2/B INSTALL INSTR 24v FLEX I/O 2 CHANNEL Incremental Encoder Module User Manual
Page 12
12 FLEX I/O 2-Channel Incremental Encoder Module
Publication 1794-IN063C-EN-E - February 2014
Input (read) Image for 1794-ID2
Dec.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Oct.
17
16
15
14
13
12
11
10
7
6
5
4
3
2
1
0
0
CT
DIR
1
CT
DIR
0
PR
1
PR
0
S1
S0
C1
C0
G
1
Z
1
B
1
A
1
G
0
Z
0
B
0
A
0
1
Channel 0 - Stored counter value of channel 0
2
Channel 1 - Stored counter value of channel 1
3
Channel 0 - Current counter value
4
Channel 1 - Current counter value
5
Channel 0 - Counter word readback
6
Channel 1 - Counter word readback
7
Revision read - software version code
Where A0 = Status of input A, channel 0 - bit = 1 when input is on
B0 = Status of input B, channel 0 - bit = 1 when input is on
Z0 = Status of input Z, channel 0 - bit = 1 when input is on
G0 = Status of input G, channel 0 - bit = 1 when input is on
A1= Status of input A, channel 1 - bit = 1 when input is on
B1 = Status of input B, channel 1 - bit = 1 when input is on
Z1 = Status of input Z, channel 1 - bit = 1 when input is on
G1 = Status of input G, channel 1 - bit = 1 when input is on
C0 = Cal 0 - when bit is set, counter 0 has been calibrated (reset by CalReset)
C1 = Cal 1 - when bit is set, counter 1 has been calibrated (reset by CalReset)
S0 = Stored 0 - when bit is set, counter 0 value has been saved in Store 0 (reset by
StoreReset)
S1 = Stored 1 - when bit is set, counter 1 value has been saved in Store 0 (reset by
StoreReset)
Once a store has occurs, L0 and L1 are on until cleared by StoreReset (counter word bit 14)
PR0 = Preset 0 reached - when bit is set, counter 0 has reached value of preset (reset by
PresetReset)
PR1 = Preset 1 reached - when bit is set, counter 1 has reached value of preset (reset by
PresetReset)
CT DIR 0 = Increase/Decrease counter value for counter 0: set to 0 at startup. 0 = last pulse
decreased
counter value; 1 = last pulse increased counter value
CT DIR 1 = Increase/Decrease counter value for counter 1: set to 0 at startup. 0 = last pulse
decreased
counter value; 1 = last pulse increased counter value