待解决

ABB机器人程序里调用子程序老是报警,烦死了

8888
8888
2026/04/04 21:57

厂里一台ABB IRB1200,之前一直好好的,今天突然调用子程序就报"任务"相关的错,程序都检查过了没改过啥。手动模式下能正常单步走,一自动就报警。重启控制器试了没用,谁碰到过这种问题?

补充一下:现场用的RobotStudio 2023版本,主程序里CALL指令调子程序,子程序名肯定没打错,之前跑了半年都正常,今天早班突然就不行了。

27 3

全部回复 (3)

小林
小林#1

子程序名确认没打错的话,先看一下子程序本身是不是被锁了或者改了,路径里有没有空格或者中文。还有一种可能是程序指针被弄乱了,你在主程序里重新做一次PP移位试试,从第一行重新选程序点启动。

另外手动能走自动不行,八成是中断或者信号那块的问题,查一下子程序里有没有用到触发条件或者IO信号没接对的。

2026/04/04 22:29
jun99
jun99#2

我这边ABB的也遇到过类似的,最后查出来是有人改子程序的时候没保存完整,程序里某个变量定义丢了。报错代码能截出来看看吗?不同错误码对应的问题不一样的,有的报"任务冲突"是并行任务没配好,有的报"程序不存在"是路径问题,别瞎猜。

2026/04/05 18:13
林宝强
林宝强#3

我们厂前年出过一模一样的情况,最后是硬盘有问题了,控制器里的程序数据有损坏。你把程序备份出来然后完全重灌一遍系统试试,排除软件层面的问题。半年都没动程序突然出问题,硬件老化的可能性比程序本身大。

2026/04/06 13:25