技术中心

当前位置:丹巴赫>技术中心

机器人编程的程序指令

作者: DANBACH 时间:2017-03-10 来源:
摘要:一般常用的机器人指令包括GO、MOVE、MOVEI、MOVES、DRAW、APPRO、APPROS、DEPART、DRIVE、READY、OPEN、OPENI、CLOSE、CLOSEI、RELAX、GRASP及DELAY等。 这些指令大部分具有使机器人按照特定的方式从一个位...

般常用的机器人指令包括GO、MOVE、MOVEI、MOVES、DRAW、APPRO、APPROS、DEPART、DRIVE、READY、OPEN、OPENI、CLOSE、CLOSEI、RELAX、GRASP及DELAY等。
这些指令大部分具有使机器人按照特定的方式从个位姿运动到另个位姿的功能,部分指令表示机器人手爪的开合。
例如:
MOVE #PICK!
表示机器人由关节插值运动到PICK所定义的位置。“!”表示位置变量已有自己的值。
MOVET <位置>,<手开度>
功能是生成关节插值运动使机器人到达位置变量所给定的位姿,运动中若手为伺服控制,则手由闭合改变到手开度变量给定的值。

又例如:
OPEN [<手开度>]
表示使机器人手爪打开到指定的开度。 控制指令有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(大于或等于)。 其他指令包括REMARK及TYPE。

相关阅读

    栏目导航

    联系我们
    Contact
    联系我们
    我们很想听到您的声音

    联系电话:0791-88133135

    公司传真:0791-88221576

    手机号码:18607093785

    公司邮箱 :sale@danbahe.cn

    公司地址:南昌市高新区创新三路811号

    [向上]
    Baidu
    map