中国机器人网 App
手机扫码下载 · 或点击查看
刚转正没多久,厂里给了一台发那科的R-30iB做搬运,前两天手编了一段TP程序保存到FRS里,示教器选程序那能看到文件名,但一点执行就弹报警,啥SRVO-023和SYST-035轮着来。程序我看了三四遍没语法问题,PC里走一遍也没报。
想问下是不是文件名命名有讲究?我直接用了中文+下划线,会不会是这个原因?另外这种报警一般先查哪儿?
中文文件名在很多FANUC控制器上就是地雷,尤其老版本系统对非ASCII字符的路径解析有问题,文件名里带中文、空格、横杠、井号都建议去掉,纯英文+下划线+数字最稳。SRVO-023是伺服就绪没建立,SYST-035通常是系统参数或文件读取异常,先把名字改成test001.tp这种,存到默认的MD:目录下再试一下,排除路径问题之后再去查有没有冲突的宏程序或者同时挂着的后台程序。
文件后缀名你写了没?FANUC的TP程序是.tp,保存的时候系统会自动加,你自己手动改后缀或者从外部拷进去忘了后缀名,列表里能看到但加载到内存里执行的时候就会报SYST-035,我们这边返修的机器十次有两次是这种低级错误。
有点怀疑你示教器模式和自动模式没切对,有些参数在T1/T2下根本加载不全。SYST-035配SRVO-023一起出,先别动程序,把控制器完全断电重启一次,等STOP灯常亮再进自动,不行就FRS里把程序删了重新示教一遍保存,我们厂里类似故障这么搞好的占大头。