红绿灯实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
班级:学号:
姓名:日期:
实验一、红绿灯控制
一、实验目的
熟悉软件的使用,掌握plc编程的方法,编写程序控制十字路口的红绿灯。
二、实验设备
一台安装有STEP 7-MivroWIN4.0与S7200_simulation的电脑。
三、控制要求分析
实验利用PLC控制十字路口的红绿灯。十字路口的红绿灯分为横向控制灯和纵向控制灯,每个方向有红、绿、黄3种颜色的控制灯。
当电路接通,双向红绿灯开始正常工作,横向的绿灯和纵向的红灯先亮。横向的绿灯亮维持8s,在横向绿灯亮的同时纵向的红灯也亮起,并维持10s。第8秒时横向的绿灯熄灭,同时亮起黄灯并维持2s后熄灭。第10s时,横向黄灯熄灭的同时亮起红灯并维持10s,同时纵向的绿灯亮起并维持8s。当纵向绿灯熄灭并亮起黄灯持续2s后红灯亮起,同时横向的绿灯也亮起并维持8s到此一个循环就此结束下一个循环开始。当按下紧停按钮时两路同时亮黄灯2s后,其中一路亮红灯另一路亮绿灯。本实验设置了两个紧停按钮。
四、PLC的I/O分析
I0.1,I0.2两个紧停按钮。M0.1,M0.2中间继电器。
Q0.0横向绿灯,Q0.1横向黄灯,Q0.2横向红灯,
Q0.3纵向红灯,Q0.4纵向绿灯,Q0.5纵向黄灯。
T37、T41为8s定时器,
T38、T42为2s定时器,
T39、T40为10s定时器。
五、PLC梯形图程序及指令表程序
梯形图程序:
指令表程序:
LD I0.1 = M0.1 Network 2 LDN M0.2
AN T37 LDN M0.1
A T38
A M0.2 OLD
= Q0.0 Network 3 LDN M0.2 AN M0.1 AN T39 TON T37, 80 Network 4 LDN M0.2 AN M0.1 AN T38
A T37 LDN M0.2 AN T38
A M0.1 OLD
LDN M0.1 AN T38
A M0.2 OLD
= Q0.1 Network 5 LDN M0.1 AN M0.2
A T37 LDN M0.2
A M0.1 OLD
LDN M0.1
A M0.2 OLD
TON T38, 20 Network 6 LDN M0.2 AN M0.1 AN T39
A T38 LDN M0.2
A T38
OLD
= Q0.2 Network 7
LDN M0.1
AN M0.2
A T38
TON T39, 100 Network 8
LDN M0.1
AN M0.2
AN T40
LDN M0.1
A T42
A M0.2 OLD
= Q0.3 Network 9
LDN T42
AN M0.1
AN M0.2 TON T40, 100 Network 10 LDN M0.1
AN M0.2
AN T41
A T40
LDN M0.2
A T38
A M0.1 OLD
= Q0.4 Network 11 LDN M0.1
AN M0.2
AN T42
A T40
TON T41, 80 Network 12
LD T41
AN M0.2
AN T42
AN M0.1 LDN T42
AN M0.2
OLD
LDN T42
AN M0.1
A M0.2
OLD
= Q0.5
Network 13
LDN M0.1
AN M0.2
A T41
LDN M0.2
A M0.1
OLD
LD M0.2
AN M0.1
OLD
TON T42, 20
Network 14
LD I0.2
= M0.2
六、实验过程记录及分析
根据实验要求,编写plc梯形图程序。打开软件录入程序,运行调试直到达到正确控制红绿灯的亮灭。模拟软件S7-200调试时,双向红绿灯开始正常工作,横向的绿灯和纵向的红灯先亮。横向的绿灯亮维持8s,在横向绿灯亮的同时纵向的红灯也亮起,并维持10s。第8秒时横向的绿灯熄灭,同时亮起黄灯并维持2s后熄灭。第10s时,横向黄灯熄灭的同时亮起红灯并维持10s,同时纵向的绿灯亮起并维持8s。当纵向绿灯熄灭并亮起黄灯持续2s后红灯亮起,同时横向的绿灯也亮起并维持8s到此一个循环就此结束,下一个循环开始。按下紧停按钮I0.1、I0.2时,Q0.1、Q0.5同时亮起并维持2s后熄灭,同时其中一路常亮绿灯,另一路常亮红灯。
说明实验程序正确,保存好实验数据,做好记录。关闭软件。
七、时序分析
正常无故障运行:
Q0.0横向绿灯,Q0.1横向黄灯,Q0.2横向红灯,Q0.3纵向红灯,Q0.4纵向绿灯,Q0.5纵向黄灯。
I0.1、I0.2为紧停开关
当按下紧停按钮I0.1:横向红灯(Q0.2)亮,纵向绿灯(Q0.4)亮。
当按下紧停按钮I0.2:横向绿灯(Q0.0)亮,纵向红灯(Q0.3)亮。
八、实验心得体会
通过实验操作,了解掌握了plc编程的原理和方法,同时实验前期遇到很多各类问题,均得到了解决,对plc产生了初步的兴趣。对以后进一步学习plc相关知识奠定了坚实的基础。