Appendix A
Auxiliary Functions
Auxiliary Functions
A–4
AUX 2* — RLL Operations
RLL Operations auxiliary functions allow you to perform various operations on the
ladder program.
Both the Handheld and DirectSOFT

automatically check for errors during program
entry. However, there may be occasions when you want to check a program that has
already been in the CPU. Two types of checks are available:
S Syntax
S Duplicate References
The Syntax check will find a wide variety of programming errors, such as missing
END statements. If you perform this check and get an error, see Appendix B for a
complete listing of programming error codes. Correct the problem and then continue
running the Syntax check until the message “NO SYNTAX ERROR appears.
Use the Duplicate Reference check to verify you have not used the same output coil
reference more than once. Note, this AUX function will also find the same outputs
even if they have been used with the OROUT instruction, which is perfectly
acceptable.
This AUX function is available on the PLC Diagnostics sub-menu from within
DirectSOFT.
There will probably be times when you need to change an I/O address reference or
control relay reference. AUX 22 allows you to quickly and easily change all
occurrences, (within an address range), of a specific instruction. For example, you
can replace every instance of X5 with X10.
There have been many times when we’ve taken existing programs and added or
removed certain portions to solve new application problems. By using AUX 23 you
can select and delete a portion of the program. DirectSOFT does not have a menu
option for this AUX function, but you can just select the appropriate portion of the
program and cut it with the editing tools.
AUX 24 clears the entire program from CPU memory. Before you enter a new
program, you should always clear ladder memory. This AUX function is available on
the PLC/Clear PLC sub-menu within DirectSOFT.
AUX 3* — V-memory Operations
AUX 31 clears all the information from the V-memory locations available for general
use. This AUX function is available on the PLC/Clear PLC sub-menu within
DirectSOFT.
AUX 4* — I/O Configuration
This AUX function allows you to display the current I/O configuration on the DL05.
Both the Handheld Programmer and DirectSOFT

will show the I/O configuration.
AUX 21
Check Program
AUX 22
Change Reference
AUX 23
Clear Ladder
Range
AUX 24
Clear Ladders
AUX 31
Clear V Memory
AUX 41
Show I/O
Configuration