国产成人综合洲欧美在线_国产成人综合亚洲欧美天堂_久久久久国产一级毛片高清片_亚洲第一福利视频导航

報名人數299346
資訊中心 > 課程相關資訊 > 機器人培訓 > 機器人培訓 >?智通工業機器人培訓專家為您講解流程控制類指令及其編程應用

智通工業機器人培訓專家為您講解流程控制類指令及其編程應用

時間:2021-06-06 16:30 來源:
使用過濾器快速找到需要使用的指令:
在上面跟著智通工業機器人培訓專家學會的幾個指令中,我們會發現像STOP、GOTO、LABEL指令無法在示教器的常用指令欄“Common”中找到,除非自己很熟悉,不然一個個查找會顯得很繁瑣。其實,如果是6.06以上的Robtware版本,可以直接用過濾器功能進行搜索。下面介紹如何用過濾器對stop指令進行搜索。

步驟為:1單擊【添加指令】—2單擊右上角過濾器圖標—3在輸入欄輸入“stop
”4單擊【過濾器】—即可顯示搜索結果,如圖9-3所示—5單擊【清除】,6單擊【過濾器】即可對過濾器進行隱藏。詳細操作圖示,見圖9-1~圖9-4所示。

??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖9-1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖9-2

? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖9-3? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???圖9-4
?

工業機器人培訓專家友情提醒您:
????使用過濾器后,其它指令會被過濾器遮蓋,如果要添加其它指令,需要先參照上面第5、第6步驟對過濾器進行隱藏。

ProcCall指令

ProcCall-調用新程序
ProcCall指令用于將程序執行轉移至另一個無返回值程序(也稱為子程序),當子程序執行完畢之后,再回到原來的程序繼續執行。
在程序的編輯中,通過用ProcCall指令來調用子程序可以極大的精簡主程序的結構,讓整體程序結構清晰明了。下面通過實例向大家進行說明:
?
使用實例1:
PROC main() ?!主程序
????rInitAll; ??!調用初始化程序
????rHome; ??!調用回原點程序
????WHILE TRUE DO ??!進入無限循環
????????IF DI_01=1 THEN ??!如果收到啟動信號
????????????rPick; ??!調用取件程序
????????????rSanding; ??!調用打磨程序
????????????rWorking; ??!調用加工程序
????????????rPut; ??????!調用放件程序
????????ENDIF ???!IF語句結束標識
????????WaitTime 0.1; ??!等待0.1秒
????ENDWHILE ??!循環語句結束標識
ENDPROC ???!程序結束標識
說明:以上程序是一個打磨加工程序的主程序,其把整個流程細分至對應的子程序,再通過ProcCall指令進行調用,使整個程序主體結構清晰明了,同時也便于后續的編輯調試。
?
使用實例2:
PROC rPick() ??!取件程序
????……
????MoveL pPick,v1000,fine,tool1; ??!線性移動至取料點

????IF DI_2daowei=1 THEN ??!如果到位信號為1
??????SET DO_1; ?!啟用夾爪
????ELSE ????????!如果到位信號不為1
??????Error; ???!調用出錯處理程序
????ENDIF
說明:這個實例是使用實例1中的rPick取件程序的部分展開內容。綜合可以看出主程序mian調用了取件程序rPick,?取件程序rPick中又調用了出錯處理程序Error,這說明程序可以逐級調用。

工業機器人培訓專家友情提醒您:
????程序可相互調用,并反過來調用另一個程序。程序亦可自我調用,即遞歸調用。允許的程序等級取決于參數數量。通常允許10級以上。

RETURN指令

RETURN-返回例行程序指令
RETURN返回例行程序指令用于當此指令被執行時,則馬上結束本例行程序的執行,程序指針返回調用操作的例行程序的調用指令位置的下一行。
?
使用實例1:
PROC main()
reg1 := 1;
Routine1;
reg1 := 6;
ENDPROC

PROC Routine1()
reg1 := reg1 + 1;
RETURN;
reg1 := 3;
ENDPROC

說明:當程序指針從主程序自動執行到”RETURN;”指令時,則程序指針立即返回到” reg1 := 6;”這一行并繼續往下執行。而”RETURN;”指令后的” reg1 := 3;”則被跳過不執行。
如果不使用RETURN指令,則當調用的子程序Routine1()執行完畢后,自動返回main()程序。
?
如果RETURN所在程序是一個函數,則同時返回函數值。比如下面使用實例2:
?
使用實例2:
FUNC robtarget OFFSS(robtarget pPlace,num nX,num nY,num nZ)
pTest.trans.x := pPlace.trans.x + nX;
pTest.trans.y := pPlace.trans.y + nY;
pTest.trans.z := pPlace.trans.z + nZ;
RETURN pTest;
ENDFUNC
說明:這是一個自己做的偏移功能函數,等同于OFFS,RETURN返回的是pTest所代表的位置值。詳細的功能函數介紹也可以參考之前更新的內容。

