安徽西门子PLC一级代理
- 供应商
- 上海地友自动化设备有限公司
- 认证
- 品牌
- 西门子
- 型号
- 全新未拆封
- 产地
- 德国
- 手机号
- 18721545542
- 经理
- 方祖付
- 所在地
- 上海市金山区枫泾镇朱枫公路8678弄 8134号
- 更新时间
- 2023-12-07 10:10
安徽西门子plc一级代理安徽西门子plc
7-300有五种类型的定时器,三种类型的计数器。定时器与计数器的数量取决于cpu型号。定时器与计数器是plc的重要编程元件,用于产生各种控制需要的时序,满足各种控制要求。
1、延时通定时器指令
图示延时通定时器(sd)。梯形图中各输入输出端功能为:
s—起动端,s7的定时器采用跳边沿起动;
tv—设定值端,用于输入定时器的设定值,设定值的数据类型是s5time,标识符为s5t#;
r—复位端,当r前面的rlo为1时,定时器被复位清0;
q—触头输出端,受起动端s控制;
延时通定时器 |
bi—当前值输出端,输出定时器的当前值;
bcd—当前值的bcd码,输出定时器当前值的bcd码。
在梯形图及功能块图中s端与tv端必须填写,其余部分可以根据需要取舍。
当常开触头i0.7由0变1而产生rlo的上升沿,则定时器t4开始35s计时。定时器的当前时间值等于预置值(tv,本例为35s)减起动后的时间。如果i0.7保持为1,35s计时到达后,q4.5由0变1,35s计时到达后若s端的rlo又变为0,则定时器复位,q4.5随之变为0。
若35s计时时间未到达时,s端由1变为0,则定时器t4停止计时,当前时间值保持不变,q4.5没有反应。一旦s端又由0变为1而产生上升沿时,定时器t4重新起动,从预置值(35s)开始计时。
复位端r前i0.5变为1时,定时器t4复位,计时预置值和输出触头q4.5均被清0。
2、锁存型延时通定时器指令
图示锁存型延时通定时器(ss)。当常开触头i0.7由0变1而产生rlo的上升沿,则定时器t4开始35s计时,计时期间即使s端变为0,计时仍然进行;计时到达后,输出端q4.5变为1并保持。
锁存型延时通定时器 |
若计时期间,输入端由1变0,然后再由0变1时,产生新的上升沿,则定时器将被重新起动,从预置值(35s)开始计时。
不论s端是什么状态,只要复位端r前的i0.5变为1时,定时器t4复位,计时预置值和输出触头q4.5均被清0。
3、延时断定时器指令
图示延时断定时器(sf)。当常开触头i0.7由0变1而产生rlo的上升沿时,q4.5变为1。i0.7由1变为0而产生下降沿时,定时器t4开始35s计时,计时到达后,预置值与q4.5均变为0。
延时断定时器 |
若35s计时时间未到达时,s端又由0变为1,则定时器t4预置值保持不变并停止计时。此时若i0.7又重新变为0产生新的下降沿时,定时器t4重新起动,并从预置值(35s)开始计时。
复位端r前i0.5变为1时,定时器t4复位,计时预置值和输出触头q4.5均被清0。
4、脉冲定时器指令
图示脉冲定时器(sp)。当i0.7由0变为1而产生上升沿时,t4开始35s计时,输出q4.5变为1。计时到达后,当前时间值和q4.5均变为0。
脉冲定时器 |
计时期间如果i0.7变为0,或者r端的i0.5变为1,则t4计时停止,计时预置值和输出触头q4.5均被清0。
5、 脉冲扩展定时器指令
图示脉冲扩展定时器(se)。当s端由0变为1而产生上升沿时,t4开始计时,q4.5保持为1计时,到达后,q4.5变为0。
计时期间即使s端由1变为0,仍继续计时,q4.5保持为1直至计时结束。但如果s端再次由0变为1,则t4重新起动并从预置时间开始计时。
脉冲扩展定时器 |
r端由0变为1时,t4被复位并停止计时。复位后q4.5变为0,当前时间和计时预置值均清0。
定时器指令还有简化形式。
延时通定时器指令简化形式 |
例:用s7-300控制指示灯hl1,当控制按钮sb1按下时,hl1以2s熄灭、1s亮交替闪烁。设计相应的plc程序。
解:①分配控制系统编程元件:按钮sb1—i0.0;指示灯hl1—q4.0;延时通定时器t1—计时预置值为1s;延时通定时器t2—计时预置值为2s。
②采用延时通定时器简化指令,其梯形图和语句指令程序见图。
展开全文