1、 毕毕 业业 设设 计计 专专 业:业: 计算机控制技术计算机控制技术 班班 级级: : 姓姓 名:名: 毕业设计题目:毕业设计题目:基于基于 PLCPLC 控制十字路口交通灯控制十字路口交通灯 指导教师姓名:指导教师姓名: 负责人签字:负责人签字: 2012 2012 年年 12 月月 2626 日日 2 毕业设计任务 (1) 接通启动开关后,信号灯系统开始工作,且以东西方 向红灯先亮、南北方向绿灯才亮作为初始状态。当断开启动开关 时,全部信号灯熄灭。 (2) 南北绿灯和东西绿灯不能同时亮,否则系统自动熄灭 信号灯。 (3) 东西红灯持续 35s,与此同时南北绿灯亮维持 30s,然 后闪烁
2、3s 后熄灭。接着南北黄灯亮 2s,然后东西绿灯亮。 (4) 南北红灯持续亮 35s,同时东西绿灯亮 30s,然后绿亮 闪烁 3s 后熄灭。接着东西黄灯又亮 2s,然后南北绿灯亮。南北 和东西的信号灯,就这样按控制要求周而复始的进行工作。 3 设计思路 PLC 运行时, 定时器 T37 和 T38 组成一个振荡器电路, T37 常开接点 35S 断,35S 通。 在 T37 常开接点断开时, T37 常闭接点接通, Q0.0 得电东西红灯亮, Q0.1 得电,南北绿灯亮,当 T37 大于等于 30S,比较接点 T37 小于 30S 断开, Q0.1 经 SM0.5 接点得电, 南北绿灯亮, 当
3、 T37 大于等于 33S, 比较接点 T37 小于 33S 断开,Q0.1 失电。T37 大于 33S 比较接点闭合,Q0.2 得电,南北 黄灯亮。定时器 T37 延时 35S,T37 常闭接点断开时,Q0.0 失电,东西红 灯灭,Q0.2 失电,南北黄灯灭。 T37 常开接点接通时, Q0.3 得电,南北红灯亮,Q0.4 得电,东西绿灯 亮,当 T38 大于等于 30S,比较接点 T38 小于 30 断开,Q0.4 经 SM0.5 接点 得电,东西绿灯亮,当 T38 大于等于 33S,比较接点 T38 小于 33S 断开, Q0.4 失电。T38 大于 33S 比较接点闭合,Q0.5 得电
4、,东西黄灯亮。定时器 T38 延时 35S,T38 常闭接点断开时,T37 和 T38 也失电, Q0.3 失电,南 北红灯灭,Q0.5 失电,东西黄灯灭。T37 常闭接点闭合,完成一个循环, 并周而复始。 4 设计流程图 开始开始 电源控制电源控制 系统初始化系统初始化 东西红灯亮东西红灯亮 35s,南北绿灯亮,南北绿灯亮 30s 再闪再闪 3s 南北黄灯亮南北黄灯亮 2s 南北红灯亮南北红灯亮 35s,东西绿灯亮,东西绿灯亮 30s 再闪再闪 3s 东西黄灯亮东西黄灯亮 2s 5 项目结构框图 计算机 按钮电路 脉冲电路 DC24V 电源 时间继电器 交通灯循环电路 P L C 6 实现效
5、果 东西红灯亮 35s,南北绿灯亮 30s,然后南北绿灯闪烁 3s,南北绿灯灭,然后 南北黄灯亮 2s,然后东西红灯和南北黄灯同时灭。 7 南北红灯亮 35s,东西绿灯亮 30s,然后东西绿灯闪烁 3s,东西绿灯灭,然后 东西黄灯亮 2s,然后南北红灯和东西黄灯同时灭。 8 设计体会 我设计的是十字路口交通灯信号灯 PLC 控制系统设计与调试,由于这 个课题和我们的生活联系很紧密,所以这让我做起来相对简单一点。 俗话说万事开头难,一开始我没有头绪,但是在张老师的指导下,我 慢慢的就理解了,然后就开始了设计。我就开始做准备工作。就是软件的 设计了,在编写程序之前,我先对基本的设计流程进行了分析,在理解之 后,我就考虑怎样进行正常时段的跳转,老师也带领我一起分析,起初我 的程序出现了错误,该亮的灯没亮,该灭的灯没灭,而且不能进行跳转, 在老师一次又一次的分析下,我对程序进行修改、试验,最后终于成功了。 在这几周的忙碌中,我学到了许多,虽然以前学过 PLC,由于时间关 系有些遗忘,这次设计正好加以温习,并且对于 PLC 有了进一步的了解。 在老师、同学的帮助下,我们很快完成了设计,我认为本次设计不仅仅学 到了许多知识,也很好的锻炼了我的意志。