I26=0时,表示大车变频器没有故障输出(端子19,20是断开的)
Q01=1时,表示大车电机正转
Q02=1时,表示大车电机反转
Q12是制动器“松闸”控制输出信号,Q12=1时是制动器得电松闸,Q12=0时是制动器失电抱闸。
此段程序的逻辑是:Q12=I16(I23非)Q01+Q02
上述逻辑式用文字表述就是:
只有在以下条件成立时,大车制动器得电“松闸”(Q12=1):大车电机未过载(I16=1),和大车变频器没有故障输出(I23非=1),和大车电机正转或反转(Q01+Q02=1)
上述条件不成立时,Q12=0,大车制动器断电“抱闸”。
大车电机过载、大车变频器故障、电机在停止状态等状态时,Q12=0,制动器断电“抱闸”。
这个按照PLC的扫描周期,一份分析就出来了。M02常开触点没有断开过。所以T37的控制端也就没有断开过,T37就不会自动复位清零了。T37不自动复位清零,就不会循环计时。
当M00由OFF变ON了,M01置位,M01常开触点导通,M02置位,M01和M03复位。M02常开触点导通,T37开始计时。
当T37计时到15s时,假设这个扫描周期为第N个扫描周期,在这个扫描周期里,网络1和2状态保持不变,网络3中,M02常开触点导通,T37计时150,网络4中,T37常开触点导通,M02复位,M03置位,这个扫描周期结束。
第N+1个扫描周期,在这个扫描周期里,网络1中M00保持OFF不变,M03是由OFF变成ON的,所以置位M01,网络2中,M01常开触点导通,M02置位,M01和M03复位。网络3中,M02常开触点导通,(注意了,这里T37的控制端就没有断开过,M02在第N个扫描周期是导通的,T37触点动作了,但是在第N+1个扫描周期中M02也还是导通的,M02没有断开过,T37就无法复位清零)。网络4中,T37常开触点导通,M02复位,M03置位,这个扫描周期结束。
第N+2个扫描周期以及以后的扫描周期就是重复第N+1个扫描周期的动作。
望采纳。。。。。。
以上就是关于plc程序问题求解全部的内容,包括:plc程序问题求解、PLC程序的问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)