李成笔记网

专注域名、站长SEO知识分享与实战技巧

PLC编程,时间继电器TON、TOF、TP有什么区别

  1. 1、 TON

函数说明:

输入:

IN :类型:BOOL;触发条件

PT :类型:TIME;延时时间

输出:

Q : 类型:BOOL;延时一段时间(PT)后,置为高电平直至输入为0(False).

ET :类型:TIME;计时时间

定义变量,按F2找到定义的TON变量,或者标准库中的Standard.TON;

键入对应的输入输出变量,注意时间的书写格式,上篇有提到。

解析:当IN为FALSE时,输出Q为FALSE;

当IN为由FALSE变为TRUE时,延迟导通过程中Q为FALSE,当时间到Q变为TRUE;

如果之后一直保持IN为TRUE,则输出Q的值一直为TRUE;

如果在延迟导通后将IN变为FALSE,则输出变为FALSE。


  1. 2、 TOF

函数说明

输入:

IN : 类型:BOOL; 触发条件

PT :类型: TIME;; 延时时间

输出:

Q :类型:BOOL; 变量在延时一段时间(PT)后置为False

ET: 计时时间

解析:当IN为FALSE时,输出Q为FALSE;

当IN由FALSE变为TRUE时,输出Q由于FALSE变为TRUE,并开始保持Q输出为TRUE;

当IN由TRUE变为FALSE时,捕获到下降沿,开始延迟关闭,输出Q保持为TRUE,直到延迟关闭时间到,输出Q才变为FALSE;


  1. 3、 PT

函数说明:

输入:

IN : 类型:BOOL; 触发条件

PT : TIME;延时时间

输出:

Q : BOOL; 输入有上升沿信号,则Q置为高电平一段时间(PT)

ET : TIME; 计时时间

解析:当IN为False,输出Q为False;

当IN由False变为True(即上升沿信号),输出Q由于FALSE变为TRUE,并开始保持一段时间(PT)后,由True变为False;

在一个PT时间周期内,即输出Q已经为True的情况下,输入IN再次获得上升沿信号,对该函数不产生影响。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言