扬州大学本科生毕业设计(论文)
图3.7 PLC交通灯的控制的程序梯形图
29
4 系统调试
4.1硬件调试
根据电气接线图安装接线,PLC实际接线时,还应考虑到以下几个方面: 1.应有电源输入线,通常为220V、50HZ交流电源,允许电源有一定的浮动范围。并且必须有保护装置,如熔断器等。若是干扰较强或对可靠性要求很高的场合,应在PLC的电源输入端加装带屏蔽层的隔离变压器和低通滤波器。
2.输入端子八个为一组,公用一个COM端。PLC应单独接地,不要和其他电器元件共用接地线,接地线面积应大于2mm2,并尽可能靠近PLC。
3.PLC输出端接有线圈和电磁阀等感性元件时必须加保护电路,例如并接阻容吸收回路(对于交流电源)或续流二极管(对于支流电源)。
4.2 软件调试
用编程工具将用户程序输入计算机,经过反复编辑、编译、下载、调试、运行,直至运行正确。
打开梯形图编辑器将程序输入电脑。程序输入完成后,用CPU的下拉菜单或工具条中编译快捷按钮对程序进行编译,编译后在显示器下方的输入窗口显示编译结果,并能明确的指出错误的网络段,可以根据错误的提示对程序进行修改,然后再编译,一直到编译无误。
程序编译成功后,单击标准工具条中下载快捷按钮打开文件菜单,选择下载项,弹出对话框,经选定程序块、数据块、系统块等下载内容后,按确认按钮将选中内容下载到PLC的存储器上。
当PLC工作方式开关在TERM位置时还可用STEP—MICRO/WIN32的菜单命令或快捷按钮都可以对CPU工作方式进行软件设计。
使用程序编辑器还可以在PLC运行监视程序执行的过程和各元件的状态及数据,打开调试菜单选中程序状态。这时闭合触点和通电线圈内部颜色变蓝。在PLC的运行工作状态随输入条件的改变定时及计数过程的运行,每个扫描周期的输入阶段将各个期间的状态刷新,同时还可以动态显示各个定时与计数器的当前值,以便在线动态观察程序的运行,出现错误易于发现更改。在STOP状态下对程序进行修改编辑,重新编译、下载、监视运行,如此反复修改调试,直到得到正确运行结果。
30
扬州大学本科生毕业设计(论文)
在最初的调试过程中因为所选用的主机扩展模块无法提供,所以我们把数码显示倒计和交通灯的闪亮分开来调试,在大二学习PLC课程时,交通灯的闪亮我们曾做过课程设计所以这部分并没有花太多的时间。在调试数码管倒计显示时遇到的困难就比较大了,在最初写程序时因为没有分析清楚七段显示译码指令输出的是字节还是字,结果在调试时根本无法成功的下载,编译中有一错误总是修正不过来,后来经过老师和同学的帮忙后,才算是把错误找出来准确的修改了。
数码管倒计刚开始的初值本应是在减计数器中所赋予的初值显示,但在程序循环执行第一遍后,之后所送的初值显示都会比原来的值少1。所以又经过重新修改程序后循环才出现理想状态。
31
结 论
本系统主要以PLC为核心,利用PLC的强大的控制功能,实现了对交通灯的控制。 利用梯形图程序可以很直观的看出运行过程。利用可编程控制器控制交通灯,具有接线简单、编程直观、扩展容易等特点。调试结果表明,在适应性、精确性和可靠性方面,到达到了设计的要求,表明该设计方案是可行的。
交通灯的设计课题,详细介绍了PLC的结构配置、工作原理、编程方法和通信等内容;并在此基础上介绍了PLC控制系统的设计原则、设计步骤、硬件设计、软件设计等;最后在实例中介绍常用PLC的型号和资源配置。
本课程是以实际生活中的设计,运行、管理,维护安装为目的,培养学生应用 PLC解决实际问题和独立工作的能力,培养实事求是、严肃认真、细致踏实的工作作风,为将来从事自动化设备的生产、调试、安装打下必要的基础。使我们熟练掌握 PLC的硬件配线,熟悉PLC的编程规则,熟悉编程软件的使用,掌握应用PLC解决生产实际问题的方法及步骤。通过设计,学会观察、调查研究、搜集资料、整理报告的方法,提高分析问题的能力。
通过本设计,我学习到了很多东西,在工作的细心上也得到了提高。并且,更了解了有关可编程控制器的功能。我选择这个设计,也是为了弥补以前学习上的不足。这次设计,使我了解到老师的用心良苦,并且从老师那学到了很多宝贵的东西。
32