TON_1(IN:= NOT TON_1.Q ,PT:= TIME#1S ); (*定義一個1S定時器*)
D0:=0;
IF TON_1.Q  THEN (*定時時間到,D0++,D0大于10,那么清零*)   
         D0:= D0+1;
         IF D0>4  THEN
                D0:=0;
         END_IF;
         CASE D0 OF
          1:
               Y0:=TRUE;    
          2:
                Y0:=FALSE;    
          END_CASE;
         
END_IF;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
TON_1(IN:= NOT TON_1.Q ,PT:= TIME#1S ); (*定義一個1S定時器*)
IF TON_1.Q  THEN (*定時時間到,D0++,D0大于10,那么清零*)   
         Y0:=TRUE;    
END_IF;
TON_2(IN:= NOT TON_2.Q ,PT:= TIME#2S ); (*定義一個1S定時器*)
IF TON_2.Q  THEN (*定時時間到,D0++,D0大于10,那么清零*)   
         Y0:=FALSE;    
END_IF;
=================================================================
上段不能實現Y0 隔1 秒亮, 滅一次,  而 下面一段實現了 Y0 反復的亮滅 ,實現了循環,,能看一下原因,講一下原理嗎??謝謝