天天综合在线观看-天天做人人爱夜夜爽2020-天天做人人爱夜夜爽2020毛片-天天做日日爱-国产成人精品一区二区视频-国产成人精品影视

報名人數299346
資訊中心 > 課程相關資訊 > 機器人培訓 > 機器人培訓 >?robtarget型的內置功能程序:Offs和CRobt

robtarget型的內置功能程序:Offs和CRobt

時間:2021-06-11 16:53 來源:

Offs功能程序的編程應用

Offs是一個robtarget型的內置功能程序,其作用是對一個robtarget型的機器人位置數據進行偏移,并返回偏移后的robtarget型數據值。
offs的語法格式為:Offs (Point ,XOffset ,YOffset ,ZOffset)
point:偏移基準點,robtarget型數據;
XOffset:工件坐標系中X方向的位移,num型數據;
YOffset:工件坐標系中Y方向的位移,num型數據;
ZOffset:工件坐標系中Z方向的位移,num型數據;
智通工業機器人培訓專家下面以一些示例來介紹offs功能程序。
例1:MoveL Offs(p10,0,0,50), v1000, fine, tool0WObj:=wobj1;
在工件坐標系wobj1下,將機械人tool0的TCP移動至p10點往Z軸方向偏移50mm的位置處。
例2:p20 := Offs(p10,50,0,0);
將P10往X軸方向偏移50mm后的位置數據值賦給p20。

Offs是一個非常實用的功能程序,合理使用Offs,能夠大大減少一個程序中需要示教的點位。例如,在圖10-8中,目標點p1、p2、p3、p4是矩形的四個頂點,相對位置關系固定,現需要編寫程序使tool1的TCP沿圖中的矩形軌跡運動。下文的程序1和程序2都能夠完成任務要求,但程序1需要示教4個目標點,程序2由于使用了offs功能程序僅
需要示教1個目標點。


  圖10-8


程序1:
MoveL p1, v1000, fine, tool1WObj:=wobj1;
MoveL p2, v1000, fine, tool1WObj:=wobj1;
MoveL p3, v1000, fine, tool1WObj:=wobj1;
MoveL p4, v1000, fine, tool1WObj:=wobj1;
MoveL p1, v1000, fine, tool1WObj:=wobj1;
程序2:
MoveL p1, v1000, fine, tool1WObj:=wobj1;
MoveL Offs(p1,200,0,0), v1000, fine, tool1WObj:=wobj1;
MoveL Offs(p1,200,160,0), v1000, fine, tool1WObj:=wobj1;
MoveL Offs(p1,0,160,0), v1000, fine, tool1WObj:=wobj1;
MoveL p1, v1000, fine, tool1WObj:=wobj1;

 CRobt功能程序的編程應用

CRobt是一個robtarget型的內置功能程序,其作用是讀取機器人當前的位置數據,并返回一個robtarget型數據值,包含機器人當前TCP的X、Y、Z值,姿態q1~q4,軸配置等數據。

CRobt的語法格式為:CRobT ([Tool] [WObj])
[Tool]:指定用于計算的工具,tooldata型數據,如果不指定則使用當前工具;
[WObj]:指定用于計算的工件坐標系,wobjdata型數據,如果不指定則使用當前工件坐標系;
對于多任務的控制系統,還有用于指定讀取機器人位置數據的任務的可選變量[TaskRef]、[TaskName],在此不再介紹。下面以一些示例來介紹CRobt功能程序。
例1:VAR robtarget p1;
MoveL *, v500, fine, tool1;
p1 := CRobT(Tool:=tool1 WObj:=wobj0);
讀取機器人當前的位置數據,并存儲于p1中,tool1、wobj0用于計算位置。需要注意的是為保證讀取數據的準確性,讀取機器人位置前機器人應是靜止的,所以前一條運動指令應當使用轉彎半徑Fine。
例2:MoveL *, v500, Fine, tool1;
MoveL Offs(CRobT(),0,0,50), v1000, Fine, tool0;
從當前位置*處,往坐標系的的Z軸方向,線性偏移50mm,使用當前激活的工具和工件坐標進行位置計算。

 創建用戶自定義功能程序