工業機器人培訓專家友情提醒您:
????根據在以下方面使用的程序的類型,RETURN指令的結果可能有所不同:
??主程序:如果程序擁有執行模式單循環,則停止程序。否則,通過主程序的第
一個指令,繼續程序執行。
??無返回值程序:通過過程調用后的指令,繼續程序執行。
??函數:返回函數的值。
??軟中斷程序:從出現中斷的位置,繼續程序執行。
??無返回值程序中的錯誤處理器:通過調用程序以及錯誤處理器的程序(通過過
程調用后的指令),繼續程序執行。
??函數中的錯誤處理器:返回函數值。

流程控制類指令應用示例

例題1:rYuan是一個畫圓的例行程序名稱,rFang是一個畫方形的例行程序名稱,nCount是一個num型的數據名稱。編寫程序完成以下要求:nCount等于1,3,5,7,9時畫方形,nCount等于2,4,6,8,10時畫圓,如果nCount大于10則停止運行。如圖9-5所示。

圖9-5

解:PROC main()
MoveJ pHome, v1000, z50, tool1;
nCount := 0;
WHILE TRUE DO
nCount := nCount + 1;
TEST nCount
CASE 2,4,6,8,10:
rYuan;
CASE 1,3,5,7,9:
rFang;
DEFAULT:
GOTO L2;
ENDTEST
ENDWHILE
L2:
MoveJ pHome, v1000, z50, tool1;
Stop;
ENDPROC

