TON(计时器,打开延时)

TON 指令将内部计时器增加至指定值。
操作详细信息︰
  • 不要使用跳转跳过梯形图中的 TON 指令块。如果使用跳转,则 TON 计时器将在经过时间过去后继续。
  • 例如:梯级 1 包含一个跳转;梯级 2 包含一个 TON 指令块,延时时间为 10 秒;启用从梯级 1 到梯级 3 的跳转;在 30 秒后禁用跳转;延时时间为 30 秒,而非延时时间中定义的 10 秒。
  • 如果将 EN 参数用于 TON,则计时器在 EN 设为 TRUE 时开始递增,即使将 EN 设为 FALSE 也继续递增。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 Micro810、L20E、L50E 和 L70E 控制器。
TON
TON
TON 参数
参数
参数类型
数据类型
描述
IN
输入
BOOL
输入控制。
  • TRUE: 如果位于上升沿,则开始增加内部计时器。
  • FALSE:如果位于下降沿,则停止并复位内部计时器。
PT
输入
TIME
使用时间数据类型定义最大编程时间。
Q
输出
BOOL
  • TRUE: 编程时间已过。
  • FALSE:编程时间未过。
ET
输出
TIME
当前已过去的时间。值的可能范围从 0ms 到 1193h2m47s294ms。

TON 示例

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