896
FX3S/FX3G/FX3GC/FX3U/FX3UC Series
Programming Manual - Basic & Applied Instruction Edition
38 Error Check Method and Error Code List
38.4 Error Code List and Action
Syntax error [M8065(D8065)]
0000 ⎯ No error
6501
Stops
operation
Incorrect combination of instruction, device symbol and
device number
During programming, each instruction is checked. If a
syntax error is detected, modify the instruction correctly.
6502 No OUT T or OUT C before setting value
6503
• No setting value after OUT T or OUT C
• Insufficient number of operands for an applied
instruction
6504
• Same label number is used more than once.
• Same interrupt input or high-speed counter input is
used more than once.
6505 Device number is out of allowable range.
6506 Invalid instruction
6507 Invalid label number [P]
6508 Invalid interrupt input [I]
6509 Other error
6510 MC nesting number error
Circuit error [M8066(D8066)]
0000 ⎯ No error
6610
Stops
operation
LD, LDI is continuously used 9 times or more.
This error occurs when a combination of instructions is
incorrect in the entire circuit block or when the
relationship between a pair of instructions is incorrect.
Modify the instructions in the program mode so that their
mutual relationship becomes correct.
6611 More ANB/ORB instructions than LD/LDI instructions
6612 Less ANB/ORB instructions than LD/LDI instructions
6613 MPS is continuously used 12 times or more.
6614 No MPS instruction
6615 No MPP instruction
6616
No coil between MPS, MRD and MPP, or incorrect
combination
6617
Instruction below is not connected to bus line:
STL, RET, MCR, P, I, DI, EI, FOR, NEXT, SRET, IRET,
FEND or END
6618
STL, MC or MCR can only be used in main program, but
it is used elsewhere (e.g. in interrupt routine or
subroutine).
6619
Invalid instruction is used in FOR-NEXT loop:
STL, RET, MC, MCR, I (interrupt pointer) or IRET.
6620 FOR-NEXT instruction nesting level exceeded
6621 Numbers of FOR and NEXT instructions do not match.
6622 No NEXT instruction
6623 No MC instruction
6624 No MCR instruction
6625 STL instruction is continuously used 9 times or more.
6626
Invalid instruction is programmed within STL-RET loop:
MC, MCR, I (interrupt pointer), SRET or IRET.
6627 No STL instruction
6628
Invalid instruction is used in main program:
I (interrupt pointer), SRET or IRET
6629 No P or I (interrupt pointer)
6630
No SRET or IRET instruction
STL-RET / MC-MCR instructions programmed in the
subroutine.
6631 SRET programmed in invalid location
6632 FEND programmed in invalid location
Error
code
PLC operation at
error occurrence
Contents of error Action