0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用PLC调用ABB机器人程序号教程

工控论坛 来源:机器人及PLC自动化应用 2025-07-04 15:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

机器人使能控制程序。

6c2435ba-54f2-11f0-b715-92fbcf53809c.png

复位程序用来复位报错与急停

6c350836-54f2-11f0-b715-92fbcf53809c.png

PP TO MAIN 程序是用来使机器人里的程序回到 MAIN 主程序的。

6c42d344-54f2-11f0-b715-92fbcf53809c.png

机器人回原位程序是在机器人程序中编写了一个回原位的程序,并定义为 5,这段程序意思是调用 5 程序。

6c4ea336-54f2-11f0-b715-92fbcf53809c.png

回原位程序是 5 程序执行完后使程序调用清零。

6c5bac16-54f2-11f0-b715-92fbcf53809c.png

AUTO ON程序是使机器人在自动情况下保持机器人内部程序循环运行的程序。

6c6b7646-54f2-11f0-b715-92fbcf53809c.png

ABB机器人部分程序
程序可以在示教器里编辑也可以在 RobotStudio 软件里进行编辑。需要用到MOVE L、 MOVE J、 SET、 RES、 WAIT、 IF 、 TEST 等等指令,需要设定好位置点位与 I/O 点位,方便编辑时使用。

(1)示教器:

以下三张图片为配置好的 I/O 信号

6c79b454-54f2-11f0-b715-92fbcf53809c.png

6c934982-54f2-11f0-b715-92fbcf53809c.png

6ca1c85e-54f2-11f0-b715-92fbcf53809c.png

下图为配置的系统的输入点

6cb068f0-54f2-11f0-b715-92fbcf53809c.png

下图为配置的系统的输出点

6cc49ffa-54f2-11f0-b715-92fbcf53809c.png

在添加指令界面可添加需要用到的指令。

6cd37728-54f2-11f0-b715-92fbcf53809c.png

这是添加了 7 个子程序,都用 MAIN 主程序来调用。

6ce0932c-54f2-11f0-b715-92fbcf53809c.png

下图的意思是当 gjlx 这个点的值等于以下相对的数时,调用相对应的程序。

6cefa34e-54f2-11f0-b715-92fbcf53809c.png

下图是一段动作程序,主要是等待开始信号,然后移动到原点后给原位信号后继续移动到(P_sjt6_np)的位置后进行置位复位,然后接收到下步信号后在进行动作,最后判定如果 NGxinhaoI41 的值等于 1 就跳转到 NG22 程序,如果不等于就跳转到 HG22 程序。

6cfc4b6c-54f2-11f0-b715-92fbcf53809c.png

以上是在示教器里编辑的例子。

(2) RobotStudio:

以下是用 RobotStudio 进行编辑的程序,和示教器编辑基本一样都是用指令进行编写,只要写出指令的前几位就可以有完整的指令进行选择。 示教器可以编辑细节部分的程序,电脑软件可以编辑逻辑框架。

6d132bac-54f2-11f0-b715-92fbcf53809c.png

6d2435c8-54f2-11f0-b715-92fbcf53809c.png

6d305f9c-54f2-11f0-b715-92fbcf53809c.png

6d3e69f2-54f2-11f0-b715-92fbcf53809c.png

6d48bf7e-54f2-11f0-b715-92fbcf53809c.png

6d569bbc-54f2-11f0-b715-92fbcf53809c.png

6d6218ca-54f2-11f0-b715-92fbcf53809c.png

6d6deb8c-54f2-11f0-b715-92fbcf53809c.png

这部分 PLC 部分的机器人程序对大部分机器人调试都适用,属于通用型的程序。机器人部分的程序需要根据现场需求进行编辑,不过 I/O 点配置及设置是通用的。 在控制机器人的时候要注意有没有干涉的位置,如果有就要注意。在编程的时候可以编辑一部分,走一步试试要注意逻辑通顺就可以了。

来源:机器人及PLC自动化应用

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    30579

    浏览量

    219437
  • plc
    plc
    +关注

    关注

    5044

    文章

    14439

    浏览量

    483447
  • 程序
    +关注

    关注

    117

    文章

    3836

    浏览量

    84745
  • ABB
    ABB
    +关注

    关注

    26

    文章

    570

    浏览量

    55879

原文标题:PLC调用ABB机器人程序号

