EasyManua.ls Logo

Allen-Bradley 1746-NT8 - Page 66

Allen-Bradley 1746-NT8
110 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Publication 1746-UM022B-EN-P - January 2005
5-10 Programming Examples
T11:1
DN
NT8_STS_CNF_TMR/DN
OSR
B3:6
5
NT8_CHECK_FLAGS
MOV
Move
Source 0
0<
Dest B3:7
0000000000000001<
MOV
MVM
Masked Move
Source I:1.0
0<
Mask 0F000h
-4096<
Dest N10:20
4096<
MVM
NT8_CH0_STS_FLAGS
NEQ
Not Equal
Source A N10:20
4096<
Source B 0
0<
NEQ
NT8_CH0_STS_FLAGS
L
B3:7
0
NT8_CH0_ERROR
MVM
Masked Move
Source I:1.1
0<
Mask 0F000h
-4096<
Dest N10:21
0<
MVM
NT8_CH1_STS_FLAGS
NEQ
Not Equal
Source A N10:21
0<
Source B 0
0<
NEQ
NT8_CH1_STS_FLAGS
L
B3:7
1
NT8_CH1_ERROR
MVM
Masked Move
Source I:1.2
0<
Mask 0F000h
-4096<
Dest N10:22
0<
MVM
NT8_CH2_STS_FLAGS
0005
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 5 checks channels 0 to 3).

Table of Contents

Related product manuals