267
IOTC(––) Section 2-7
Sample Program 2
The IOTC(––) instruction cannot be used with a CQM1H CPU Unit with a lot
number earlier than 0160.
Switch Settings The following switch settings are used.
Function DIP switch (SW1):
Pins 1 and 5 turned ON = PID heating control ,
°C unit, 4-digit BCD
Input type DIP switch (SW2):
Pins 1 and 5 turned ON = Thermocouples, 0.0 and 500.0
°C, loops 1
to 4
Operations For loop 1: Power supply turned ON (STOP status, initialization), set point for
set to 100.0
°C, control started (RUN), and then process value monitored.
Word Allocations The following words are allocated to the Temperature Control Unit or used in
programming.
Input word: IR 001
Output word: IR 100
Loop 1 process value: DM 0010
Startup error check: IR 01700
SET
01600
CMP (20)
#FFFF
001
@ASL (25)
016
01700
25315
01600
25506 (=)
01601 00115 00114
00112
00113
MOV (21)
#C071
100
01601
CMP (20)
#C071
001
ASL (25)
016
25506 (=)
Command reception checked.
(Always confirm reception be-
fore writing set value.)
Command acknowledged.
Power ON and Unit initialization
checked.
I/O allocation command set.
Setting: Set point for loop 1
Monitor: Process value for loop 1
Power ON and Unit initialization
completed.
For switching RUN only
Error Check
(Leftmost 4 bits in IR001 will be "1110" (E)
if an error has occurred and IR 01701 will
be tur
ned ON.
(1) Changing the Set Point