Rockwell Automation 1746-NT8 SLC 500 Thermocouple/mV Analog Input Module User Manual User Manual

Page 67

Advertising
background image

Publication 1746-UM022B-EN-P - January 2005

Programming Examples 5-11

NEQ

Not Equal
Source A

N10:22

0<

Source B

0

0<

NEQ

NT8_CH2_STS_FLAGS

L

B3:7

2

NT8_CH2_ERROR

MVM

Masked Move
Source

I:1.3

0<

Mask

0F000h

-4096<

Dest

N10:23
0<

MVM

NT8_CH3_STS_FLAGS

NEQ

Not Equal
Source A

N10:23

0<

Source B

0

0<

NEQ

NT8_CH3_STS_FLAGS

L

B3:7

3

NT8_CH3_ERROR

T11:1 B3:6

DN 6

NT8_STS_CNF_TMR/DN NT8_CHECK_FLAGS2

MVM

Masked Move
Source

I:1.4

0<

Mask

0F000h

-4096<

Dest

N10:24
0<

MVM

NT8_CH4_STS_FLAGS

NEQ

Not Equal
Source A

N10:24

0<

Source B

0

0<

NEQ

NT8_CH4_STS_FLAGS

L

B3:7

4

NT8_CH4_ERROR

MVM

Masked Move
Source

I:1.5

0<

Mask

0F000h

-4096<

Dest

N10:25
0<

MVM

NT8_CH5_STS_FLAGS

0006

OSR

After waiting for the NT8 to update its I/O image, check each channel’s status error bits by masking off the appropriate
bits and checking if these bits are set (non-zero). If an error is detected, set the appropriate channel status error bits
(B3:112 - B3/119). Rung 6 checks channels 4 to 7).

Advertising