位于 ⇘ “标准库 ”。
增减计数功能块。
输入:
CU : BOOL; 此输入从 FALSE 到 TRUE 的上升沿将会启动 CV 的增加。
CD : BOOL; 此输入从 TRUE 到 FALSE 的下将沿将会启动 CV 的减小。
RESET : BOOL; 如果为 TRUE, CV 将会被设置为 0。
LOAD : BOOL; 如果为 TRUE, CV 将会被设置为 PV。
PV : WORD; CV 增加的上限值;意味着一旦 CV >= PV 输出 QU 将会被置为 TRUE 。
提示! 数据类型 WORD,用于CoDeSys中的 PV 不符合 IEC 标准,标准中定义 PV 为数据类型 INT。 |
输出:
QU : BOOL; 当 CV 增加并且 >= PV 时此值被置为 TRUE 。
QD : BOOL; 当 CV 减小为 0 时返回 TRUE。
CV : WORD; 包含要被增加或者减小的变量值;如果 RESET 为TRUE 将会被复位为 0 ;当 CU 得到一个从 FALSE 到 TRUE 的上升沿时将会增加 1 ;当 CD 得到从 TRUE 变为 FALSE 的一个下降沿时将会减小 1,但是此变量值不会减小到 0 以下。