TO 绿:
你的题目是否可以这样解释:
X1:启动停止旋钮
X2:接通时由正转转为反转,再依次循环
X3:接通时由反转转为正转,再依次循环
Y0:常通
Y1:接通正转,断开反转
你的题目很晦涩,搞不清楚,在实际中也是不容易执行,因为电机的惯性,不可能中间没间歇的正反转,易损伤机械,作为论题还可以,仅提供一个参考程序:
LD X1
OUT Y0
LD X1
PLS M0
LD M0
OR T2
SET Y1
LD Y1
OUT T1 K3000
LD T1
OR X2
RST Y1
LDI Y1
AND X1
ANI X3
OUT T2 K1800
END
TO 绿:
可能是我对你的题目要求理解错误。
上面程序中,Y001是在小车左行的整个过程(左行5分钟,右行3分钟)中都接通,在小车右行的整个过程(右行5分钟,左行3分钟)中都断开的,因此Y001不能直接用于控制电机。如果不管X002和X003的状态,只要小车左行Y001就接通,小车右行Y001就断开的话,可以用Y000和Y001直接控制电机。这样一来,上面的程序就必须修改,否则不符合你的题目要求。
我现在只会西门子的
LD SM0.1
R M10.0 3
LD M10.1
O M10.2
EU
O SM0.1
R T37 2
LD X1
AN M10.0
S M1.0 1
LD X1
A M10.0
R M10.0 3
LD X2
S M10.1
R M10.2
LD X3
S M10.2
R M10.1
LD M10.0
AN T38
TON T37 3000
LD M10.0
A T37
TON T38 1800
LD M10.0
= Y0
LD M10.1
AN T37
LD M10.2
A T37
OLD
= Y1