功能块 DELAYVALUE1

该功能块 DELAYVALUE1 会在定期间隔内延迟输入信号,并立即执行第一次更改。

注意:该功能块的时间是绝对的。这意味着在服务器重新启动或发生故障后,会发生相同的反应。

输入 IN

每次更改时都会检查输入。输入支持所有数据类型。检测到更改后,值将立即传输到输出 Q,并启动内部计时器。该计时器在时间 PT 结束后重置。

输入 PT

将输入 IN 的延迟时间传输到输出 Q,单位为 T#

输入 DIS

如果输入为真,则不会将输入 IN 的更改传递到输出 Q,并且延迟会重置。

输入 SET

如果输入为真,则立即将输入 IN 的值传递到输出 Q。此时延迟会重置。输入 SET 优先于输入 DIS。

输出 Q

检测到输入 IN 的更改后,输入 IN 的值将立即传输到输出,并阻止计时器,直到时间 PT 结束。

输出 ET

在空闲状态下,即未检测到输入 IN 的更改时,输出等于 T#0ms。如果检测到更改,ET 会开始递增,直到达到时间 PT。然后,在一个周期内,输出等于 PT。