WHILE循環(huán)指令,當(dāng)條件滿足時執(zhí)行循環(huán),條件不滿足時不執(zhí)行循環(huán),程序向下運行.
WHILE 循環(huán)也被稱為前測試型循環(huán)。
WHILE 循環(huán)是一種當(dāng)型或者先判斷型循環(huán),這種循環(huán)會在執(zhí)行循環(huán)的指令部分前先判斷終止條件是否成立。
只要某一執(zhí)行條件 (conition ) 得到滿足,這種循環(huán)會一直將過程重復(fù)下去。
執(zhí)行條件不滿足時會導(dǎo)致立即結(jié)束循環(huán),并執(zhí)行 ENDWHILE 后的指令.
具有簡單執(zhí)行條件的當(dāng)型循環(huán)例如:
...
WHILE IN $ IN [41]==TRUE ; 當(dāng)E41是TRUE時執(zhí)行程序PICK_PART( )
PICK_PART( )
ENDWILE
...
表達式 WHILE$IN[41]==TRUE 也可簡化為 WHILE $IN[41] 。省略始終表示比較為真(TRUE)。
舉例在電伺服銑削程序的使用:
GLOBALDEF SGVW_USERDRESS() 用戶銑削
DECLBOOL DressRotating, DressStandstill, DressRotReached, DressError
DECLINT robTime, tipDressEdgeTime, ErrorDlgHandle, Result
SGB_VW_Prep_Dressparams(DressIOs) 銑削參數(shù)
DECL GLOBAL SGVW_DressIOs_TSGVW_Dresser={O_StartDress 834,O_DressDirection 850,I_DressEdge 834}
把SGVW_Dresser發(fā)給DressIOs賦值

-
循環(huán)
+關(guān)注
關(guān)注
0文章
92瀏覽量
16659 -
KUKA
+關(guān)注
關(guān)注
3文章
218瀏覽量
17474
原文標題:KUKA 變成語句:WHILE循環(huán)的原理及在電伺服焊鉗銑削里應(yīng)用
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
在 VisionFive 2 上實現(xiàn)機器人伺服控制
控制結(jié)構(gòu)介紹
第4章 C語言基礎(chǔ)以及流水燈的實現(xiàn)(4.5 4.6)
人工智能行業(yè)如何使用for循環(huán)語句進行循環(huán)
TTS文字合成語音芯片的使用場景
基礎(chǔ)篇3:掌握Python中的條件語句與循環(huán)
《ESP32S3 Arduino開發(fā)指南》第三章 C/C++語言基礎(chǔ)
溫度(濕熱)循環(huán)試驗箱在鋰硫電芯測試中的應(yīng)用
伺服系統(tǒng)和PLC各自在什么場合使用
模具制造中的數(shù)控銑削加工刀具技術(shù)探討
深入理解C語言:C語言循環(huán)控制
KUKA 變成語句:WHILE循環(huán)的原理及在電伺服焊鉗銑削里應(yīng)用
評論