AH Motion Controller – Operation Manual _9 9-40 Error Code Description Corrective action 16#2002 GOEND is used incorrectly. (SM5) Check the program, compile the program again, and download the program again. 16#2003 The devices used in the program exceed the range. (SM0/SM5) Check the program, compile the program again, and download the program again. 16#2004 The part of the program specified by the label used in CJ/JMP is incorrect, or the label is used repeatedly. (SM0/SM5) Check the program, compile the program again, and download the program again.
16#2005 The N value used in MC is not the same as the corresponding N value used in MCR, or the number of N values used in MC is not the same as the number of N values used in MCR. (SM5) Check the program, compile the program again, and download the program again. 16#2006 The N values used in MC do not start from 0, or the N values used in MC are not continuous. (SM5) Check the program, compile the program again, and download the program again. 16#2007 The operands used in ZRST are not used properly. (SM5) Check the program, compile the program again, and download the program again.
16#200A Invalid instruction (SM5) Check the program, compile the program again, and download the program again. 16#200B The operand n or the other constant operands exceed the range. (SM0/SM5) Check the program, compile the program again, and download the program again. 16#200C The operands overlap. (SM0/SM5) Check the program, compile the program again, and download the program again. 16#200D An error occurs when the binary number is converted into the binary-coded decimal number. (SM0/SM5) Check the program, compile the program again, and download the program again. 16#200E The string does not end with 0x00.
(SM0/SM5) Check the program, compile the program again, and download the program again. 16#200F The instruction does not support the modification by an index register. (SM5) Check the program, compile the program again, and download the program again. 16#2010 1. The instruction does not support the device. 2. Encoding error 3. The instruction is a 16-bit instruction, but the constant operand is a 32-bit code. (SM5) Check the program, compile the program again, and download the program again. 16#2011 The number of operands is incorrect. (SM5) Check the program, compile the program again, and download the program again. 16#2012 Incorrect division operation (SM0/SM5).
Check the program, compile the program again, and download the program again.