3.发那科工业机器人程序介绍
生活随笔
收集整理的這篇文章主要介紹了
3.发那科工业机器人程序介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.動作指令構成
2.程序的管理
2.1程序詳細
● 創建日期:程序創建的日期,不可修改
● 修改日期:程序修改的日期,修改后自動更改
● 復制源:顯示該程序由誰復制而來
● 位置數據:若示教過程序中任意一個點位,則顯示有,否則為無
● 大小:程序數據占用了多少空間
● 程序名
Collection(集合):自定義相同功能程序
Marco(宏):將多個指令作為一個指令執行,其具體表現為在程序中調用宏程序時, 程序指針將不會跳入宏程序,將宏程序作為一條指令來執行
Cond(條件):WHEN指令的合集
● 組掩碼:運動組,定義程序中受哪幾個組控制。只有在位置數據為無時才可修改
2.2如何進行程序管理
● Recent:顯示最近修改的程序
● 全部:顯示所有的程序
● 集合:顯示集合里的程序,集合需要先進行創建,然后再使用,選擇程序后會將子程序里調用的程序也會顯示出來
● TP程序:顯示所有示教器編寫的程序
● KAREL程序:使用Karel語言編寫的程序
● 宏:顯示所有的宏程序
● 條件:創建的條件程序里指令只有WHEN系列指令
2.3程序的編輯
選擇邏輯在粘貼運動指令時不會粘貼具體點位,選擇位置ID則會將當前位置點粘貼過 去, 選擇位置數據則會將位置付給一個新的點位進行粘貼,如原p1復制粘貼后變為 p5,但點位置坐標一致
例如:
只針對P[i]點生效,對PR[i]不生效
2.4位置寄存器指令
PR[i]:位置寄存器可以被賦值、設置、加減運算,標準自帶100個,但是可 以被擴充,具體見鏈接:發那科機器人PR寄存器擴充
● DIV運算:DIV運算,即整除運算,是在整數運算中求一個整數除以另一個整數時取整數商的運算,且不考慮運算的余數。
● MOD運算:mod運算,即求余運算,是在整數運算中求一個整數 x 除以另一個整數y的余數的運算,且不考慮運算的商
p[i]:位置ID不可被賦值,自動生成,使用時無限制
加減運算特點:
PR[3] = PR[1] + PR[2] X3 = X1 +X2 Y3 = Y1 +Y2 Z3 = Z1 +Z2 W3 = W1 +W2 P3 = P1 +P2 R3 = R1 +R22.4.1位置寄存器要素指令
PR[i,j]
● 可修改PR[i]中某一個要素的數值
其中J要素表示含義如下:
● 與PR[i]共享
● 支持加減乘除,求余和整除運算
PR[i,j] = (值):
該值可以是
0:計時器未溢出
1:計時器已溢出
總結
以上是生活随笔為你收集整理的3.发那科工业机器人程序介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 商务阶段客户拜访技巧
- 下一篇: 计算机网络拓扑图ppt,《计算机网络拓扑