天才教育网合作机构 > 培训机构 >

长沙工控帮教育

欢迎您!
朋友圈

13140882082

全国统一学习专线 9:00-21:00

位置:培训资讯 > 1200PLC博图软件里定时器指令LAD详解(长沙工控帮)

1200PLC博图软件里定时器指令LAD详解(长沙工控帮)

日期:2023-03-04 11:58:36     浏览:346    来源:长沙工控帮教育
核心提示:博图1200系列定时器主要有一下几种:TP:脉冲发生器TON:接通延时定时器TOF:关断延时定时器TONR:时间累加器1.TP定时器说明"生成脉冲


博图1200系列定时器主要有一下几种:

TP:脉冲发生器

TON:接通延时定时器

TOF:关断延时定时器

TONR:时间累加器

1.TP定时器

说明

"生成脉冲"指令,可以将输出 Q 设置为预设的一段时间。当输入 IN 的逻辑运算结果 (RLO) 从"0"变为"1"(信号上升沿)时,启动该指令。指令启动时,预设的时间 PT 即开始计时。无论后续输入信号的状态如何变化,都将输出 Q 置位由 PT 指定的一段时间。当 PT 正在计时时,在 IN 输入处检测到的新的信号上升沿对 Q 输出处的信号状态没有影响。

脉冲时序图

下图显示了"生成脉冲"指令的脉冲时序图:

undefined

示例:

当"M10.0"操作数的信号状态从"0"变为"1"时,PT 参数预设的时间开始计时,("M10.0"操作数置位为"1"或者置为"0",均不影响计时)且"Q0.0"操作数置位为"1"。当前时间值存储在"当前时间"操作数中。定时器计时结束时,操作数"Q0.0"的信号状态复位为"0"。

2.TON接通延时定时器

说明

"接通延时"指令,可以将 Q 输出的设置延时 PT 中指定的一段时间。当输入 IN 的逻辑运算结果 (RLO) 从"0"变为"1"(信号上升沿)时,启动该指令。指令启动时,预设的时间 PT 即开始计时。超出时间 PT 之后,输出 Q 的信号状态将变为"1"。只要启动输入仍为"1",输出 Q 就保持置位。启动输入的信号状态从"1"变为"0"时,将复位输出 Q。在启动输入检测到新的信号上升沿时,该定时器功能将再次启动。

脉冲时序图

当"M10.1"操作数的信号状态从"0"变为"1"时,PT 参数预设的时间开始计时,且"Q0.1"操作数置位为"1"。当前时间值存储在"当前时间"操作数中。定时器计时结束时,操作数"Q0.1"的信号状态复位为"0"。

3.TOF关断延时定时器

说明

"关断延时"指令,可以将 Q 输出复位预设的一段时间 PT。当输入 IN 的逻辑运算结果 (RLO) 从"0"变为"1"(信号上升沿)时,将置位 Q 输出。当输入 IN 的信号状态重新变为"0"(下降沿)时,预设的时间 PT 开始计时。只要 PT 持续时间仍在计时,输出 Q 就保持置位。持续时间 PT 计时结束后,将复位输出 Q。如果输入 IN 的信号状态在持续时间 PT 计时结束之前变为"1",则复位定时器。输出 Q 的信号状态仍将为"1"。

脉冲时序图


当操作数"M10.2"的信号状态从"0"变为"1"时,操作数"Q0.2"的信号状态将置位为"1"。当"M10.2"操作数的信号状态从"1"变为"0"时,PT 参数预设的时间开始计时。只要该时间仍在计时,"Q0.2"操作数就会保持置位为 TRUE。该时间计时完毕后,"Q0.2"操作数将复位为 FALSE。当前时间值存储在"当前时间"操作数中。

4.TONR:时间累加器

说明

"时间累加器"指令来累加由参数 PT 设定的时间段内的时间值。输入 IN 的信号状态从"0"变为"1"(信号上升沿)时,将执行时间测量,同时时间 PT 开始计时。当 PT 正在计时时,加上在 IN 输入的信号状态为"1"时记录的时间值。累加得到的时间值将写入到输出 ET 中,并可以在此进行查询。持续时间 PT 计时结束后,输出 Q 的信号状态为"1"。即使 IN 参数的信号状态从"1"变为"0"(信号下降沿),Q 参数仍将保持置位为"1"。

脉冲时序图

下图为"时间累加器"指令的脉冲时序图:

示例:

当"M10.3"操作数的信号状态从"0"变为"1"时,PT 参数预设的时间开始计时。只要操作数"M10.3"的信号状态为"1",该时间就继续计时。当操作数"M10.3"的信号状态从"1"变为"0"时,计时将停止,并记录操作数 "累计时间" 中的当前时间值。当操作数"M10.3"的信号状态从"0"变为"1"时,将继续从发生信号跃迁"1"到"0"时记录的时间值开始计时。达到 PT 参数中指定的时间值时,"Q0.3"操作数的信号状态将置位为"1"。当前时间值存储在"累计时间"操作数中。当"M10.4"操作数的信号状态从"0"变为"1"时,复位TONR定时器,即当前时间值存储在"累计时间"操作数中的值清零。

本文由 长沙工控帮教育 整理发布。更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,可以留下你的联系方式,让课程老师跟你详细解答:
咨询电话:13140882082

如果本页不是您要找的课程,您也可以百度查找一下: