FB_COUNTER
描述 功能块
这 FB_COUNTER 功能块用于实现递增和递减计数器。 ActValue 指定当前的内部计数器值。计数器可以通过 PresetValue 和 CounterLimit 输入。
对于逻辑 1 信号 bReset 输入,内部计数器值设置为通过以下方式参数化的值 PresetValue. 对于上升沿 bCountUp 输入时,内部计数器值增加 1. 对于上升沿 bCountDown 输入时,内部计数器值减少 1. 一旦计数器值在 CounterLimit 达到时, bCounterOut 输出被设置。当计数器值达到 0, 这 bCounterZero 输出已设置。
当。。。的时候 TwinSAFE 组已启动(Run=1), ActValue 被设定为 PresetValue. 当该组停止时, ActValue 被设定为 0。
EL6900
这 FB_COUNTER EL6900 不支持功能块。

姓名 | 数据类型 | 初始值 | 描述,参数值 |
|---|---|---|---|
|
|
| 上升沿将计数器复位至 |
|
|
| 上升沿使内部计数器值增加 |
|
|
| 上升沿使内部计数器值减少 |
|
|
| 计数器在重置时设置的初始值。 只允许使用常量值(无变量) |
|
|
| 当达到该值时, 只允许使用常量值(无变量) |
姓名 | 数据类型 | 初始值 | 描述,参数值 |
|---|---|---|---|
|
|
| 设置 |
|
|
| 设置 |
|
|
| 内部计数器值的当前值 允许的数据类型: |
|
|
|
|