3. Instruction Set
Device Explanation
M1067
D1067
D1069
When operational errors occur, M1067 = ON. D1067 displays the error code.
D1069 displays the address where the error occurs. Other errors occurring will
update the contents in D1067 and D1069. M1067 will be OFF when the error is
cleared.
M1068
D1068
When operational errors occur, M1068 = ON. D1068 displays the address
where the error occurs. Other errors occurring wil not update the content in
D1068. RST instruction is required to reset M1068 otherwise M1068 is latched.
Limitations for times of using instructions
Some instructions can only be used a certain number of times in a program. These instructions
can be modified by index registers to extend their functionality.
1. Instructions can be used once in a program:
API 60 (IST) API 155 (DABSR)
2. Instruction can be used twice in a program:
API 77 (PR)
3. Instruction can be used 8 times in a program:
API 64 (TTMR)
4. For counters C232~C242, the total max times for using DHSCS, DHSCR and DHSZ
instructions: 6. DHSZ can only be used less than 6 times.
5. For counters C243, C245~C248, C251, C252, the total max times for using DHSCS, DHSCR
and DHSZ instructions: 4. DHSZ takes up 2 times of the total available times.
6. For counters C244, C249, C250, C253, C254, the total max times for using DHSCS, DHSCR
and DHSZ instructions: 4. DHSZ takes up 2 times of the total available times.
Limitation of synchronized execution
Most instructions have no limitation on the times to be used in a program, but there are limitations
on the number of instruction to be executed in the same scan cycle.
1. Only 1 instruction can be executed at the same scan cycle: API 52 MTR, API 69 SORT, API
70 TKY, API 71 HKY, API 72 DSW, API 74 SEGL, API 75 ARWS.
2. Only 4 instruction can be executed at the same scan cycle: API 56 SPD, API 169 HOUR.
3. There is no limitation on the times of using the high-speed output instructions API 57 PLSY,
API 58 PWM, API 59 PLSR, API 156DZRN, API 158 DDRVI, API 159 DDRVA and API 195
DPTPO, but only one high-speed output instruction will be executed in the same scan time.
4. There is no limitation on the times of using the communication instructions API 80 RS, API
100 MODRD, API 101 MODWR, API 102 FWD, API 103 REV, API 104 STOP, API 105 RDST,
API 106 RSTEF , API 150 MODRW, but only one communication instruction will be executed
on single COM port during the same scan cycle.