精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KUKA 變成語句:WHILE循環(huán)的原理及在電伺服焊鉗銑削里應(yīng)用

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2020-06-12 11:16 ? 次閱讀

WHILE循環(huán)指令,當(dāng)條件滿足時(shí)執(zhí)行循環(huán),條件不滿足時(shí)不執(zhí)行循環(huán),程序向下運(yùn)行.

WHILE 循環(huán)也被稱為前測(cè)試型循環(huán)。

WHILE 循環(huán)是一種當(dāng)型或者先判斷型循環(huán),這種循環(huán)會(huì)在執(zhí)行循環(huán)的指令部分前先判斷終止條件是否成立。

只要某一執(zhí)行條件 (conition ) 得到滿足,這種循環(huán)會(huì)一直將過程重復(fù)下去。

執(zhí)行條件不滿足時(shí)會(huì)導(dǎo)致立即結(jié)束循環(huán),并執(zhí)行 ENDWHILE 后的指令.

具有簡(jiǎn)單執(zhí)行條件的當(dāng)型循環(huán)例如:

...

WHILE IN $ IN [41]==TRUE ; 當(dāng)E41是TRUE時(shí)執(zhí)行程序PICK_PART( )

PICK_PART( )

ENDWILE

...

表達(dá)式 WHILE$IN[41]==TRUE 也可簡(jiǎn)化為 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賦值

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 循環(huán)
    +關(guān)注

    關(guān)注

    0

    文章

    92

    瀏覽量

    15957
  • KUKA
    +關(guān)注

    關(guān)注

    3

    文章

    217

    瀏覽量

    16491

