使用被動診斷工具進行PROFINET分析的優勢
01 丨 什么是Profinet?
Profinet(ProcessFieldNetwork,過程現場網絡)是用于自動化行業數據通信的開放式工業以太網標準。它用于控制器(=I/O控制器)和現場設備(=I/O設備)之間的循環數據交換。為此,Profinet使用基于I/O以太網的協議。
Profinet有3個主要的組件:- I/O控制器:控制自動化任務的控制器。
- I/O設備:由控制器控制和管理的現場設備?,F場設備可以由幾個模塊和子模塊組成。子模塊包含過程的輸入和輸出信號。
- I/O監控器:對各個I/O設備進行參數化和診斷的工程工具。
02 丨 Profinet數據流程,問題在哪里?
控制器將數據發送到I/O設備。這些信號由交換機轉發??梢詫⒃撨^程比作優先級緩沖區:先到先服務(或先處理什么)。如果優先級緩沖區已滿,則丟棄數據。設備的數據速率為100Mbit/s。
交換機在 “存儲和轉發 “模式下運行,在轉發之前,首先檢查數據是否有CRC錯誤。如果數據有紕漏,就會被刪除。因此,每個交換機都可能出現時間延遲(抖動)。流量在控制器和第一個交換機之間最為擁擠。這可能給網絡帶來額外的壓力。
此外,來自TCP或IP流量的較大數據包阻礙了數據交換。當流量較大時,這可能會導致交換機上出現排隊。如果交換機的緩沖存儲器已滿,隊列中的多余數據將被刪除。這可能會導致數據包丟失和故障。為防止在早期階段可能出現的錯誤,應長期控制或監控網絡。這就需要網絡監控工具。但是,主動診斷工具可能給網絡帶來的額外負載,因此建議使用被動網絡工具。
03 丨 虹科Allegro被動監控Profinet網絡進行故障排除
虹科Allegro網絡萬用表為Profinet故障診斷和控制提供了高粒度的數據?;跀祿姆治龊徒y計可用于通信關系、頂級通話者、帶寬消耗、抖動、幀、Profinet錯誤、警報等。
虹科Allegro萬用表是被動監聽網絡,抓取流經網絡的完整數據包,可供實時和回溯分析,即插即用,不會給網絡帶來額外的負載,是網絡故障排除工具的首選。
為什么不直接用Wireshark進行Profinet分析?
這里輸入標題
要全面了解零星錯誤(系統中發生了什么?),Allegro網絡萬用表更適合。它可以檢查實時流量和回溯結果。當需要顯示每個數據包和包括的日志,以及需要在短時間內檢查安裝的數據時,Wireshark是一個有用的工具。但是,如果中斷發生在五小時前(而不是幾分鐘前),而且不清楚是在哪里發生的,首先需要手動記錄和過濾一個大的pcap。使用 Allegro 網絡萬用表,這一過程會快很多。Allegro提供更快,且功能更全面的分析。
實例分析——快速定位Profinet問題
Profinet概覽
用瀏覽器打開Allegro網絡萬用表web界面,進入“應用層”->”Profinet統計”,這里顯示Profinet主設備和所有與主設備通訊的profinet設備的概覽。
這里,顯示了整個Profinet通信的概況??梢钥闯?,流量以250 kbit/s速率通訊運行,然后在1453左右突然停止了,同時也出現了警報。圖一目了然了顯示了最小值,平均值,最大值的抖動圖在實時幀上的時間偏差,而警報出現時,抖動明顯增加。
圖片右邊的PACP按鈕,允許你捕獲整個Profinet的相關流量。
如果想要看哪個時間段發生了什么,用鼠標放大到一個時間段,然后導航到儀表板。它將顯示這個時間間隔內整個流量的概況。這有助于識別與非Profinet流量有關的Profinet問題,如可能干擾Profinet設置的更新或流。
Profinet設備
“Decives”選項卡可以看到所有的Profinet設備。
所有重要的信息都會顯示出來,如字節數和所選時間內的幀數。為了快速識別報警和錯誤,你可以通過點擊相關的列標題對設備表進行排序。通過在過濾欄中輸入站名、供應商、MAC或IP地址,可以過濾特定設備。
每個Profinet設備的MAC地址都會顯示。只要看到相關的幀,就會顯示所有設備的IP地址和Profinet站名。
圖可以看出,Profinet統計頁面上的兩個警報是由WAGO設備00de663006fa發出的,站名是 “montagekanuelekappe”。
-
通過單擊MAC地址,您可以查看特定Profinet設備的詳細統計數據。
-
設備的統計信息包括傳入和傳出流量、抖動以及傳出警報和錯誤的數量。
-
Pcap按鈕使您能夠為該特定Profinet設備創建所有傳入和傳出流量的捕獲。
通信關系
選項卡“Communication relations-通信關系”列出了來自該設備的所有傳入和傳出幀組。同時顯示源和目的地,因此可以很容易地識別方向。
“警報 “選項卡顯示了該設備發送的所有警報。圖中,WAGO設備00de66:fa,站名 “montagekanuelekappe “向VIPA設備00d519:45發送了一個低優先級的警報。
如果您對選定的時間段的流量感興趣,只需點擊右邊PCAP按鈕,即可保存該時間段的所有流量包,以便進行數據包分析。
在Profinet實時選項卡中,可以看到所有實時通信和不良的抖動。
抖動是如何計算的?
通過使用周期計數器計算兩個相鄰幀的時鐘周期。之后將其與這兩個幀之間的測量時間進行比較。一個好的抖動的值是0,意味著所有幀在同一時鐘周期內無偏差地達到。一個差的抖動值將等于或甚至大于周期時間。
如何分析:該設備在發送幀方面是否有問題,是否只有它有較差的抖動值或甚至幀丟失?還是網絡中的某個交換機導致了這個問題?檢查在同一交換機上通信的其他Profinet設備的抖動值和錯誤?;蛘?,將Allegro網絡萬用表連接到另一個交換機,看看抖動和錯誤是否減少。
產品概覽
虹科Allegro網絡萬用表是先進的網絡診斷工具,通過瀏覽器中的Web界面訪問分析數據。無需配置,只需單擊幾下即可檢測到網絡問題??梢栽\斷問題區域或錯誤,并可以從預選的網絡流量中捕獲pcap以進行進一步分析。
-
一體化分析設備
-
軟件永久許可證
-
L2-L7全面分析
-
即插即用,無需配置
-
多種型號可選
-
高速全流量捕獲分析
-
中文界面支持
-
故障診斷
+關注
關注
5文章
248瀏覽量
26655 -
虹科電子
+關注
關注
0文章
613瀏覽量
14404
發布評論請先 登錄
相關推薦
評論