Profinet module: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:


=='''Introduction'''==
==Introduction==
PROFINET is an open Industrial Ethernet communication protocol, based on international standards. It is designed to exchange data between controllers and devices, mostly in manufacturing and/or automation environments. Since its introduction in the early 2000s, it has grown to become the most well-adopted Industrial Ethernet solution.  
PROFINET is an open Industrial Ethernet communication protocol, based on international standards. It is designed to exchange data between controllers and devices, mostly in manufacturing and/or automation environments. Since its introduction in the early 2000s, it has grown to become the most well-adopted Industrial Ethernet solution.  


Line 7: Line 7:
Allegro Packet’s incident engine allows for automatic reporting of PROFINET alarms and threshold based triggers to e-mail and syslog. Also PROFINET traffic recording and automated event-based PROFINET packet capturing is readily available to you in Allegro Network Multimeter.
Allegro Packet’s incident engine allows for automatic reporting of PROFINET alarms and threshold based triggers to e-mail and syslog. Also PROFINET traffic recording and automated event-based PROFINET packet capturing is readily available to you in Allegro Network Multimeter.


=='''Overview'''==
==Overview==
The overview page (1<sup>st</sup> tab) is the global information dashboard revolving PROFINET traffic.
The overview page (1<sup>st</sup> tab) is the global information dashboard revolving PROFINET traffic.


Line 26: Line 26:
The top talker tables are sortable by IP, byte or frame count. The download button at the end of each device line, provides you with a pre-filtered pcap, containing only the conversations from that specific IP/MAC during the selected time interval. Both forward capturing in real-time as well as retroactive packet extraction from an active ring buffer are possible.
The top talker tables are sortable by IP, byte or frame count. The download button at the end of each device line, provides you with a pre-filtered pcap, containing only the conversations from that specific IP/MAC during the selected time interval. Both forward capturing in real-time as well as retroactive packet extraction from an active ring buffer are possible.


=='''Global stats'''==
==Global stats==
The global stats page (2<sup>nd</sup> tab) provides you with detailed statistics and a summary for a specific/selected time interval.
The global stats page (2<sup>nd</sup> tab) provides you with detailed statistics and a summary for a specific/selected time interval.


Line 32: Line 32:
[[File:Profinet Global stats.png|900x900px]]
[[File:Profinet Global stats.png|900x900px]]


 
The (time interval) information for the overall PROFINET traffic shown on this page includes:
The (time interval) information listed on this page includes:


* Total PROFINET bytes and frames count
* Total PROFINET bytes and frames count
Line 44: Line 43:
Whenever graphs depict anomalies such as high loads, RT-errors, alarms and/or high jitter...these instances can be zoomed into by selecting a spike in the graph with the mouse (click 'n drag). This not only helps narrow down the timeframe to troubleshoot, it also results in the most optimized pre-filtered pcap files with PROFINET traffic, if those are needed.
Whenever graphs depict anomalies such as high loads, RT-errors, alarms and/or high jitter...these instances can be zoomed into by selecting a spike in the graph with the mouse (click 'n drag). This not only helps narrow down the timeframe to troubleshoot, it also results in the most optimized pre-filtered pcap files with PROFINET traffic, if those are needed.


=='''Devices'''==
==Devices==
The global devices page (3<sup>rd</sup> tab) lists all seen PROFINET devices or controllers. You can sort all data and statistics displayed in the columns, for instance to quickly find the device with the highest jitter, the most errors, alarms or most traffic.
The global devices page (3<sup>rd</sup> tab) lists all seen PROFINET devices or controllers. You can sort all data and statistics displayed in the columns, for instance to quickly find the device with the highest jitter, the most errors, alarms or most traffic.


Line 50: Line 49:
[[File:Profinet Device stats.png|900x900px]]
[[File:Profinet Device stats.png|900x900px]]


Whenever graphs depict anomalies such as high loads, RT-errors, alarms and/or high jitter...these instances can be zoomed into by selecting a spike in the graph with the mouse (click 'n drag). This not only helps narrow down the timeframe to troubleshoot, it also results in the most optimized pre-filtered pcap files with PROFINET traffic per MAC/IP, if those are needed. The download buttons on the far right, provides you with such a pre-filtered pcap. I will only contain the conversations from that specific IP/MAC during the selected time interval. Both forward capturing in real-time as well as retroactive packet extraction from an active ring buffer are possible.
When clicking on a MAC or IP address of a PROFINET device in the address table, a very detailed summary page for that particular device is shown.The resulting page will be further explained below.


== Statistics per PROFINET device ==
=== Overview ===
When on the main/global PROFINET statistics pages, you can click on MAC's and IP's listed on these pages. This will bring you to the statistics page of the individual PROFINET device. The overview page (1st tab) provides you with extensive detailes fot that device in a specific/selected time interval.


Whenever graphs depict anomalies such as high loads, RT-errors, alarms and/or high jitter...these instances can be zoomed into by selecting a spike in the graph with the mouse (click 'n drag). This not only helps narrow down the timeframe to troubleshoot, it also results in the most optimized pre-filtered pcap files with PROFINET traffic per MAC/IP, if those are needed. The download buttons on the far right, provides you with such a pre-filtered pcap. I will only contain the conversations from that specific IP/MAC during the selected time interval. Both forward capturing in real-time as well as retroactive packet extraction from an active ring buffer are possible.


When clicking on a MAC or IP address of a PROFINET device in the address table, a very detailed summary page for that particular device is shown. The resulting page will be further explained below.
[[File:Statistics for Profinet device.png|900x900px]]




The (time interval) information for the PROFINET-device shown on this page includes:


'''Communication relations'''
* Total PROFINET bytes and frames count
* Total PROFINET alarms and errors count
* Average and maximum PROFINET jitter
* PROFINET unanswered request count
* PROFINET unrequested response count
* PROFINET response time information
 
Whenever graphs depict anomalies such as high loads, RT-errors, alarms and/or high jitter...these instances can be zoomed into by selecting a spike in the graph with the mouse (click 'n drag). This not only helps narrow down the timeframe to troubleshoot, it also results in the most optimized pre-filtered pcap files with PROFINET traffic, if those are needed.


=== '''Communication relations''' ===
This tab shows all communication relations of the device. All communication relations are listed where the device took part either as sender or receiver.
This tab shows all communication relations of the device. All communication relations are listed where the device took part either as sender or receiver.


325

edits