2 Instruction Descriptions
2-146
NJ-series Instructions Reference Manual (W502)
CTUD_**
The CTUD_** instruction creates an up-down counter that operates according to an up-counter input
and a down-counter input. The preset value and counter value must be one of the following data types:
DINT, LINT, UDINT, or ULINT.
* Negative numbers are excluded.
Instruction Name FB/FUN Graphic expression ST expression
CTUD_** Up-down Counter
Group
FB CTUD_**_instance (CU,
CD, Reset, Load, PV, QU,
QD, CV);
“**” must be DINT, LINT,
UDINT, or ULINT.
Variables
Name Meaning I/O Description Valid range Unit Default
CU Up-counter
input
Input
Up counter input
Depends on data type.
---
FALSE
CD Down-
counter
input
Down counter input
Reset Reset
signal
TRUE: Reset CV to 0.
Load Load signal TRUE: CV set to PV.
PV Preset
value
The final counter value
when operating as an up
counter
The initial counter value
when operating as a down
counter
Depends on data type.* 0
QU Up-counter
output
Output
TRUE: up-counter output
ON
FALSE: up-counter output
OFF
Depends on data type.
--- ---
QD Down-
counter
output
TRUE: down-counter output
ON
FALSE: down-counter out-
put OFF
CV Counter
value
Counter present value Depends on data type.*
"**" must be DINT, LINT, UDINT,
or ULINT.
CTUD_**
CU QU
CD QD
Reset CV
Load
PV
CTUD_**_instance