首页 » SEO优化 » php设置计时技巧_西门子PLC西门子S7200 SMART 准时器指令介绍

php设置计时技巧_西门子PLC西门子S7200 SMART 准时器指令介绍

访客 2024-12-06 0

扫一扫用手机浏览

文章目录 [+]

三种定时器的有关规格

接通延时型定时器 (TON)特点及事理 接通延时型定时器用于单一间隔的定时,在梯形图中由定时标志 TON、使能输入端IN、韶光设定输入端 PT 及定时器编号 Tn构成;语句表中由定时器标志 TON、韶光设定值输入端 PT 和定时器编号 Tn构成。
当使能端IN 为低电平无效时,定时器确当前值为0,定时器 Tn的状态也为0,定时器没有事情;当使能端IN 为高电平1时,定时器开始事情,每过一个时基韶光,定时器确当前值就增1。
若当前值即是或大于定时器的设定值 PT,定时器的延时时间到,定时器输出点有效,输出状态位由0变为1。
定时器输出状态改变后,仍旧连续计时,直到当前值即是其最大值32767时,才停滞计时。
TON 指令的利用程序如图所示。
在程序段1中,由I0.0接通定时器 T37的使能输入端,设定值为150,设定时间为150×100ms=15000ms=15s。
当I0.0接通时开始计时,计时时间达到或超过15s,即 T37确当前值达到或超过150时,程序段2中的 T37的位动作为 ON,则 Q0.0输出为 ON。
如果I0.0由 ON 变为 OFF时,则 T37的位立即复位断开,当前值也回到0。
动作时序如图所示。

php设置计时技巧_西门子PLC西门子S7200 SMART 准时器指令介绍

TON 指令的利用程序

php设置计时技巧_西门子PLC西门子S7200 SMART 准时器指令介绍
(图片来自网络侵删)

动作时序图(2)保持型定时器 (TONR) 保持型定时器用于多次间隔的累计定时,其构成和事情事理与接通延时型定时器类似,不同之处在于保持型定时器在使能端为0时,当前值将被保持,当使能端有效时,在原保持值上连续递增。
TONR定时器只能利用复位指令 (R)对其进行复位操作。
TONR 复位后,定时器位为 OFF,当前值为0。
TONR指令的利用程序如图所示。
在程序段1中,由I0.1接通定时器T2的使能输入端,设定值为1500,设定时间为1500×10ms=15000ms=15s。
当I0.1接通时开始计时,计时时间达到或超过15s,即 T2确当前值达到或超过15s时,程序段3中的T2的位动作为 ON,则 Q0.1输出为 ON。
如果程序段2中的I0.2接通时,T2被复位,T2的位复位断开,程序段3中的 Q0.1为 OFF。
如果I0.2为 OFF,I0.1接通开始计时。
T2计时未达到15s时,如果I0.1断开,则 T2会把当前值影象下来,当下次I0.1规复为 ON 时,T2确当前值会在上次计时的根本上连续累计,当累计计时时间达到或超过15s,程序段3中的 T2位动作,Q0.1输出为 ON,动作时序如图所示。

TONR指令的利用程序

动作时序图03(3)断开延时型定时器 (TOF)断开延时型定时器用于断开或故障事宜后的单一间隔定时,其构成类似前面两种定时器。
当使能端IN 为高电平时,定时器输出状态位置1,当前值为0,没有事情。
当使能端IN 由高跳变到低电平时,定时器开始计时,每过一个时基韶光,当前值递增,若当前值达到设定值时,定时器状态位置0,并停滞计时,当前值保持。
TOF指令的利用程序如图所示。
在程序段1中,由I0.1接通定时器 T36的使能输入端,设定值为150,设定时间为150×10ms=1500ms=1.5s。
当I0.1接通时,程序段2中的 T36位动作,Q0.1输出为 ON。
当程序段1中的I0.1触点断开时,T36开始计时。
当 T36计时时间达到1.5s,即 T36确当前值达到1.5s时,程序段2中的 T36的位动作为 OFF,则 Q0.1输出为 OFF。

图4-32 TOF指令的利用程序

动作时序图 利用韶光间隔定时器指令的利用程序如图 所示。
在程序段1中,当I0.0闭合一次时,Q0.0线圈输出为ON。
在程序段2中,通过 BITIM 指令捕捉 Q0.0接通的时候,并将该值存储到 VD0中。
在程序段3中,利用CITIM 指令打算Q0.0接通的时长,并将结果存储到 VD4中。

西门子S7-200 SMART PLC定时器指令先容

http://bbs.plcjs.com/forum.php?mod=viewthread&tid=501282&fromuid=17

(出处: PLC论坛-全力打造可编程掌握器专业技能论坛)

#非标自动化#

相关文章