筆者深耕工業(yè)通信領(lǐng)域這20多年里,處理過成成千上萬通信問題,但是今天要講的這兩個(gè)奇怪的IO控制器報(bào)錯(cuò)還真是第一次遇到,非常少見!下面我就把解決這個(gè)故障的整個(gè)思路和過程分享給你,希望對你有啟發(fā)。
這個(gè)故障發(fā)生在一條使用夾具的產(chǎn)線上。每個(gè)夾具都配備了CPU1515F作為智能設(shè)備,并且通過一些復(fù)雜的設(shè)置與IO控制器X2接口相連。然而,使用”ReconfigIOSystem”在使能設(shè)備加入的過程中,IO控制器卻報(bào)出了兩個(gè)奇怪的錯(cuò)誤:“Diagnostics available and is Being processed”和“Multi-interface mismatch-inconsistent parameterization for sending LLDP data”。
為了揭開這個(gè)故障的神秘面紗,我們決定進(jìn)行抓包分析。通過 Bany 捕捉使能智能設(shè)備加入前后的報(bào)文,希望能找到故障產(chǎn)生的根源。我們發(fā)現(xiàn)子槽號0x8000為接口模塊上存在錯(cuò)誤1,F(xiàn)ault:Fault available,但詳細(xì)原因卻不得而知,只知道這與控制器診斷緩沖區(qū)中的提示“Diagnostics available and is Being processed”一致。