電子教案工業(yè)機器人現(xiàn)場編程(FANUC)+任務1零點復歸課件_第1頁
電子教案工業(yè)機器人現(xiàn)場編程(FANUC)+任務1零點復歸課件_第2頁
電子教案工業(yè)機器人現(xiàn)場編程(FANUC)+任務1零點復歸課件_第3頁
電子教案工業(yè)機器人現(xiàn)場編程(FANUC)+任務1零點復歸課件_第4頁
電子教案工業(yè)機器人現(xiàn)場編程(FANUC)+任務1零點復歸課件_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、工業(yè)機器人(FANUC)現(xiàn)場編程零點復歸零點復歸( Mastering)介紹零點復歸機器人時需要將機器人的機械信息與位置信息同步,來定義機器人的物理位置。必須正確操作機器人來進行零點復歸。通常在機器人從FANUC Robotics出廠之前已經進行了零點復歸。但是,機器人還是有可能丟失零點數(shù)據(jù),需要重新進行零點復歸。 機器人通過閉環(huán)伺服系統(tǒng)來控制本體各運動軸??刂破鬏敵隹刂泼顏眚寗用恳粋€馬達。裝配在馬達上的反饋裝置串行脈沖編碼器(SPC),將把信號反饋給控制器。在機器人操作過程中,控制器不斷的分析反饋信號,修改命令信號,從而在整個過程中一直保持正確的位置和速度。 控制器必須“知曉”每個軸的位置

2、,以使機器人能夠準確地按原定位置移動。它是通過比較操作過程中讀取的串行脈沖編碼器的信號與機器人上已知的機械參考點信號的不同來達到這一目的。零點復歸記錄了已知機械參考點的串行脈沖編碼器的讀數(shù)。這些零點復歸數(shù)據(jù)與其他用戶數(shù)據(jù)一起保存在控制器存儲卡中,在關電后,這些數(shù)據(jù)由主板電池維持。 當控制器正常關電,每個串行脈沖編碼器的當前數(shù)據(jù)將保留在脈沖編碼器中,由機器人上的后備電池供電維持(對P系列機器人來說,后備電池可能位于控制器上)。當控制器重新上電時,控制器將請求從脈沖編碼器讀取數(shù)據(jù)。當控制器收到脈沖編碼器的讀取數(shù)據(jù)時,伺服系統(tǒng)才可以正確操作。這一過程可以稱為校準過程。校準在每次控制器開啟時自動進行。

3、 如果在控制器關電時,斷開了脈沖編碼器的后備電池電源,則上電時校準操作將失敗,機器人唯一可能做的動作只有關節(jié)模式的手動操作。要恢復正確的操作,必須對機器人進行重新零點復歸與校準。 因為Mastering的數(shù)據(jù)出廠時就設置好了,所以,在正常情況下,沒有必要做Masteing,但是只要發(fā)生以下情況之一,就必須執(zhí)行Mastering。機器人執(zhí)行一個初始化啟動;SRAM(CMOS)的備份電池的電壓下降導致Mastering數(shù)據(jù)丟失;SPC的備份電池的電壓下降導致SPC脈沖記數(shù)丟失;在關機狀態(tài)下卸下機器人底座電池盒蓋子;更換馬達;機器人的機械部分因為撞擊導致脈沖記數(shù)不能指示軸的角度;編碼器電源線斷開;更

4、換SPC;機械拆卸 。警告:如果校準操作失敗,則該軸的軟限位將被忽略,機器人的移動可能超出正常范圍。所以在未校準的條件下移動機器人需要特別小心,否則將可能造成人身傷害或者設備損壞。 注意:機器人的數(shù)據(jù)包括Mastering數(shù)據(jù)和脈沖編碼器的數(shù)據(jù),分別由各自的電池保持。如果電池沒電,數(shù)據(jù)將會丟失。為了防止這種情況發(fā)生,兩種電池都要定期更換,當電池電壓不足時,將有警告提醒用戶更換電池。!如有必要,為機器人換上四節(jié)新的1.5V D型堿性電池。請注意電池盒上的箭頭方向,以正確方向安裝電池。 !若更換電池不及時或其他原因,而出現(xiàn)SRVO-062 BZAL或者SRVO-038 SVAL2 Pulse mi

