Chapter 7 Programming Convenience
7-11
[Description of Dialog Box]
a. Logic Error: used to check for program’s logic errors such as LD connection errors and short circuit.
b. Grammar Error: used to check for errors in application instructions such as CALL/SBRT, MCS/MCSCLR,
etc.
c. Unreferenced label: used to specify the processing range of the declared label which was not used.
[Ignore], [Warning] or [Error] can be selected.
Notes
- Ignore: used not to check for any error.
- Warning: If any error occurs, [Warning] will be displayed on the Result Window and writing a program on
PLC is available.
- Error: If any error occurs, [Error] will be displayed on the Result Window and writing a program on PLC
is unavailable.
d. Unreferenced subroutine: used to specify the processing range of the declared subroutine which was not
used. [Ignore], [Warning] or [Error] can be selected.
e. Duplicated coil error: used to check for the Duplicated Coil error, used to select [Error] or [Warning] for the
Duplicated Coi.
f. Strict check on data type: If it is not checked, it checks only the size of input/output parameter of function
(function block).
g. Check program size: displays program capacity information when checking.
h. Report unused variables: displays unused variables in program.
i. Current program (modbus): used to inspect the present program only.
j. All programs: used to inspect all the programs listed on the present PLC item.
Notes
- Refer to 7.3.3 and 7.3.4 for details on Logic Error and Grammar Error.
- If the present program only is selected while one or more programs are listed on the present PLC item,
inspection of CALL/SBRT will not be executed.
- When writing a program on PLC, all the items except the Duplicated Coil will be always inspected if
specified or not by the user.