1、 课课 程程 设设 计计 报报 告告 书书 所属课程名称所属课程名称 机电传动控制(含机电传动控制(含 PLCPLC) 题题 目目 霓虹灯饰的控制系统霓虹灯饰的控制系统 分分 院院 机电学院机电学院 专专 业、班业、班 级级 学学 号号 学学 生生 姓姓 名名 指指 导导 教教 师师 2012 年年 07 月月 25 日日 目目 录录 一、课程设计任务书一、课程设计任务书 1 1 二、总体设计二、总体设计 2 2 (一)设计方案的比较和论证 2 (二)总体设计方案 4 三、硬件系统设计三、硬件系统设计 5 5 (一)PLC 的介绍 5 (二)S7-200 可编程控制器部分指令 . 6 (三)可
2、编程控制器 I/O 端口分配 7 (四)外部接线图 8 四、程序设计四、程序设计 9 9 (一)程序设计框图 9 (二)梯形图 . 10 (三)语句表 . 13 五、程序调试及问题处理五、程序调试及问题处理 1717 (一)程序调试 . 17 (二)设计实物图 . 17 (三)问题处理 . 19 六、总结六、总结 2020 七、参考文献七、参考文献 2121 一、一、课程设计任务书课程设计任务书 课程设计题目:课程设计题目: 霓虹灯饰的控制系统(十组)霓虹灯饰的控制系统(十组) 课程设计时间:课程设计时间:自 2012 年 7 月 16 日起至 2012 年 7 月 27 日 课程设计要求:课
3、程设计要求: 合上启动按钮,按以下规律显示:12、83、74、654、63、7 2、811、21、2、3、41、2、3、4、5、61、2、3、4、5、6、7、8 3、4、5、6、7、85、6、7、87、81、54、83、72、61、3、5、 72、4、6、81、3、5、72、4、6、8全部闪烁 3 次9101 学生签名:学生签名: 年年 月月 日日 课程设计评阅意见课程设计评阅意见 项项 目目 课程设课程设 计态度计态度 评价评价 10%10% 出勤出勤 情况情况 评价评价 10%10% 任务难任务难 度度 、量评、量评 价价 10%10% 创新性评创新性评 价价 10%10% 综合设综合设
4、计计 能力评能力评 价价 20%20% 报告书写报告书写 规范评价规范评价 20%20% 口试口试 20%20% 成成 绩绩 综合评定等级综合评定等级 评阅教师:评阅教师: 2012012 2 年年 月月 日日 二、总体设计二、总体设计 (一)(一)设计方案的比较设计方案的比较和论证和论证 此次设计根据设计需要,我们设计的题目的实质就是控制灯的循环闪烁,然 后通过灯的布局来达到美化的目的。选用 S7-200 可编程控制器作为编程工具。 选用定时器 优点:首先,在平时的 PLC 学习中,我们经常使用该指令进行一些程序的编 写,对它的实际应用也有比较深刻的理解。其次,选用定时器,使编写的程序更 加
5、容易理解,也便于修改,从而,根据实际情况更好的调试程序。 缺点:该指令也存在很大的问题,通过该指令编写的程序一般都比较冗长, 稍有不细心,就会在时间的控制上出现错误,导致整个程序不能按实际的设计要 求达到目的。而我们此次设计的题目要控制灯闪烁的组别特别多,需要 29 组不同 的情况,同时,还要达到循环闪烁。 所以,如果单纯的使用该指令将会使程序过于复杂,不适合实验的调试和以 后的修改。 选用移位寄存器 优点:听过老师的介绍和自己在网上查阅的资料,这条指令对于我们此次设 计的要求十分满足,特别是在控制灯的循环闪烁方面。能更好的优化程序,使设 计的程序更加简洁。 缺点:该指令平时的学习接触的比较少,不能更好的在实际情况中应用。同 时,该条指令在控制灯的闪烁时间上不能满足,但这也是我们此次设计要面对的 问题。 所以,单纯的选用移位寄存器也难以达到设计要求。 综上所述,应该将两者结合在一起,用定时器控制灯的闪烁时间,移位寄存 器控制灯的循环闪烁。根据设计要求我们将各个灯的闪烁情况做成如表 2-1 表 2-1 灯闪烁分布图 输出 步 Q0.0 Q0. 1 Q0. 2 Q0. 3 Q0. 4 Q0. 5 Q0. 6 Q0. 7 Q1. 0 Q1