扬州大学本科生毕业设计(论文)
27
扬州大学本科生毕业设计(论文)
28
扬州大学本科生毕业设计(论文)
图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