原文標(biāo)題:KUKA 變成語句:WHILE循環(huán)的原理及在電伺服焊鉗銑削里應(yīng)用

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    求助,While循環(huán)和事件結(jié)構(gòu)問題,內(nèi)有程序文件

    問題就是當(dāng)我把開關(guān)關(guān)閉時(shí),多按幾次了Add按鈕,旁邊的指示器是沒有反應(yīng)的,因?yàn)榇藭r(shí)While循環(huán)停止,但是當(dāng)我把開關(guān)打開時(shí) 指示器卻不斷加數(shù),而數(shù)正好是之前停止時(shí)按Add按鈕的次數(shù)。 有大佬解釋一下
    發(fā)表于 09-20 15:45

    數(shù)控銑削加工加工前數(shù)控程序需要編程嗎

    數(shù)控銑削加工是一種利用數(shù)控機(jī)床對(duì)工件進(jìn)行銑削加工的方法。進(jìn)行數(shù)控銑削加工前,確實(shí)需要進(jìn)行數(shù)控程序的編程。 數(shù)控銑削加工編程概述 數(shù)控
    的頭像 發(fā)表于 06-07 11:15 ?800次閱讀

    STM32L使用模擬仿真時(shí),進(jìn)入SystemClock_Config()后程序一直死循環(huán)等待HSI ready的循環(huán)中,為什么?

    ) { if((HAL_GetTick() - tickstart) > HSI_TIMEOUT_VALUE) { return HAL_TIMEOUT; } } 一直死循環(huán)while中,從癥狀看,
    發(fā)表于 05-09 06:37

    聊聊MCU死循環(huán),用for(;;)還是while(1)?

    首先,問大家一個(gè)問題:你們寫單片機(jī)程序【死循環(huán)】時(shí),喜歡用for(;;)還是while(1)?快來為你喜歡用的【死循環(huán)】打call,評(píng)論區(qū)等你哦~一位工程師發(fā)現(xiàn),國(guó)外工程師在給demo在做死
    的頭像 發(fā)表于 04-29 08:10 ?1224次閱讀
    聊聊MCU死<b class='flag-5'>循環(huán)</b>,用for(;;)還是<b class='flag-5'>while</b>(1)?

    如何跳出雙層循環(huán),加密程序等問題?

    問題1:有什么更好的方案跳出雙重循環(huán),例如在for循環(huán)里面有個(gè)while循環(huán)等待某個(gè)位變化,但是怕被干擾了死
    發(fā)表于 04-26 07:53

    循環(huán)不斷開啟關(guān)閉ADC的DMA傳輸功能,上有幾率死機(jī)怎么解決?

    程序?qū)懞煤蟀l(fā)現(xiàn)有一定幾率上后看門狗復(fù)位,然后屏蔽看門狗,用定時(shí)器控制燈閃爍作為指示,主循環(huán)串口每隔一秒輸出一句話; 發(fā)現(xiàn)有一定幾率主循環(huán)
    發(fā)表于 04-23 07:20

    stm32g030優(yōu)化等級(jí)高于optimize for debug時(shí),main函數(shù)while()循環(huán)出現(xiàn)if()內(nèi)語句不能正常執(zhí)行的原因?

    芯片使用G030,優(yōu)化等級(jí)高于optimize for debug時(shí),就會(huì)出現(xiàn) main函數(shù)while()循環(huán)出現(xiàn)if()內(nèi)語句不能正常執(zhí)行的問題
    發(fā)表于 03-26 06:24

    使用Keil編譯的時(shí)候else語句沒有編譯是怎么回事?

    最近遇到了一個(gè)編譯問題,我stm32f4xx_it.c文件中的CAN2_RX0_IRQHandler函數(shù)編寫了一個(gè)if——else if ——else語句,但調(diào)試的時(shí)候發(fā)現(xiàn)elseif
    發(fā)表于 03-11 06:42

    51單片機(jī)流水燈制作

    while語句 書寫格式:while(表達(dá)式) ? { ? ? ? 語句; ? ? ? ? ? ? ? ? ? ?//循環(huán)體 ? ? ?
    的頭像 發(fā)表于 02-26 10:06 ?1511次閱讀
    51單片機(jī)流水燈制作

    verilog中repeat必須用begin和end嗎

    Verilog中,repeat語句不需要使用begin和end塊。repeat語句是一種循環(huán)控制語句,允許重復(fù)執(zhí)行一個(gè)代碼塊指定的次數(shù)。它
    的頭像 發(fā)表于 02-23 10:14 ?1116次閱讀

    assign語句和always語句的用法

    Assign語句和Always語句硬件描述語言(HDL)中常用的兩種語句,用于對(duì)數(shù)字電路建模和設(shè)計(jì)。Assign語句用于連續(xù)賦值,而Al
    的頭像 發(fā)表于 02-22 16:24 ?2337次閱讀

    arduino中while循環(huán)怎么跳出

    Arduino 是一款開源的硬件平臺(tái),廣泛應(yīng)用于各種物聯(lián)網(wǎng)和嵌入式系統(tǒng)項(xiàng)目。 Arduino 上編寫代碼時(shí),循環(huán)結(jié)構(gòu)起到了至關(guān)重要的作用。而其中的 while 循環(huán)更是常用于需要根據(jù)
    的頭像 發(fā)表于 02-14 16:22 ?2406次閱讀

    TC275操作I2C讀操作時(shí)陷入while循環(huán)無法退出怎么解決?

    TC275作為主芯片,通過I2C讀取EEPROM芯片數(shù)據(jù),調(diào)用iLLD庫的IfxI2c_I2c_read函數(shù)時(shí),偶發(fā)程序卡在以下while循環(huán)中無法退出。 發(fā)現(xiàn)是PIRQSS寄存器的RX位一直
    發(fā)表于 02-02 06:52

    伺服缸和伺服壓機(jī)區(qū)別 伺服缸能取代液壓油缸嗎

    伺服缸是一種通過電動(dòng)機(jī)驅(qū)動(dòng)實(shí)現(xiàn)線性運(yùn)動(dòng)的設(shè)備,它的原理和結(jié)構(gòu)可以簡(jiǎn)單描述如下: 原理: 伺服缸的原理基于電動(dòng)機(jī)的轉(zhuǎn)電磁效應(yīng)和轉(zhuǎn)換機(jī)械能的能力。通過電動(dòng)機(jī)的正反轉(zhuǎn)和電流的控制,可以實(shí)
    的頭像 發(fā)表于 01-26 08:47 ?603次閱讀
    <b class='flag-5'>伺服</b><b class='flag-5'>電</b>缸和<b class='flag-5'>伺服</b>壓機(jī)區(qū)別 <b class='flag-5'>伺服</b><b class='flag-5'>電</b>缸能取代液壓油缸嗎

    單片機(jī)中for語句的運(yùn)用

    單片機(jī)中的for語句是一種常見的循環(huán)控制結(jié)構(gòu),用于重復(fù)執(zhí)行一段代碼塊,可以簡(jiǎn)化程序的編寫和減少代碼量。本文將詳細(xì)介紹單片機(jī)中for語句的運(yùn)用。 一、for語句的基本結(jié)構(gòu)和功能 for
    的頭像 發(fā)表于 01-05 14:02 ?2210次閱讀