实训六交通灯控制一、实训目的(1)通过使用逻辑指令编程、状态转移图编程和功能指令编程,训练编程的思想和方法;(2)熟悉PLC的技术应用,提高应用PLC的能力
二、控制要求交通灯的控制要求如表1所示
表1东西向绿灯Y0绿灯Y0闪烁黄灯Y1红灯Y220SON0
5SOFF0
5S2次2S南北向红灯Y3绿灯Y4绿灯Y4闪烁黄灯Y530SON0
5SOFF0
5S2次2S三、实训指导1.根据控制要求分配I/O元件(表2)表2功能说明输入元件(I)功能说明输出元件(O)程序启动按钮X000东西向绿灯Y000黄灯Y001红灯Y002程序停止按钮X001南北向绿灯Y003黄灯Y004红灯Y0052.外部接线图(图1)3.使用逻辑指令编写程序(1)梯形图(图2)(2)指令表0LDX0001ORM02ANIX0013OUTM04LDM05ANIT76OUTM17LDM18OUTT0K20011LDM112ANIT013ORT114OUTY00015LDT016ANIT217OUTT1K520LDT121OUTT2K524LDT225OUTC0K228LDC029OUTT3K2032ANIT333OUTY00134LDT335OUTY00236LDM137ANIT338OUTY00339LDT340OUTT4K2043LDT344ANIT445ORT546OUTY00447LDT448ANIT649ANIC150OUTT5K553LDT554OUTT6K557LDT658OUTC1K261LDC162OUTY00563OUTT7K2066LDIM167RSTC068RSTC171END图1图2(3)通电试验主要检查绿灯的闪烁,红灯、黄灯的变化是否同步
4.使用状态转移图编制程序(1)梯形图(图3)图3(2)指令表0LDM80021SETS02STLS03LDX0004SETS1005STLS1