PLC原理及应用课程设计
第 11 页 共 14 页 11
PLC原理及应用课程设计
图
1-4 程序梯形图
4.2 调试结果与分析
程序编制好了以后,下一个步骤就是调试与分析,开始调试时,遇到以下两个问题
问题1:低速和中速都正常,一旦运行了高速之后,就再也不会继续工作了,
即使重启电源,也不会工作,为什么会出现这一现象呢?
分析:分析后才知道,我们所用的T246,T247都是延时性的定时器,在它
们工作完后都要对它们进行复位,果然,加了复位条件后,程序果然能够持续稳定的工作。
问题2:但是有会出现另一问题,就是会出现有11种状态,额余状态时五个
绕组都不工作的状态,正反转都有这种情况:。
分析:仔细分析后才知道,是移位信号的控制出现了一点问题,开始我们用
的是M1~M10的常闭触点来控制移位信号M0,只有当M1~M10十个继电器都失电时,M0才有有效信号输入,才能控制移位,因此,我们
第 12 页 共 14 页
12
PLC原理及应用课程设计
去掉了M10,只用前九个继电器来控制移位信号,这时再次运行,结果正转完全符合要求,但是反转就会缺失一些状态,这样我们就考虑分别用两个不同的继电器来控制其正反转的移位信号,这时只需在反转时去掉M1(保留M10),再来运行,结果完全符合要求。
第五部分 课程设计总结
通过本次课程设计,我们不仅巩固了已经学过的相关PLC知识,还从结构硬件上更进一步的了解了五相十拍步进电动机的内部结构和工作原理,但是设计的过程却不是一马平川的,总会遇到一些问题,从程序开始设计一直到调试成功为止,我们前后遇到三个较大一点的问题,在仔细分析后,修改程序,再次调试最终成功了。
此次设计中,我们前一天的时间主要用来编制程序,在编制程序时,遇到的第一个问题就是如何实现十种工作状态间按要求自动转换,这让我们想到了书上讲到的移位指令及其应用,并且在后来设计正反转也用的上,这个问题解决后,随之而来就是实现低中高三速运行模式,这里低中速好说,但是高速运行时要求相邻状态间间隔0.03S,用一般的定时器无法实现,所以我们就选用了延时性的定时器T246和T247,这样在所用问题基本上解决了的情况下,我们满怀信心的调试程序,可是调试过程却充满荆棘。第一次调试,开始电动机工作正常,当变成高速运行时,电动机只工作了一个周期后就停止了,即使我们重新启动电源,它还是不工作,问题无疑出在延时性定时器上,检查后才知道,我们没有对延时性定时器适时进行复位,再加上复位程序后,电动机终于可以循环工作了。正在我们庆幸自己的成功时却发现,电动机工作状态有11个,有一个额余状态就是A,B,C,D,E五个绕组都没得电,我们自然想到了移位控制信号,纠正错误后,再次运行,终于成功了。至此此次课程设计算是完成了一半,接下来就是完成课程设计的报告了,写报告时,我们上网查了好多关于五相十拍步进电动机的知识,从而使我们的报告得以顺利完成。
在这次试验课程设计中,我们遇到好多问题,在询问了我们的指导老师刘冬
第 13 页 共 14 页 13
PLC原理及应用课程设计
梅老师后,让我们的设计可以持续往正确方向进行,每次问刘老师问题,她都乐于和我们耐心的讲解,而且讲的很详细,在此我们要对她表示感谢。经过了这次课程设计,我们真正懂得了如何去发现问题,如何去正确解决问题,所以我认为这次设
计我们成功了!
第六部分 参考文献
(1) 郁汉琪 郭建主编的《可编程控制器原理及应用》P26,P285 (2) 百度文献《五相十拍步进电动机》
第 14 页 共 14 页 14