Chapter 5 Instruction Specifications
5-35
Program example
X00007
CTU17
LD X00007
OUT CTU17 4
LD X00008
OUT CTD17
LD X00009
OUT CL17
LD CT17
OUT R107
X00008
CTD17
4
X00009
CL17
CT17
R107
• An example of a word I/O being used as the set value for the circuit shown above.
R7E3
X00007
CTU17
WR0017
X00008
CTD17
WR0017=4
LD R7E3
[
WR0017=4
]
LD X00007
OUT CTU17 WR0017
LD X00008
OUT CTD17
LD X00009
OUT CL17
LD CT17
OUT R107
X00009
CL17
CT17
R107
Program description
[Time chart]
1
2
3
4
5
4
3
2
3
4
5
65 535
65 534
0
X00007
X00008
CL17
CT17
=4
Ignored
1]
2]
4]
5]
3]
7]
6] 6]
Set value
Progress value
(TC17)
Ignored
Ignored
1] The progress value (count value) is
up-counted at the leading edge of
X00007.
2] The counter coil (CT17) is turned on
when the progress value ≥ set value.
3] When the up-coil and down-coil
startup conditions turn on
simultaneously, the progress value
does not change.
4] The progress value is down-counted
at the leading edge of X00008.
5] The counter coil turns off when set
value > progress value.
6] The progress value will not exceed 65535 (decimal). Also, it will not be below 0.
7] When the counter clear (CL17) turns on, the progress value and the counter coil are cleared. The progress value is not
updated while the counter clear is on.
• The clear is performed under the conditions set immediately before execution of the counter coil instruction.
• Example using the word I/O as the set value
When RUN is commenced, the set value is set to word I/O.
Or, the word I/O for the set value is designated to store in the power failure memory.
z
OUT CTU n s
OUT CTD n