CTD_ULINT(减计数器(ULINT))
功能说明
CTD_ULINT 在 CD 的上升沿递减 CV;LD 为 TRUE 时将 PV 装载到 CV。当 CV 小于或等于 0 时,Q 为 TRUE。计数值类型为 ULINT。
输入/输出参数
| 名称 | 方向 | 类型 | 说明 |
|---|---|---|---|
CD | 输入 | BOOL | 输入信号 |
LD | 输入 | BOOL | 装载信号,当输入为true时将PV装入CV |
PV | 输入 | ULINT | 计数初始值 |
Q | 输出 | BOOL | 如果CV小于等于0,Q为TRUE |
CV | 输出 | ULINT | 当前计数值 |
使用示例
CTD_ULINT_0(CD := cd_value, LD := ld_value, PV := pv_value, Q => q_value, CV => cv_value);