技术干货

abb多任务同时跑卡不卡?一台控制器带两台机器人

宁姐
宁姐
2026/04/17 12:47

手上有个小活,预算压得死死的,想省一台控制器看看能不能让一台ABB控制器同时带两台IRB1200跑多任务,一边码垛一边跟视觉通信。两个任务之间有数据交互要走,延时不能超过50ms。

MultiTasking功能之前没用过,光看手册说可以并行,但实际跑起来CPU占用、周期稳不稳心里没底。哪位真在产线上这么干过的,麻烦说下负载和配置咋设的,别只告诉我手册上写的。

20 4

全部回复 (4)

999
999#1

干过,IRC5配两台IRB1200跑多任务没问题,但有几个硬条件你得卡死:第一两个任务必须都开半值,选StaticSemaphore做同步,别用事件轮询否则周期能飘到七八十;第二视觉那边走Socket通信比走DeviceNet稳,数据包超过256字节就拆帧;第三CPU负载要长期压在60%以下,超过70%节拍就开始抖。我这边三轴加视觉,整周期稳定在32ms跑了八个月没出过错。控制器选啥型号你得先说清楚,IRC5 compact和标准柜算力差一截。

2026/04/17 21:23
宁哥
宁哥#2

预算卡死为啥非要省这一台控制器?工业机器人多任务处理不是说开就开的,ABB的MultiTasking底层就是个分时调度,任务一多你后面维护成本直线上升。视觉通信50ms延时要求不高的话,走Profinet IRT比走Soket稳十倍,你方案里连通信方式都没定就说省钱有点早。

2026/04/18 22:28
小吕
小吕#3

两个IRB1200的轴数加起来就12轴加视觉,IRC5随便哪个型号都扛得住,瓶颈不在控制器算力在通信周期。你那个码垛任务是连续轨迹还是点位PTP?连续轨迹别开多任务,走RAPID里的MoveL异步会卡调度。

2026/04/19 09:14
小波
小波#4

视觉通信走啥协议,Socket还是Profinet?

2026/04/25 02:51