Appendix Programming Information
1306
40.9 Error codes
40.9.1 Table of syntax check error
In FPWIN Pro, syntax errors are detected by the compiler and are therefore not critical.
Error
code
Name Operation
status
Description and steps to take
E1 Syntax error Stops A program with a syntax error has been written.
Change to PROG. mode and correct the error.
E2
(* Note)
Duplicated output
error
Stops Two or more OT(Out) instructions and KP(Keep) instructions
are programmed using the same relay.
Change to PROG. mode and correct the program so that one
relay is not used for two or more OT instructions and KP
instructions. Or, set the duplicated output to “enable (K1)” in
system register 20.
E3 Not paired error Stops For instructions which must be used in a pair such as jump (JP
and LBL), one instruction is either missing or in an incorrect
position.
Change to PROG. mode and enter the two instructions which
must be used in a pair in the correct positions.
E4 Parameter
mismatch error
Stops An instruction has been written which does not agree with
system register settings. For example, the number setting in a
program does not agree with the timer/counter range setting.
Change to PROG. mode, check the system register settings,
and change so that the settings and the instruction agree.
E5
(* Note)
Program area error Stops An instruction which must be written to a specific area (main
program area or subprogram area) has been written to a
different area (for example, a subroutine SUB to RET is placed
before an ED instruction).
Change to PROG. mode and enter the instruction into the
correct area.
E6 Compile memory
full error
(Available PLC:
FP/FP-X/
FP2SH/FP10SH)
Stops The program stored in the PLC is too large to compile in the
program memory.
Change to PROG. mode and reduce the total number of steps
for the program.
E7 High-level
instruction type
error
(Available PLC:
FP/FP-X/
FP2/FP2SH/FP3/
FP10SH)
Stops In the program, high-level instructions, which execute in every
scan and at the rising edge of the trigger, are programmed to
be triggered by one contact [e.g., F0 (MV) and P0 (PMV) are
programmed using the same trigger continuously].
Correct the program so that the high-level instructions
executed in every scan and only at the rising edge are
triggered separately.
E8 High-level
instruction operand
error
Stops There is an incorrect operand in an instruction which requires a
specific combination operands (for example, the operands
must all be of a certain type).
Enter the correct combination of operands.
E9 No program error
(Available PLC:
FP2SH/FP10SH)
Stops Program may be damaged.
Try to send the program again.
E10 Rewrite during
RUN syntax error
Continues When inputting with the programming tool software, a deletion,
addition or change of order of an instruction (ED, LBL, SUB,
RET, INT, IRET, SSTP, and STPE) that cannot perform a
rewrite during RUN is being attempted. Nothing is written to the
CPU.