E_DELAY 延时功能块

E_DELAY 是一个事件功能块。它用于实现一个延时功能。以下是它的各个参数的解释:

START:输入信号。当此输入为 TRUE(真) 时,延时计时开始。

STOP:输入信号。当此输入为 TRUE(真) 时,延时计时停止。

DT:预设时间。设定延时时间的长度,数据类型为时间(如 T#5S 表示 5 秒)。

EO:输出信号。当延时时间到达时,此输出为 TRUE(真)。

总结来说,功能块 E_DELAY 在 START 输入为 TRUE(真) 时开始计时,经过预设时间 DT 后,通过 EO 输出信号。

使用案例

1:构建一个E_DELAY的测试工程

2:在DT输入TIME#100ms 触发后可以发现EO随着触发次数变化而变化

E_DELAY功能块