IF M0 THEN
IF NOT M100 THEN
IF M0 AND NOT M1 THEN
M100:=TRUE;
MOV(TRUE,0,D0);
END_IF;
ELSE
IF D0>=5 THEN
M100:=FALSE;
END_IF;
END_IF;
END_IF;
INCP(SM413,D0);
M1:=M0;
======================
估計是M0為OFF時 LDP(TRUE,M0)這句一直未執行,導致M0再ON時它的上升沿狀態無變化,這樣M100:=TRUE就不執行了。