自动药片装瓶机PLC控制系统设计毕业设计 2 联系客服

发布时间 : 星期五 文章自动药片装瓶机PLC控制系统设计毕业设计 2更新完毕开始阅读0deca968ed630b1c59eeb548

0 LD M8002 1 ZRST SO S51 2 LD M8002 3 SET S0 4 STL S0 5 LD X000 6 SET S20 7 STL S20 8 OUT Y001 9 LD X005 10 AND X001 11 SET S21 12 LD X005 13 AND X002 14 SET S31 15 LD X005 16 AND X003 17 SET S41 18 LD X005 19 AND X004 20 SET S51 21 STL S21 22 OUT Y002 23 OUT Y003 24 LD X006 25 OUT C1 K3 26 LD C1 27 OUT S0

17

28 STL S31 29 OUT Y003 30 OUT Y004 31 LD X006 32 OUT C2 K5 33 LD C2 34 OUT S0 35 STL S41 36 OUT Y002 37 OUT Y005 38 LD X006 39 OUT C3 K7 40 LD C3 41 OUT S0 42 STL S51 43 OUT Y002 44 OUT Y006 45 LD X006 46 OUT C4 K10 47 LD C4 48 OUT S0 49 RET 50 END

18

4 程序调试

4.1 测试程序

在完成顺序功能图和梯形图的绘制以后,下面就是对该程序进行调试。调试顺序控制程序的主要任务是检查程序的运行是否符合顺序功能图的规定,即在某一转换实现时,是否发生步的活动状态的正确变化,该转换所有的前级步是否变为不活动步,所有的后续步是否变为活动步,以及各步被驱动的负载是否发生相应的变化。

为了测试之前所完成的程序,所以利用 simulator6c对程序进行仿真,步骤如下:

首先点击编程界面右侧的仿真按钮→

,出现如图4-1调试选项卡。

图4-1 调试选项卡

然后点击→在线→调试→软元件测试对程序进行测试。

在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、顺序功能图中的每一条支路、各种可能的进展路线,都应逐一检查,不应遗漏。发现问题后及时修改程序,直到在各种可能的情况下输入信号与输出信号之间的关系完全符合要求。程序检查窗口如图4-2所示。

19

图4-2 程序检查窗口

4.2 调试总结

调试中会出现软件和硬件的问题,主要软件是软件中的用户程序问题。 首先要熟悉GX-Develop的用法。然后是输入程序,这是最花时间也是最要细心的环节,输入完程序后必须进行检查,看看进行到哪个步骤出了错,然后修改程序。重新下载调试时,其中有几部分出错,一是系统无法启动,二是系统无法停止。再次选择指令,修改程序,第三次调试,系统无法循环。第四次修改程序,再次调试。反复修改调试。程序一切都调好后,导出语句表,调试完成。

注:由于仿真软件本身的缺陷,有时候在程序正确的情况下并不能仿真出真实结果,这时需要关闭程序后重新打开仿真,或是过一段时间再仿真。

20