Mitsubishi Electric · MELSEC-Q/L Common Instruction
This operation error occurs when the CHK (Check) instruction is implemented improperly within the program, suspending CPU module operation. It can be caused by incorrect instruction placement between CHKST and CHK, exceeding the allowed number of CHK instructions, or attempting to use CHK/CHKST in a low-speed execution program. When this error occurs, the error flag SM0 turns ON and the error code is stored into SD0.
Click steps to track your progress.
Verify the program ensures a CHKST instruction is placed immediately before the CHK instruction.
Confirm that only LD, LDI, AND, or ANI instructions exist between the CHKST and CHK instructions.
Ensure the total number of CHK instructions in all program files being executed does not exceed two.
Verify that no single program file contains more than one CHK instruction.
Check the program for the presence of parallel ladders or NOP instructions within the scope of the CHK instruction.
Review the program file's execution type; if it is a low-speed execution program, relocate or remove the CHK and CHKST instructions.