WAIT FOR … : 等至條件已滿足
WAITFOR 停止程序,直到已滿足特定的條件。然后程序繼續(xù)運行。WAIT FOR 將觸發(fā)預進停止。
編譯器識別不到由于錯誤的表達而使表達式無法采用數(shù)值 TRUE 的情況。在該情況下將連續(xù)停止程序運行,因為該程序要等待不可滿足的條件
WAIT FOR 條件
元素 | 說明 |
條件 |
類型:BOOL 要繼續(xù)程序運行的條件。 n 如果該條件為 FLASE,則停止程序運行,直到條件變?yōu)門RUE。 n 如果該條件在 WAIT 調用時已經(jīng)為 TRUE,則不停止程序運行。 |
中斷程序運行,直到 $IN[17] 為 TRUE:
WAIT FOR $IN[17] |
中斷程序運行,直到 BIT1 為 FALSE:
WAIT FOR BIT1==FALSE |
WAIT SEC … :編程設定等待時間
停止程序運行并在等待時間后繼續(xù)程序運行。以秒為單位指定等待時間。
WAIT SEC 將觸發(fā)預進停止。
WAIT SEC 等待時間
元素 | 說明 |
等待時間 |
類型:INT、REAL 要中斷程序運行的秒數(shù)。如果該值為負,則不等待。在等待時間很短時,通過 12 ms 的四倍確定精度。 |
中斷程序運行 17.156 秒:
WAIT SEC 17.156 |
根據(jù) V_ZEIT 的變量值 (單位:秒)中斷程序運行:
WAIT SEC V_ZEIT |
責任編輯:彭菁
-
程序
+關注
關注
117文章
3826瀏覽量
82997 -
編譯器
+關注
關注
1文章
1662瀏覽量
50228 -
KUKA機器人
+關注
關注
4文章
144瀏覽量
9625
發(fā)布評論請先 登錄
評論