ABB机器人数据类型的秘密是什么?不看会后悔
ABB机器人数据类型的秘密是什么?不看会后悔在ABB机器人的RAPID编程语言中,指令、函数、数据类型是三个十分重要的语言要素,在ABB官方提供的说明书手册中有一个手册叫做《技术参
在ABB机器人的RAPID编程语言中,指令、函数、数据类型是三个十分重要的语言要素,在ABB官方提供的说明书手册中有一个手册叫做《技术参考手册——RAPID指令、函数和数据类型》,该手册的H次修订本页数多达1678页,指令、函数、数据类型的重要性由此可见一斑。
帮助大家更深入地理解ABB工业机器人RAPID编程语言的数据类型,现在为大家介绍RAPID语言数据类型的作用和分类。首先让我们一起来看看,你是否也存在以下疑问呢?
(1)疑问一:RAPID编程语言中有多少种数据类型?
(2)疑问二:数据类型有什么作用?
(3)疑问三:可以对RAPID数据类型进行分类吗?
(4)疑问四:需要记住所有的数据类型吗?
(1)答:在不同版本的Robotware控制系统中,数据类型的数量是不同的,在5.6版本的Robotware中数据类型的数量是86个,在6.05版本中的Robotware中数据类型的数量是104个,在6.08版本中的Robotware中数据类型的数量是102个。当然这些数量是只计算了系统预定义的数据类型,用户还可以增加新的自定义数据类型,如果不考虑存储问题和实用型问题,理论上可以定义无限个数据类型。
(2)答:数据类型的作用主要有以下两个:1)让系统知道为一个数据分配多少存储单元;2)让编程员不易犯错,对人来讲,操作一个任意形式的变量,是很不好掌握,很容易出错的,所以引入数据类型的概念,限制人的操作,从而降低操作难度、降低出错率。
(3)答:可以将RAPID编程语言的系统预定义数据类型分为基本数据类型和复合数据类型,基本数据类型是指自身不能再拆分出其他数据类型且可用作其它数据类型的组件成分的数据类型。基本数据类型有:bool,num,dnum,str四个,其他数据类型都属于复合数据类型。
(4)答:中国的汉字一共有九万多个,你需要把他们都记住吗?答案当然是否定的。我们只需要记住一些常用的数据类型,当遇到不熟悉的数据类型时查阅技术参考手册即可。
了解了ABB工业机器人数据类型的数量、分类和用途,现在我们就来深入聊一聊一些经常用到的数据类型。首先我们一起来看,以下一条指令语句:
MoveL p10, v1000, z50, tool0;
有读者会不以为意,这是一条非常简单的指令语句,即使是ABB机器人初学者也能看懂,有什么好看的呢?但以作者多年的工业机器人教学经验来看,很多人其实是没有能够透彻理解这样一条简单的指令语句的。不相信的话,不妨让我们尝试以下回答以下几个问题:
(1)为什么两条MoveL指令语句,使用相同的速度数据,走同样距离的轨迹,所花的时间却不相同呢?
(2)为什么在MoveL指令语句之的setdo指令在手动单步调试运行时能够在准确的时机输出DO信号,而在自动模式运行时却不能在准确的时机执行呢?
(3)为什么有的时候执行MoveL指令,会提示“轴配置错误”,轴配置是什么意思呢?
(4)为什么在【程序数据】页面里对P10进行了【修改位置操作】,执行指令语句时机器人却无法运动到示教的目标位置呢?
(5)位置数据P10是以坐标值的形式来描述目标位置的,那它是以什么坐标系为参考坐标系的呢?
(6)指令语句中的tool0起到什么作用呢?
如果以上几个问题中有任何一个问题把你难住了,就说明你对以上一条看似简单MoveL指令语句的理解还不够透彻,更确切的说是对以上一条指令语句中所用到数据类型的理解还不够透彻。对于以上MoveL指令语句的数据类型进行提问,还可以提出很多让大家感到不解的问题,由此可见数据类型中隐藏的秘密还真不少!
在以上MoveL指令语句中用到的数据类型有:位置数据robtarget(p10)、速度数据speeddata(V1000)、区域数据znoe(z50)、工具数据tooldata(tool0)以及隐含的工件数据(wobj0)。
6个问题的答案后面再更新,欢迎关注!
最后,记得关注微信公众号:机器人,更多干货在等你!
1.限时下载 | 工业机器人四大家族(ABB、库卡、安川)全套资料!
2.限时下载 | 松下机器人(教育、培训、保养...)全套资料!
3.限时下载 | 机器人培训全套资料!(300个PPT+400个视频教程)
4.限时下载 | 11个品牌机器人维修保养大全(ABB、库卡、安川...)
5.限时下载 | 200套最全机器人设计资料,免费领取!
-
股市行情:打破国际垄断,机器人绿的谐波2020年中报出炉!2020-09-04
-
神器来了!京东数科新增“测谎机器人”专利2020-09-04
-
「高仙机器人」受腾讯、美团联合投资,或将筹备科创板上市!2020-09-04
-
6家机器人企业2020上半年财报一览:几家欢喜几家愁?2020-09-04
-
腾讯、美团联合投资「高仙机器人」,融资规模达数亿元人民币2020-09-04
-
解析工业机器人主流离线编程软件2020-09-03
-
构建医疗机器人创新生态的挑战2020-09-03
-
探讨工业机器人未来的两大方向2020-09-03
-
工业机器人的核心部件:精密减速器,究竟难在哪?2020-09-03
-
收官红八月:润和软件携手华为昇腾共同发布新一代智能机器人解决方案2020-09-03
-
机器人控制系统相关知识详解2020-09-03
-
商用清洁机器人赛道倍受资本追逐,行业龙头已悄然实现壁垒构筑2020-09-02
-
高仙机器人完成1.5亿元B+轮融资,新一轮规模更大的融资已敲定2020-09-02
-
物流仓储机器人创企海柔创新获B轮融资 源码资本领投2020-09-02
-
高仙机器人完成1.5亿元B+轮融资,更大规模的融资也已敲定2020-09-02