使用被動診斷工具進(jìn)行PROFINET分析的優(yōu)勢
01 丨 什么是Profinet?
Profinet(ProcessFieldNetwork,過程現(xiàn)場網(wǎng)絡(luò))是用于自動化行業(yè)數(shù)據(jù)通信的開放式工業(yè)以太網(wǎng)標(biāo)準(zhǔn)。它用于控制器(=I/O控制器)和現(xiàn)場設(shè)備(=I/O設(shè)備)之間的循環(huán)數(shù)據(jù)交換。為此,Profinet使用基于I/O以太網(wǎng)的協(xié)議。
Profinet有3個主要的組件:- I/O控制器:控制自動化任務(wù)的控制器。
- I/O設(shè)備:由控制器控制和管理的現(xiàn)場設(shè)備。現(xiàn)場設(shè)備可以由幾個模塊和子模塊組成。子模塊包含過程的輸入和輸出信號。
- I/O監(jiān)控器:對各個I/O設(shè)備進(jìn)行參數(shù)化和診斷的工程工具。
02 丨 Profinet數(shù)據(jù)流程,問題在哪里?
控制器將數(shù)據(jù)發(fā)送到I/O設(shè)備。這些信號由交換機(jī)轉(zhuǎn)發(fā)。可以將該過程比作優(yōu)先級緩沖區(qū):先到先服務(wù)(或先處理什么)。如果優(yōu)先級緩沖區(qū)已滿,則丟棄數(shù)據(jù)。設(shè)備的數(shù)據(jù)速率為100Mbit/s。
交換機(jī)在 “存儲和轉(zhuǎn)發(fā) “模式下運行,在轉(zhuǎn)發(fā)之前,首先檢查數(shù)據(jù)是否有CRC錯誤。如果數(shù)據(jù)有紕漏,就會被刪除。因此,每個交換機(jī)都可能出現(xiàn)時間延遲(抖動)。流量在控制器和第一個交換機(jī)之間最為擁擠。這可能給網(wǎng)絡(luò)帶來額外的壓力。
此外,來自TCP或IP流量的較大數(shù)據(jù)包阻礙了數(shù)據(jù)交換。當(dāng)流量較大時,這可能會導(dǎo)致交換機(jī)上出現(xiàn)排隊。如果交換機(jī)的緩沖存儲器已滿,隊列中的多余數(shù)據(jù)將被刪除。這可能會導(dǎo)致數(shù)據(jù)包丟失和故障。為防止在早期階段可能出現(xiàn)的錯誤,應(yīng)長期控制或監(jiān)控網(wǎng)絡(luò)。這就需要網(wǎng)絡(luò)監(jiān)控工具。但是,主動診斷工具可能給網(wǎng)絡(luò)帶來的額外負(fù)載,因此建議使用被動網(wǎng)絡(luò)工具。
03 丨 虹科Allegro被動監(jiān)控Profinet網(wǎng)絡(luò)進(jìn)行故障排除
虹科Allegro網(wǎng)絡(luò)萬用表為Profinet故障診斷和控制提供了高粒度的數(shù)據(jù)。基于數(shù)據(jù)包的分析和統(tǒng)計可用于通信關(guān)系、頂級通話者、帶寬消耗、抖動、幀、Profinet錯誤、警報等。
虹科Allegro萬用表是被動監(jiān)聽網(wǎng)絡(luò),抓取流經(jīng)網(wǎng)絡(luò)的完整數(shù)據(jù)包,可供實時和回溯分析,即插即用,不會給網(wǎng)絡(luò)帶來額外的負(fù)載,是網(wǎng)絡(luò)故障排除工具的首選。
為什么不直接用Wireshark進(jìn)行Profinet分析?

這里輸入標(biāo)題

要全面了解零星錯誤(系統(tǒng)中發(fā)生了什么?),Allegro網(wǎng)絡(luò)萬用表更適合。它可以檢查實時流量和回溯結(jié)果。當(dāng)需要顯示每個數(shù)據(jù)包和包括的日志,以及需要在短時間內(nèi)檢查安裝的數(shù)據(jù)時,Wireshark是一個有用的工具。但是,如果中斷發(fā)生在五小時前(而不是幾分鐘前),而且不清楚是在哪里發(fā)生的,首先需要手動記錄和過濾一個大的pcap。使用 Allegro 網(wǎng)絡(luò)萬用表,這一過程會快很多。Allegro提供更快,且功能更全面的分析。


