Delta AH500 — 6.21.2 Explanation of String Processing Instructions

AH500 Programming Manual Additional remark: 1. If the value in S used in the 16-bit instruction is not within the range between 0 and 9999, the instruction is not executed, SM0 is ON, and the error code in SR0 is 16#200D. (The binary-coded decimal value is represented by the hexadecimal number, but one of digits is not within the range between 0 and 9.) 2. If the value in S used in the 32-bit instruction is not within the range between 0 and 99999999, the instruction is not executed, SM0 is ON, and the error code in SR0 is 16#200D. (The binary-coded decimal value is represented by the hexadecimal number, but one of digits is not within the range between 0 and 9.) 3.

If D +2 used in the 16-bit instruction exceeds the device range, SM0 is ON, and the error code in SR0 is 16#2003. 4. If D +4 used in the 32-bit instruction exceeds the device range, SM0 is ON, and the error code in SR0 is 16#2003. 5. If the operand D used during the execution of the 16-bit instruction is declared in ISPSoft, the data type will be ARRAY [3] of WORD/INT. 6. If the operand D used during the execution of the 32-bit instruction is declared in ISPSoft, the data type will be ARRAY [5] of WORD/INT. 6-448