5、smatch(Group:i Axis:j)報警時,需要重新做MASTERING。Mastering的方法解釋Jig mastering(專門夾具核對方式)出廠時設置:需卸下機器人上的所有負載,用專門的校正工具完成。Mastering at the zero-degree positions(零度點核對方式)由于機械拆卸或維修導致機器人Mastering數(shù)據(jù)丟失。需要將六軸同時點動到零度位置,且由于靠肉眼觀察零度刻度線,誤差相對大一點。Quick mastering(快速核對方式)由于電氣或軟件問題導致丟失Mastering數(shù)據(jù),恢復已經存入的Mastering數(shù)據(jù)作為快速示教調試基準。若由于

6、機械拆卸或維修導致機器人Mastering數(shù)據(jù)丟失,則不能采取此法。條件:在機器人正常時設置Mastering data。Single axis mastering(單軸核對方式)由于單個坐標軸的機械拆卸或維修(通常是更換馬達引起)。Setting mastering data(快速核對方式設定參考點)記下Mastering數(shù)據(jù),Quick mastering的前提條件。零點復歸(Mastering)的方法工業(yè)機器人(FANUC)現(xiàn)場編程零度點核對方式步驟1:進入Master/Cal(零度點調整) 界面:依次按鍵操作: 【MENU】(菜單) - 0 【NEXT】(下個) - 【System】(

7、系統(tǒng)設定) - F1 【Type】(類型) - 【Master/Cal】(零度點調整);系統(tǒng)Master/Cal菜單畫面步驟2 點動機器人,使每根軸到0度位置(刻度標記對齊的位置),見圖5-3畫面的姿態(tài);參看圖5-4,使機械刻度標記對齊。機器人零點位置刻度標記對齊步驟3 選擇2 【ZERO POSITION MASTER】(零度點核對方式),按【ENTER】 (回車)鍵確認,選擇ZERO POSITION MASTER 畫面步驟 4 按F4 【YES】(是) 確認進入一下畫面記錄每個軸的脈沖數(shù)步驟5 選6 【CALIBRATE】(校準),按 【ENTER】 (回車)鍵確認; 步驟6 按 F4

8、【YES】(是)確認,顯示圖5-6表示當前每一個軸的旋轉角度為零度步驟7 按 F5 【 DONE 】(完成) 隱藏Master/Cal (零度點調整)界面,即可工業(yè)機器人(FANUC)現(xiàn)場編程單軸核對方式步驟1:進入Master/Cal(零度點調整)界面如圖依次按鍵操作: 【MENU】(菜單) - 0 【NEXT】(下個) - 【System】(系統(tǒng)設定) - F1 【Type】(類型) - 【Master/Cal】(零度點調整);系統(tǒng)Master/Cal菜單畫面步驟2 選 【SINGLE AXIS MASTER】(單軸核對方式),按【ENTER】(回車)鍵 確認,進入SINGLE AXIS

9、MASTER(單軸核對方式)界面,見圖單軸核對畫面步驟3 將報警軸(即需要Mastering的軸)的【SEL】(選擇)項改為 1(將J3軸對應的SEL改為1)單軸核對設置1步驟4 示教機器人的報警軸到0度(刻度標記對準的位置);步驟5 在報警軸的MSTR POS(零度點位置)項輸入軸的Mastering數(shù)值(如0度)。 步驟6. 按 F5 【EXEC】(執(zhí)行),則相應的【SEL】(選擇)項由1 變成0 ,【ST】(狀態(tài))項由0 變成2零點位置輸入畫面步驟7 按【PREV】(前一頁)退回Master/Cal (零度點調整)界面,見圖系統(tǒng)Master/Cal菜單畫面步驟8 選6 【CALIBRAT

