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

Page 60

Advertising
background image

Publication 1746-UM022B-EN-P - January 2005

5-4 Programming Examples

S:1

15

COP

Copy File
Source

#N10:0

Dest

#O:1.0

Length

8

COP

#NT8_CONFIGURATION

U

B3:6

4

CHECKING_CJC

B3:6

4

CHECKING_CJC

MOV

Move
Source

I:1.0

3744<

Dest

N10:20

3744<

MOV

CH0_TEMP

COP

Copy File
Source

#I:1.1

Dest

#N10:21

Length

7

COP

T11:0

DN

CJC_CYCLE_TMR/DN

EN

DN

TON

Timer On Delay
Timer

T11:0

Time Base

1.0

Preset

60<

Accum

20<

TON

CJC_CYCLE_TMR

T11:0

DN

CJC_CYCLE_TMR/DN

MOV

Move
Source

N10:8

-32737<

Dest

O:1.0

-32767<

MOV

NT8_CONFIGURATION

L

B3:6

4

CHECKING_CJC

F irst Pa ss

0000

0003

0004

0002

0001

During the first pass, send the channel configuration data to the thermocouple module.

If not Checking CJC, copy Channel 0 temperature data into data location for use. Temperature control
logic should use N10:20 rather than the TC image (I:1.0) to eliminate problems during CJC checking.

Copy temperature data from Channels 1 to 7 to data registers for use.

Repeating 60 seconds timer (T 11:0) which starts the CJC check cycle.

Every 60 seconds, start CJC check cycle by changing Channel 0 configuration word and latching Checking
CJC bit (B3/100).

Advertising