beautypg.com

Rockwell Automation 1794-ID2/B INSTALL INSTR 24v FLEX I/O 2 CHANNEL Incremental Encoder Module User Manual

Page 12

background image

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