中国机器人网 App
手机扫码下载 · 或点击查看
现场一台FX5U带了四个伺服,跑了两天好好的,今天开机直接报警ERR,RUN灯闪,ERR灯也亮,PLC不干活。手动复位了也清不掉,重新断电再上电还是一样。程序是之前别的项目改的,IO分配也核对过没问题。
想问下这种情况一般先查哪头?是CPU本体挂了还是扩展模块的事?有没有师傅碰到过类似报警编码的?
ERR灯常亮RUN闪,先别动程序,看GX Works3诊断缓冲区里具体报什么代码。FX5U常见的就是参数校验错误、程序容量溢出、或者扩展模块通讯超时。三菱的ERR不像西门子有明确故障号,缓冲区里的16进制代码才是关键。你连的四个伺服走的是什么总线?CC-Link IE还是普通的SSCNET?把代码截图发出来才好判断。另外手复位清不掉的话,99%是硬件层的问题,跟程序没太大关系,别死磕梯形图。
四个伺服联动最容易出问题的是EMECOUNT超限或者扫描周期溢出。你可以在线监控下特殊继电器SM0和SM1的状态,再看下SD系列的诊断寄存器。我上个月碰到一台FX5U报ERR,最后查下来是第三个扩展模块的电源端子松了,接触电阻大导致通讯异常报警,拧紧就好了。所以我一般先查接线再查程序。
你这描述不太清楚,ERR灯是常亮还是闪烁?闪的频率不一样代表的故障类别也不一样。最好说下用了哪几个特殊功能模块,比如FX5-CCLIEF还是FX5-40SSC-G,这些信息不说清楚没法帮你。