讨论

新人问下发那科机器人motn-049报警是啥情况,程序跑到一半就跳出来

钟志强
钟志强
2026/05/16 18:37

刚入行三个月,现在公司让我跟一台发那科的R-30iB,焊完点回原点路上就跳motn-049,停一会儿手动复位又能继续。看了下TP上提示是运动指令那块的事,但手冊里说得太笼统了,啥叫"运动超限/不一致"?是不是PR[ ]里算的坐标有问题?

手上程序是前任留下来的,没人能问,急着出活,求各位帮忙说说这报警一般哪几路毛病,怎么一步步排。谢了。

15 3

全部回复 (3)

阿凯
阿凯#1

motn-049先把机种和报警代码发全,光一个49不一定是运动超限,FANUC好多子代码的。R-30iB上常见的是motion conflict或者位置寄存器算出来超软限位,你先把PR[]里目标点手算一遍x/y/z/u,跟当前实际位置对一下,差得离谱基本就是算错。另一个常踩的坑是LBL/CALL跨组调用,运动没跑完就被新任务插队,也会跳这个。

2026/05/17 02:12
一路向北
一路向北#2

焊完点回原点跳这个我之前在20iA上碰到过,八成是过渡点设少了,机器人在拐弯的时候姿态算飞了。把那个回原点的P[ ]之间多加一两个过渡点,给它留够空间去摆姿势,报警就没了。你可以先试这一招,不行再查别的。

2026/05/17 21:12
19217393417
19217393417#3

问一下,那个位置寄存器里的数是程序里实时算出来的,还是有人手填的常量?我们厂出过一回是计数器卡了死循环,PR里的值一路飙到几十万,再运动肯定报错。

2026/05/18 18:15