基于西门子S7-200plc交通灯控制(带触摸屏)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学
自动控制课程设计报告
题目:基于软PLC的交通信号灯控制学院:机电工程学院
专业班级:电气自动化08级02班
设计人员:
2011 年11 月24 日
一、引言
1.1设计目的
(1)更好地了解和掌握电子技术方面的知识,研究PLC控制信号灯的程序设计
(2)进一步了解编程软件及触摸屏的使用,能够熟练运用编程软件编写一些简单程序并用触摸屏控制。
1.2 设计容
根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识进行程序设计,明确交通信号灯的的控制的原理设计、硬件系统设计、创新设计、提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力等。
1.3 实现目标
根据控制要求,设计出硬件系统的结构图、接线图及时序图,系统有交通灯启动停止、系统参数设定、时间和日期的改写、高峰低峰参数调用子程序等组成,并能通过触摸屏来实现主页面、时间页面、系统参数页面的显示,并能对时间日期进行调整、参数设定等,并通过此次课程设计加强专业知识技能,能更好地锻炼自己,实现理论知识与实际的完美结合。
二、系统总体方案设计
2.1 系统硬件配置
硬件配置有实验控制台(含指示灯、触摸屏、PLC等)、微机、通讯电缆、导线等。
2.2 系统变量定义及分配表
三、控制系统设计
3.1 时间设定子程序
主要应于系统时间的调整设定,用到的指令主要有传送指令,时钟读写指令
3.2 启动、停止与高峰调整参数程序
用于启动交通灯,读取时钟,并和高峰时间进行比较,如果在高峰时间,就调用调整交通
. 灯参数的函数
3.3高峰时间参数调整子程序
设定高峰时间各个交通灯所亮的时间
四、上位机监测系统设计(Wincc flexible 组态软件)4.1 PLC 与上位机通讯
建立连接
4.2建立变量表
4.3 组态主画面
4.4 组态交通灯画面
4.5组态时间画面
4.6 组态参数调整画面
五、系统调试与分析结果
5.1 系统调试与解决问题
把程序下载到触摸屏时多次出现下载失败的情况,原因是wincc软件与step软件发生冲突所致,下载完成后就进行连线,之后进行上电调试,经过多次整改后,系统能够稳定的运行,并能按照设计意图顺利工作。
总结
经过本次课程设计,让我更加深刻的学习和巩固了电气控制及PLC有关知识,不仅从理论上掌握了课本上没学懂的知识,还从实践中拓宽了我的知识面,让我对专业知识有了更加全面地认识,不仅能培养我们的兴趣爱好,更对我们今后的发展起到至关重要的作用。
经过两周的课程设计实习使我受益匪浅,是我们要真正用心去做的,是我们自己学习及研究的过程,学会了独立思考、逻辑思维、提出问题、解决问题的方法,虽然在这次课程设计中遇到了很多问题,但在我们四人的共同努力下,自主创新,虽然不是很完美,但却是我们不断查阅资料、思考和动手的结果,最终克服了一切困难,提前完成了任务。
在此要感老师,给我们这样一个实践的机会,并且给于我们一些帮助,此外我们对团队合作精神有了更深层次的了解,了解了合作的重要性,希望以后会有更多这样时间的机会,我会更加努力,为了自己的理想不断奋斗!
参考文献:
【1】吴志敏西门子plc与变频器、触摸屏综合应用教程中国电力2009
【2】何文雪PLC编程与应用机械工业2004.
【3】胡学林.电气控制机PLC.:冶金工业,1997.
【4】振强. 可编程控制器原理及应用教程. :清华大学,1997.
【5】中. 基于PC架构的可编程控制器. :机械工业,2005.