实现单按钮启停功能的PlC控制线路工作原理

如题所述

第1个回答  2019-04-23
不能复位肯定是程序没写对
至少可以用三种方法实现你的目的,
1.交替输出.
2.上升缘检测.
3.置位.
我写一个置位的程序给你,
ld
x1按钮
out
c1
k1
out
c2
k2
ld
c1
set
y1
ld
c2
rst
c1
rst
y1
end
当然,用交替输出最简单
ldp
x1按钮
alt
y1
end
out
c1
k1
out
c2
k2的意思就是记数器c1
c2,他们的值分别设定为1和2,联系后面的程序,就是,当x1按下第一次的时候c1动作,再用c1置位输出继电器y1,当按下x1第二次的时候,c2动作,并复位c1.同时复位输出继电器y1.
还有,任何plc都有上升缘和交替输出的指令,只是你还没有发现而已.
第2个回答  2020-02-22
要搞清工作原理,就要搞清PLC程序的执行方式。
程序的执行方式:
由上向下扫描,有多路条件共同输出的,先看前面整体的逻辑值,再执行输出。
你提到的指令PLS的工作方式也要知道:PLS只是一个脉冲,这个脉冲的有效范围是这个指令执行的地方,一直到程序最后的END指令结束,END指令执行完后会回到程序起点,到达起点后PLS已经失效了,也就是那个脉冲已经没有了。
分析你的程序:
X0按一下,M100会ON一个脉冲,一直持续到END指令,随后M100的ON脉冲就没有了,这时,当执行到你的下一句程序时,起初Y0为OFF状态,你的M100为ON状态,所以你的M100常开为ON,Y0常闭为ON,与之并联的M100常闭为OFF,Y0常开为OFF,两者冰凉的结果输出给Y0,结果为ON,所以Y0为ON,因此M100常闭与Y0常开的Y0接通,从而Y0-实现了自保,一直为接通状态。
当再一次执行X0按下,则M100又会ON一个脉冲,此时M100为ON,Y0常闭为OFF,与之并联的M100常闭为OFF,Y0常开为ON,而这并联的结果为OFF,所以输出的Y0为OFF,也就是之前的自保断开。
以上便实现了单按钮控制设备的启动停止或者单个设备的处和回等动作。
三菱种有一个交替指令可以实现同样的功能,而且分析更简单,指令为ALT。
写法就是将你上面的PLS
M100直接写成ALTP
Y0就可以了,就一句搞定。
X0--------------ALTP
Y0
建议你的X0写成上升沿形式,这样避免抖动和误动作。
相似回答