十字路口交通灯
南 京 工 业 大 学
专业:
班级:
姓名:
学号: 可编程控制器实习
2014年7月
一、实习地点
机电学科D 楼202
二、实习时间
2014年6月20日——2014年7月4日 共计2周
三、完成项目内容
1. 十字路口交通灯PLC 程序设计与编写
2. 设计并构成十字路口交通灯上位机监控系统
四、项目描述
1.PLC 程序部分:
① I/O点分配:
② 设计方案
南
直行: 直行: 直行:
红灯亮13s 红灯亮25s 红灯亮13s 直行: 绿灯亮20s
左拐: 左拐: 左拐: 后闪烁3s
红灯亮13s 红灯亮25s 绿灯亮10s 黄灯闪烁2s
后闪烁3s 左拐:
北 红灯亮25s
东 直行: 直行: 直行: 直行:
红灯亮13s 红灯亮25s 红灯亮13s 红灯亮25s
左拐: 左拐: 左拐: 左拐:
绿灯亮10s 绿灯亮20s 红灯亮13s 红灯亮25s 后闪烁3s 后闪烁3s
黄灯闪烁2s
西
整个十字路口红绿灯循环周期为76s 。前13s 东西方向车左拐,之后25s 东
西方向车直行和右拐,之后13s 南北方向车左拐,之后25s 南北方向车直行
和右拐。
2.MCGS 上位机组态部分
① 用户窗口
② 实时数据库
③ 循环脚本
3. 项目完成情况及存在的问题
独立完成十字路口交通灯的PLC 程序和上位机组态部分的编写,基本全部完成实习项目。在PLC 程序与上位机组态连接时由于会产生一定的延时,导致上位机监控系统中红绿灯的闪烁无法实现,偶尔会由于延时的原因,模拟小车的运行会出现偏差不能够循环,经过一定的优化,此种偏差明显减少。根据目前的交通法规,在程序中未添加四个方向的右拐灯,故采用灰色箭头隐去。
五、实习感受和总结
为期两个星期的可编程控制实习结束了,此次实习虽然只有短短的两个星期,但是却学到了很多,特别是MCGS 软件的使用,也体验到了完成一个相对完整的PLC 项目的过程,从项目的设计到完成项目并且达到要求。在此特别感谢指导老师们的耐心讲解和指导。
在PLC 编程部分遇到了一些小问题,但运用平时上课的知识和仔细的排查还是能够很好地解决,比如在编程过程中遇到了双线圈的问题。通过做项目的形式能够很好的运用平时上课的知识,并且锻炼自己发现问题和解决问题的能力。MCGS 组态软件是一款以前从未接触过的软件,经过老师的简单讲解和自己的摸索,对MCGS 组态软件有了一定的了解并且能很好的完成项目要求,这也锻炼了我对一款软件的自学能力,对以后的学习以及工作都有很好的帮助。实习过程中相互交流合作很好的锻炼了我合作交流的能力,体会到了团结的力量。
此次实习大大激发了我对可编程控制器的兴趣,体会到PLC 与我们的生活息息相关,从工业生产,到生活中都有PLC 的身影。此次实习做十字路口交通灯和电梯项目,更是深有体会PLC 早已融入我们的生活,感受到可编程控制器是很强的应用型的学科,有很强的实用性。在强调智能化自动化的时代,PLC 在工业生产中有着多方应用,所以学好PLC 对以后的工作有极大的帮助。虽然两周的实习很快就结束了,但是在实习中学习到了很多,体会到了工作中完整项目过程显得尤为重要,更加贴近以后的工作情况,也算是一次近距离对以后工作的接触。