第3个回答 2019-09-05
我曾经编过一个开关实现6个功能,方法呢是用计数+延时自动复位+比较指令。
例如
LD
X0
SET
M0
OUT
C0
K3
LD
M0
OUT
T0
K50
OUT
T1
K55
LD=
C0
K1
AND
T0
SET
Y0
LD=
C0
K2
AND
T0
RST
Y0
LD
T1
RST
M0
RST
C0
END
以上程序中只要在5秒内按X0,1次,Y0就会吸合
按X0,2次,Y0断开,同样你可以定义按3次,4次的功能,延时5秒后执行动作,5.5秒后计数延时复位
不过你要是只有两个功能启动和停止同一个触点的话,我建议用交替输出指令
ALT,
指令非常简单,按一下X0,Y0闭合,再按下X0,Y0断开,
指令如下
LD
X0
ALT
Y0
该指令只有三菱的有