TONOFF(时间延迟,打开,关闭)

TONOFF 指令可延迟打开 True 梯级上的输出,然后延迟关闭 False 梯级上的输出。
操作详细信息︰如果将 EN 参数用于 TONOFF,则计时器在 EN 设为 TRUE 时开始递增,即使将 EN 设为 FALSE 也继续递增。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 Micro810、L20E、L50E 和 L70E 控制器。
TONOFF
TONOFF
TONOFF 参数
参数
参数类型
数据类型
描述
IN
输入
BOOL
输入控制。
  • TRUE: 检测到上升沿(IN 从 0 变为 1)︰
    • 启动打开延时计时器 (PT)。
    • 如果编程关闭延时时间 (PTOF) 未过,则重启打开延时 (PT) 计时器。
  • FALSE:检测到下降沿(IN 从 1 变为 0):
    • 如果编程打开延时时间 (PT) 未过,则停止 PT 计时器并复位 ET。
    • 如果编程打开延时时间 (PT) 已过,则启动关闭延时计时器 (PTOF)。
PT
输入
TIME
使用时间数据类型定义打开延时时间设置。
PTOF
输入
TIME
使用时间数据类型定义关闭延时时间设置。
Q
输出
BOOL
TRUE: 编程打开延时时间已过,而编程关闭延时时间未过。
ET
输出
TIME
当前已过去的时间。值的可能范围从 0ms 到 1193h2m47s294ms。
如果编程的打开延时时间已经过,且关闭延时计时器未启动,则已经过时间 (ET) 仍为打开延时 (PT) 值。如果设定的关断延时时间已过,且关断延时计时器未启动,则上升沿再次发生之前,已过时间 (ET) 仍为关断延时 (PTOF) 值。

TONOFF 示例

TONOFF 功能块图示例
TONOFF 功能块图示例
TONOFF 梯形图示例
TONOFF 梯形图示例
TONOFF 结构化文本示例
TONOFF 结构化文本示例
结果
结果
结果
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal