APPX
Appendix 1 Error Codes
745
A
3302H Pointer setting
error
• Multiple global pointers with the
same number or pointer-type
global labels are used in the
program. (The pointer numbers or
the labels are overlapping.)
Stop • Check the detailed information (error
location information) of the error by
executing module diagnostics using
the engineering tool, display the error
program (step) by clicking the [Error
Jump] button, and correct the program.
Error location
information
At power-on,
at RESET, at
STOP RUN
state
3303H Pointer setting
error
• Multiple local pointers with the
same number or pointer-type local
labels are used in the program.
(The pointer numbers or the labels
are overlapping.)
3320H Interrupt pointer
setting error
• The interrupt pointer numbers
used in the files are overlapping.
3340H FOR-NEXT
instruction error
• The NEXT instruction was not
executed even though the FOR
instruction was executed. Or,
there are more FOR instructions
than NEXT instructions.
At END
instruction
execution
3341H FOR-NEXT
instruction error
• The NEXT instruction was
executed even though the FOR
instruction was not executed. Or,
there are more NEXT instructions
than FOR instructions.
At instruction
execution
3342H FOR-NEXT
instruction error
• The BREAK instruction was
executed even though the FOR
instruction was not executed.
3360H Nesting depth
error
• The number of nesting levels in
the subroutine program exceeded
its limit (16).
Stop • Check the detailed information (error
location information) of the error by
executing module diagnostics using
the engineering tool, display the error
program (step) by clicking the [Error
Jump] button, and correct the number
of nesting levels (16 or less).
Error location
information
At instruction
execution
3361H • The number of nesting levels in
the FOR instruction exceeded its
limit (16).
3362H • The number of nesting levels in
the DI instruction exceeded its
limit (16).
3363H Nesting depth
error
• The number of nesting levels in
the function block or function
exceeded its limit (32).
Stop • Check the detailed information (error
location information) of the error by
executing module diagnostics using
the engineering tool, display the error
program (step) by clicking the [Error
Jump] button, and correct the number
of nesting levels (32 or less).
Error location
information
At instruction
execution
3380H Pointer
execution error
• The pointer specified in the
instruction does not exist.
Stop • Check the detailed information (error
location information) of the error by
executing module diagnostics using
the engineering tool, display the error
program (step) by clicking the [Error
Jump] button, and correct the program.
Error location
information
At instruction
execution
3381H • The RET instruction does not exist
in the executed subroutine
program.
At END
instruction
exe
cution
3382H • The RET instruction exists before
the FEND instruction in the main
program.
At instruction
execution
33A0H Interrupt pointer
execution error
• The interrupt pointer
corresponding to the interrupt
input does not exist.
Stop • Check if the program corresponding to
the interrupt pointer number set in the
module parameters exists.
At instruction
execution
Error
code
Error name Error details and cause Stop/
continue
Action Detailed
information
Diagnostic
timing