Profinet module: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 60: Line 60:
== Statistics for PROFINET device ==
== Statistics for PROFINET device ==


=== Overview ===
=== '''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 (1<sup>st</sup> tab) provides you with extensive detailes for that device, in the specific/selected time interval.
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 (1<sup>st</sup> tab) provides you with extensive detailes for that device, in the specific/selected time interval.


Line 78: Line 78:
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.


=== '''Communication relations''' ===
=== Communication relations ===
The communications relations tab is the second tab on the "Statistics for PROFINET device" page. This tab shows all communication relations for a specific device. All communication relations, where the device took part either as a sender or receiver, are listed here. This page consists of five (5) sub-pages or tabs, which we will go over in detail below.
The communications relations tab is the second tab on the "Statistics for PROFINET device" page. This tab shows all communication relations for a specific device. All communication relations, where the device took part either as a sender or receiver, are listed here. This page consists of five (5) sub-pages or tabs, which we will go over in detail below.


==== '''Profinet Real-Time (PN-RT)''' ====
==== Profinet Real-Time (PN-RT) ====
This tab (1<sup>st</sup> tab) lists all cyclic RT frames and groups them by frame ID. Also, both a column and graph depict all errors extracted from the data and transfer status of each frame. Based on the cycle counter, frame loss, repeated frames and wrong frame sequence are indicated. You can sort all data and statistics displayed in the columns, for instance to quickly find the communication relation generating the most errors or most traffic.
This tab (1<sup>st</sup> tab) lists all cyclic RT frames and groups them by frame ID. Also, both a column and graph depict all errors extracted from the data and transfer status of each frame. Based on the cycle counter, frame loss, repeated frames and wrong frame sequence are indicated. You can sort all data and statistics displayed in the columns, for instance to quickly find the communication relation generating the most errors or most traffic.


Line 94: Line 94:
The download buttons on the far right, provides you with such a pre-filtered pcap. It 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.  
The download buttons on the far right, provides you with such a pre-filtered pcap. It 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.  


==== '''Alarms (PN-RTA)''' ====
==== Alarms (PN-RTA) ====
This tab (2<sup>nd</sup> tab) lists all PROFINET alarms. Both the high and low priority PROFINET alarms are listed here. You can sort all data and statistics displayed in the columns, for instance to quickly find the communication relation generating the most errors or most traffic.
This tab (2<sup>nd</sup> tab) lists all PROFINET alarms. Both the high and low priority PROFINET alarms are listed here. You can sort all data and statistics displayed in the columns, for instance to quickly find the communication relation generating the most errors or most traffic.


Line 107: Line 107:
The download buttons on the far right, provides you with such a pre-filtered pcap. It 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.  
The download buttons on the far right, provides you with such a pre-filtered pcap. It 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.  


==== '''DCP''' ====
==== DCP ====
This tab (3<sup>rd</sup> tab) lists all PROFINET DCP (Discovery and Configuration Protocol) frames that were sent from or sent to this device. DCP is used to configure station names and IP addresses. You can sort all data and statistics displayed in the columns, for instance by Frame ID, activity or most traffic.
This tab (3<sup>rd</sup> tab) lists all PROFINET DCP (Discovery and Configuration Protocol) frames that were sent from or sent to this device. DCP is used to configure station names and IP addresses. You can sort all data and statistics displayed in the columns, for instance by Frame ID, activity or most traffic.


Line 120: Line 120:
The download buttons on the far right, provides you with such a pre-filtered pcap. It will only contain the conversation 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 download buttons on the far right, provides you with such a pre-filtered pcap. It will only contain the conversation 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.  


==== '''PTCP''' ====
==== PTCP ====
This tab (4<sup>th</sup> tab) lists all PROFINET PTCP (Precision Transparent Clock Protocol) frames that were sent from or sent to this device. PTCP is used for time synchronisation.
This tab (4<sup>th</sup> tab) lists all PROFINET PTCP (Precision Transparent Clock Protocol) frames that were sent from or sent to this device. PTCP is used for time synchronisation.


 
==== Profinet over UDP ====
'''Profinet over UDP'''
 
This tab (5<sup>th</sup> tab) lists all PROFINET Acyclic CM (Context Manager) frames that where sent over UDP from or to this device. The protocol is used during startup for the creation of application and communication relations, and allows for acyclic write and read requests between two PROFINET devices.
This tab (5<sup>th</sup> tab) lists all PROFINET Acyclic CM (Context Manager) frames that where sent over UDP from or to this device. The protocol is used during startup for the creation of application and communication relations, and allows for acyclic write and read requests between two PROFINET devices.


325

edits