您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > PLC专题2(交通灯控制)
PLC课程专题二十字路口交通灯控制程序设计重庆文理学院电子电气工程学院电气教研室教师:朱贤勇学习目标1.了解十字路口交通灯的运行原理。2.掌握运用PLC的基本指令、功能指令,以及步进指令分别设计编写交通灯控制程序。1.十字交通灯原理与控制要求东西北南Y0Y1Y2Y0Y1Y2Y3Y4Y5Y3Y4Y5十字交通灯控制板面图控制要求:1.X0闭合,信号灯系统工作,先南北红灯亮25s,同时东西绿灯亮20s。20s后,东西绿灯闪亮3s后熄灭。然后东西黄灯亮2s。2s到,东西黄灯灭,红灯亮,同时南北红灯灭,绿灯亮。2.东西红灯维持25s。南北绿灯维持20s,然后闪亮3s后熄灭,同时南北黄灯亮2s后熄灭。此时,南北红灯亮,东西绿灯亮。2.PLC控制程序设计步骤1:确定I/O口分布表(控制板面已给出)步骤2:画出PLC输入输出接线图X0南北绿KM1Y0Y1Y2Y3Y4Y5南北黄南北红东西绿东西黄东西红KM2KM3KM4KM5KM6COMCOM步骤3:根据控制要求,画出时序图X0Y2南北红灯Y3东西绿灯Y4东西黄灯Y5东西红灯Y0南北绿灯Y1南北黄灯T020ST13ST22ST320ST43ST52S2.1运用基本指令编写程序程序设计思路:(1)X0闭合,Y2、Y3亮,同时定时20s(T0);(2)T0到,上一阶段Y3灭,同时这一阶段Y3闪烁3s(T1);(3)T1到,Y3灭,Y4亮,同时定时2s(T2);(4)T2到,Y2、Y4灭,Y5、Y0亮。同时定时20s(T3);(5)T3到,上一阶段Y0灭,同时这一阶段Y0闪烁3s(T4);(6)T4到,Y0灭,Y1亮,同时定时2s(T5);(7)T5到,将所有定时器复位,进入下一循环。END南北红灯亮25sY2X0T2Y3X0T0T0T1M8013T0K200X0T1K30T0Y4T1T2T2K20Y5T2Y0T2T3T3T4M8013T3K200T2T4K30T3Y1T4T5K20T5ZRSTT0T5东西绿灯亮20s东西绿灯闪烁3s定时20s定时3s东西黄灯亮2s东西红灯灯亮25s南北绿灯亮20s南北绿灯闪烁3s定时20s定时3s南北黄灯亮2s复位,进入下一循环参考程序T0K10X0(1)对定时器的理解定时器实质是计数器当X0闭合,定时器对内部100ms的脉冲计数,每来一个脉冲,定时器的值加1,当计满10个时,达到设定值K10,定时器动作。时间刚好为1s。2.2运用触点比较指令编写程序(2)对触点比较指令的理解触点比较指令就是一个常开触点,当其逻辑运算成立时,触点闭合。当X0闭合,定时器T0开始对内部100ms脉冲计数。当计数不满50个时,Y0亮;当计满50个时,Y0灭,Y1亮。T0K50K50T0X0Y0=K50T0Y1思考:设计一段程序,要求按下X0后,Y0亮,5s后,Y0灭,Y1亮。交通灯程序设计思路:(1)X0闭合,定时器T0产生一个周期(50s)的脉冲。实质是T0计数500次。(2)每个周期内,让T0的计数值与关键点的数值相比较,条件满足,相应指示灯亮。(3)Y0亮的条件为:K250=T0=K480,切当K450=T0=K480时,加闪烁。(4)Y1亮的条件为:K480=T0=K500。(5)Y2亮的条件为:K0=T0=K250。(6)Y3亮的条件为:K0=T0=K230,切当K200=T0=K2300时,加闪烁。(7)Y4亮的条件为:K230=T0=K250。(8)Y5亮的条件为:K250=T0=K500。交通灯控制程序END1个循环周期50s,即计500个脉冲T0K500X0T0Y0在25s~48s时亮,且在45s~48s时闪烁M0K250=T0K480=T0Y0K450=T0K480=T0M10M8013M10M0K480=T0K500=T0Y1K250=T0Y2K230=T0Y3M11K200=T0K230=T0M11M8013K230=T0K250=T0Y4K250=T0K500=T0Y5在45s~48s时产生闪烁信号Y1在48s~50s时亮Y2在0s~25s时亮Y3在0s~23s时亮,且在20s~23s时闪烁在20s~23s时产生闪烁信号Y4在23s~25s时亮Y5在25s~500s时亮2.3运用步进指令编写程序步骤1:画出顺序功能图开始S0S20S21S22S23S24M8002X0ZRSTS20S30ZRSTT0T0T1T2T3T4S25T6Y3T0K200SETY2Y3M8013T1K30Y4T2K20RSTY2Y0SETY5T3K200Y0M8013T4K30Y1T5K20T5S26RSTY5T6K5T6M8002S0SETS0STLS20ZRSTS30T0ZRSTT6X0S20SETS20STLY2SETY3T0K200T0S21SETS21STLM8013Y3T1K30T1S22SETS22STLY4T2K20T2S23SETS23STLRETY2RSTY0T3K200T3S24SETS24STLM8013Y0T4K30T4S25SETS25STLY1T5K20T5S26SETS26STLY5SETY5RSTT6K1T6S20SETEND步骤2:将顺序功能图转换为梯形图
本文标题:PLC专题2(交通灯控制)
链接地址:https://www.777doc.com/doc-5456283 .html