10、E】(校準) ,按【ENTER】 (回車)鍵確認步驟9 按F4 【YES】(是) 確定,(則已被MASTERING的軸的對應項值為,見圖,單軸核對完成 單軸核對完成畫面工業(yè)機器人(FANUC)現(xiàn)場編程快速核對方式注:機器人安裝完以后,Quick mastering的數(shù)據(jù)必須保存,以備將來需要設置之用。Setting mastering data和Quick mastering之間不能做過其他方式的Mastering。Quick Mastering進入Master/Cal(零度點調整)界面;示教機器人到Master Ref位置;選 3 Quick Mastering(快速核對方式), 按ENTE

11、R (回車)鍵確認,顯示畫面2;按 F4 YES(是) 確認;選6 CALIBRATE(校準),按ENTER 確認;按F4 YES(是) 確定;按 F5 DONE (完成),隱藏Master/Cal (零度點調整)界面即可。畫面2在機器人正常時已經按步驟做過“Setting mastering data” (快速核對方式設定參考點) ,則當機器人意外由于電氣或軟件故障而丟失零點后,可以使用 “Quikc Mastering”方式。Setting mastering data (設定快速核對方式參考點)1) 進入Master/Cal(零度點調整)界面:依次按鍵操作: 【MENU】(菜單) - 0

12、 【NEXT】(下個) - 【System】(系統(tǒng)設定) - F1 【Type】(類型) - 【Master/Cal】(零度點調整);2)將機器人調整到Master Ref (核對參考點)位置。(用戶自己定義的位置,但要做好標記)3)選5【Set Quick Master Ref】(設定快速核對方式參考點),按【ENTER】鍵確定。顯示圖5-13畫面。4) 按F4【YES】確認設置Quick Master Ref(快速核對方式)在機器人正常時按步驟做過“Setting mastering data”, 當機器人由于電氣或軟件故障而意外丟失零點后,可使用 “Quick Mastering”方式。

13、 Quick Mastering (快速核對方式)1) 進入Master/Cal(零度點調整)界面:依次按鍵操作: 【MENU】(菜單) - 0 【NEXT】(下個) - 【System】(系統(tǒng)設定) - F1 【Type】(類型) - 【Master/Cal】(零度點調整);2)示教機器人到Master Ref位置,即“Setting mastering data”時設定的參考點位置;3)選3【Quick Mastering】按【ENTER】鍵確定,顯示圖5-14畫面4) 按F4【YES】確認;5)選6 【CALIBRATE】(校準) ,按【ENTER】 (回車)鍵確認;6)按F4 【YES

14、】(是) 確定,7)按F5 【DONE 】(完成)隱藏Master/Cal (零度點調整)界面,即可。工業(yè)機器人(FANUC)現(xiàn)場編程零點數(shù)據(jù)輸入法零點輸入輸入1)依次按鍵操作: 【MENU】(菜單) - 0 【NEXT】(下個) - 【System】(系統(tǒng)設定) - F1 【Type】(類型) - 【Variables】(系統(tǒng)參數(shù))-$DMR_GRP, 顯示圖5-15畫面。圖5-15 $DMR_GRP系統(tǒng)參數(shù)2)按F2【DETAIL】鍵,顯示圖5-16畫面3)選擇對應組的DMR_GRP_T項,按F2【DETAIL】(詳細)鍵,顯示圖5-17畫面圖5-16 選擇DMR_GRP_T畫面圖5-17

15、 DMR_GRP_T下的變量清單4)將光標移至圖5-17中變量 $MASTER_COUN,按【ENTER】鍵,如圖5-18畫面。5)在圖中輸入事先準備好的零點數(shù)據(jù);6)按【Prev】鍵,(返回),將變量$MSTER_DONE通過F4【TRUE】(有效)從FALSE(無效)改為TRUE(有效);如圖5-19。圖5-18$MASTER_COUN變量參數(shù)圖5-19 設定$MSTER_DONE為有效7)按【Prev】-F1【TYPE】(類型)-【Master/Cal】-【ENTER】,進入Master/Cal(零度點調整)界面。如圖5-20。圖5-20 進入Master/Cal 菜單8)如圖5-21,

