


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.1机器人程序数据类型与分类ABB机器人的程序数据是在程序模块或者系统模块中设定的值和定义的一些环境数据。创建的程序数据由同一个模块或其它模块中的指令进行引用。在这里,将会介绍程序数据的类型类,以便能对程序数据有一个认识,并能根据实际 的需要选择程序数据。1.1.1程序数据的类型分类ABB机器人的程序数据共有76个,并且可以根据实际的一些情况进行程序 数据的创建,为ABB机器人的程序编辑设计带来无限的可能和发展。可以通过 示教器中的程序数据窗口查看到所需要的程序数据及类型。首先单击ABB按钮,出现如所示的菜单界面,单击程序数据,打开程序数据,就会显示全部程序数据的类型,如所示。这样就可以根据
2、需要从列表中选择 一个数据类型(详见附件列表,列出数据类型T*屈艸断止応jpg “ tirtuMa mj已碑止 j&h tvm输人输出自动生产窗口g酱份与帮由沪控制血板晳钟口志M FUiPBodant 蔚镰瓷理as7須龜W息Ikafault Ik nr1.1.2程序数据的存储类型在全部的程序数据类型中,有一些常用的程序数据,下面对这些常用的数据 类型进行详细的说明,为下一步的程序编辑做好准备。1. 变量VARVAR表示存储类型为变量,变量型数据是在程序执行的过程中和停止时, 都会保持着当前的值,不会改变,但如果程序指针被移动到主程序后,变量型数据的数值会丢失。这就是变量型数据的特点。举
3、例说明:VAR num length: =0;代表的就名称为length的数字数据。VAR string name: = “ John;”表示名称为name的字符数据。VAR bool finished : =FALSE ;表示的是名称为finished的布尔量数据。定义了数字数据,字符数据和布尔量数据,在定义时,可以定义变量数据的初始值。如例子中length的初始值为0,name的初始值是John,finished的初始 值是FALSE0如果进行了数据的声明后,在程序编辑窗口中将会显示如所示在机器人执行的RAPID程序中也可以对变量存储类型程序数据进行赋值的 操作,如所示,将名称为lengt
4、h的数字数据赋值10-1,将名称为name的字符数 据赋值为john,将名称为finished的布尔量数据赋值为TURE。但是在程序中执行变量型程序数据的赋值时,在指针复位后将恢复为初始值。2. 可变量PERS与变量型数据不同,可变量型数据最大的特点是无论程序的指针如何,可变量型数据都会保持最后赋予的值。PERS表示存储类型为可变量。举例说明:PERS num nb: =1;表示名称为nbr的数字数据PERS string text: = “Hello;”表示名称为text的字符数据在示教器中进行定义后,会在程序编辑窗口显示,如所示。在机器人执行的RAPID程序中也可以对可变量存储类型程序数据
5、进行赋值 的操作,如所示,对名称为nbr的数字数据赋值为8,对名称为text的字符数据 赋值为“ hi但是在程序执行以后,赋值结果会一直保持,与程序指针的位置无关,直到对数据进行重新的赋值,才会改变原来的值。3. 常量 CONST还有一种数据类型就是常量型程序数据,常量的特点是定义的时候就已经被 富裕了数值,并不能在程序中进行修改,除非进行手动的修改,否则数值一直不 变。CONST表示存储类型是常量,举例进行说明:CONST num gravity: =9.81;表示名称为gavity的数字数据。CONST string greating: = “Hello;”表示名称为 greating 的
6、字符数据。当在程序中定义后,在程序编辑窗口的显示如所示。但是存储类型为常量的 程序数据,不允许在程序中进行赋值的操作。1.1.3常用的程序数据在程序的编辑中,根据不同的数据用途,定义了不同的程序数据。在76个ABB机器人的程序数据中,有一些机器人系统常用的程序数据,如所示。程序数据说明bool布尔量byte整数数据0-255clock计时数据dionum数字输入/输出信号extjo int外轴位置数据intnum中断标志符joi nttarget关节位置数据loaddata负荷数据mecunit机械装置数据num数值数据orie nt姿态数据pos位置数据(只有X,Y和Z)pose坐标转换robjoi nt机器人轴角度数据robtarget
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文化管理考试题及答案
- 大一民法试题及答案
- 怎样培养孩子的审美观
- 网页设计师工作总结
- 全职托管面试题及答案
- 政治机构面试题及答案
- 家电公司招投标管理办法
- 2026届河北省衡水市中学·高二化学第一学期期中监测试题含解析
- 1.3 一元二次方程的根与系数的关系(教学课件)数学苏科版九年级上册
- 保安负责人岗位知识培训课件
- 绒绣的教案完整版本
- 绿盟科技2023年4月合作伙伴NSSP-Service认证附有答案
- 广西南宁市小升初择校分班考押题卷试题-2023-2024学年六年级下册数学 人教版
- 《小古文100篇》上册
- 2024年(基桩低应变反射波法)检测及试验技能与理论知识考试题库与答案
- 小学校教材教辅读物自查自纠排查表
- 出租车过户委托书
- 新东外环北段桥梁工程见证取样计划书
- 中国老年糖尿病诊疗指南(2024版)解读
- 村上开无土地证明(标准版)
- 2023年浙江嘉兴嘉善事业单位招聘笔试参考题库(共500题)答案详解版
评论
0/150
提交评论