SF_CTUD (FB)
功能块描述
提示
此处描述的功能块版本与最新版本的功能块相对应 功能块版本列表。
提示
SF_CTUD 是 SafetyStandard 库中的计数器 FB。它是 CTUD,标准 IEC 61131-3 功能块。 SF_CTUD 功能块包含标准数据类型和安全相关数据类型(前缀: SAFE)。
SF_CTUD 实现加减计数器的功能。
图 112. 功能块:SF_CTUD

表 89. 变量输入
姓名 | 数据类型 | 初始值 | 说明、参数值 |
|---|---|---|---|
|
|
| 上升沿位于 |
|
|
| 上升沿位于 |
|
|
|
|
|
|
|
|
|
|
| 起始值(倒数)/或递增的上限 |
表 90. 变量输出
姓名 | 数据类型 | 初始值 | 说明、参数值 |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| 计数器的当前计数值 |
脸书代码
IF R THEN CV := 0 ;
ESLIF LOAD THEN CV := PV ;
ELSE
IF NOT (CU AND CD) THEN
IF CU AND (CV < PVmax)
THEN CV := CV+1;
ELSIF CD AND (CV > PVmin)
THEN CV := CV-1;
END_IF;
ENDIF;
ENDIF;
QU := (CV >= PV) ;
QD := (CV <= 0);的数值 PVmin 是 0. 数值 PVmax 是 32767。