![]() |
S7-200smart定时器与计数器指令 |
Sunhao_18
L1
• 2023-01-03 • 回复 0 • 最后编辑于2023-01-04 16:49 • 只看楼主
• 举报
|
S7-200smart定时器与计数器指令
一、定时器
1、TON定时器(不保持)
案例:机械设备Q0.0进行运转时,风机Q0.1也在运转,当设备停止运行时(I0.6),风机延时6s再停止工作,风机停转的同时,其指示灯Q0.2也开始闪烁,当按下复位按钮I0.6时,指示灯熄灭,不再闪烁。
方法:利用上升沿、下降沿和置位复位以及利用SM0.5来使指示灯闪烁;当按钮和定时器TON一起使用时,由于TON不具备保持性,所以可以利用置位指令SET,来使TON导通,但后面也要利用RESET指令来使其复位
2、TONR定时器(可保持)
最后需要进行复位,因为不复位的话,其定时器一直在计时,线圈也一直在导通
因为T5具备记忆功能,相当于会存储其数值,1s后其常开触点T5闭合,Q0.0导通,此后,由于记忆功能,T5会一直闭合,所以说后面需要进行对T5复位
3、TOF断电延时定时器(不保持)
同一个定时器编号不能同时用于TON和TOF定时器;即不能同时使用TON T32和TOF T32
I0.1导通时,定时器不计时,其常开触点开始闭合,常闭触点开始断开,当I0.1断开时,其定时器开始计时,延时1s后,其常开触点复位。
案例二、顺序控制,3个气缸(A、B、C)
两位气缸,其线圈导通,气缸伸出;线圈断电,气缸缩回
二、计数器
CTU:增计数器 UP
CTD:减计数器 DOWN
CTUD:增、减计数器 UP/DOWN