實例分析——快速定位Profinet問題
Profinet概覽
用瀏覽器打開Allegro網(wǎng)絡(luò)萬用表web界面,進(jìn)入“應(yīng)用層”->”Profinet統(tǒng)計”,這里顯示Profinet主設(shè)備和所有與主設(shè)備通訊的profinet設(shè)備的概覽。
這里,顯示了整個Profinet通信的概況。可以看出,流量以250 kbit/s速率通訊運行,然后在1453左右突然停止了,同時也出現(xiàn)了警報。圖一目了然了顯示了最小值,平均值,最大值的抖動圖在實時幀上的時間偏差,而警報出現(xiàn)時,抖動明顯增加。
圖片右邊的PACP按鈕,允許你捕獲整個Profinet的相關(guān)流量。
如果想要看哪個時間段發(fā)生了什么,用鼠標(biāo)放大到一個時間段,然后導(dǎo)航到儀表板。它將顯示這個時間間隔內(nèi)整個流量的概況。這有助于識別與非Profinet流量有關(guān)的Profinet問題,如可能干擾Profinet設(shè)置的更新或流。
Profinet設(shè)備
“Decives”選項卡可以看到所有的Profinet設(shè)備。
所有重要的信息都會顯示出來,如字節(jié)數(shù)和所選時間內(nèi)的幀數(shù)。為了快速識別報警和錯誤,你可以通過點擊相關(guān)的列標(biāo)題對設(shè)備表進(jìn)行排序。通過在過濾欄中輸入站名、供應(yīng)商、MAC或IP地址,可以過濾特定設(shè)備。
每個Profinet設(shè)備的MAC地址都會顯示。只要看到相關(guān)的幀,就會顯示所有設(shè)備的IP地址和Profinet站名。
圖可以看出,Profinet統(tǒng)計頁面上的兩個警報是由WAGO設(shè)備00de663006fa發(fā)出的,站名是 “montagekanuelekappe”。
-
通過單擊MAC地址,您可以查看特定Profinet設(shè)備的詳細(xì)統(tǒng)計數(shù)據(jù)。
-
設(shè)備的統(tǒng)計信息包括傳入和傳出流量、抖動以及傳出警報和錯誤的數(shù)量。
-
Pcap按鈕使您能夠為該特定Profinet設(shè)備創(chuàng)建所有傳入和傳出流量的捕獲。
通信關(guān)系
選項卡“Communication relations-通信關(guān)系”列出了來自該設(shè)備的所有傳入和傳出幀組。同時顯示源和目的地,因此可以很容易地識別方向。
“警報 “選項卡顯示了該設(shè)備發(fā)送的所有警報。圖中,WAGO設(shè)備00de66:fa,站名 “montagekanuelekappe “向VIPA設(shè)備00d519:45發(fā)送了一個低優(yōu)先級的警報。
如果您對選定的時間段的流量感興趣,只需點擊右邊PCAP按鈕,即可保存該時間段的所有流量包,以便進(jìn)行數(shù)據(jù)包分析。
在Profinet實時選項卡中,可以看到所有實時通信和不良的抖動。
抖動是如何計算的?
通過使用周期計數(shù)器計算兩個相鄰幀的時鐘周期。之后將其與這兩個幀之間的測量時間進(jìn)行比較。一個好的抖動的值是0,意味著所有幀在同一時鐘周期內(nèi)無偏差地達(dá)到。一個差的抖動值將等于或甚至大于周期時間。
如何分析:該設(shè)備在發(fā)送幀方面是否有問題,是否只有它有較差的抖動值或甚至幀丟失?還是網(wǎng)絡(luò)中的某個交換機(jī)導(dǎo)致了這個問題?檢查在同一交換機(jī)上通信的其他Profinet設(shè)備的抖動值和錯誤。或者,將Allegro網(wǎng)絡(luò)萬用表連接到另一個交換機(jī),看看抖動和錯誤是否減少。
產(chǎn)品概覽



虹科Allegro網(wǎng)絡(luò)萬用表是先進(jìn)的網(wǎng)絡(luò)診斷工具,通過瀏覽器中的Web界面訪問分析數(shù)據(jù)。無需配置,只需單擊幾下即可檢測到網(wǎng)絡(luò)問題。可以診斷問題區(qū)域或錯誤,并可以從預(yù)選的網(wǎng)絡(luò)流量中捕獲pcap以進(jìn)行進(jìn)一步分析。
-
一體化分析設(shè)備
-
軟件永久許可證
-
L2-L7全面分析
-
即插即用,無需配置
-
多種型號可選
-
高速全流量捕獲分析
-
中文界面支持
-
故障診斷
+關(guān)注
關(guān)注
5文章
250瀏覽量
26959 -
虹科電子
+關(guān)注
關(guān)注
0文章
660瀏覽量
14783
發(fā)布評論請先 登錄
虹科免拆案例 | 車輛行駛中急加速車身抖動故障排除 2 例

虹科活動 | 廣州示波器診斷體驗交流日圓滿落幕!NVH專場即將上線!

麥科信汽車診斷示波器在機(jī)車維修領(lǐng)域中的應(yīng)用實例
電機(jī)控制器故障排除方法
虹科培訓(xùn) | PROFINET通訊協(xié)議培訓(xùn)

虹科活動回顧 | 波形診斷開放日-上海站圓滿落幕!

虹科活動 | 免費預(yù)約享好禮!波形診斷開放日--上海站開啟!

VLAN 故障排除方法
干式電抗器的故障診斷和排除方法是什么?
傳感器設(shè)計工具入門和故障排除指南

ECU故障診斷工具 如何選擇合適的ECU
虹科免拆診斷 | 2016 款賓利GT車儀表盤上的多個故障燈點亮

虹科免拆診斷 | 2013款寶馬116i車偶爾加速不良

評論