CTUD(加减计数器)
功能说明
CTUD 在 CU 的上升沿递增 CV;R 为 TRUE 时将计数值清零。当 CV 大于或等于 PV 时,Q 为 TRUE。计数值类型为 INT。
输入/输出参数
| 名称 | 方向 | 类型 | 说明 |
|---|---|---|---|
CU | 输入 | BOOL | 加计数输入信号 |
CD | 输入 | BOOL | 减计数输入信号 |
R | 输入 | BOOL | 复位信号,当输入为true时将CV清零 |
LD | 输入 | BOOL | 装载信号,当输入为true时将PV装入CV |
PV | 输入 | INT | 计数目标值 |
QU | 输出 | BOOL | 如果CV大于等于PV,QU为TRUE |
QD | 输出 | BOOL | 如果CV小于等于0,QD为TRUE |
CV | 输出 | INT | 当前计数值 |
使用示例
CTUD_0(CU := cu_value, CD := cd_value, R := r_value, LD := ld_value, PV := pv_value, QU => qu_value, QD => qd_value, CV => cv_value);