<menu id="kjmf9"><var id="kjmf9"><center id="kjmf9"></center></var></menu><label id="kjmf9"><rp id="kjmf9"><big id="kjmf9"></big></rp></label>
<menuitem id="kjmf9"></menuitem>
  • <dfn id="kjmf9"><i id="kjmf9"><small id="kjmf9"></small></i></dfn>
      • <menu id="kjmf9"></menu>
      • <span id="kjmf9"></span>
        加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線17838383235

        西門子6ES7657-5XX08-0YF5

        更新時間
        2024-10-30 14:14:21
        價格
        請來電詢價
        聯系電話
        17838383235
        聯系手機
        17838383235
        聯系人
        徐嘉泉
        立即詢價

        詳細介紹

        使用“滿足條件時執行”指令可以重復執行程序循環,直至不滿足執行條件為止。該條件是結果為布爾值(TRUE 或 FALSE)的表達式??梢詫⑦壿嫳磉_式或比較表達式作為條件。

        執行該指令時,將對指定的表達式進行運算。如果表達式的值為 TRUE,則表示滿足該條件;如果其值為 FALSE,則表示不滿足該條件。

        也可以嵌套程序循環。在程序循環內,可以編寫包含其它運行變量的其它程序循環。

        通過指令“復查循環條件”(CONTINUE),可以終止當前連續運行的程序循環。通過指令“立即退出循環”(EXIT) 終止整個循環的執行。有關本主題的更多信息,請參見“另請參見”。

        可按如下方式聲明此指令:

        WHILE DO ;

        END_WHILE;


        參數

        下表列出了該指令的參數:



        參數

        數據類型

        存儲區

        說明

        <條件>

        BOOL

        I、Q、M、D、L

        表達式,每次執行循環之前都需要進行求值。

        <指令>

        -


        在滿足條件時,要執行的指令。如果不滿足條件,則程序將從 END_WHILE 后繼續執行。


        有關有效數據類型的更多信息,請參見“另請參見”。


        示例

        以下示例說明了該指令的工作原理:



        SCL

        WHILE

        "Tag_Value1" <> "Tag_Value2"

        DO "Tag_Result"

        := "Tag_Input";

        END_WHILE;


        只要“Tag_Value1”和“Tag_Value2”操作數的值不匹配,“Tag_Input”操作數的值就會分配給“Tag_Result”操作數。




        聯系方式

        • 電  話:17838383235
        • 經理:徐嘉泉
        • 手  機:17838383235
        • 微  信:17838383235