When an error message is displayed (Error code list)
Maintenance/Troubleshooting
1-114
3004 The number of nested branches
exceeds the maximum. Reduce the
branching.
The number of branch levels (nested branches)
exceeds 25. Reduce the number of branch levels
to 25 or fewer.
: 1 nested branch
: 2 nested branches
3005 The number of nested FOR-NEXT
instructions exceeds the maximum.
Reduce nesting to less than 64.
There are several FOR-NEXT instructions regis-
tered in the program where FOR-NEXT is exe-
cuted, and the number of levels (nestings)
exceeds 64. Create a program using 64 or fewer
levels.
3009 The maximum number of steps for
online editing has been exceeded.
The maximum number is 340 steps.
Because too many commands exist in the line
edited with Online Edit, the upper limit of the
logic program size that can be edited (transmit-
ted to AGP) with a single edit operation is
exceeded. In this case, reduce the number of
commands in the edited line, or cancel the edit
operation to go to the monitor step.
3200 Instruction is undefined.
There is an instruction which has not been
defined. Remove the instruction or use the editor
version where the instruction has been defined.
3201
∗∗∗
Instruction is misplaced. Put
instruction at end of rung.
(
∗∗∗
indicates an instruction name.)
An instruction which can be set only at the right
end of the connecting line (end of rung) is not set
properly. You can set logic control instructions
(instructions other than INV) only at the end of
the rung. Remove instruction(s) set to the right
of a logic control instruction, or set a logic con-
trol instruction at the end of the rung.
3202
∗∗∗
Instruction cannot be used in a
FOR-NEXT loop. Remove the
∗∗∗
instruction.
(
∗∗∗
indicates an instruction name.)
You cannot use logic control instructions (JMP,
JSR, RET, EXIT, PBC, and LWA) in a FOR-
NEXT program. Remove the logic control
instruction or change the position of the FOR-
NEXT loop.
3203
∗∗∗
Corresponding instruction
∗∗∗
cannot be found. Add instruction
∗∗∗
.
(
∗∗∗
indicates an instruction name.)
A NEXT instruction corresponding to FOR or a
FOR instruction corresponding to NEXT cannot
be found in the program. Add a corresponding
FOR or NEXT instruction, or remove the exist-
ing FOR or NEXT instruction.
3204
∗∗∗
Instruction cannot have other
instructions on the same rung.
Remove all other instructions.
(
∗∗∗
indicates an instruction name.)
When any of the FOR, NEXT, and PBR instruc-
tions is set on a rung, an instruction or branch
cannot be set on the same rung. Remove any
instructions other than the FOR, NEXT, or PBR
instruction, or remove the FOR, NEXT, or PBR
instruction.
3205 PBC corresponding instruction PBR
cannot be found. Add instruction
PBR.
A PBR instruction corresponding to a PBC
instruction cannot be found. Set a PBR instruc-
tion corresponding to a PBC instruction below
the PBC instruction.
Continued
Error
No.
Error Message
Cause and Solution