吳永輝,曹 琦
(龍巖煙草工業(yè)有限責(zé)任公司,龍巖 364000)
PROFINET是新一代基于工業(yè)以太網(wǎng)技術(shù)的自動(dòng)化總線標(biāo)準(zhǔn),PROFINET網(wǎng)絡(luò)具有開放性、實(shí)時(shí)性、靈活性、高效率和高性能的特性,可以直接連接現(xiàn)場設(shè)備,支持分布的自動(dòng)化控制方式,可在各種平臺(tái)上進(jìn)行快速進(jìn)行的數(shù)據(jù)交換,為制造業(yè)和過程工業(yè)提供高效的解決方案,因此得到了廣泛的發(fā)展。PROFINET網(wǎng)絡(luò)在現(xiàn)代工業(yè)控制中發(fā)揮著重要的作業(yè),因此一旦網(wǎng)絡(luò)發(fā)生故障,將帶來巨大的經(jīng)濟(jì)損失和安全隱患。
物理層位于OSI模型中最底層,為傳輸數(shù)據(jù)提供所需要的物理鏈路,主要由傳輸介質(zhì)和鏈接器等組成,因此具有機(jī)械特性和電氣特性。PROFINET傳輸介質(zhì)通常采用雙絞線和光纖。物理層故障主要包括通信介質(zhì)斷開、硬件故障、網(wǎng)絡(luò)拓?fù)鋱D混亂、網(wǎng)絡(luò)布線不規(guī)范、外界干擾強(qiáng)磁等影響,其中介質(zhì)斷開和插頭接觸不良是最常見的故障。
網(wǎng)絡(luò)層和傳輸層分別位于OSI模型中第三層和第四層,也是容易引起網(wǎng)絡(luò)故障,通常故障主要包括IP地址沖突、IP地址配置錯(cuò)誤、路由錯(cuò)誤、丟包、錯(cuò)誤數(shù)據(jù)幀及報(bào)文、設(shè)備過載、網(wǎng)絡(luò)端口設(shè)置錯(cuò)誤、設(shè)備固件版本不兼容等組成。
PROFINET網(wǎng)絡(luò)故障主要體現(xiàn)在硬件組態(tài)錯(cuò)誤、DHCP錯(cuò)誤、DNS錯(cuò)誤等。
遇到Profinet網(wǎng)絡(luò)故障時(shí),首先要識(shí)別網(wǎng)絡(luò)故障現(xiàn)象,對(duì)故障現(xiàn)象進(jìn)行詳細(xì)的分析,列舉可能引起故障的原因,常用的故障診斷方法有一下幾種:
通常硬件生產(chǎn)廠商對(duì)一些常見的故障會(huì)通過設(shè)備狀態(tài)指示燈的直觀地顯示出來,通過判斷LED的顏色、閃爍頻次,就能夠快速準(zhǔn)確的判斷出當(dāng)前的故障類型。如西門子SCALANCE系列交換機(jī)大部分自帶LED診斷,常見LED診斷包括F、L1、L2、P、RM等指示燈,通過LED可以快速診斷當(dāng)前電源、鏈路狀態(tài)、數(shù)據(jù)通訊、和信號(hào)觸點(diǎn)狀態(tài);
在工程施工布線中,最常使用的工具就是網(wǎng)絡(luò)測線儀,借助該工具可快速判斷雙絞線中的八根芯線的連通性,對(duì)每根線進(jìn)行測試,快速判斷出網(wǎng)絡(luò)布線是否存在斷線問題。
更高端的網(wǎng)線測試儀如福祿克FLuke DSX-5000可以獲取更多的通信電纜信息,如電纜長度、信號(hào)衰減情況、信號(hào)干擾情況等,還可快速顯示雙絞線布線圖。
PING全稱Packet Internet Groper,是因特網(wǎng)包探索器,為Windows、Unix和Linux系統(tǒng)采用命令,基于TCP/IP通信協(xié)議,是端對(duì)端連通,PING發(fā)送一個(gè)ICMP因特網(wǎng)信報(bào)控制協(xié)議,目標(biāo)地址接收到后會(huì)發(fā)回回聲請(qǐng)求(ICMP回聲應(yīng)答),主要用于檢查網(wǎng)絡(luò)是否通暢或者網(wǎng)絡(luò)連接速度的命令,簡易快速地幫助我們分析和判定網(wǎng)絡(luò)故障。
通常的管理型的PROFINET網(wǎng)絡(luò)設(shè)備如西門子SCALANCE X300 X400系列都自帶管理功能,直接輸入配置的ip地址通過直接web瀏覽器訪問。通過一個(gè)標(biāo)準(zhǔn)瀏覽器,即可讀取設(shè)備運(yùn)行狀態(tài)、固件版本號(hào)、調(diào)整組態(tài)與診斷設(shè)置、網(wǎng)絡(luò)鏈接統(tǒng)計(jì)信息、訪問系統(tǒng)日志文件。
簡單網(wǎng)絡(luò)管理協(xié)議(SNMP),也是基于TCP/IP協(xié)議,是在IP網(wǎng)絡(luò)中管理網(wǎng)絡(luò)節(jié)點(diǎn)的標(biāo)準(zhǔn)協(xié)議,由一組網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)組成,包含應(yīng)用層協(xié)議、數(shù)據(jù)庫模型和資源對(duì)象,支持網(wǎng)絡(luò)管理系統(tǒng),用以監(jiān)測連接到網(wǎng)絡(luò)上的設(shè)備,能提高網(wǎng)絡(luò)管理效能,及時(shí)發(fā)現(xiàn)并解決網(wǎng)絡(luò)問題。還可通過SNMP接收網(wǎng)絡(luò)節(jié)點(diǎn)的通知消息以及告警事件報(bào)告等來獲知網(wǎng)絡(luò)出現(xiàn)的問題。
在一個(gè)集控系統(tǒng)中,可通過OPC通信實(shí)時(shí)監(jiān)控帶有SNMP的交換機(jī)如西門子SCALANCE X-300和SCALANCE X-400型交換機(jī)。首先要對(duì)交換機(jī)通過Step7進(jìn)行SNMP、OPC組態(tài),通過配置SNMP變量來監(jiān)測設(shè)備運(yùn)行狀況。SNMP變量可以通過導(dǎo)入交換機(jī)的MIB文件獲得,其中mgmt的信息全部為標(biāo)準(zhǔn)的SNMP信息。當(dāng)設(shè)備出現(xiàn)故障時(shí),出錯(cuò)報(bào)文(SNMP陷阱)通過SNMP反饋并被發(fā)現(xiàn),通過上位集控系統(tǒng)或者或電子郵件發(fā)給指定的網(wǎng)絡(luò)管理員。
目前市場上有專門針對(duì)PROFINET工業(yè)網(wǎng)的專業(yè)網(wǎng)絡(luò)診斷系統(tǒng),如西門子PROFINET網(wǎng)絡(luò)調(diào)試和診斷工具。這些工具可以具有更友好的顯示界面、快速的部署設(shè)置,可以提供完整的網(wǎng)絡(luò)信息,可實(shí)現(xiàn)24小時(shí)在線監(jiān)控,預(yù)防工業(yè)生產(chǎn)中高成本的突發(fā)性停機(jī),并且可以記錄故障數(shù)據(jù),發(fā)出報(bào)警。
總之,隨著PROFINET工業(yè)網(wǎng)的廣泛使用,PROFINET工業(yè)網(wǎng)絡(luò)的故障診斷是未來重要的一個(gè)主題。工業(yè)網(wǎng)故障診斷技術(shù)近年來也不斷發(fā)展,成為研究的重要課題,只有針對(duì)故障類型選擇合適的方法,才能準(zhǔn)確的排除故障,保證設(shè)備的正常運(yùn)行。