-官方认证诚信至上 | 工业机器人及工控系统领军企业
利用PLC调用ABB机器人程序号教程
发布时间:
2025-07-04 18:01:23
来源:
浏览量:356
【导语】本文深入探讨了机器人使能控制程序及其相关功能,包括复位程序、PP TO MAIN程序、回原位程序以及AUTO ON程序等。同时,介绍了ABB机器人在示教器和RobotStudio软件中的程序编辑方法,涵盖了MOVE L、MOVE J等常用指令的应用。通过实际示例,展示了如何在示教器中配置I/O信号点并编写动(dòng)作(zuò)程(chéng)序(xù),以(yǐ)及(jí)在(zài)RobotStudio中(zhōng)进(jìn)行(xíng)逻(luó)辑(ji)框(kuāng)架(jià)的(de)编(biān)辑(ji)。本(běn)文旨(zhǐ)在(zài)为(wèi)机(jī)器(qì)人(rén)及(jí)PLC自(zì)动(dòng)化(huà)应(yīng)用(yòng)领(lǐng)域提(tí)供(gōng)实(shí)用(yòng)的(de)编(biān)程(chéng)指(zhǐ)南(nán)和(hé)注(zhù)意(yì)事(shì)项(xiàng)。
机(jī)器(qì)人(rén)使(shǐ)能(néng)控(kòng)制(zhì)程(chéng)序(xù)。

复(fù)位(wèi)程(chéng)序(xù)用(yòng)来(lái)复(fù)位(wèi)报(bào)错(cuò)与(yǔ)急(jí)停(tíng)

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

机器人回原位程序(xù)是(shì)在(zài)机(jī)器(qì)人(rén)程(chéng)序(xù)中(zhōng)编(biān)写(xiě)了(le)一(yī)个(gè)回(huí)原(yuán)位(wèi)的(de)程(chéng)序(xù),并(bìng)定(dìng)义(yì)为(wèi) 5,这(zhè)段(duàn)程(chéng)序(xù)意(yì)思(sī)是(shì)调(diào)用(yòng) 5 程(chéng)序(xù)。

回(huí)原(yuán)位(wèi)程(chéng)序(xù)是(shì) 5 程(chéng)序(xù)执(zhí)行(xíng)完(wán)后使程序调用清零。

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

| ABB机器人部分程序 |
| 程序可以在示教器里编辑也可以在 RobotStudio 软件里进行编辑。需要用到MOVE L、 MOVE J、 SET、 RES、 WAIT、 IF 、 TEST 等等指令,需要设定好位置点位与 I/O 点位,方便编辑时使用。 |
(1)示教器:
以下三张图片为配置好的 I/O 信号点



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

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

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

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

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

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

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








这部分 PLC 部分的机器人程序对大部分机器人调试都适(shì)用(yòng),属(shǔ)于(yú)通(tōng)用(yòng)型(xíng)的(de)程(chéng)序(xù)。机(jī)器(qì)人(rén)部(bù)分(fēn)的(de)程(chéng)序(xù)需要根据现场需求进行编辑,不过 I/O 点配置及设置是通用的。 在控制机器人的时候要注意有没有干涉的位置,如果有就要注意。在编程的时候可以编辑一部分,走一步试试要注意逻辑通顺就可以了。
来源:机器人及PLC自动化应用