功能块 TIMESWITCH

功能块 TIMESWITCH 在可视化界面上提供一个日历形式的定时开关。

注意:如果只需要简单的定时开关,可以使用功能块 TIMESW

数据库 DB 定义了所有事件的存储位置。如果更改此设置,日历中的所有事件将丢失。

通过可视化界面上的 日历-插件实现定时开关的配置,但也可以完全通过 PLC 进行配置。

注意事项:

定时开关可以同时控制多个设备。因此,不需要为每个设备插入一个定时开关。

事件的最小启动时间是一秒钟。即使是脉冲也如此。

可以有多个事件同时处于活动状态。

功能块在读取时间时可能会短暂阻塞。

输入 DIS

该输入禁用定时开关。在此期间激活的所有脉冲将被忽略。处于激活状态的事件将立即结束,并且关闭脉冲将立即执行。当 DIS 再次变为假时,之前禁用的事件将再次激活,并且启动脉冲将立即执行。

输入 DIS_ON

通过该输入禁用所有启动事件。然后不会切换在可视化界面上选择的外围设备。

输入 DIS_OFF

通过该输入禁用所有关闭事件。然后不会切换在可视化界面上选择的外围设备。

输出 Q

当事件处于活动状态且 DIS 为假时,输出保持激活状态。

输出 DT_START

该输出以格式 DT# 返回当前事件的下一个启动时间点。如果未找到下一个事件,则值等于 0

输出 DT_END

该输出以格式 DT# 返回当前事件的下一个关闭时间点。如果没有事件处于活动状态,则值等于 0

输出 ID

以字符串形式返回当前事件的 ID。要获取标题或其他信息,请使用功能块 TIMESWITCH_GET

另见