Standard function blocks
255
CTUD_DINT
(10050)
Illustration
Execution time
1.40 µs
Operation
The counter output (CV) value is increased by 1 if the counter input (CU) value changes
from 0 -> 1 and the reset input (R) value is 0.
The counter output (CV) value is decreased by 1 if the counter input (CD) value
changes from 0 -> 1 and the load input (LD) value is 0.
If the counter output has reached its minimum or maximum value, -2147483648 or
+2147483647, the counter output remains unchanged until it is reset (R) or until the load
input (LD) is set.
If the load input (LD) value is 1, the preset input (PV) value is stored as the counter
output (CV) value.
The counter output (CV) is reset to 0 if the reset input (R) is 1.
The up counter status output (QU) is 1 if the counter output (CV) value > preset input
(PV) value.
The down counter status output (QD) is 1 if the counter output (CV) value < 0.
Example:
CTUD_DINT
98
TLA1 1 msec
(1)
>CU
>CD
R
LD
PV
CV
CV(98)
QU
QU(98)
QD
QD (98)
CU
CD
R
LD
PV
QU
QD
CV
prev
CV
0 -> 0
0 -> 0
0
0
2
0
1
0
0
0 -> 0
0 -> 0
0
1
2
1
0
0
2
0 -> 0
0 -> 0
1
0
2
0
1
2
0
0 -> 0
0 -> 0
1
1
2
0
1
0
0
0 -> 0
0 -> 1
0
0
2
0
1
0
0 - 1 = -1
0 -> 0
1 -> 1
0
1
2
1
0
-1
2
0 -> 0
1 -> 1
1
0
2
0
1
2
0
0 -> 0
1 -> 1
1
1
2
0
1
0
0
0 -> 1
1 -> 0
0
0
2
0
0
0
0 + 1 = 1
1 -> 1
0 -> 0
0
1
2
1
0
1
2
1 -> 1
0 -> 0
1
0
2
0
1
2
0
1 -> 1
0 -> 0
1
1
2
0
1
0
0
1 -> 1
0 -> 1
0
0
2
0
1
0
0 - 1 = -1
1 -> 1
1 -> 1
0
1
2
1
0
-1
2
1 -> 1
1 -> 1
1
0
2
0
1
2
0
1 -> 1
1 -> 1
1
1
2
0
1
0
0
CV
prev
is the previous cycle counter output value.
Summary of Contents for ACSM1 Series
Page 1: ...ACSM1 Firmware Manual ACSM1 Speed and Torque Control Program...
Page 2: ......
Page 4: ......
Page 12: ...Table of contents 12...
Page 49: ...Drive control and features 49...
Page 282: ...Standard function blocks 282...
Page 306: ...Application program template 306...
Page 312: ...Control chain block diagrams 312...
Page 331: ...331...
Page 332: ...332...
Page 333: ......