首頁>Club>
7
回覆列表
  • 1 # 使用者4375686956201996

    使用這條指令時,當你設定好當前迴圈計數(INDX)、起始值(INIT)和結束值(FINAL)後,每次I0.1動作,就會執行一次FOR到NEXT之間的迴圈,迴圈結束後INDX值就會遞增1,並將這個結果與結束值比較。

    如果INDX大於結束值,迴圈則會終止,終止後ENO會輸出一個驅動訊號,一般使用這一個驅動訊號時,是作為這次迴圈結束的標誌使用。實際運用時後面的驅動輸出沒有必要使用物理輸出Q*.*,可以使用M*.*的觸點為下面的程式提供驅動支援,當然你如果這條迴圈結束後,你是想讓人看到,使用物理輸出Q*.*也不是不可以的。

  • 2 # dDQjpryXu

    你有時間可以看看西門子的LOOP指令 還有別的指令 有單條件迴圈還有多條件迴圈的 我建議你看看西門子有個指令集 哪裡都有相關的介紹 很全的。

  • 3 # 使用者551921813817

    您的意思是比如您的裝置是紅綠燈在迴圈的執行,當您按下停止的時候再次迴圈一次再停止,比如迴圈到最後的一個輸出是Q0.7,當你按下停止的時候置位M0.0 M0.0的常開和Q0.7串聯的上升沿讓VB0遞增當VB0等於2的時候停止切復位M0.0 這樣就是在按下按鈕後又迴圈了一次。啟動按鈕把0給VB0 復位M0.0

  • 中秋節和大豐收的關聯?
  • 中日韓歐美免費最好看的電影大全?