• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2020(首届)中国数字物流云展会
工业机器人

科普 | 自主移动机器人任务编辑小技巧:宏程序,移动指令Plus

  2020年04月15日  

  本次内容会讲解【宏程序】以及【移动指令Plus】这两个小技巧来提高各位的编程效率以及提升程序的易用及稳定性。

宏程序

  各位小伙伴在使用MiR编程的时候是否有过这样的经历:当需要统一修改某项参数时,只能机械地一个个进入到任务中去查找到每行对应指令去修改。这样做法不仅效率不高往往还会容易造成遗漏。那有没有什么好方法呢?这里我们介绍的【宏程序】就能大大提高您的编程效率及准确性。

  这里我们以最常见的【Move命令】作为例子。

  首先,进入到设置 > 任务中创建一个名为【Move Marco】的宏程序。

  *您可以在创建任务的过程中同时创建一个宏程序的任务组方便之后创建的宏程序的归档。

  创建一个移动命令并点击⚙,进入参数编辑窗口。

  点击下图中图标创建一个名为【Pos】的变量。

  在弹框中点击【创建变量】创建一个移动变量。

  保存退出,之后编辑运行程序时直接调用该宏程序并点击⚙。在弹框中选择需要移动到的点位即可。后续修改尝试次数或者停靠精度只需修改宏程序即可。

  *所有带有标识参数都支持宏程序的功能,如:寄存器,播放音效创建日志等等。

移动命令Plus

  相信小伙伴们在项目中都曾遇到过:无论现场指导以及地面标识多么明确详尽,都无法避免现场操作人员仍随意将货物或者其他障碍物放置在小车运行的通道上。这样往往造成小车达到路径尝试次数上限而在途中报警并停止运行。那有没有什么方法可以让小车一直等待而不是报错待在原地不动,同时,还能对障碍物区域做出一些语音提醒呢?这里我们就会使用【尝试/捕捉】这个命令来应对这种情况。

  首先,进入到设置 > 任务中创建一个名为【Move Plus】的宏程序。

  在下图所示选项中可以找到【尝试/捕捉】这个命令。

  按照下图所示完成程序编辑。

  我们来大致讲解下这个任务的流程:

  首先,最外面的循环指令保证了【尝试/捕捉】的无限次的循环。

  在尝试中的中断确保当小车到达Pos位置时能够跳出这个无线循环执行主程序后续的指令。

  捕捉中的【播放音效】,当【尝试】中的移动失败后会跳转到捕捉指令内并播放一段提示音提醒现场人员加以关注。

  PLC寄存器对【尝试/捕捉】的循环测试进行累加,当次数达到5次时会跳转到if循环并执行发送邮件给设备工程师的功能。(当然也可以通过其他方式来提醒设备工程师了解小车遇到的情况)。

  在运行程序中调用【Move Plus】来完成对所有点位的相同逻辑配置。

标签:MIR我要反馈
最新视频
守望盐湖,ABB智能配电为盐湖化工插上腾飞“翅膀”   
采访 | 万可PRO 2电源稳定性   
福禄克
禹衡光学
专题报道
2020年4月16日,由智能网联合国际工业自动化、造车网共同打造的“线上云展”——2020第二届中国智能展览会正式上线。本季展会为期10天,继续围绕“智能领跑,无限未来”的主题打造七大虚拟展厅,以强大的科技核心本源为参展商、投资商与展会观众之间筑建持续畅通的信息桥梁,助力中国制造业新的增长。
企业通讯
ABB电气云学堂第十一季 致胜电气行业未来的关键,让他们讲给你听
ABB电气云学堂第十一季 致胜电气行业未来的关键,让他们讲给你听

本周ABB电气云学堂再次回归!ABB中国电气事业部精心挑选了新一季的课程主题,助你在应对未来挑战之时做到心中有数、有备无

施耐德电气智能云端峰会邀请函
施耐德电气智能云端峰会邀请函

本次线上活动将以“漫步云端智联未来”为主题,邀请多位专家与大咖分享经验,解读成功案例,更有施耐德电气智能配电创新实验室的

在线会议

社区

彩票大赢家 2019送彩金500的网站大白菜 彩票大赢家 网上现金游戏注册送彩金 微信pk10机器人漏洞 ag送彩金 永利高网上开户送彩金 hg平台送彩金 彩票大赢家 最新注册送彩金棋牌