FANUC机器人编程课件.ppt
《FANUC机器人编程课件.ppt》由会员分享,可在线阅读,更多相关《FANUC机器人编程课件.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、FANUC機器人編程編程注意事项FANUC機器人編程 1.FANUC機器人的運動路徑是由操作者通過示教盒教導機器人做動作并保存該路徑上的必要的點位置的方式來確定的.因此在編程時要特別注意選擇合適的點位置.2.FANUC機器人與機台和治具之間的互鎖和確認治具的作動等動作是通過FANUC機器人的數字輸入/輸出信號(SDI/SDO)來控制的.因此要求編程人員必須依據SDI/SDO信號規划表編程確保互鎖和動作的正確。指令介绍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 /*程式結束POINT ARCSTRT WELD_PT ARCEND TOUCHUP程序名稱行號運動指令程序結束標記呼叫指令等待指令程序指令指令介绍J P1 100%FINE1.運動指令J Pi J%CNTkJ Pi J%CNTk運動格式J 關節運動L 線性運動C 圓形運動位置數據1 到 1500位置路徑FINECNT 0 到 100速率1 到 100%1 到 2000mm/min例:標準語句格式
3、指令介绍(1)運動格式-J J 關節運動P1 點位置P2 點位置例1 JP1 100%FINE 2:JP2 70%FINEJ Pi J%CNTk程序運行前位置指令介绍P1 點位置P2 點位置(1)運動格式-LL 線性運動例1 JP1 100%FINE 2:LP2 500mm/sec FINEJ Pi J%CNTk程序運行前位置指令介绍P1點位置P3點位置(1)運動格式-CC 圓形運動P2中間點位置例1 JP1 100%FINE 2:CP2 :P3 500mm/sec FINEJ Pi J%CNTKP1、P2和 P3三個點確定一個圓P1P2P3程序運行前位置指令介绍 機器人會在目標點停頓一下然后
4、再移向下一個目標點(2)位置路徑-FINE/CNTFINE位置路徑CNT位置路徑 機器人在向向一個目標點移動的過程中會逼近目標點但不會在目標點停頓.逼近程度由CNT後的0100的數值決定數值越小越逼近目標點.J Pi J%CNTKP1起點位置P3終點位置P2中間點位置P1起點位置P3終點位置P2中間點位置在P2點作停頓 CNT後的數值越大,越遠離目標點指令介绍2.程序指令(1)呼叫指令(2)等待指令CALL HOME_POS /*呼叫原點程序原點程序 WAIT 0.5(SEC)/*等待0.5秒CALL (Program)子程序例例WAIT (value)等待時間(3)跳轉指令 JMP LAB
5、2:hand open /*程序跳轉至標簽2處執行例JMP LBL i 標簽號(4)I/O指令共有4類I/O指令(System)digital I/O instruction (系統)數字 I/O指令Robot(digital)I/O instruction 機器人(數字)I/O指令Analog I/O instruction 模擬 I/O指令Group I/O instruction 組 I/O指令(System)digital I/O instruction (系統)數字 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 (系統)數字 I/O指令 :DO i =(value)WAIT DI i =ON/OFF IF DI i =ON ,JMP LBL j 例:例:例:WAIT DI17=ON /*等待真空1號的確認信號 /*等待輸入信號DI 17 的值變為ONIF DI19=ON,JMP LBL40 /*如果在手動狀態,程式跳轉至標簽40 /*如果輸入信號DI 19 的值變為ON,程式跳轉至標簽40 DO14=ON /*真空1號打開 /*將輸出信號DI 14 的值變為ON指令介绍INST插入指令可以插入的程序指令有:1 Regi
7、sters(計數器指令)2 I/O(輸入輸出指令)3 IF/SELECT(如果/選擇指令)4 WAIT(等待指令)5 JMP/LBL(跳轉指令)6 CALL(呼叫指令)7 ARC(溶接指令)8-next page-(下一頁)1 Miscellaneous (雜項/多方面指令)2 Weave (織動指令)3 Skip(位置跳躍指令)4 Payload(負荷指令)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鍵選擇合適的坐標,然后以手動的方式移動機械手將機械手移至合適的點(運動路徑的中間點)后按SHIFT+POINT(F1)鍵保存該位置點(以此方式保存用于確定整個運動路徑的所有點)现只用到 JOINT /JGFRM建立程序如果要插入機器人的I/O信號指令或程序跳轉/呼叫子程序等指令,則必須按NEXT鍵
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FANUC 机器人 编程 课件
限制150内