大家好:帮我看下程序那里出错!
我要实现的功能是:用三菱PLC的FX1s-30MR,当D0 == 0的时候,X0出现上升沿则将Y0置1,当D0==1的时候,X0出现上升沿则将Y0清0。(程序的case有很多状态,这里只是简化出现的故障)
现在的故障现象:初始上电后,X0的第一次上升沿出现时,Y0不动作,然后再出现则Y0正常动作。
IF Y0 THEN
D0 := 1;
ELSE
D0:=0;
END_IF;
CASE D0 OF
0:
SET((LDP(TRUE,X0)),Y0);
1:
RST((LDP(TRUE,X0)),Y0);
END_CASE;
从PLC内读出的梯形图见附件。
在此先谢谢大侠们~~~~~~~