笔者深耕工业通信领域这20多年里,处理过成成千上万通信问题,但是今天要讲的这两个奇怪的IO控制器报错还真是第一次遇到,非常少见!下面我就把解决这个故障的整个思路和过程分享给你,希望对你有启发。
这个故障发生在一条使用夹具的产线上。每个夹具都配备了CPU1515F作为智能设备,并且通过一些复杂的设置与IO控制器X2接口相连。然而,使用”ReconfigIOSystem”在使能设备加入的过程中,IO控制器却报出了两个奇怪的错误:“Diagnostics available and is Being processed”和“Multi-interface mismatch-inconsistent parameterization for sending LLDP data”。
为了揭开这个故障的神秘面纱,我们决定进行抓包分析。通过 Bany 捕捉使能智能设备加入前后的报文,希望能找到故障产生的根源。我们发现子槽号0x8000为接口模块上存在错误1,Fault:Fault available,但详细原因却不得而知,只知道这与控制器诊断缓冲区中的提示“Diagnostics available and is Being processed”一致。