文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ABB IRB5400-喷涂工业机器人

    ` 本帖最后由 京五环以外 于 2015-1-14 11:17 编辑 ABB机器人IRB 5400是一个喷涂机器人家族,拥有喷涂精确、正常运行时间长、漆料耗用省、工作节拍短以及有效集成涂装设备等
    发表于 01-14 11:16

    ABB焊接机器人问题

    我的ABB机器人做焊接用。机器人给焊机的doweldon信号正常,也与机器人内部的weldon信号映射过,但是在使用编程指令arcl /arclstart arclend等指令时不能工
    发表于 10-16 23:07

    ABB机器人指令模块介绍与开发过程

    的指定方向分量异常方便,p1.trans.z就可表示p1位置在z轴方向距离工件坐标系原点的距离。本文简单介绍ABB机器人指令开发过程,其实也就是编写附带了参数的程序。在编程之前需要弄清几个基本概念。任务
    发表于 10-21 16:36

    ABB机器人维修保养指南

    运行速度,v_leax表示外加轴线性运行速度,v_reax表示外加轴旋转运行速度,如果没有外加轴则后两个不用修改。④自定义好的数据就可在RAPID程序中进行调用了。为限度地保证ABB机器人
    发表于 08-19 10:32

    ABB机器人实训平台实验

    ZN-IRB01ABB机器人实训平台一、概述ZN-IRB01ABB机器人实训平台包含六自由度工业机器人、传感器检测系统、
    发表于 07-01 08:57

    ABB机器人程序指令汇总

    ABB机器人程序指令汇总.........
    发表于 12-23 14:50 80次下载

    基于ABB机器人的应用协议RAP

    介绍了ABB公司的机器人应用协议RAP,该协议提供了一个ABB S4 系列机器人控制器的应用接口,利用协议中的服务可以和
    发表于 10-16 09:56 9次下载
    基于<b class='flag-5'>ABB</b><b class='flag-5'>机器人</b>的应用协议RAP

    机器人螺柱焊程序号选不上怎么怎么解决?

    昨天厂家给我出了一个问题,机器人使用第2把焊枪工作时一倒退程序螺柱焊就无程序号
    的头像 发表于 10-09 09:58 2467次阅读
    <b class='flag-5'>机器人</b>螺柱焊<b class='flag-5'>程序号</b>选不上怎么怎么解决?

    ABB机器人线速度_青岛ABB机器人发生电源故障维修

    青岛ABB机器人发生电源故障维修工具:检查ABB机器人DSQC604故障指示灯LED已经亮起时,则表示ABB
    发表于 01-11 13:32 12次下载
    <b class='flag-5'>ABB</b><b class='flag-5'>机器人</b>线速度_青岛<b class='flag-5'>ABB</b><b class='flag-5'>机器人</b>发生电源故障维修

    ABB机器人程序和功能的应用

    ABB机器人的例行程序可以分为三种类型;程序、功能、中断,本章主要分享一下程序和功能的用法。
    发表于 05-19 17:27 1.1w次阅读
    <b class='flag-5'>ABB</b><b class='flag-5'>机器人</b><b class='flag-5'>程序</b>和功能的应用

    ABB机器人程序结构总结

    刚刚接触ABB机器人的同学,可能对程序内的任务、模块、例行程序等概念不是特别了解,这里简单总结了一下ABB
    发表于 05-25 16:15 8559次阅读
    <b class='flag-5'>ABB</b><b class='flag-5'>机器人</b><b class='flag-5'>程序</b>结构总结

    分享一下ABB机器人调用例行程序的方法

    机器人的编程中例行程序调用是必不可少的,今天来分享一下例行程序调用的三种方法。
    发表于 05-25 16:21 1.4w次阅读
    分享一下<b class='flag-5'>ABB</b><b class='flag-5'>机器人</b><b class='flag-5'>调用</b>例行<b class='flag-5'>程序</b>的方法

    ABB机器人的基本程序数据有哪些

    的内容。 一、程序结构 ABB机器人程序结构主要包括主程序、子程序、中断
    的头像 发表于 06-17 09:20 2760次阅读

    abb机器人编程指令详解中的call什么意思

    ABB机器人编程指令详解中的“call”是一个非常重要的指令,它允许程序员在程序调用另一个程序
    的头像 发表于 06-17 09:47 2844次阅读

    ABB机器人与西门子PLC通讯案例

    在现代工业自动化领域中,机器人与可编程逻辑控制器(PLC)之间的通讯是实现高效、精准生产线的关键。ABB机器人与西门子PLC作为行业内的佼佼
    的头像 发表于 02-02 16:43 3139次阅读