16、選擇6【CALIBRATE】,按【ENTER】鍵確認9)按F4【YES】鍵確認;10)按 F5 【 DONE 】(完成) 隱藏Master/Cal (零度點調整)界面,即可圖5-21 校準操作畫面工業(yè)機器人(FANUC)現(xiàn)場編程消除062報警(一)消除SRVO - 062報警,使機器人正常運作的三步曲:消除SRVO - 062報警 (第節(jié));消除SRVO - 075報警 (第節(jié));根據(jù)實際情況,選擇合適的方式做MASTERING (第節(jié));相關報警的消除(二)消除SRVO - 038報警,使機器人正常運作的二步曲:消除SRVO - 038報警 (第節(jié));通過改參數(shù),做MASTERING (第節(jié)

17、); 或根據(jù)實際情況,選擇合適的方式做MASTERING (第節(jié)); 步驟:進入Master/Cal (零度點調整)界面;依次按鍵操作: MENU(菜單) - 0 next(下個) - System(系統(tǒng)設定) - F1 Type(類型) - Master/Cal(零度點調整)(見畫面1) ;畫面1SRVO062 SVAL2 BZAL alarm(Group:i Axis:j) 脈沖編碼器數(shù)據(jù)丟失報警注:發(fā)生SRVO062報警時,機器人完全不可以動.消除 SRVO - 062 報警若步驟 1 中無 Master/Cal(零度點調整)項,則按以下步驟操作:依次按鍵操作:MENU(菜單) - 0

18、next(下個) - System(系統(tǒng)設定) - F1 Type(類型) - Variables(系統(tǒng)參數(shù)) 將變量 $MASTER_ENB 的值改為1(畫面2);在 MENU - 0 next(下個) - System(系統(tǒng)設定) F1 Type(類型)中會出現(xiàn)Master/Cal(零度點調整)項。 畫面2在 Master/Cal(零度點調整)界面內按 F3 RES_PCA(脈沖置零)后出現(xiàn)畫面4 Reset pulse coder alarm?(重置 脈沖編碼器報警?);按YES (是)消除脈沖編碼器報警;關機。畫面3畫面4步驟:開機(出現(xiàn)SRVO 075報警,若屏幕上無此報警,請依次按

19、鍵查看: MENU(菜單) 4 ALARM(異常履歷) F3 HIST(履歷) ;按COORD鍵將坐標系切換JOINT(關節(jié))坐標,見畫面1 ;使用TP點動機器人報警軸20度左右( SHIFT+運動鍵); 按RESET(復位) ,消除SRVO 075報警。SRVO-075 WARN Pulse not established(Group:i Axis:j)脈沖編碼器無法計數(shù)報警注:發(fā)生SRVO075報警時,機器人完全在關節(jié)坐標系下,單關節(jié)運動。畫面1消除 SRVO - 075 報警畫面1SRVO038 SVAL2 Pulse mismatch( Group: i Axis: j) 脈沖編碼器數(shù)

20、據(jù)不匹配注:發(fā)生SRVO038報警時,機器人完全不可以動。消除 SRVO 038 報警步驟:進入Master/Cal (零度點調整)界面;依次按鍵操作: MENU(菜單) - 0 next(下個) - System(系統(tǒng)設定) - F1 Type(類型) - Master/Cal(零度點調整)(見畫面1);在 Master/Cal (零度點調整) 界面內按F3 RES_PCA(脈沖置零)后出現(xiàn)畫面4 ,顯示Reset pulse coder alarm?(重置脈沖編碼器報警?);按YES(是)消除脈沖編碼器報警。畫面3畫面4步驟:依次按鍵操作:Menu(菜單)- 0 Next(下個)- Sys

21、tem(系統(tǒng)設定) F1 Type(類型)-Variable(系統(tǒng)參數(shù))- $DMR_GRP 顯示畫面1;按兩次 ENTER(回車)鍵 確認,顯示畫面2;在畫面2中將變量 $Master_ Done 通過 F4 TRUE(有效) 從 False(無效) 改為Ture(有效);畫面2畫面1Mastering(改參數(shù))進入Master/Cal(零度點調整)界面(畫面3);在畫面3中選擇6 CALIBRATE(校準),按ENTER(回車)鍵 確認; 按 F4 YES(是) 確認即可。畫面3工業(yè)機器人(FANUC)現(xiàn)場編程消除SRVO-075報警步驟:開機(出現(xiàn)SRVO 075報警,若屏幕上無此報警,請依次按鍵查看: MENU(菜單) 4 ALARM(異常履歷) F3 HIST(履歷) ;按COORD鍵將坐標系切換JOINT(關節(jié))坐標,見畫面1 ;使用TP點動機器人報警軸20度左右( SHIFT+運動鍵); 按RESET(復位) ,消除SRVO 075報警。SRVO-075 WARN Pulse not established(Gro

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論