![background image](http://html1.mh-extra.com/html/omron/sysmac-cs-series/sysmac-cs-series_reference-manual_7420301251.webp)
1211
Block Programming Instructions
Section 3-32
The first part of the block program is executed the first time the block program
is entered. When CNTW(814)/CNTWX(818) is reached, the Completion Flag
is reset to 0, the counter is preset to SV, and execution of the rest of the block
program will wait until the counter has counted out. The counter counts pulses
(upward differentiation) on I, the counter input.
While the counter is counting down, only CNTW(814)/CNTWX(818) will be
executed to update the counter. When the counter counts out, the Completion
Flag will turn ON and the rest of the block program will be executed. Once the
entire block program has been executed, the process will be repeated.
CNTW(814)/CNTWX(818) can be thought of as a WAIT instruction with a
counter for the execution condition and it can thus be used for timed step pro-
gressions.
Flags
Precautions
The rest of the block program following CNTW(814)/CNTWX(818) will be exe-
cuted if the Completion Flag for the counter is force set.
If the Completion Flag for the counter is force reset, the only CNTW(814)/
CNTWX(818) will be executed in the block program until the force reset status
is cleared.
The counter numbers are also used by the other counter instructions. Opera-
tion will not be predictable if the same counter number is used for more than
one counter instruction. Use each counter number only once. The only way
that the same counter number can be used dependably is if only one of the
counters is ever operating at the same time. An error will occur in the program
check if the same counter number is used in more than one counter instruc-
tion.
An error will occur and the Error Flag will turn ON if an indirect IR designation
is used for N in BCD mode and the address is not for a counter present value
or if SV is not BCD when BCD mode is set.
Count reached.
SV preset.
"A"
executed.
"B" executed.
"C"
executed.
"C"
executed.
"C"
executed.
Name
Label
Operation
Error Flag
ER
ON if CNTW(814)/CNTWX(818) is not in a block program.
ON if an indirect IR designation is used for N in BCD
mode and the address is not for a counter present value.
ON if SV is not BCD when BCD mode is set.
OFF in all other cases.
Содержание SYSMAC CS Series
Страница 2: ......
Страница 4: ...iv ...
Страница 30: ...xxx ...
Страница 186: ...146 List of Instructions by Function Code Section 2 4 ...
Страница 194: ...154 3 35 4 MOVE BIT MOVBC 568 1273 3 35 5 BIT COUNTER BCNTC 621 1275 3 35 6 GET VARIABLE ID GETID 286 1277 ...
Страница 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Страница 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Страница 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Страница 1392: ...1352 ASCII Code Table Appendix A ...
Страница 1404: ...1364 Revision History ...