目录

  • ProcCall调用例行程序指令
  • 使用限制
  • 使用ProcCall调用例行程序的步骤

ProcCall调用例行程序指令


  我们知道一个完整的ABB机器人程序一般由主程序和若干个例行程序构成(特殊的,有时可能还包括一些中断程序和功能程序),但是主程序main有且只有一个。

那么我们怎么把主程序和例行程序关联起来呢,或者说怎么调用例行程序Routine呢?

在ABB机器人示教器中有一个叫ProcCall的指令。ProcCall的意思是:程序调用,即可以用来调用例行程序,与我们的主程序main相关联。

ProcCall - 调用新无返回值程序

概述:过程调用用于将程序执行转移至另一个无返回值程序。当充分执行本无返回值程序时,程序执行将继续过程调用后的指令。 通常有可能将一系列参数发送至新的无返回值程序。其控制无返回值程序的行为,并使相同无返回值程序可能用于不同的事宜。

使用限制


无返回值程序的参数必须符合其参数:

  • 必须包括所有的强制参数。

  • 必须以相同的顺序进行放置。

  • 必须采用相同的数据类型。

  • 必须采用有关于访问模式(输入、变量或永久数据对象)的正确类型。

程序可相互调用,并反过来调用另一个程序。程序亦可自我调用,即递归调用。允许的程序等级取决于参数数量。通常允许10级以上。

使用ProcCall调用例行程序的步骤


(1)新建例行程序

(2)点击ProcCall指令

(3)确定需要调用的例行程序

希望对你们有所帮助,如有不足之处,欢迎大家留言探讨,本文已经首发在个人微信公众号:龙猫YOU ,欢迎关注!

ABB机器人ProcCall调用例行程序指令相关推荐

  1. ABB机器人编程示例

    [一]:系统介绍 中文手册:http://samwangpan01.club:8081/externalLinksController/chain/ABB%E6%9C%BA%E5%99%A8%E4%B ...

  2. 如何实现ABB机器人与老式焊机的连接控制

    问题: 请教一个机器人与老式焊机如何连接,如何设置. 我现在是用SET指令设DO为1再外接继电器来控制焊机工作的,用RESET指令来使焊机停止工作的.现在可 以焊接,但是如果中间停止或机器人报错停止不 ...

  3. ABB机器人线速度_ABB机器人设置程序开机自启动

    更多内容请点击上方 ABB机器人实战技巧 关注 也可点击公众号下方 往期经典 浏览更多内容 1)一些程序需要开机初始化,可以开机自启动.(程序内不要有运动指令) 2)记住例行程序名称,比如routin ...

  4. ABB机器人系统和出错信息

    系统和出错信息(从百度文库下载的) 1.概述 1.1 确认出错信息 1.2 调用纠正错误的建议 1.3 封锁出错信息 1.4 认可警告信息 1.5 登录信息使用的符号 操作登记信息 系统登记信息 硬件 ...

  5. ABB机器人画圆编程_ABB机器人使用rapid编程中问号的用法及画整圆指令

    4. 通常自定义带可选参数例行程序中,通过ABB机器人编程的Present函数来判断用户是否使用了该可选参数.也可使用如下例子.此处问号作条件判断,即若调用MoveCircle时,使用了可选参数WOb ...

  6. ABB机器人ProgramEditor(程序编辑器)调试菜单详解

    ABB机器人的ProgramEditor(程序编辑器)我想大家应该都不陌生吧.它可以称得上是我们在ABB示教器中使用的最多的一个功能了.它集成rapid程序的创建.修改.调试于一身.在程序编辑器的调试 ...

  7. abb机器人过载报错_ABB机器人常见报警代码与解决方案

    当ABB机器人在示教器上发出报警代码时,也会把产生的原因和解决的办法展示出来,对于有着丰富的ABB机器人操作经验员工来说,可以很快提取到有效信息,并着手去处理问题.可是对于通常的ABB机器人操作员工来 ...

  8. ABB机器人开发基础之载荷测定

    作为6轴执行机构,机器人虽然不需要像单轴/多轴控制那样进行参数整定,但是需要设置其载荷参数 前言 机器人载荷主要有三种: 上臂载荷:位于上臂上的气管.传感器线缆等: 工具载荷:气爪: 有效载荷:料盒. ...

  9. abb机器人泄流电阻在哪里_ABB机器人电池装在哪个部位

    ABB机器人电池装在哪个部位?ABB SMB电池在哪?ABB机器人电池备份丢失怎么办? ABB机器人的串行测量版,即SMB板(Serial measurement board)是用来记录机器人的每个轴 ...

最新文章

  1. 多个线程同时运行,顺序打印问题
  2. Winsock编程宝典(转帖)
  3. 2018信息安全铁人三项第三赛区数据赛题解
  4. Linux-Centos 安装Anaconda(2021)
  5. SpringBoot2.0 整合 QuartJob ,实现定时器实时管理
  6. 赛可达实验室发布2015测评认证标准
  7. url中找出IP地址
  8. Advanced R之数据结构
  9. linux简单命令3---帮助命令
  10. [洛谷P5431]【模板】乘法逆元2
  11. 01 Python基础
  12. windows7无法在域中找到计算机账户,关于Windows 7电脑加入域的问题
  13. 【ROS】中级操作学习整理-TF坐标变换
  14. 自己怎么制作地图,如何绘制电子版地图?
  15. 关于投资人的一些事-创业杂记
  16. P1740 Ink on paper
  17. 2.SSM之Spring整合、AOP及Spring事务
  18. 启动elasticsearch.bat时闪退
  19. Java选择题(十八)
  20. SONY-显示器-对比

热门文章

  1. Linus Torvalds - Just for fun The Story of an Accidental Revolutionary
  2. 【Carsim Simulink自动驾驶仿真】基于MPC的轨迹跟踪控制
  3. arduino自制cnc绘图仪_如何制作CNC绘图仪
  4. 《论文写作》课程总结心得体会
  5. linux所有信号,【转载】Linux 信号列表
  6. Linux系统恢复U盘数据,分享|恢复崩溃计算机数据的五款最佳 Linux 发行版
  7. 上传图片和得到图片长宽大小的方法
  8. 提取数据以及清洗数据
  9. ubuntu服务器修改root密码
  10. 不恰当的使用效能度量