侵权投诉
搜索
更多>> 热门搜索:
订阅
纠错
加入自媒体

常用的机器人编程语言介绍

2014-05-09 00:03
来源: 工控网

  二、VAL语言的指令

  VAL语言包括监控指令和程序指令两种。其中监控指令有六类,分别为位置及姿态定义指令、程序编辑指令、列表指令、存储指令、控制程序执行指令和系统状态控制指令。各类指令的具体形式及功能如下:

  1.监控指令

  1)位置及姿态定义指令

  POINT指令:执行终端位置、姿态的齐次变换或以关节位置表示的精确点位赋值。

  其格式有两种:

  POINT<变量>[=<变量2>…<变量n>]

  或POINT<精确点>[=<精确点2>]

  例如:

  POINTPICK1=PICK2

  指令的功能是置变量PICK1的值等于PICK2的值。

  又如:

  POINT#PARK

  是准备定义或修改精确点PARK。

  DPOINT指令:删除包括精确点或变量在内的任意数量的位置变量。

  HERE指令:此指令使变量或精确点的值等于当前机器人的位置。

  例如:

  HEREPLACK

  是定义变量PLACK等于当前机器人的位置。

  WHERE指令:该指令用来显示机器人在直角坐标空间中的当前位置和关节变量值。

  BASE指令:用来设置参考坐标系,系统规定参考系原点在关节1和2轴线的交点处,方向沿固定轴的方向。

  格式:

  BASE[<dX>],[<dY>],[<dZ>],[<Z向旋转方向>]

  例如:

  BASE300,–50,30

  是重新定义基准坐标系的位置,它从初始位置向X方向移300,沿Z的负方向移50,再绕Z轴旋转了30°。

  TOOLI指令:此指令的功能是对工具终端相对工具支承面的位置和姿态赋值。

<上一页  1  2  3  4  5  6  7  8  下一页>  
声明: 本网站所刊载信息,不代表OFweek观点。刊用本站稿件,务经书面授权。未经授权禁止转载、摘编、复制、翻译及建立镜像,违者将依法追究法律责任。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号