版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.1 机器人程序数据类型与分类ABB机器人的程序数据是在程序模块或者系统模块中设定的值和定义的一些环境数据。创建的程序数据由同一个模块或其它模块中的指令进行引用。在这里,将会介绍程序数据的类型类,以便能对程序数据有一个认识,并能根据实际的需要选择程序数据。1.1.1 程序数据的类型分类ABB机器人的程序数据共有76个,并且可以根据实际的一些情况进行程序数据的创建,为ABB机器人的程序编辑设计带来无限的可能和发展。可以通过示教器中的程序数据窗口查看到所需要的程序数据及类型。首先单击ABB按钮,出现如所示的菜单界面,单击程序数据,打开程序数据,就会显示全部程序数据的类型,如所示。这样就可以根据需
2、要从列表中选择一个数据类型(详见附件列表,列出数据类型)。1.1.2 程序数据的存储类型在全部的程序数据类型中,有一些常用的程序数据,下面对这些常用的数据类型进行详细的说明,为下一步的程序编辑做好准备。1.变量VARVAR表示存储类型为变量,变量型数据是在程序执行的过程中和停止时,都会保持着当前的值,不会改变,但如果程序指针被移动到主程序后,变量型数据的数值会丢失。这就是变量型数据的特点。举例说明:VAR num length:=0;代表的就名称为length的数字数据。VAR string name:=“John”;表示名称为name的字符数据。VAR bool finished:=FALS
3、E;表示的是名称为finished的布尔量数据。定义了数字数据,字符数据和布尔量数据,在定义时,可以定义变量数据的初始值。如例子中length的初始值为0,name的初始值是John,finished的初始值是FALSE。如果进行了数据的声明后,在程序编辑窗口中将会显示如所示。在机器人执行的RAPID程序中也可以对变量存储类型程序数据进行赋值的操作,如所示,将名称为length的数字数据赋值10-1,将名称为name的字符数据赋值为john,将名称为finished的布尔量数据赋值为TURE。但是在程序中执行变量型程序数据的赋值时,在指针复位后将恢复为初始值。2.可变量PERS与变量型数据不同
4、,可变量型数据最大的特点是无论程序的指针如何,可变量型数据都会保持最后赋予的值。PERS表示存储类型为可变量。举例说明:PERS num nbr:=1;表示名称为nbr的数字数据。PERS string text:=“Hello”;表示名称为text的字符数据。在示教器中进行定义后,会在程序编辑窗口显示,如所示。在机器人执行的RAPID程序中也可以对可变量存储类型程序数据进行赋值的操作,如所示,对名称为nbr的数字数据赋值为8,对名称为text的字符数据赋值为“hi”,但是在程序执行以后,赋值结果会一直保持,与程序指针的位置无关,直到对数据进行重新的赋值,才会改变原来的值。3.常量CONST还
5、有一种数据类型就是常量型程序数据,常量的特点是定义的时候就已经被富裕了数值,并不能在程序中进行修改,除非进行手动的修改,否则数值一直不变。CONST表示存储类型是常量,举例进行说明:CONST num gravity:=9.81;表示名称为gavity的数字数据。CONST string greating:=“Hello”;表示名称为greating的字符数据。当在程序中定义后,在程序编辑窗口的显示如所示。但是存储类型为常量的程序数据,不允许在程序中进行赋值的操作。1.1.3 常用的程序数据在程序的编辑中,根据不同的数据用途,定义了不同的程序数据。在76个ABB机器人的程序数据中,有一些机器人系统常用的程序数据,如所示。程序数据说明bool布尔量byte整数数据0-255clock计时数据dionum数字输入/输出信号extjoint外轴位置数据intnum中断标志符jointtarget关节位置数据loaddata负荷数据mecunit机械装置数据num数值数据orient姿态数据pos位置数据(只有X,Y和Z)pose坐标转换robjoint机器人轴角度数据robtarget机器人与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物(河南、云南、贵州、甘肃专用)(全解全析)-2026年高考考前预测卷
- 世界经济论坛WEF:扭转局势:金融家投资蓝碳生态系统指南
- 自动化回归测试脚本维护规范
- 隧道施工洞室通风安全管理方案
- 术后犬患回访关怀制度规范
- 纸质档案迁移安全保障规范
- 跨平台兼容性测试覆盖要求规范
- 成品保护测控施工技术交底方案
- 病房医院感染监测实施方案
- 临边洞口防护安全文明管理制度
- 2025~2026学年江苏省连云港市苏教版二年级上学期期中测试数学试题【含解析】
- 网片隔断施工方案设计
- 防静电活动地板设计与施工规范
- 宁德时代心理测试题及答案
- 非洲猪瘟防控科普知识
- 钠离子电池材料产业园项目环境影响报告书
- JT轮胎公司应收账款管理及优化研究
- 广西壮族自治区百色市县级市2024-2025学年八年级下学期期末语文试题(解析版)
- 农商行关联交易课件
- 植保无人机路演课件
- 桂花科普课件
评论
0/150
提交评论