ABB机器人基本知识。

一、程序储存器(Programmemory)的组成:

  应用程序(Program)系统模块(Systemmodules)

  机器人程序储存器中,只允许存在一个主程序;所有例行程序与数据无论存在于哪个模块,全部被系统共享;所有例行程序与数据除特殊定义外,名称必须是唯一的。

1、应用程序(Program)的组成:

·主模块(Mainmodule) 主程序(Mainroutine) 程序数据(Programdata) 例行程序(Routines)

·程序模块(Programmodules) 程序数据(Programdata) 例行程序(Routines)

2、系统模块(Systemmodules)的组成:

·系统数据(Systemdata)

·例行程序(Routines)

所有ABB机器人都自带两个系统模块,USER模块与BASE模块,根据机器人应用不同,有些机器人会配备相应应用的系统模块。建议不要对任何自动生成的系统模块进行修改。

二、ABB机器人编程指令及其含义:

链接: 这篇文档比较全面而且指令按照首字母进行了排序很好寻找自己需要了解的。.

三、ABB机器人常用的数据类型:

ABB机器人数据存储描述了机器人控制器内部的各项属性,ABB机器人控制器数据类型多达100余种,其中常见的数据类型包括基本数据、i/o数据、运动相关数据。

1、基本数据

bool 逻辑值:逻辑状态下赋予的真或者假。逻辑值有两种情况:成立和不成立则逻辑值为真使用true或1表示不成立则逻辑值为假使用false或0表示

byte 字节值:用于计量存储容量的一种计量单位,取值范围为(0-255)

num 数值:变量、可存储整数或小数整数取值范围(-8388607~8388608)

dnum 双数值:可存储整数和小数,整数取值范围(-4503599627370495~+4503599627370496)

string 字符串:字符串是由数字、字母、下划线组成的一串字符。他在编程语言中表示文本的数据类型。

==stringdig ==只含数字的字符串:可处理不大于4294967295的正整数

2、i/o 数 据

dionum 数字值:取值为0或1用于处理数字i/o信号,数字i/o信号中0作为低电平0~ 0.7v,1作为高电平3.4~5.0v

signaldi/do 数字输入/输出信号:二进制值输入、输出 如开关接通是1,断开是0

signalgi/go 数字量输入/输出信号组:多个数字量输入或输出组合配合使用。

signalai 模拟量输入:例通过温度采样器采集到一个温度值,就要经过变送器转换,转换成PLC能够识别的二进制数

signalao 模拟量输出:数据-变送器-执行机构

3、运 动 相 关 数 据

robtarget 位置数据:定义机械臂和附加轴的位置

robjoint 关节数据:定义机械臂各关节位置

speeddate 速度数据:定义机械臂和轴移动速率,包含四个参数:

v_tcp 表示工具中心点速率,单位mm/s;

v_ori 表示TCP重定位速率,单位(°)/s;

v_leax 表示线性外轴的速率,单位mm/s;

v_reax 表示旋转外轴速率,单位(°)/s

zonedata 区域数据:一般也称为转弯半径,用于定义机器人轴在朝向下一个移动位置前如何接近编程位置

tooldata 工具数据:用于定义工具的特征,包含工具中心点(TCP)的位置和方向,以及工具的负载

wobjdata 工件数据:用于定义工件的位置及状态

loaddata 负载数据:用于定义机械臂安装界面的负载

4、数据存储类型

ABB机器人数据存储类型分为三种

CONST 常量:数据在定义时已赋予了数值,不能在程序中进行修改,除非手动修改

VAR 变量:数据在程序执行过程中停止时,会保持当前的值。但如果程序指针被移动到主程序后,数据就会丢失

PERS 可变量:无论程序的指针如何,数据都会保持最后赋予的值。在机器人执行的rapid程序中也可以对可变量存储类型进行赋值操作,在程序执行后,赋值的结果会一直保持,直到对其进行重新赋值。

最全的ABB机器人手册资料汇总,包括以下内容: 一、ABB常用说明书中文版 集成视觉应用手册 系统参数 协同动作应用手册 指令功能数据 RAPID语言概览 RAPID语言内核 RS操作手册 二、ABB机器人编程及指令手册 ABB常用机器人技术参数 abb机器人编程手册 ABB机器人常用指令详解-中文(二) ABB机器人常用指令详解-中文(三) ABB机器人常用指令详解-中文(四) ABB机器人常用指令详解-中文(一) ABB机器人的程序数据 Abb机器人调试步骤 ABB机器人高级编程指令 ABB机器人DEVICENET通信设置 三、ABB机器人操作手册 工业机器人实操与应用技巧 ABB-低压产品选型手册 ABB低压断路器选型手册 ABB机器人操作手册-校准 ABB机器人操作手册(中文版) ABB机器人基础及培训手册 ABB机器人程序培训教材 ABB机器人初级培训 ABB机器人初级应用教学用演示 ABB机器人弧焊培训 ABB机器人基础 ABB机器人培训 ABB机器人培训教材 ABB机器人学习资料 四、ABB机器人项目式教学资料 搬运应用 弧焊应用 码垛应用 压铸取件应用 ABB机器人教育实训平台展示 五、ABB机器人周期维护资料 00标准保养简介 00ABB机器人标准保养 IRB120机器人维护信息V1 IRB360机器人维护信息V1 IRB460机器人维护信息V1 IRB660机器人维护信息V1 IRB760机器人维护信息 IRB1410机器人维护信息V1 IRB1520机器人维护信息 IRB1600机器人维护信息 IRB2400机器人维护信息V1 IRB2600机器人维护信息V1 IRB4600机器人维护信息V1 IRB6640机器人维护信息V1 IRB6650机器人维护信息V1 IRB7600机器人维护信息 IRC5控制器维护信息 六、ABB基础培训视频资料 ABB机器人基础应用练习题 trainning ABB机器人合作伙伴专用密码是robotpartner Basic Training培训包
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值