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: FPS/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: FPS/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.

NOTE

This error is also detected if you attempt to execute a rewrite containing a syntax error during RUN. In this case, nothing will be written to the CPU and operation will continue.

Modified on: 2019-01-26Feedback on this pagePanasonic hotline