LD Motor_Off:I0.2 //如果无停机命令
A Circuit_Break:I0.3 // 且电路断路器未动作
AN Clockw_Status:M1.1 // 且顺时针方向旋转状态位未置位
= Enable_CntrClockw:M2.1 // 则逆时针方向旋转使能位LD Motor_Off:I0.2 //如果无停机命令
A Circuit_Break:I0.3 // 且电路断路器未动作
AN Clockw_Status:M1.1 // 且顺时针方向旋转状态位未置位
= Enable_CntrClockw:M2.1 // 则逆时针方向旋转使能位M2.1=1
(线路不通啊M2.1怎没能=1)
最佳答案
I0.2=1
I0.3=1
M1.1=0
符合上面三个条件,M2.1就等于1。
如果不等于1,那在程序其他地方对M2.1(或MB2或MW1或MW2或MD0或MD1或MD2)有赋值的地方。
为什么把程序写两次呢?
提问者对于答案的评价:
多谢各位大侠!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc353936.html