Error Code Ust; Error Code List - Mitsubishi Electric MELSEC-A Series User Manual

Hide thumbs Also See for MELSEC-A Series:
Table of Contents

Advertisement

9. TROUBLESHOOTING
MELSEC-A
I
9.3
9.3.1
Error Code List
Error code list
If an error occurs in the RUN mode. an error display of error code (including
a step number) is stored in the special register by the self-diagnostic
function. The error code reading procedure and the causes and corrective
actions for errors are shown in Table 9.1.
Table 9.1 Error Code List
Content of
Special
CPU
Error Message
Register
States
Error and Cause
Corrective Action
09008
(BIN value)
"INSTRCT.
10
Slop
Instruction code, which cannot be
(1) Read the error step
by
use of
CODE ERR"
decoded by CPU, is included in
peripheral device and correct
(Checked during
the program.
the program at that step.
instruction ex-
(1) ROM including invalid instruction
(2) In the case of ROM, rewrite the
ecution)
code, has been loaded.
contents of the ROM or change
(2) Memory contents have been
the ROM.
corrected.
(3) The PR and IRET instructions
are used.
"PARAMETER
11
Slop
The parameter contents of CPU
(1) Check the loading of CPU mem-
ERROR"
memory are changed due to noise
ory and load
it
correctly.
(Checked at
or incorrect loading of memory.
(2) Read the parameter contents
power on, reset,
of CPU memory, check and
STOP to RUN,
correct the contents, and write
PAUSE 10 RUN)
them to the memory again.
"MISSING END
12
Slop
There is no END (FEND) instruc-
Write END at the end of the pro-
INS."
tlon in the program.
gram/subprogram.
(Checked al
STOP 10 RUN.
PAUSE 10 RUN)
CAN'T EXE-
13
Slop
(1) There is no jump destination
Read the error by use of peripheral
CUTE (P)'
or plural destinations specified
device and correct the program at
(Checked at
by the [CJ], [SCJ], [CALL],
that step.
(Make correction such
[CJ], [SCJ].
[CALLP], or [JMPI instruction.
as the insertion of jump destina-
[JMP],
(2) Although lhere is no [CALL]
lion or lhe changing of jump des-
[CALL(P)]. [FOR
instruction, the [RET] instruction
tinations to one.)
to NEXT] execu-
exists in the program and has
tion,STOP to
been executed.
RUN, PAUSE 10
(3) The [CJ], [SCJ], [CALL].
RUN)
[CALLP]. or [JMP] instruclion
has been executed with its jump
destination located below the
END instruction.
(4) The number of [FOR] instruc-
tions does not match that of
[NEXT] instruction.
(5) The [JMP] instruction specified
belween [FOR 10 NEXT] hes
caused execution to deviate
from between [FOR 10 NEXT].
9-12

Advertisement

Table of Contents
loading

Table of Contents