746
APPX
Appendix 1 Error Codes
33A1H Interrupt pointer
execution error
• The IRET instruction does not
exist in the executed interrupt
program.
• The STOP instruction has been
executed in an interrupt program.
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
33A2H • The IRET instruction exists before
the FEND instruction in the main
program.
33A3H • The IRET instruction or STOP
instruction was executed in the
fixed scan execution type
program.
33A4H • The IRET instruction or STOP
instruction has been executed in
an event execution type program.
33C0H FB/FUN
execution error
• Before the FB/FUN program ends,
the call source program ended.
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.
• Take measures to reduce noise.
• Write the program to the CPU module
again. Then, reset the CPU module
and run it again. If the same error code
is displayed again, the possible cause
is a hardware failure of the CPU
module or module (SIL2 function
module or safety function module)
connected. Please consult your local
Mitsubishi representative.
Error location
information
At instruction
execution
33D0H Temporary area
exceeded
• The secured temporary area size
exceeded its limit.
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 in the function.
Error location
information
At instruction
execution
3400H Operation error • Division where the divisor is zero
was performed.
Stop/
continue
• 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,
process
control
instruction
processing
information
At instruction
execution
3401H • Data that cannot be converted by
using the data conversion
instruction was input.
3402H • The operation was performed with
the invalid data (-0, denormalized
number, NaN (not a number), or
).
3403H • An overflow has occurred during
the operation.
3404H • A string that is not supported in
the instruction was specified.
3405H • The input data was out of range.
3406H • The operation result is out of the
output range. (The operation
result of the instruction that
concatenate character strings
exceeded the allowable number of
characters.)
3420H • The link direct device, module
access device, or CPU buffer
memory access device is
specified for both (s) and (d) used
in the BMOV instruction.
Error location
information
Error
code
Error name Error details and cause Stop/
continue
Action Detailed
information
Diagnostic
timing