ABB机器人RAPID编程指令指令中文翻译版_第1页
ABB机器人RAPID编程指令指令中文翻译版_第2页
ABB机器人RAPID编程指令指令中文翻译版_第3页
ABB机器人RAPID编程指令指令中文翻译版_第4页
ABB机器人RAPID编程指令指令中文翻译版_第5页
已阅读5页,还剩82页未读 继续免费阅读

ABB机器人RAPID编程指令指令中文翻译版.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 RAPID参 考手册 指指 2 令令 1.指令 1.1AccSet降低加速度降低加速度 用途: 当处理较大负载时使用 AccSet 指令。它允许减慢加速度和减速度,使机器人有 一个更平滑的运动。 该指令只能在主任务 T_ROB1 中使用,或者如果处于多运动系统,在 Motion 任 务中。 基本范例: 3 AccSet 的基本范例说明如下。 例1 AccSet 50,100; 加速度被限制到正常值的 50%。 例2 AccSet 100,50; 加速度斜线限制到正常值的 50%。 项目: AccSet Acc Ramp Acc: 数据类型:num(数值) 加速度和减速度作为正常值的百分比。100%对应最大加速度。最大值:100%。 输入值20%则给出最大加速度的 20%。 Ramp 数据类型:num(数值) 加速度和减速度的增加作为正常值的百分比的比例(如图) 。通过减小这个数值 可以限制震动。100%对应最大比例。最大值:100%,输入值5 GOTO next; 如果 reg1 大于 5,程序继续从下一个标签执行。 例2 IF conter 10 Set do1; 如果 conter 10,那么 do1 信号被设置。 项目: IF Condition Condition: 数据类型:bool 指令的执行必须满足的条件。 语法: (EBNF) IF( | ) ; 相关信息: 相关信息相关信息 参看参看 条件(逻辑表达式) RAPID 参考手册-RAPID 概述,基本特性部分- 表达式 IF 带多个指令 IF如果一个条件满足,那么。 。 。 ;否则。 。 。 ,第 115 页 34 1.24ConfJ在关节运动过程中控制配置在关节运动过程中控制配置 用途: ConfJ(配置关节)用来指定在关节运动过程中是否控制机器人配置。如果不控制,机器人有 时候会使用与程序中不同的配置。 ConfJ Off 时, 机器人不能转变主轴配置-它将寻找和当前途径具有相同主轴配置的途径, 但是 它移动到轴 4 和轴 6 的最近的腕配置。 该指令只能使用在主任务中,或者在多运动系统中,使用在运动任务中。 基本范例: 该指令的基本范例说明如下。 例1 ConfJ Off; MoveJ *, v1000, fine, tool1; 机器人移动到编程位置和方向。如果该位置可以用多种不同的方式到达、用多种轴配置,将 选择最近的可能位置。 例2 ConfJ On; MoveJ *, v1000, fine, tool1; 机器人移动到程序中的位置、方向和轴配置。如果这是不可能的,程序执行将停止。 项目: ConfJ On | Off On: 数据类型:switch 机器人通常移动到遍编程中的轴配置。如果不能使用编程中的位置和方向,程序执行停止。 IRB5400 机器人将移动到程序中的轴配置或者是接近程序中的轴配置的轴配置。如果它不能 到达程序中的轴配置的话,程序的执行也不会停止。 Off: 数据类型:switch 机器人通常运动到最接近的轴配置。 程序执行: 如果选择了项目On( 或者没有选择项目),机器人通常运动到编程的轴位置。不过不能使用 程序中的位置和方向,在运动开始之前程序执行就停止。 如果选择了项目Off,机器人通常运动到最近接的轴配置。如果配置被错误地手动指定,或者 如果执行了程序移植,这将可能和程序中的不一样。 控制配置(ConfJ On)是缺省值。这被自动设置: 冷启动时 新程序被加载 从头开始程序执行 语法: ConfJ On | Off ; 相关信息: 相关信息相关信息 参看参看 处理不同的配置 RAPID 参考手册-RAPID 概述,运动和 I/O 原理部分-机器人配 置 线性运动中的机器人配置 ConfL在线性运动过程中监视配置,第 52 页 35 1.25ConfL在线性运动过程中监视配置在线性运动过程中监视配置 用途: ConfJ(配置关节)用来指定在线性或者圆周运动过程中是否监视机器人配置。如果不监视, 执行时候的配置可能和程序中的配置不一样。当模式改变为关节运动的时候,也可能导致不可预 知的清扫机器人运动。 该指令只能使用在主任务中,或者在多运动系统中,使用在运动任务中。 注意!在 IRB5400 机器人中,无论在 ConfL 中怎么指定,监视总是关闭的。 基本范例: 该指令的基本范例说明如下。 例1 ConfL On; MoveL *, v1000, fine, tool1; 当从当前位置不能到达程序中的配置时,程序执行停止。 例2 SingArea Wrist; ConfL On; MoveL *, v1000, fine, tool1; 机器人运动到编程位置、方向和腕部轴配置。如果不能到达,程序执行停止。 例3 ConfL Off; MoveJ *, v1000, fine, tool1; 机器人移动到程序中的位置和方向,但是到达最近的可能轴配置,这可能和程序中的轴位置 不同。 项目: ConfL On | Off On: 数据类型:switch 机器人配置被监视。 Off: 数据类型:switch 机器人配置不被监视。 程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论