中国机器人网 App
手机扫码下载 · 或点击查看
现场一台R-30iB Plus带个DP从站,示教器里一跑程序就报SYST-035或者MOTN-023,IO分配看着没问题,从站也在线。把程序里那几行DO/DI屏蔽掉就正常,加回去就报。基本能确定是某条IO指令触发,但柜子里线太多一段段查太费劲了,有没有啥快速定位的办法?是不是要先把所有数字量输出FORCE一遍再跑程序?
直接上示教器菜单F4(IO)→F2(强制),把DO[1-32]一个一个FORCE ON/OFF看哪个触发报警,把嫌疑缩到一条线再查接线,比拆柜快得多。我们厂里之前一台R-30iB跑欧姆龙NX从站也碰到过类似SYST-035,最后发现是某路DO接了感性负载没续流,程序一执行线圈反电动势把DP通讯干扰了,加个续流二极管就好了。建议你重点查下输出端有没有接继电器、电磁阀之类的感性负载。
先别急着拆线,看看报警发生时机,是程序第一行就报还是跑到特定位置才报。如果是特定位置,那就是机器人位置+IO联动那块有问题,比如干涉区信号、软限位、或者夹具互锁。我们调试的时候碰到过TP上不报警、自动跑就报的情况,最后是把$MCR_GRP[1].$PRG_NAME_OVRD清掉就好了。
DP从站的话确认下GSD文件版本对不对,R-30iB Plus有时候老GSD兼容性有问题会报MOTN-023,还有从站的地址拨码跟示教器里配的对上没?