版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ABB機器人基礎應用培訓精密焊接測控技術部ABB機器人基礎應用培訓精密焊接測控技術部主要內容機器人基本操作3Rapid程序指令介紹4應用案例5ABB機器人簡介及硬件連接2ABB機器人操作安全事項1主要內容機器人基本操作3Rapid程序指令介紹4應用案例5AABB機器人操作安全事項
ABB機器人操作安全事項 安全事項:在對機器人進行操作時,應與機器人保持足夠的安全距離保持安全距離保持安全距離在保護空間內有工作人員時,用手動操作機器人系統(tǒng)保持安全距離手動操作進入保護空間時,牢記隨身攜帶示教器,以免被人誤操作保持安全距離隨身攜帶示教器對電氣柜中的電氣元件進行操作時,應佩戴靜電手環(huán)保持安全距離佩戴靜電手環(huán)在對機器人進行安裝,維修和保養(yǎng)時要將總電源關閉保持安全距離關閉總電源用二氧化碳滅火器滅火保持安全距離滅火-ABB機器人操作安全事項安全事項:在對機器人進行操作時,應與機器人保持足夠的安全距離ABB機器人簡介及硬件連接ABB機器人簡介及硬件連接控制柜1軸2軸3軸4軸5軸6軸-ABB機器人簡介控制柜1軸2軸3軸4軸5軸6軸-ABB機器人簡介IRB1205IRB16002IRB46004IRB14101激光焊接常用機器人負載/kg5RP/mm0.025負載/kg8RP/mm0.04負載/kg20RP/mm0.04負載/kg60RP/mm0.05負載/kg6RP/mm0.01IRB26003-ABB機器人簡介IRB1205IRB16002IRB46004IRB1410序號名稱電纜標識
(機柜端)機柜接口機器人底座接口電纜標識
(底座端)上臂殼接口1電機動力電纜XP1XS1R1.MPR1.MP-2轉數(shù)計數(shù)器電纜XP2XS2R1.SMBR1.SMB-3用戶電纜XP13XS5/XS13
CP/CSR1.CP/CSR1.CP/CSR2.CP
R2.CS硬件連接:
機器人本體與控制柜之間的硬件連接主要是電動機動力電纜與轉數(shù)計數(shù)器電纜、用戶電纜的連接。-ABB機器人硬件連接序名稱電纜標識
(機柜端)機柜接口機器人底座接口電纜標識
(機器人基本操作機器人基本操作自動運行模式手動運行模式:最大速度為250mm/s手動全速運行模式:機器人以全速運行通過鑰匙開關實現(xiàn)機器人運行模式的切換在確認輸入電壓正常后,打開電源開關。ABB機器人的電源電壓:IRB120為220V,其他均為380V的三相電注意-ABB機器人運行模式自動運行模式手動運行模式:最大速度為250mm/s手動全速運A:連接電纜B:觸摸屏C:急停按鈕D:手動操縱搖桿E:USB口F:使能器按鍵G:觸摸屏用筆H:示教器復位按鈕使能器按鈕分兩檔,手動狀態(tài)下,按下第一檔,機器人將處于電機開啟狀態(tài);按下第二檔,機器人又將處于防護裝置停止狀態(tài)。-示教器介紹A:連接電纜使能器按鈕分兩檔,手動狀態(tài)下,按下第一檔,機器人ABB菜單狀態(tài)欄操作員窗口關閉按鈕任務欄快速設置菜單快速選擇機械單元重復定位或線性運動模式切換1-3軸或4-6軸關節(jié)運動模式切換增量模式切換可編程按鈕-示教器介紹ABB菜單狀態(tài)欄操作員窗口關閉按鈕任務欄快速設置菜單快速選擇線性運動重復定位運動單軸運動GOGOGOGO-機器人手動操縱線性運動重復定位運動單軸運動GOGOGOGO-數(shù)字輸入DI1數(shù)字輸出DO2IO信號模擬量輸入AI3組輸出GO6組輸入GI5模擬量輸出AO4IO模塊單元-輸入輸出介紹數(shù)字輸入1數(shù)字輸出2IO信號模擬量輸入3組輸出6組輸入5模擬ABB標準IO模塊:型號說明DSQC651DI8/DO8AO2DSQC652DI16/DO16DSQC653DI8/DO8帶繼電器DSQC355AAI4/AO4DSQC377A輸送鏈跟蹤單元-IO模塊介紹ABB標準IO模塊:型號說明DSQC651DI8/DO8A此短片用于確定IO板在總線上的地址,地址可用范圍為10~63。此例中,第8腳和第10腳的跳線被剪掉,獲得的地址為2+8=10ADEFDO指示燈X1:DO接口BX6:AO接口CDeviceNet總線接口模塊狀態(tài)指示燈X3:DI接口DI指示燈G-IO模塊介紹此短片用于確定IO板在總線上ADEFDO指示燈X1:DO接口IO模塊接口說明:-IO模塊介紹IO模塊接口說明:-IO模塊介紹IO模塊接口說明:-IO模塊介紹IO模塊接口說明:-IO模塊介紹參數(shù)名稱設定值說明NameBoard10設定IO板在系統(tǒng)中的名稱TypeofUnitD651設定IO板類型ConnectedtoBusDeviceNet1設定IO板連接的總線DeviceNetAddress10設定IO板在總線中的地址參數(shù)名稱設定值說明DIDOGIGONamedi1do1gi1go1設定信號名稱TypeofSignalDigitalInputDigitalOutputGroupInputGroupOutput設定信號類型AssignedtoUnitboard10board10board10board10設定信號所在的IO模塊UnitMapping0321-433-36設定信號所占的地址設定IO模塊單元設定數(shù)字IO信號-IO信號設定參數(shù)名稱設定值說明NameBoard10設定IO板在系統(tǒng)中的參數(shù)名稱設定值說明Nameao1設定信號名稱TypeofSignalAnalogOutput設定信號類型AssignedtoUnitboard10設定信號所在的IO模塊UnitMapping0~15設定信號所占的地址AnalogEncodingTypeUnsigned設定模擬信號屬性MaximumLogicalValue10設定最大邏輯值MaximumPhysicalValue10設定最大物理值MaximumBitValue65535設定最大位值設定AO信號GO-IO信號設定參數(shù)名稱設定值說明Nameao1設定信號名稱Typeof1、選擇“輸入輸出”-IO信號監(jiān)控1、選擇“輸入輸出”-IO信號監(jiān)控2、選擇“視圖”-IO信號監(jiān)控2、選擇“視圖”-IO信號監(jiān)控3、選擇“di1”4、單擊“仿真”,單擊“1”,將di1的狀態(tài)仿真為“1”。仿真結束后,單擊“消除仿真”,di1恢復“0”值-IO信號監(jiān)控3、選擇“di1”4、單擊“仿真”,單擊“1”,將di1的狀Rapid程序指令介紹
Rapid程序指令介紹 -Rapid程序架構-Rapid程序架構程序數(shù)據(jù):
程序數(shù)據(jù)時在程序模塊或系統(tǒng)模塊中設定的值和定義的一些環(huán)境數(shù)據(jù)。創(chuàng)建的程序數(shù)據(jù)由同一個模塊或其他模塊中的指令進行應用。程序數(shù)據(jù)的類型分類:ABB機器人常用的程序類型有76個,并可以根據(jù)實際需要進行程序數(shù)據(jù)的創(chuàng)建。在示教器的“程序數(shù)據(jù)”窗口,可以查看和創(chuàng)建所需要的程序數(shù)據(jù)。-Rapid程序數(shù)據(jù)程序數(shù)據(jù):-Rapid程序數(shù)據(jù)在程序執(zhí)行的過程中和停止時,會保持當前的值。但如果程序指針被移到主程序后,數(shù)值丟失。
eg:VARnumlength:=0;常量CONST變量VAR可變量PERS程序數(shù)據(jù)的存儲類型:特點:無論程序的指針如何,都會保持最后賦予的值。eg:PERSnumbr:=1;特點:在定義時已賦予了數(shù)值,不能在程序中進行修改。
eg:CONSTnumhigh:=9.81;-Rapid程序數(shù)據(jù)在程序執(zhí)行的過程中和停止時,會保持當前的值。但如果程序指針被定義工件相對于大地坐標系(或其他坐標系)的位置工具坐標TOOLDATA有效載荷LOADDATA工件坐標WOBJDATA應用于搬運用于描述安裝在機器人第六軸上工具
的TCP、重量、重心等參數(shù)數(shù)據(jù)。ABB機器人
預定義的工具坐標Tool0的TCP點在第六軸法蘭盤中心。三個重要的Rapid程序數(shù)據(jù):-Rapid程序數(shù)據(jù)定義工件相對于大地工具坐標有效載荷工件坐標應用于搬運工具坐標設定必備條件:1)固定參考點:在機器人工作范圍內找一個非常精確的固定點作為參考點2)工具上的參考點:在工具上確定一個參考點,推薦使用工具的中心點GO-Rapid程序數(shù)據(jù)工具坐標的設定:坐標設定方法:通過手動操作機器人的方法,去移動工具上的參考點,以最少四種不同的機器人姿態(tài)盡可能與固定點剛好碰上。(為了獲得更準確的TCP,將使用六點法進行操作,第四點時用工具的參考點垂直于固定點,第五點時工具參考點從固定點向將要設定為TCP的X方向移動,第六點時工具參考點從固定點向將要設定為TCP的Z方向移動)1)4點法:不改變tool0的坐標方向2)5點法:改變tool0的Z方向3)6點法:改變tool0的X和Z方向(在焊接應用最為常用)工具坐標設定必備條件:GO-Rapid程序數(shù)據(jù)工具坐標的設p1p2p3工件坐標符合右手定則三點法:X1:原點X2:X正方向Y1:Y正方向X1Y1X2XZ優(yōu)點:工件挪動后只需重新設定工件坐標即可找回原先示教的軌跡點X2’-Rapid程序數(shù)據(jù)工件坐標的設定:Yp1p2p3X1’Y1’X’ZY’p1p2p3工件坐標符合右手定則三點法:X1Y1X2XZ優(yōu)點賦值指令:
“:=”賦值指令是用于對程序數(shù)據(jù)進行賦值,賦值可以是一個常量或數(shù)學表達式。eg1:reg1:=5;
eg2:reg2:=reg1+4;
程序數(shù)據(jù)數(shù)據(jù)類型說明P10robotarget機器人運動目標位置v20speeddata機器人運動速度z5zonedata機器運動轉彎數(shù)據(jù)tool0tooldata機器人工具數(shù)據(jù)TCPwobj0wobjdata機器人工件坐標數(shù)據(jù)-常用Rapid指令機器人運動指令:
機器人運動指令有:關節(jié)運動MOVEJ、線性運動MOVEL、圓弧運動MOVEC
eg:MoveLP10,v20,z5,tool0\WObj:=wobj0;賦值指令:程序數(shù)據(jù)數(shù)據(jù)類型說明P10robotarget機關節(jié)運動指令是指在對路徑精度要求不高的情況下,機器人的工具中心點TCP從一個位置移動到另一個位置,兩個位置之間路徑不一定是直線。關節(jié)運動MOVEJ:MoveJP20,v20,fine,tool0\WObj:=wobj0;-常用Rapid指令關節(jié)運動指令是指在對路徑精度要求不高的情況下,機器人的工具中線性運動是機器人的TCP從起點到終點之間的路徑始終保持為直線,兩個點之間不易太遠,否則機器人容易走到死點,為保證精度,應使兩點之間的距離小一點。線性運動MOVEL:MoveLP20,v20,fine,tool0\WObj:=wobj0;-常用Rapid指令線性運動是機器人的TCP從起點到終點之間的路徑始終保持為直線圓弧運動是在機器人可到達的空間范圍內定義三個位置點,第一個點是圓弧的起點,第二點是用于圓弧的曲率,第三個點是圓弧的終點。圓弧運動MOVEC:MoveLp10,v1000,fine,tool1\wobj:=wobj1;MoveCp30,p40,v1000,z1,tool1\wobj:=wobj1;-常用Rapid指令圓弧運動是在機器人可到達的空間范圍內定義三個位置點,第一個點IO控制指令:IO控制指令用于控制IO信號,以達到與機器人外圍設備進行通訊的目的。序號程序指令含義1Setdo1;將do1置位為12Resetdo1;將do1置位為03WaitDIdi1,1;用于判斷數(shù)字輸入信號“di1”的值是否與目標值“1”的一致4WaitDOdo1,1;用于判斷數(shù)字輸出信號“do1”的值是否與目標值“1”的一致5WaitUntildi1=1;WaitUntildo1=0;WaitUntilnum1=4;用于布爾量,數(shù)字量和IO信號值的判斷,若條件到達指令中的設定值,程序繼續(xù)往下執(zhí)行,否則就一直等待,除非設定最大等待時間-常用Rapid指令IO控制指令:IO控制指令用于控制IO信號,以達到與機器人外條件邏輯指令:CompactIF緊湊型條件判斷指令:
CompactIF緊湊型條件判斷指令,用于當一個條件滿足時,就執(zhí)行一句指令。
eg:IFflag1=TRUESetdo1;-常用Rapid指令IF條件判斷指令IF條件判斷指令是根據(jù)不同的條件去執(zhí)行不同的指令。其條件判斷的條件可以根據(jù)實際情況進行增加與減少。eg:IFnum1=1THEN flag1:=TRUE; ELSEIFnum1=2THEN Flag1:=FALSE; ELSE Setdo1; ENDIF條件邏輯指令:CompactIF緊湊型條件判斷指令:-循環(huán)指令:FOR循環(huán)指令
FOR循環(huán)指令,是用于一個或多個指令需要重復執(zhí)行數(shù)次的情況。
eg:FORFROM1TO10DO num:=num+1; ENDFOR-常用Rapid指令WHILE循環(huán)指令WHILE循環(huán)指令,是用于在給定的條件滿足的情況下,一直重復執(zhí)行對應的指令。eg:WHILEnum1>num2DO num1:=num1-1; ENDWHILE循環(huán)指令:FOR循環(huán)指令-常用Rapid指令WHILE其他常用指令:WaitTime時間等待指令WaitTime時間等待指令,用于程序在等待一個指定的時間以后,再繼續(xù)往下執(zhí)行。
eg:WaitTime4Resetdo1;PROCRoutine1()MoveLp10,v1000,fine,tool1\wobj:=wobj1;Routine2;Setdo1;ENDPROCPROCRoutine2()IFdi1=1THENRETURN;ELSEStop;ENDIFENDPROC-常用Rapid指令ProcCall調用例行程序指令RETURN返回例行程序指令其他常用指令:WaitTime時間等待指令PROCRout應用案例
應用案例 -程序編寫流程確定所需程序模塊數(shù)量確定各程序模塊中需建立的例行程序創(chuàng)建程序模塊確定工具坐標、工件坐標創(chuàng)建Rapid例行程序編輯例行程序調試2345678根據(jù)實際需求確定IO數(shù)量、邏輯關系1-程序編寫流程確定所需確定各程序模塊中創(chuàng)建程序模塊確定工具-應用案例要求:1、要求機器人對上圖所示的兩個焊縫軌跡進行焊接2、焊接軌跡1:長×寬為580mm×400mm的矩形軌跡
焊接軌跡2:直徑為350mm的圓形軌跡3、當外部要求焊接圓形軌跡時,機器人進行圓形
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025數(shù)碼攝像機租賃合同
- 2025年度全新官方版二零二五年度離婚協(xié)議書與婚姻關系終止后子女撫養(yǎng)費用協(xié)議3篇
- 2025年度農(nóng)村房屋產(chǎn)權轉讓與物業(yè)管理合同2篇
- 二零二五年度農(nóng)村古建筑買賣合同書2篇
- 二零二五年度全新私人合同:私人按摩師及按摩服務協(xié)議3篇
- 2025年度年度養(yǎng)豬場租賃與養(yǎng)殖廢棄物處理設施租賃合同3篇
- 二零二五年度農(nóng)村房屋買賣合同協(xié)議書(含農(nóng)業(yè)觀光旅游)
- 二零二五年度農(nóng)村土地流轉收益保障合同3篇
- 二零二五年度家禽養(yǎng)殖技術與設備采購合同3篇
- 2025年度公司內部車輛使用費用結算協(xié)議3篇
- 三年級上冊數(shù)學教案 - 6.2整理與提高(解決問題-燈市) 滬教版
- 東華醫(yī)院信息平臺解決方案-藥房流程接口
- 通力電梯KCE電氣系統(tǒng)學習指南
- 風電場崗位任職資格考試題庫大全-下(填空題2-2)
- 九年級數(shù)學特長生選拔考試試題
- 幼兒園交通安全宣傳課件PPT
- 門窗施工組織設計與方案
- 健身健美(課堂PPT)
- (完整版)財務管理學課后習題答案-人大版
- 錨索試驗總結(共11頁)
- 移動腳手架安全交底
評論
0/150
提交評論