一、 题目:基于PLC的交通灯程序设计
二、 指导思想和目的要求
通过毕业设计,使学生对所学传感器技术,转换技术、机械基础、自动控制原理、电子技术、PLC原理与应用、组态软件控制等的基本理论和基本知识加深理解和应用,掌握交通灯控制原理和控制方法,明确交通灯控制系统的设计步骤和方法,培养创新意识,增强动手能力,为今后的工作打下一定的理论和实践基础。
要求认真复习有关基础理论和技术知识,认真对待每一个设计环节,全身心投入,认真查阅资料,仔细分析被控对象的工作原理、特性和控制要求,按计划完成毕业设计各阶段的任务,重视理论联系实际,写好毕业论文。
三、 主要技术要求
自己动手设计和搭建硬件线路。
PLC自动控制交通灯的顺序过程,上位计算机做组态监控画面。
四、 进度与要求
第1~3周:布置毕业设计及英译汉任务,学习组态软件组态王V6.53。查阅资料,完成总体设计方案论证,确定控制系统框图。
第4周:研究交通灯的组成,各部分的工作原理,
第5周:确定控制系统具体详细的方案。
第6~7周:对PLC进行点的分配,用梯形图编程,组态王做上位监控画面。
第8~9周:实际调试,并按要求编写论文初稿,交指导老师审阅修改。
第10~11周:修改论文第二稿。
第12~13周:定最终稿打印,复印,交评阅。
第14~15周:准备答辩,评阅,答辩。
五、主要参考书及参考资料
[1] 张希川.台达ES/EX/SS系列PLC应用技术[M]. 北京:中国电力出版社, 2009
[2] 王也仿.可编程控制器应用技术[M]. 北京:机械工业出版社, 2005
[3] 马小军,等.可编程控制器及其应用[M]. 南京:东南大学出版社, 2007
[4] 廖常初.PLC编程及应用(第三版)[M].北京:机械工业出版社, 2008
[5] 易铭,李秀忠.PLC控制的交通灯控制系统设计[J]. 工业控制计算机, 2003
[6] 何衍庆.可编程控制器原理及应用技巧[M]. 北京:化学工业出版社, 2000
[7] 罗宇航.流行PLC实用程序及设计.西安电子科技大学出版社, 2006
[8] 徐林国.PLC应用技术[M].北京:机械工业出版社, 2007
[9] 张运刚等.PLC技术与应用[M]. 北京:人民邮电出版社, 2007
[10] 常斗南.可编程序控制器[M]. 北京:机械工业出版社, 1998
[11] 吕景泉.可编程序控制器及其应用.机械工业出版社, 2005
[12] 王永华.现代电气控制及PLC应用技术.北京航空航天大学出版社, 2003
[13] 周美兰.PLC电气控制与组态设计.科学出版社, 2003
基于PLC的交通灯程序设计摘要
近年来随着科技的飞速发展,PLC的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。,交通信号灯的出现,使交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。随着中国加入WTO,我们不但要在经济、文化、克己等各方面与国际接轨,在交通控制方面也应与国际接轨。
本文是利用PLC对十字路口交通灯进行模拟控制,从而能够对真正的十字路口交通灯控制系统有更深入的了解。我们利用发光二级管来代替交通信号灯作为被控制对象,通过24V转换电源为发光二极管供电。并且通过计算机软件编写程序,将编写好的程序写入到PLC中,通过PLC的16个输出信号控制相应的中间继电器的通断,进而通过中间继电器控制发光二极管的亮、灭和闪烁等状态。最后通过有效的布局将相应的器件安装到相应的地方,组成模拟的十字路口交通灯控制系统。通过对真正的十字路口交通灯控制系统的模拟,使我们比较深刻的认识了真正的十字路口交通灯控制系统的工作过程,知道了许多交通灯的相关知识。本控制系统可有效解决现有交通的道路拥挤、交通秩序混乱等问题。
关键词: 交通灯,PLC,可编程控制器
ABSTRACT
...
KEY WORD:Traffic lights, PLC, programmable controller
基于PLC的交通灯程序设计目录
第一章 前 言 1
1.1 课题的背景和意义 1
1.2 课题的现状和发展趋势 1
第二章 交通灯系统控制方案设计 3
2.1 控制技术要求 3
2.1.1 控制要求 3
2.1.2 控制时序 3
2.2 总体方案确定 4
2.2.1 方案的原理 4
2.2.2 方案的特点 4
第三章 硬件、软件选择和硬件连接 6
3.1 PLC原理及功能块 6
3.1.1 PLC的工作原理 6
3.1.2 PLC的基本结构 6
3.2 硬件选择 8
3.2.1 PLC的选择 8
3.2.2 CP1H主机的面板结构和基本功能 8
3.3 软件选择 10
3.3.1 CX-Progranmer7.3 10
3.3.2 组态王6.53 11
3.4 硬件连接 12
3.4.1 输入点和输出点分配 12
3.4.2 外部接线图 13
3.4.3 实物演示 15
第四章 软件编程 16
4.1 编写程序流程图 16
4.2 编写梯形图 17
4.3 梯形图的分析 18
4.3.1 启动功能块 18
4.3.2 系统的控制规律 19
4.3.3 输出接点 21
4.3.4 停止功能快 22
第五章 组态画面模拟 23
5.1 组态介绍 23
5.1.1 概述 23
5.1.2 组态王v6.53的主要功能特性 23
5.2 组态模拟 23
第六章 系统调试 28
6.1 系统程序调试 28
6.2 系统硬件调试 28
6.3 联机调试 29
6.4 设计交通灯时出现的问题、原因与解决方法 29
第七章 总结 31
参考文献 32
致谢 33
毕业设计小结 34
附录1 程序梯形图 35
附录2程序指令表 38