故障现象
发那科机器人加载或者运行TP程序,弹出INTP-123系统操作错误报警,程序无法编译运行;示教器提示语法错误,提示报错行号;复制粘贴过来的外部程序导入直接报错。
深层次故障原理
TP程序对标点符号、空格、标签、指令格式要求严格。中文全角符号、缺失分号、标签重复、指令关键字拼写错误、变量未定义,都会触发INTP-123语法解析报错。
分步排查流程
1、记录报警给出的报错行号,直接跳转至对应行,优先检查该行。
2、重点检查标点:全部符号必须英文半角;导入外部程序极易混入中文逗号、中文分号。
3、检查J、L运动指令格式,点位标签是否存在,标签名字不能重复。
4、检查寄存器R[]、PR[]位置寄存器,确认寄存器编号没有超出允许范围。
5、WAIT、IF条件判断语句,确认条件表达式书写格式正确。
6、子程序调用,确认被调用子程序文件存在,文件名大小写匹配。
7、复制导入的程序,建议删除全部换行,重新手动格式化再保存。
维修踩坑误区
误区1:看到INTP-123报警直接重启机器人,不去查看程序行号,重启无法修复语法错误。
误区2:把网页、文档复制的文本直接粘贴进TP,带入大量全角符号看不见。
误区3:标签跳转目标程序行被删除,忘记修改GOTO跳转指令。
长期预防措施
外部复制程序先粘贴到记事本转成纯文本,再导入机器人;修改程序之后先编译检查,再自动运行;重要TP程序定期备份。
相关故障码参考
INTP-123 TP程序语法错误、SYS-015系统电池电压低。
FAQ
Q:报警行号指向空白行是什么原因?
A:报错真实位置在上一行,上一行末尾缺少分号或者符号错误。
Q:记事本打开TP看不出问题,导入机器人就报错?
A:存在看不见的中文全角字符、特殊不可见字符,逐行重新录入测试。
可提交维修需求,机器人维修服务商将与您取得联系,免费初步评估故障。 点此提交维修咨询