更多联系我们

广州子锐机器人技术有限公司

电话:400-878-2528
手机:15889988091
传真:020-32887675
地址:广州市番禺区东环街金山谷创意八街1号109


官方微信


添加微信帮助解决机器人故障

首页 > ABB机器人维修 >

ABB工业机器人创建自定义数据类型

日期:2020-06-18 人气: 来源:www.zr-abb.com 作者:ABB机器人维修

简介:ABB机器人如何创建数组 1)什么是数组? 将相同数据类型的元素按一定顺序排列的集合 2)有什么用? 比如创建一个robtarget 类型的数组parray,parray里有10个点位,走完10个位置就可以用如下代码,方便简洁 FOR i FROM 1 TO 10 DO Movel p_array{il,v500,z……
  
  ABB机器人如何创建数组
  1)什么是数组?
  将相同数据类型的元素按一定顺序排列的集合
  2)有什么用?
  比如创建一个robtarget 类型的数组parray,parray里有10个点位,走完10个位置就可以用如下代码,方便简洁
  FOR i FROM 1 TO 10 DO Movel p_array{il,v500,z1,tool0;ENDFOR
  3)哪些数据类型能创建数组所有数据类型都可以创建数组4)数组最大几维?
  ABB机器人数组最大三维!
  5)数组起始序号是0还是1?
  是16)如何创建
       1)程序数据
           ABB工业机器人创建自定义数据类型
  2)选中类型,比如Robtarget
  3)新建,设置名称,维数(这里举例1维),每个维度的元素数量(举例为10)
            ABB工业机器人创建自定义数据类型
  4)创建完,就有了一个10个数据的parray,     
            ABB工业机器人创建自定义数据类型
  5)修改点位,点击上图上某一行,修改位置,即把数组里的某一个元素位置修改了
  ABB机器人创建自定义数据类型
  1)什么是数据类型?
  诸如robtarget,jointtarget等,把一系列相关元素集合在一起,类似结构体
  2)如何查看系统的数据类型
  Robotstudio的指令功能数据类型
  3)ABB机器人是否可以自定义数据类型?
  可以
  4)如何创建自定义数据类型
  必须在创建在模块的最前面,使用关键字RECORD和ENDRECORD
  5)举例如下:
            ABB工业机器人创建自定义数据类型
  定义了一种数据类型叫student,里面包括性别(bool量),班级(num),分数。分数又是一个自定义数据类型,具体内容包括语文和数学分数。
  6)可以在程序数据里查看到这个自定义的数据类型student
                ABB工业机器人创建自定义数据类型
  7)可以新建一个变量,类型为student,可以对内容设置              
                  ABB工业机器人创建自定义数据类型
  8)也可以在示教器进行赋值,类似p10.trans.x
                  ABB工业机器人创建自定义数据类型

文章来源,工业机器人维修官网:www.zr-abb.com