HYSTERESIS
- 位置
sys_utils.aclib
- 功能说明
实现迟滞功能,输入IN低于下限值LOW时,输出OUT为TRUE,输入IN高于上限值HIGH时,输出OUT为FALSE,输入IN在下限和上限值之间时,输出OUT保持。
- 参数说明
输入参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
IN | INT | 输入值 | × | × |
HIGH | INT | 上限 | ✔ | × |
LOW | INT | 下限 | ✔ | × |
输出参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
OUT | BOOL | TRUE:IN<LOWFALSE:IN>HIGH保持:LOW<IN<HIGH | ✔ | × |
- 示例
CFC示例
ST示例
LD示例
IL示例
LIMITALARM
- 位置
sys_utils.aclib
- 功能说明
监视输入值是否在下限和上限之间。
- 参数说明
输入参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
IN | INT | 输入值 | × | × |
HIGH | INT | 上限 | ✔ | × |
LOW | INT | 下限 | ✔ | × |
输出参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
O | BOOL | IN>HIGH为TRUE | × | × |
U | BOOL | IN<LOW为TRUE | × | × |
IL | BOOL | LOW<IN<HIGH为TRUE | × | × |
- 示例
CFC示例
ST示例
LD示例
IL示例
HEX_ENGIN
- 位置
sys_utils.aclib
- 功能说明
码值转换成工程量值。
- 参数说明
输入参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
WH | DINT | 输入码值 | × | × |
MU | REAL | 工程量上限 | ✔ | × |
MD | REAL | 工程量下限 | ✔ | × |
WU | DINT | 码值上限 | ✔ | × |
WD | DINT | 码值下限 | ✔ | × |
输出参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
AV | REAL | 码值转换后的工程量值 | × | × |
- 示例
CFC示例
ST示例
LD示例
IL示例
ENGIN_HEX
- 位置
sys_utils.aclib
- 功能说明
工程量值转换成码值。
- 参数说明
输入参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
AV | REAL | 输入的工程量值 | × | × |
MU | REAL | 工程量上限 | ✔ | × |
MD | REAL | 工程量下限 | ✔ | × |
WU | WORD | 码值上限 | ✔ | × |
WD | WORD | 码值下限 | ✔ | × |
输出参数 | 数据类型 | 描述 | 掉电保持 | 常量 |
---|---|---|---|---|
WH | WORD | 工程量值转换后的码值 | × | × |
- 示例
CFC示例
ST示例
LD示例
IL示例