基于PLC的交通信号灯
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息与电气工程学院
《PLC应用技术》
仿真作业
(2019 /2020 学年第1 学期)
课程名称:PLC应用技术
作业名称:第一次作业
专业班级:***
学生姓名:***
学号:***
任课教师:***
成绩:
2019年10 月1 日
一、设计要求
本次作业要求实现交通信号灯控制,控制要求如下:
(1)接通启动按钮后,信号灯开始工作,东西向红灯、南北向绿灯同时亮。
(2)南北向绿灯亮25s后,闪烁3次(1s/次),接着南北向黄灯亮,2s后南北向红灯亮,30s后南北向绿灯有亮。如此不断循环,直至停止工作
(3)东西向红灯亮30s后,东西向绿灯亮,25s后东西向绿灯闪烁三次(1s/次),接着东西向黄灯亮,2s后东西向红灯又亮。如此不断循环,直至停止工作。
二、硬件组态
本文采用S7—300型号的PLC,硬件组态如下图所示:
三、软件设计
3.1、I/O分配表
本文所采用的输入地址从I0.0到I3.7,输出口从Q4.0到Q4.7。具体分配如下表所示:
3.2、程序设计
(1)初始化程序:放在OB100中,其主要功能是将各个标志位复位。
(2)FC1的端口配置
(3)FC1子程序:主要功能是实现东西向和南北向红绿灯的配合控制
(4)DB1背景块的设置
(5)主程序:在OB1中,主要实现对子程序的调用。
四、仿真结果
插入一个输入模块。一个输出模块即可
按下启动按钮I0.0后,Q4.1、Q4.3接通表示东西向绿灯和南北向红灯开始亮,标志位
M0.0也为一。
等待25S后,东西向绿灯开始闪烁。3S后东西向黄灯亮。
东西向黄灯亮2S后,东西向红灯亮,南北向绿灯亮。
等待25S后,南北向绿灯闪烁3S后,南北向黄灯亮
南北向黄灯亮2S后,一次循环结束。进入下一次循环。