FANUC機(jī)器人編程課件.ppt
《FANUC機(jī)器人編程課件.ppt》由會員分享,可在線閱讀,更多相關(guān)《FANUC機(jī)器人編程課件.ppt(32頁珍藏版)》請在匯文網(wǎng)上搜索。
1、FANUC機(jī)器人編程編程注意事項FANUC機(jī)器人編程 1.FANUC機(jī)器人的運(yùn)動路徑是由操作者通過示教盒教導(dǎo)機(jī)器人做動作并保存該路徑上的必要的點位置的方式來確定的.因此在編程時要特別注意選擇合適的點位置.2.FANUC機(jī)器人與機(jī)臺和治具之間的互鎖和確認(rèn)治具的作動等動作是通過FANUC機(jī)器人的數(shù)字輸入/輸出信號(SDI/SDO)來控制的.因此要求編程人員必須依據(jù)SDI/SDO信號規(guī)劃表編程確?;ユi和動作的正確。指令介紹RSR0003 JOINT 10%1/81:J P1 100%FINE /*點位置12:J P2 100%FINE /*點位置23:L P3 2000mm/SEC FINE /*點
2、位置34:WAIT 0.5(SEC)/*停頓等待0.5秒5:J P2 100%FINE /*點位置26:J P1 100%FINE /*點位置17:CALL HOME_POS /*呼叫原點程序END /*程式結(jié)束POINT ARCSTRT WELD_PT ARCEND TOUCHUP程序名稱行號運(yùn)動指令程序結(jié)束標(biāo)記呼叫指令等待指令程序指令指令介紹J P1 100%FINE1.運(yùn)動指令J Pi J%CNTkJ Pi J%CNTk運(yùn)動格式J 關(guān)節(jié)運(yùn)動L 線性運(yùn)動C 圓形運(yùn)動位置數(shù)據(jù)1 到 1500位置路徑FINECNT 0 到 100速率1 到 100%1 到 2000mm/min例:標(biāo)準(zhǔn)語句格式
3、指令介紹(1)運(yùn)動格式-J J 關(guān)節(jié)運(yùn)動P1 點位置P2 點位置例1 JP1 100%FINE 2:JP2 70%FINEJ Pi J%CNTk程序運(yùn)行前位置指令介紹P1 點位置P2 點位置(1)運(yùn)動格式-LL 線性運(yùn)動例1 JP1 100%FINE 2:LP2 500mm/sec FINEJ Pi J%CNTk程序運(yùn)行前位置指令介紹P1點位置P3點位置(1)運(yùn)動格式-CC 圓形運(yùn)動P2中間點位置例1 JP1 100%FINE 2:CP2 :P3 500mm/sec FINEJ Pi J%CNTKP1、P2和 P3三個點確定一個圓P1P2P3程序運(yùn)行前位置指令介紹 機(jī)器人會在目標(biāo)點停頓一下然后
4、再移向下一個目標(biāo)點(2)位置路徑-FINE/CNTFINE位置路徑CNT位置路徑 機(jī)器人在向向一個目標(biāo)點移動的過程中會逼近目標(biāo)點但不會在目標(biāo)點停頓.逼近程度由CNT後的0100的數(shù)值決定數(shù)值越小越逼近目標(biāo)點.J Pi J%CNTKP1起點位置P3終點位置P2中間點位置P1起點位置P3終點位置P2中間點位置在P2點作停頓 CNT後的數(shù)值越大,越遠(yuǎn)離目標(biāo)點指令介紹2.程序指令(1)呼叫指令(2)等待指令CALL HOME_POS /*呼叫原點程序原點程序 WAIT 0.5(SEC)/*等待0.5秒CALL (Program)子程序例例WAIT (value)等待時間(3)跳轉(zhuǎn)指令 JMP LAB
5、2:hand open /*程序跳轉(zhuǎn)至標(biāo)簽2處執(zhí)行例JMP LBL i 標(biāo)簽號(4)I/O指令共有4類I/O指令(System)digital I/O instruction (系統(tǒng))數(shù)字 I/O指令Robot(digital)I/O instruction 機(jī)器人(數(shù)字)I/O指令A(yù)nalog I/O instruction 模擬 I/O指令Group I/O instruction 組 I/O指令(System)digital I/O instruction (系統(tǒng))數(shù)字 I/O指令 :R i =DI i DO i =(value)WAIT DI i =ON/OFFIF DI i =ON
6、,JMP LBL j(System)digital I/O instruction (系統(tǒng))數(shù)字 I/O指令 :DO i =(value)WAIT DI i =ON/OFF IF DI i =ON ,JMP LBL j 例:例:例:WAIT DI17=ON /*等待真空1號的確認(rèn)信號 /*等待輸入信號DI 17 的值變?yōu)镺NIF DI19=ON,JMP LBL40 /*如果在手動狀態(tài),程式跳轉(zhuǎn)至標(biāo)簽40 /*如果輸入信號DI 19 的值變?yōu)镺N,程式跳轉(zhuǎn)至標(biāo)簽40 DO14=ON /*真空1號打開 /*將輸出信號DI 14 的值變?yōu)镺N指令介紹INST插入指令可以插入的程序指令有:1 Regi
7、sters(計數(shù)器指令)2 I/O(輸入輸出指令)3 IF/SELECT(如果/選擇指令)4 WAIT(等待指令)5 JMP/LBL(跳轉(zhuǎn)指令)6 CALL(呼叫指令)7 ARC(溶接指令)8-next page-(下一頁)1 Miscellaneous (雜項/多方面指令)2 Weave (織動指令)3 Skip(位置跳躍指令)4 Payload(負(fù)荷指令)5 Offset/Frames(偏移指令)6 Multiple control(多重控制指令)7 Program control(程式控制指令)8-next page-(下一頁)1 MACRO (宏指令)2 Tool_Offset(工具偏
8、移指令)3 Independent GP4 Simultaneous GP建立程序按示教盒上的SELECT鍵按F2(CREATE)鍵輸入程序名稱(外部按鈕啟動時,程序名稱一定 要使用RSR且后面要有4位號碼.如,RSR0001)建立程序按F3(EDIT)鍵編輯程序F2 F3編程界面建立程序按COORD鍵選擇合適的坐標(biāo),然后以手動的方式移動機(jī)械手將機(jī)械手移至合適的點(運(yùn)動路徑的中間點)后按SHIFT+POINT(F1)鍵保存該位置點(以此方式保存用于確定整個運(yùn)動路徑的所有點)現(xiàn)只用到 JOINT /JGFRM建立程序如果要插入機(jī)器人的I/O信號指令或程序跳轉(zhuǎn)/呼叫子程序等指令,則必須按NEXT鍵
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- FANUC 機(jī)器人 編程 課件