❶ 機器人編程的程序指令是什麼
1.運動指令
指令包括GO、MOVE、MOVEI、MOVES、DRAW、APPRO、APPROS、DEPART、DRIVE、READY、OPEN、OPENI、CLOSE、CLOSEI、RELAX、GRASP及DELAY等。這些指令大部分具有使機器人按照特定的方式從一個位姿運動到另一個位姿的功能,部分指令表示機器人手爪的開合。例如:MOVE #PICK!表示機器人由關節插值運動到精確PICK所定義的位置。"!"表示位置變數已有自己的值。
2.機器人位姿控制指令
這些指令包括RIGHTY、LEFTY、ABOVE、BELOW、FLIP及NOFLIP等。
3.賦值指令
賦值指令有SETI、TYPEI、HERE、SET、SHIFT、TOOL、INVERSE及FRAME。
4.控制指令
控制指令有GOTO、GOSUB、RETURN、IF、IFSIG、REACT、REACTI、IGNORE、SIGNAL、WAIT、PAUSE及STOP。其中GOTO、GOSUB實現程序的無條件轉移,而IF指令執行有條件轉移。IF指令的格式為IF <整型變數1> <關系式> <整型變數2> <關系式> THEN <標識符>該指令比較兩個整型變數的值,如果關系狀態為真,程序轉到標識符指定的行去執行,否則接著下一行執行。關系表達式有EQ(等於)、NE(不等於)、LT(小於)、GT(大於)、LE(小於或等於)及GE(大於或等於)。
5.開關量賦值指令
指令包括SPEED、COARSE、FINE、NONULL、NULL、INTOFF及INTON。
6.其他指令
其他指令包括REMARK及TYPE。
❷ 機械手編程步驟是什麼
用EDIT指令進入編輯狀態後,可以用C、D、E、I、L、P、R、S、T等命令來進一步編輯。如:
1、C命令:改變編輯的程序,用一個新的程序代替。
2、D命令:刪除從當前行算起的n行程序,n預設時為刪除當前行。
3、E命令:退出編輯返回監控模式。
4、I命令:將當前指令下移一行,以便插入一條指令。
5、P命令:顯示從當前行往下n行的程序文本內容。
6、T命令:初始化關節插值程序示教模式,在該模式下,按一次示教盒上的「RECODE」按鈕就將MOVE指令插到程序中。
(2)程序指令如何指揮機械操作擴展閱讀:
執行指令
ABORT指令:執行此指令後緊急停止(急停)。
DO指令:執行單步指令。
EXECUTE指令:此指令執行用戶指定的程序n次,n可以從–32 768到 32 767,當n被省略時,程序執行一次。
NEXT指令:此命令控製程序在單步方式下執行。
PROCEED指令:此指令實現在某一步暫停、急停或運行錯誤後,自下一步起繼續執行程序。
RETRY指令:指令的功能是在某一步出現運行錯誤後,仍自那一步重新運行程序。