我也试一试:
首先利用上升延指令(或者编一个上升延):
A I 0.0
FP M0.0 上升延指令
= M0.1 M0.1仅在一个执行周期内为1
或者:
A I0.0
AN M0.0
= M0.1
A M0.1
S M0.0
AN I0.0
R M0.0
然后用置复位指令:
A M0.1
AN Q0.0
= M0.2
A M0.2
S Q0.0
在第一个M0.1=1的执行周期内,M0.2=1,置位Q0.0,保证Q0.0不能复位。
A M0.1
AN M0.2
A Q0.0
R Q0.0
在第二个M0.1=1的执行周期内,M0.2=0,使Q0.0能复位。