9 -
7
ERROR CODE LIST
9.
Table 9.2 Error Code List for AnSHCPU (Continue)
Error Message
Error
Code
(D9008)
Detailed
Error
Code
(D9092)
CPU
States
Error and Cause
Corrective Action
"
CAN’T
EXECUTE(P)
"
13
—
Stop
(1) There is no jump destination or
multiple destinations specified by
the , , ,
,
or
instruction.
(2) Although there is no
instruction, the
instruction
exists in the program and has been
executed.
(3) The , , ,
,
or
instruction has been executed
with its jump destination located
below the
instruction.
(4) The number of the
instructions
is different from that of the
instructions.
(5) A
instruction is given within a
to
loop causing the
processing to exit the loop.
(6) Processing exited subroutine by the
instruction before execution of
the
instruction.
(7) Processing jumped into a step in a
to
loop or into a
subroutine by the
instruction.
Read the error step by use of peripheral
equipment and correct the program at
that step.
(Insert a jump destination or reduce
multiple destinations to one.)
"CHK FORMAT
ERR"
14
—
Stop
(1) Instructions (including
) except
LD X , LDI X , AND X and ANI
X are included in the
instruction circuit block.
(2) Multiple
instructions are given.
(3) The number of contact points in the
instruction circuit block
exceeds 150.
(4) The device number of X in the
instruction circuit block exceeds
X7FE.
(5) There is no
circuit block
before the
instruction circuit
block.
(6) The device number of D1 of the
instruction is different
from that of the contact point before
the
instruction.
(7) Pointer P254 is not given to the
head of the
instruction circuit
block.
(1) Check the program in the
instruction circuit block according to
item (1) to (7) in the left column.
Correct problem using the peripheral
equipment and perform operation
again.
(2) This error code is only effective
when the input/output control
method is a direct method.
"CAN’T
EXECUTE (I)"
15
—
Stop
(1) Although the interrupt module is
used, there is no number of interrupt
pointer I, which corresponds to that
module, in the program or there are
multiple numbers.
(2) No
instruction has been
entered in the interrupt program.
(3) There is
instruction in other
than the interrupt program.
(1) Check for the presence of interrupt
program which corresponds to the
interrupt unit, create the interrupt
program, and reduce the same
numbers of I.
(2) Check if there is
instruction in
the interrupt program and enter the
instruction.
(3) Check if there is
instruction in
other than the interrupt program and
delete the
instruction.
CJ
SCJ
CALL
CALLP
JMP
CALL
RET
CJ
SCJ
CALL
CALLP
JMP
END
FOR
NEXT
JMP
FOR
NEXT
JMP
RET
FOR
NEXT
JMP
NOP
CHK
CHK
CHK
CHK
CJ P
CHK
CHK D1 D2
CJ P
CHK
P254
CHK D1 D2
CHK
IRET
IRET
IRET
IRET
IRET
IRET
Содержание MELSEC-A series
Страница 1: ......
Страница 2: ......
Страница 13: ...A 11 MEMO...
Страница 505: ...APPENDICES APP 100 MELSEC A MEMO...
Страница 507: ......
Страница 508: ......