ABB機器人控制系統內置的功能程序非常多,對于其他內置功能程序東莞工業機器人培訓老師就不再給大家逐一介紹,想了解其他內置功能程序的作用與用法,請查閱ABB官方提供的技術參考手冊《RAPID指令、函數和數據類型》。
除了系統內置的功能程序外,用戶還可以自行聲明、編寫功能程序。下文展示了一個用戶自定義的功能程序,程序的作用是比較兩個num型數據的大小,并返回數值較大的那個程序數據,若兩數相等則返回0。
 
FUNC num which_bigger(INOUT num num1,INOUT num num2)
IF num1 > num2 THEN
RETURN num1;
ELSEIF num2 > num1 THEN
RETURN num2;
ELSE
RETURN 0;
ENDIF
ENDFUNC
 
東莞工業機器人培訓專家在下面以聲明上述用戶自定義功能程序which_bigger為例,講解在程序編輯器界面如何聲明用戶自定義功能程序。聲明的步驟是:1單擊【例行程序】—2單擊【文件】—3單擊【新建例行程序】—4輸入名稱“which_bigger”—5類型選擇為“功能”—6單擊參數后面的“...”—7單擊【添加】—8單擊【添加參數】—9輸入參數名“num1” —10單擊【確定】—11參數數據類型設定為num—12參數模式設定為輸入輸出(Inout)—13單擊【添加】—14單擊【添加參數】—15輸入參數名“num2” —16單擊【確定】—17參數數據類型設定為num—18參數模式設定為Inout—19單擊【確定】—20單擊【確定】。詳細的操作步驟圖示見圖10-9~圖10-19:

 

                                                                                   
                            圖10-9                                                           圖10-10                                                                                  
 
            

                           圖10-11                                                         圖10-12


           
                           圖10-13                                              圖10-14
 
           

                          圖10-15                                                            圖10-16


          

                       圖10-17                                                           圖10-18



                       圖10-19

完成功能程序的聲明后,就可以對功能程序進行編寫,操作方法與例行程序的操作方法相同。完成功能程序的編寫,就可以調用自定義的功能程序,調用方法與內置功能程序的調用方法相同。


