项目五:S7-300定时器指令及实训——交通信号灯控制系统实训【项目功能】1、掌握S7-300定时器指令。2、利用S7-300定时器指令构建交通灯控制系统。【知识点和技能点】1、掌握S7-300五种定时指令及应用2、掌握使用CPU的时钟存储器实现精确定时的方法3、掌握交通灯控制系统的构建、编程及调试技术脉冲S5定时器(脉冲定时器)扩展脉冲S5定时器(扩展脉冲定时器)接通延时S5定时器(接通延时定时器)保持型接通延时S5定时器(保持型接通延时定时器)断电延时S5定时器(断电延时定时器)返回本节一、S7-300定时器指令【项目知识准备】SRTVQBIBCDS_PULSETn0R?RES2R?RES2R?RES2(1)定时器块图指令格式(2)定时器端子符号含义Tn0:定时器编号。S:起动信号,当S端出现上升沿时,起动定时器。R:复位信号,当R端出现上升沿时,定时器复位,当前值清0。1.脉冲定时器指令(S_PULSE)TV:定时时间输入端:最大设定时间值为9990S;定时时间输入格式为S5系统格式,如:S5T#9990SQ:定时器输出端定时器起动后,剩余时非0时,Q输出为“1”;定时器停止或剩余时间为0时,Q输出为“0”;Q端可连接位存储器,也可悬空。SRTVQBIBCDS_PULSETn0R?RES2R?RES2R?RES2BI:剩余时间显示或输出端,采用16进制格式。BI端可连接各种字存储器,也可悬空。BCD:剩余时间显示或输出,采用S5系统时间格式。BCD端可连接各种字存储器,也可悬空。SRTVQBIBCDS_PULSETn0R?RES2R?RES2R?RES2工作时序示例程序(3)脉冲定时器工作时序2、扩展脉冲定时器(S_PEXT)(1)定时器块图指令格式(2)定时器端子符号含义:同脉冲定时器。SRTVQBIBCDTn0S_PEXTR?RESR?RESR?RESR?RES2R?RES2R?RES2示例程序工作波形(3)扩展脉冲定时器工作时序脉冲定时器工作时序扩展脉冲定时器工作时序练习题:用PLC实现抢答器控制。抢答器显示控制系统,该系统有三组选手参赛,一位主持人,三组的抢答按钮分别为SB1、SB2和SB3,主持人开始按钮为SB,复位按钮SB0,抢答指示灯HL1、HL2、HL3,控制要求如下:1、主持人按下开始按钮后,参赛者才可以抢答。2、参赛者若要回答主持人所提问题时,需在规定的时间(10秒)内抢先按下桌上的按钮,哪组先抢答哪组指示灯亮。超过时间抢答无效。2、指示灯亮后,主持人按下复位键SB0后指示灯熄灭。练习题:扩展脉冲定时器的应用___电动机延时自动关闭控制。控制要求:按动起动按钮S1(I0.0),电动机M(Q4.0)立即起动,延时1分钟以后自动关闭。启动后按动停...