三菱FX5U作为小型机中的旗舰,其内置的CC-Link IE TSN(时间敏感网络)接口在运动控制和分布式IO场景中优势明显。但TSN的高实时性也带来了独特的故障模式——当网络拓扑中混入非TSN交换机或配置了错误的VLAN优先级时,故障变得隐蔽而棘手。
某锂电池卷绕设备现场,FX5U通过CC-Link IE TSN连接8台MR-J5伺服和3个远程IO站。设备运行数小时后,伺服偶发报警(报警代码1A21),同时GX Works3的诊断页面显示“从站4通信超时”,但手动复位后又能恢复。初步排查线路与终端电阻均正常。使用Wireshark抓取TSN报文后发现,网络中存在大量非周期性的QoS优先级标记冲突——由于在组态时误将部分IO站的报文优先级设为BE(尽力而为),导致在伺服同步周期(125us)内,IO数据帧被延迟转发,进而引发从站看门狗超时。
处理此类问题的标准流程为:第一步,通过GX Works3的“System Monitor”中的“Network Diagnostics”查看各从站的实际同步状态与累计错误计数。第二步,确认所有交换机端口均支持801.1AS时间同步协议,且启用了TSN的Qbv门控调度。第三步,检查FX5U侧“CC-Link IE TSN Configuration”中的传输周期设置,确保所有从站的RAS(Reliability, Availability, Serviceability)参数中看门狗时间大于实际扫描周期,避免因抖动引起误报。
深层经验:FX5U的TSN网络对时钟同步的偏移极端敏感。现场案例表明,当PLC的CPU固件版本低于1.210时,其内部时钟漂移补偿算法存在缺陷,导致运行10小时后同步误差超过2us,触发链路抖动。因此,排查通信故障时,务必先将PLC固件升级至最新,并在GX Works3中开启“TSN Sync Monitoring”以实时捕获时间同步偏差。