關于各種指令智通工業機器人培訓專家就給您介紹到這辣,若有其他疑問歡迎掃碼咨詢課程老師哦!
国产成人综合洲欧美在线_国产成人综合亚洲欧美天堂_久久久久国产一级毛片高清片_亚洲第一福利视频导航

            欧美肥妇bbw| 亚洲在线视频免费观看| 亚洲成人久久影院| 国产成人福利片| 国产精品进线69影院| 欧美性生活久久| 国产精品视频一二| 蜜臀va亚洲va欧美va天堂| 91网页版在线| 性做久久久久久| 久久精品这里都是精品| 日韩成人免费在线| 91社区在线播放| 色菇凉天天综合网| 国产欧美日韩三区| 蜜臀久久99精品久久久久宅男| 久久久久亚洲综合| 色欧美片视频在线观看 | 日本在线不卡视频| 久久色中文字幕| 日本韩国精品一区二区在线观看| 国产精品色婷婷| 韩国成人福利片在线播放| 亚洲欧美综合另类在线卡通| 666欧美在线视频| 亚洲一区免费在线观看| av色综合久久天堂av综合| 亚洲国产一区二区视频| 久久久一区二区三区捆绑**| 欧美96一区二区免费视频| 欧美激情在线一区二区| 欧美精品v日韩精品v韩国精品v| 亚洲激情一二三区| 成人sese在线| 色狠狠av一区二区三区| 亚洲视频一区二区免费在线观看| 国产激情视频一区二区在线观看 | 久久久精品一品道一区| 久久精品国产久精国产爱| 亚洲欧洲色图综合| 日韩视频免费直播| 天天av天天翘天天综合网色鬼国产 | 美日韩黄色大片| 最新久久zyz资源站| 精品久久久久久最新网址| 日韩av在线发布| 国产精品看片你懂得| 精品毛片乱码1区2区3区| 日本亚洲视频在线| 亚洲mv大片欧洲mv大片精品| 国产日韩欧美电影| 日韩免费性生活视频播放| 天堂久久一区二区三区| 国产精品国产三级国产a| 26uuu国产电影一区二区| 韩国视频一区二区| 亚洲一二三四区不卡| 成人欧美一区二区三区黑人麻豆| 菠萝蜜视频在线观看一区| 欧美日韩久久一区二区| 三级精品在线观看| 亚洲欧美国产77777| 国产精品无遮挡| 91丝袜呻吟高潮美腿白嫩在线观看| 884aa四虎影成人精品一区| 日韩电影免费在线| 亚洲愉拍自拍另类高清精品| 亚洲男人的天堂在线观看| 久久女同互慰一区二区三区| 欧美成人一区二区三区| 国内精品第一页| 色狠狠一区二区| 午夜视频一区二区| 亚洲女女做受ⅹxx高潮| 国产精品国产三级国产普通话三级| 91视频91自| 精品久久久久久久久久久久久久久 | 天堂在线一区二区| 亚洲免费观看在线视频| 国产精品白丝在线| 久久久久国产精品人| 久久亚洲春色中文字幕久久久| 成人激情免费网站| 日韩视频不卡中文| 国产福利视频一区二区三区| 欧美老女人第四色| 精品一区二区三区视频在线观看| 国产精品一二三区在线| 欧美日韩一区二区在线观看 | 在线欧美一区二区| 日日夜夜免费精品视频| 午夜视频在线观看一区二区| 图片区小说区区亚洲影院| 国产精品大尺度| 亚洲人成精品久久久久久| 国产精品久线在线观看| 国产精品久久午夜夜伦鲁鲁| 国产精品网曝门| 国产精品国产自产拍在线| 国产嫩草影院久久久久| 国产精品久久毛片| 国产精品沙发午睡系列990531| 国产精品电影一区二区| 日本一二三四高清不卡| 国产精品免费av| 国产精品美女久久久久av爽李琼 | 国产精品蜜臀在线观看| 国产精品久久久久久久久久久免费看| 国产精品久久久久久亚洲毛片 | 亚洲日本丝袜连裤袜办公室| 成人欧美一区二区三区白人| 亚洲综合色婷婷| 一区二区三区不卡视频 | 亚洲第一在线综合网站| 秋霞午夜鲁丝一区二区老狼| 欧美三级电影一区| 国产成人午夜电影网| 精品乱人伦小说| 国产亚洲欧美日韩日本| 国产精品国产三级国产aⅴ原创 | 久久日韩精品一区二区五区| 国产女人aaa级久久久级| 亚洲人123区| 亚洲不卡在线观看| 日韩欧美中文字幕精品| 久久午夜老司机| 亚洲色图色小说| 亚洲一区在线视频观看| 久久精品国产精品亚洲精品| 日韩一卡二卡三卡四卡| 99久久国产免费看| 国产精品成人一区二区艾草 | 色网综合在线观看| 国产伦精品一区二区三区在线观看| 日韩欧美一区在线观看| 国产色产综合色产在线视频| 一级精品视频在线观看宜春院| 色婷婷精品大视频在线蜜桃视频| 国产精品99久| 国产亚洲va综合人人澡精品 | 亚洲精品欧美在线| 色综合天天综合狠狠| 懂色av一区二区三区免费观看| 国产婷婷色一区二区三区四区| 亚洲婷婷综合久久一本伊一区| 日本麻豆一区二区三区视频| 日韩一区二区三| 国产日韩欧美不卡| 亚洲二区在线观看| 在线成人高清不卡| 国产亚洲短视频| 亚洲大片免费看| 8x8x8国产精品| 国产三级三级三级精品8ⅰ区| 亚洲午夜精品17c| 欧美精品一二三四| 久久精品视频一区二区三区| 偷拍自拍另类欧美| 欧美一区二区三区白人| 国产精品久久久久久久久快鸭 | 国产精品欧美一区二区三区| 日韩成人av影视| 精品乱人伦一区二区三区| 亚洲三级免费观看| 国产毛片精品视频| 国产精品伦理在线| 在线观看亚洲一区| 91麻豆国产自产在线观看| 亚洲一线二线三线久久久| 91精品国产手机| 18欧美乱大交hd1984| 国产一区二区三区四| 国产精品久久久久久亚洲伦 | 欧美视频一二三区| 国产无一区二区| 秋霞av亚洲一区二区三| 久久久久久97三级| 午夜视频在线观看一区二区| 91免费观看在线| 香蕉乱码成人久久天堂爱免费| 亚洲精品在线一区二区| 一区二区三区四区在线播放| 豆国产96在线|亚洲| 亚洲影院免费观看| 欧美成人一区二区三区| 亚洲一级二级三级| 99久久免费视频.com| 视频在线在亚洲| 国产女同互慰高潮91漫画| 色诱亚洲精品久久久久久| 久久久久久亚洲综合影院红桃| 日本午夜精品一区二区三区电影| 日本一区免费视频| 色狠狠色狠狠综合| 国产精品久久夜| 国产91丝袜在线播放0| 亚洲成人精品在线观看| 国产亚洲欧美激情| 欧美视频在线观看一区二区| 综合久久久久综合|