想了解更多東莞工業機器人培訓資訊?智通教育20年致力于東莞工業機器人培訓、PLC培訓、電工培訓等培訓項目,詳情聯系:0769-8707-8535.
麻豆网站在线看| 久久99爰这里有精品国产| 999久久66久6只有精品| 免费国产在线视频| 91麻豆精品国产综合久久久| 日韩专区在线播放| 国产91视频网| 黄视频网站在线观看| 欧美激情一区二区三区中文字幕| 日本特黄一级| 青青青草影院| 九九久久99| 九九久久99综合一区二区| 欧美大片一区| 日本特黄特黄aaaaa大片| 国产一区二区精品久久| 高清一级片| 青青久在线视频| 青青青草影院| 精品视频一区二区三区| 国产一级强片在线观看| 四虎影视久久久| 中文字幕97| 成人a大片在线观看| 亚洲第一色在线| 亚洲第一页乱| 国产视频一区二区在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲 男人 天堂| 亚洲 激情| 成人免费观看视频| 成人a级高清视频在线观看| 九九干| 国产一区二区高清视频| 色综合久久手机在线| 国产伦精品一区二区三区在线观看| 欧美国产日韩一区二区三区| 台湾毛片| 高清一级做a爱过程不卡视频| 久草免费在线色站| 在线观看成人网 | 国产精品12| 欧美大片毛片aaa免费看| 日韩在线观看免费| 日本乱中文字幕系列| 日韩字幕在线| 久草免费在线视频| 一级毛片视频免费| 成人高清视频在线观看| 夜夜操网| 国产不卡福利| 国产高清视频免费观看| 国产成a人片在线观看视频| 精品视频在线看 | 国产国产人免费视频成69堂| 精品久久久久久中文字幕一区 | 日本在线不卡视频| 国产一区精品| 免费一级生活片| 欧美日本二区| 久久成人性色生活片| 99色精品| 日本在线www| 一级毛片视频免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产一区免费观看| 欧美激情一区二区三区在线| 久久99爰这里有精品国产| 久草免费在线色站| 欧美一区二区三区性| 免费一级片网站| 欧美1卡一卡二卡三新区| 精品毛片视频| 久久久久久久免费视频| 精品国产一区二区三区精东影业| 国产91精品一区| 黄视频网站在线观看| 一级毛片视频在线观看| 日本乱中文字幕系列| 精品视频免费在线| 一级女人毛片人一女人| 一级女性全黄生活片免费| 日韩专区一区| 韩国妈妈的朋友在线播放| 国产一区二区精品尤物| 亚洲天堂免费| 一级毛片看真人在线视频| 99热热久久| 国产美女在线一区二区三区| 国产一区二区福利久久| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产不卡在线播放| 高清一级片| 日韩在线观看视频黄| 中文字幕一区二区三区精彩视频 | 日韩在线观看免费| 一级毛片视频免费| 精品视频在线看 | 国产不卡精品一区二区三区| 国产成人精品在线| 99久久精品国产高清一区二区| 高清一级片| 久久99这里只有精品国产| 国产精品自拍在线观看| 色综合久久手机在线| 九九精品在线播放| 日本特黄一级| 国产视频久久久| 天天做人人爱夜夜爽2020毛片| 精品国产亚洲人成在线| 午夜精品国产自在现线拍| 国产美女在线一区二区三区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产成人啪精品视频免费软件| 日韩中文字幕在线亚洲一区| 日本伦理网站| 一级女性全黄久久生活片| 亚欧成人毛片一区二区三区四区| 天天色色色| 国产一级生活片| 91麻豆爱豆果冻天美星空| 香蕉视频久久| 成人免费观看视频| 国产极品精频在线观看| 天天色色色| 99久久精品国产麻豆| 精品国产一区二区三区国产馆| 久久国产精品自由自在| 日韩avdvd| 99色视频在线| 四虎影视库国产精品一区| 精品国产一区二区三区久| 亚州视频一区二区| 国产亚洲精品aaa大片| 国产视频一区二区在线播放| 精品国产亚一区二区三区| 日韩avdvd| 99热热久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久久久久久免费视频| 亚久久伊人精品青青草原2020| 精品美女| 黄色短视频网站| 久草免费资源| 亚洲不卡一区二区三区在线 | 国产网站麻豆精品视频| 精品国产一区二区三区精东影业| 国产伦久视频免费观看 视频| 91麻豆精品国产片在线观看| 99热精品在线| 欧美电影免费看大全| 国产成人啪精品视频免费软件| 亚洲女人国产香蕉久久精品 | 久久国产精品自由自在| 国产伦久视频免费观看 视频| 日韩专区在线播放| 欧美一级视频免费| 精品久久久久久中文| 精品毛片视频| 免费国产在线观看| 日韩在线观看视频网站| 欧美激情一区二区三区在线| 四虎影视久久| 九九精品久久久久久久久| 一级片片| 国产91精品一区二区| 精品美女| 国产福利免费视频| 韩国毛片免费大片| 一级片片| 国产一区二区精品| 日本特黄特色aa大片免费| 91麻豆国产| 欧美爱色| 999精品在线| 国产精品自拍在线| 国产亚洲男人的天堂在线观看| 欧美大片a一级毛片视频| 国产综合成人观看在线| 九九干| 日韩在线观看视频黄| 精品视频免费在线| 91麻豆精品国产综合久久久| 精品视频在线观看免费| 国产不卡精品一区二区三区| 国产亚洲精品成人a在线| 成人免费网站视频ww| 国产不卡高清在线观看视频| 日韩一级黄色片| 亚州视频一区二区| 国产美女在线一区二区三区| 国产精品自拍亚洲| 亚洲不卡一区二区三区在线 | 国产美女在线观看| 免费国产在线视频| 国产伦久视频免费观看 视频 | 可以免费在线看黄的网站| 欧美大片a一级毛片视频| 亚洲 激情| 美国一区二区三区|