第5章 软件硬件调试
软硬件调试过程中出现了一些问题,通过理论分析与实践的反复进行和论证,许多问题都有了较好的解决方案,最终实现了系统的功能。
软件部分采用各部分程序直接转的方式,依次实现了PLC流程图、梯形图、指令表三种控制方式。用此种方法编写程序条理清晰,连贯性强,但若要增加其它控制方式或进行扩展,程序会变得相当复杂而且容易出错,出错后调试修改也很困难。
作为一个好的控制系统必须把各种控制都考虑在内之外,还要考虑安全控制,一个安全的系统才是真正的好系统。
硬件调试:接通电源,检查可编程控制器是否可以正常工作,接头是否接触良好,然后把其与电脑的通信口连接。
软件调试:按要求输入梯形图,转换成指令表,并进行语法的检查,正确后设置正确的通信口,将指令读入到指定的可编程控制器ROM中,进行下一步的调试。
运行调试:在硬件调试和软件调试正确的基础上,打开可编程控制器的“RUN”开关进行调试;观察运行的情况,看按下按钮时是否按要求工作。
13
按下启动按钮SB1,灯亮,小车开始装料:
14
碰到行程开关SQ1:
15
碰到行程开关SQ2,系统重新进入循环:
16
结 论
本设计分别利用继电器接触器控制和PLC控制,设计了继电器具体控制的方法和PLC控制的优势。从技术上看,计算机技术的新成果会更多的应用于可编程控制器的设计和制造上,完备的人机界面和通信设备会更好的适用各种工业控制场合的需求。伴随着计算机网络的发展,可编程控制作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业化以外的众多领域发挥重要的作用。
本设计完成了课程设计说明书上的要求,实现了料车装料-上升-卸料-复位-下降的功能,设计简单、清晰、明了。但是,本设计还是存在着纰漏:当外部突然停电之后,料车停止工作;再次恢复供电时,料车不能工作,这是正确的。但是当按下启动按钮后,料车很可能还是不能动。因为本设计要求是当小车在起始位置碰到原位行程开关的前提下按下起始按钮,料车才会启动。而断电时料车可能处于任意位置,这就是我认为的最大问题所在,需要后需改进。
17