您当前的位置:五五电子网电子知识plc技术PLC入门揭示plc程序错误的普遍性 正文
揭示plc程序错误的普遍性

揭示plc程序错误的普遍性

点击数:7219 次   录入时间:03-04 11:39:27   整理:http://www.55dianzi.com   PLC入门
3):  图3  程序修正尝试程序实现图使用这一程序时,如果两个抢答者的按钮同时按下,对应的两个警报器会同时响。但是,在下一周期,两个警报器的输出又会同时恢复到0。原因是每一个抢答输入都会导致另一个抢答无效,两个抢答输入就会同时导致对方无效。●最终程序下面的程序克服了上述问题,并且通过了基本的测试检查(见图4)。它同前面程序不同之处在于把q0.0等变量的管辖范围放宽了,因此一旦q0.01,只要主持人按钮不按下,它的值就能继续保持下去。  图4  基本测试检查结果3、喷泉程序题目:plc在喷泉中的应用来源:plc应用技术开发与实践编程平台:三菱公司fx2n系列问题描述(1)喷泉有abc 3组喷头;(2)按动开始按钮后,a组先喷,10秒后停,然后b组和c组同时喷;(3)bc10秒后b停,再10秒后c停;(4)ab又喷,5秒后,c也喷,持续10秒后全部停;(5)5秒后重返上述(2)(4)步;(6)按动停止按钮后,abc 3组喷头全部停。输入输出变量分配:x0001:开始按钮x0002:结束按钮y0001a组喷头y0002b组喷头y0003c组喷头内部继电器:m0m5定时器分配(见图5):t0a组喷10秒; 010t1bc组喷10秒; 1020t2c组喷10秒; 2030t3ab组喷5秒;3035t4abc组喷10秒;  3545t5abc组停喷5秒; 4550同前一程序相比,这一程序中增加了t0t1等定时器。定时器用t标识,它的上方是定时器变量名,下方是预定的定时延迟。本例使用的是ton类型定时器,这种定时器只要输入端由01计时就开始,在计时过程中,输入端必须始终保持为1,一旦定时器到时,它所对应的变量就立即由01。在计时过程中,如果输入端转0,则计时停止,定时器到时之后,只要输入端继续为1,那么计时器变量也继续保持为1,一旦输入变0,计时变量也转为0。本例中的定时器按十分之一秒为单位计时。这个程序含有三个错误,它的某些喷头在预定停止的时刻没有停止,在预定开始的时刻没有开始。程序错误(1):按照要求程序开始后20秒,c组喷发应该停止,但该程序却没有停止c的喷发。原因分析c的喷发受到m1m2m3的控制,它们分别控制c组的第一,第二和第三次喷发。在第二次喷发结束之后,m20,喷发本应停止,但调试中发现c的输出(y0002)继续为1,单步调试发现此时m11,由此造成c组输出继续。分析发现,产生m1的梯形图有错。应该使用

上一页  [1] [2] [3] [4]  下一页


本文关键字:程序  PLC入门plc技术 - PLC入门

《揭示plc程序错误的普遍性》相关文章>>>