-
1 # o0餓不死0o
-
2 # 知足常樂0724
FANUC工業機器人常用指令有哪些?
答:世界上生產機器人的公司太多。FANUC(富士通)、川崎、ABB等等。 工業機器人各自公司有不同的叫法,但有一點是相同的,它就英文是一樣的。
所謂機器人的指令,就是利用人,將所需要加工的東西,按照人的意識輸入到機器人的電腦程式中,由電腦進行高速運算,邏緝識別,最後輸出控制訊號,由機器的機械手來完成一系列的動作。
常用的指令分為運動指令:①包括JM0VE(位姿)、LM0VE(位姿)、DELAY(時間)、JAPP0(位姿,移動量)、LAPP0(位姿,移動量)、JDEPART(移動量)、等等。
下面給一張列表,上面有機器人的指令型別、指令、指令格式、指令示例、以及指令作用。
這些都是高科技,希望幫助你成為一位年輕有為的高科技人才,造福人類。
知足常樂於上海2018.4.16
-
3 # AAAET
按工業智慧化的機器的指令都是數控。為主就是以數字化來執行的,基本都是編好的程式才進入,這種程式都是數碼和地址程式的控制。如果有意圖的製造目的化,機械人它就不同了,它會產生一些程控系的微博的能量控制,也就是一種超高型的智慧化的能量的控制,這是最危險的,人類必須要主導控制這種類似發生,他要比核武器產生的更恐怖,所以人類必須有這種原則控制一切的能量的機械化的智慧,這是全球必須的標準。謝謝!
-
4 # FANUC機器人程式設計師
常用的有運動指令,暫存器指令,判斷指令,訊號指令。
運動指令比如:
J P[1] 100% FINE
J P[1] 100% CNT100
L P[1] 2000mm/sec FINE
C P[2]
P[3] 2000mm/sec FINE
其中前面的J,L,C表示運動型別。
J:關節運動。工具在兩個軌跡點之間的任意運動。
L:直線運動。工具在兩個軌跡點之間的直線運動。
C:圓弧運動。工具在三個軌跡點之間的圓弧運動。
P[]表示一般的位置點,記錄著當前位置資訊。
100%,2000mm/sec表示速度大小。
FINE和CNT表示終止型別。
FINE:表示精確到達位置點。
CNT:最小為CNT0,CNT0根FINE是一個意思。最大為CNT100,當CNT為100時,工具運動到一半的距離就會向下一個軌跡點移動,不會到達位置點,CNT值越大,預讀能力越強。
暫存器指令。
常用的暫存器指令有R暫存器,PR暫存器。
R暫存器:用作儲存資料,並且可以進行計算,賦值等操作。
PR暫存器:用作儲存位置資訊的位置暫存器,可以將位置資訊以關節座標的形式儲存起來,也可以用作運算。
判斷指令。
判斷指令通常用IF來判斷,例如
IF R[1] = 1 , JMP LBL[1]
表示 如果暫存器R1等於1,就跳轉到標籤1。
訊號指令。
訊號指令又叫I/O指令,I/O指令用來改變訊號的狀態或者接受輸入訊號。最常用的IO是DI和DO。
D是DEVICENET的縮寫,是一種通訊模式,I是INPUT的縮寫,代表輸入,O是OUTPUT的縮寫,表示輸出。
例如語句
IF DI[1] = ON, DO[2] = ON
表示當1號訊號點接受到訊號時,就輸出2號訊號點。
回覆列表
這個問題,仁者見仁,給你打個比方。每一家型別的工業機器人都有一本指令集,就好比一本字典,每一條指令其實就是字典裡面的一個字,這也不給你講解,每一個字的意思,太多,太雜,是一個體系。查字的目的是為了造句,造句的目的是為了寫整篇文章,而這篇文章就是一個專案。那既然不知道怎麼寫這篇文章,為何不把一篇成型的文章,反過來查字呢。如果你能根據字典翻譯的出這個已有專案程式的含義。看到文章越多,涉及到的不認識的字就會越多,那你自然而然就知道該怎麼使用指令。其實也沒有那麼難,指令就那麼幾條,很容易。話又說回來,工業機器人是要被人用的,無法擁有在使用過程當中發現問題而去解決問題的這個經歷或經驗,哪怕你把字典裡的每一個字都能背下來,都沒用。你需要一個實際操作機器人,協同完成一個專案的機會。