X0
X1
X5
In the example shown above, you could trigger X7 which would execute the STOP
instruction. The CPU would enter Program Mode and all outputs would be turned off.
Duplicate Reference Check
You can also check for multiple uses of the same output coil. Both programming devices offer
a way to check for this condition.. For example, you can AUX 21, CHECK PROGRAM to
check for duplicate references from a Handheld Programmer, or you can use the PLC
Diagnostics menu option within DirectSOFT 5. The following example shows how to
perform the duplicate reference check with a Handheld Programmer.
Use AUX 21 to perform syntax check
C
CLR
2
Select duplicate reference check
(You may not get the busy
ENT
display if the program is not
very long.)
One of two displays will appear
Error Display (example)
(shows location in question)
Syntax OK display
If you get an error, just press CLR and the Handheld will display the instruction where the
error occurred. Correct the problem and continue running the Duplicate Reference check
until no duplicate references are found.
NOTE: You can use the same coil in more than one location, especially in programs containing Stage
instructions and/or OROUT instructions. The Duplicate Reference check will find occurrences, even though
they are acceptable.
Chapter 9: Maintenance and Troubleshooting
Normal Program
X2
Y0
X3
X4
Y1
END
B
AUX
ENT
1
DL05 Micro PLC User Manual, 6th Edition, Rev. A
STOP puts CPU in Program Mode
X7
X0
X2
X1
X3
X4
X5
AUX 21 CHECK PRO
1:SYN 2:DUP REF
BUSY
$00024 E471
DUP COIL REF
NO DUP REFS
?
1
ST OP
2
Y0
3
Y1
4
END
5
6
7
8
9
10
11
12
13
14
B
C
D
9–13
Need help?
Do you have a question about the DL05 and is the answer not in the manual?