TON(计时器,打开延时)
TON 指令将内部计时器增加至指定值。
操作详细信息︰
- 不要使用跳转跳过梯形图中的 TON 指令块。如果使用跳转,则 TON 计时器将在经过时间过去后继续。
- 例如:梯级 1 包含一个跳转;梯级 2 包含一个 TON 指令块,延时时间为 10 秒;启用从梯级 1 到梯级 3 的跳转;在 30 秒后禁用跳转;延时时间为 30 秒,而非延时时间中定义的 10 秒。
- 如果将 EN 参数用于 TON,则计时器在 EN 设为 TRUE 时开始递增,即使将 EN 设为 FALSE 也继续递增。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 Micro810、L20E、L50E 和 L70E 控制器。
TON

参数 | 参数类型 | 数据类型 | 描述 |
|---|---|---|---|
IN | 输入 | BOOL | 输入控制。
|
PT | 输入 | TIME | 使用时间数据类型定义最大编程时间。 |
Q | 输出 | BOOL |
|
ET | 输出 | TIME | 当前已过去的时间。值的可能范围从 0ms 到 1193h2m47s294ms。 |
TON 示例
TON 时间图

TON 功能块图示例

TON 梯形图示例

TON 结构化文本示例

结果

提供反馈