- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
十字路口交通信号灯PLC控制程序的设计与调试
实验课题:十字路口交通信号灯PLC控制程序设计与调试
姓名:
指导老师:
一、实验目的
1. 掌握十字路口交通信号灯PLC控制系统的设计方法。
2. 掌握PLC编程的技巧和程序调试的方法。
3. 掌握PLC的I/O配置,提高应用PLC的能力。
二、实验仪器
1、欧姆龙PLC一台
2、装有CX-Programmer软件的PC一台。
三、实验要求:
(1)简述所编程序的功能;
(2)I/O编址并画出功能流程图;
(3)I/O端子接线图;
(4)编程(包括注释)并调试;
(5)有关的说明及调试小结等。
四、实验原理
本次实验的整体思想是,利用梯形图编程,通过分钟脉冲和可逆计数器配合作为系统时钟,以此来作为各个时间段工作状态选定的依据,通过CMP指令来选定时间段,根据状态位来选定工作状态。
接通设定开关(00011),PLC进入等待状态,将当前时间按照24小时制转换成分钟数,用BCD码表示,从高位到低位依次用时间输入端口00000表示。拨动输入脉冲开关00001十六次,将当前时间装换成的BCD码输入到PLC寄存器中。拨动时间赋值开关,把时间BCD码输入到计数器。最后拨动启动开关,PLC开始工作。通过比较当前计数器的值与每个临界时间转换成的BCD码,选定各个时间段的工作状态,使信号灯按照选定的工作状态时序图来工作。
I/O分配表
I/O分配表 输入 输出 时间设定 00011 设定指示 10000 启动开关 00010 工作指示 10001 时间输入端口 00000 南北红灯 10100 输入脉冲 00001 南北左转 10101 时间赋值 00009 南北绿灯 10102 停止开关 00008 南北黄灯 10103 东西红灯 10104 东西左转 10105 东西绿灯 10106 东西黄灯 10107 高峰状态 20405 正常状态 20403 夜间状态 20403
顺序功能图
实验程序(见附图)
五、实验步骤
1、分析时序图,确定I/O分配表
2、画出顺序功能图
3、根据顺序功能图,编写程序
4、编写的程序下载到PLC中,编译,运行,调试。
5、达到实验要求,完成实验报告。
六、实验心得
本次吴老师主办的创新实验项目,十字路口交通信号灯PLC控制程序设计与调试吗,这个实验看起来十分简单,但在实验的过程中,我发现这个实验并不是看起来这么简单,简单的一个交通灯却不是那么简单就可以完成的,在不同的时段控制控制不同的灯亮,在开始做实验的时候总是不能成功的实现,但经过大家的团结合作,经过多次的实验调试,商讨改进,最终,大家终于成功的完成了实验,在输出灯在试验的要求下依次闪亮时,我们的心情是十分激动的,我终于了解到了农民丰收时的喜悦。在这次的实验中,我学到了团队合作的重要性,同时,我深刻的明白了真知是蕴含于实践之中的,只有通过实践,才能完善我们所学知识,找出其中的不足,并加以完善。通过本次试验,我发现了PLC知识的不足,增加了实践能力和动手能力,发散了思维,这次的实验对我的作用无疑是极大地,使我受用一生!
实验附图:
文档评论(0)