Mitsubishi Electric MELSEC iQ-R Series User Manual page 588

Process cpu module
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Error
Error name
code
3221H
SFC program
execution error
3222H
3300H
Pointer setting
error
3301H
Pointer setting
error
3302H
Pointer setting
error
3303H
Pointer setting
error
3320H
Interrupt pointer
setting error
3340H
FOR-NEXT
instruction error
3341H
FOR-NEXT
instruction error
3342H
FOR-NEXT
instruction error
3360H
Nesting depth
error
3361H
3362H
36 ERROR CODES
586
36.4 List of Error Codes
Error details and cause
• Unable to execute the SFC program.
• The total number of points of local or
global pointers used in the program
exceeded the points set in the CPU
parameters (pointer device area).
• The total number of points of pointer-
type labels used in the program
exceeded the points set in the CPU
parameters (pointer-type label
assignment area).
• 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.)
• 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.)
• The interrupt pointer numbers used in
the files are overlapping.
• The NEXT instruction was not
executed even though the FOR
instruction was executed. Or, there
are more FOR instructions than NEXT
instructions.
• The NEXT instruction was executed
even though the FOR instruction was
not executed. Or, there are more
NEXT instructions than FOR
instructions.
• The BREAK instruction was executed
even though the FOR instruction was
not executed.
• The number of nesting levels in the
subroutine program exceeded its limit
(16).
• The number of nesting levels in the
FOR instruction exceeded its limit
(16).
• The number of nesting levels in the DI
instruction exceeded its limit (16).
Stop/
Action
continue
Stop
• Take measures to reduce noise.
• Write the SFC 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. Please consult your local
Mitsubishi representative.
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.
• Check and correct the pointer
device area point setting in the
CPU parameters.
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.
• Check and correct the pointer-type
label assignment area point
setting in the CPU parameters.
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.
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).
Detailed
Diagnostic
information
timing
Drive/file
At power-on, at
information
RESET, at
STOP  RUN
state, at SFC
program
execution
Error location
At power-on, at
information
RESET, at
STOP  RUN
state
Error location
At power-on, at
information
RESET, at
STOP  RUN
state
Error location
At power-on, at
information
RESET, at
STOP  RUN
state
At END
instruction
execution
At instruction
execution
Error location
At instruction
information
execution

Advertisement

Table of Contents
loading

Table of Contents