Profinet实时分析

PROFINET 是一种基于国际标准的开放式工业以太网通信协议。它旨在在控制器和设备之间交换数据,主要是在制造和/或自动化环境中。自 2000 年代初推出以来,它已发展成为最受欢迎的工业以太网解决方案。

虹科 Allegro 网络万用表有助于实时和及时进行高度精细的 PROFINET 监控和PROFINET 故障排除。基于数据包的分析和统计可用于通信关系、最大通话者、带宽消耗、抖动、帧、PROFINET 错误和警报(PN-RT、PN-RTA 和 PNIO-CM)。

虹科 Allegro Packet 的事件引擎允许将 PROFINET 警报和基于阈值的触发器自动报告到电子邮件和系统日志。此外,您可以在 Allegro 网络万用表中轻松使用PROFINET 流量记录和基于事件的自动化 PROFINET 数据包捕获。

1、概述

概览页面(第一个选项卡)是 PROFINET 流量的全局信息仪表板。

这些包括图表和表格描述:

  • PROFINET 流量 VS 总流量
  • 全局 PROFINET PN-RT 错误
  • 毫秒微突发分析
  • 全局 PROFINET 抖动
  • Top 5 发送者和接收者

每当图形描述异常情况时,例如高负载、RT 错误和/或高抖动…这些实例可以通过用鼠标选择(单击“拖动”)图形中的尖峰来放大。

Top Talker 表可按 IP、字节或帧数排序。每个设备行末尾的下载按钮为您提供预过滤的pcap,其中仅包含所选时间间隔内来自该特定 IP/MAC的对话。实时前向捕获以及从活动环形缓冲区中提取数据包都是可能的。

2、全局统计

全局统计页面(第二个选项卡)为您提供详细的统计数据和特定/选定时间间隔的摘要。

此页面上显示的整个PROFINET 流量的(时间间隔)信息包括:

  • PROFINET总字节数和帧数
  • PROFINET报警和错误总数
  • PROFINET平均和最大抖动
  • PROFINET未应答请求计数
  • PROFINET未请求响应计数
  • PROFINET响应时间信息

3、设备

全局设备页面(第三个选项卡)列出了所有看到的 PROFINET 设备或控制器。您可以对列中显示的所有数据和统计信息进行排序,例如快速查找抖动最高、错误最多、警报最多或流量最多的设备。

4、设备详细统计信息

4.1 概述

在主/全局 PROFINET 统计页面上时,您可以单击这些页面上列出的 MAC 和IP。这会将您带到各个 PROFINET 设备的统计页面。概览页面(第一个选项卡)在特定/选定的时间间隔内为您提供该设备的广泛详细信息。

此页面上显示的 PROFINET 设备的(时间间隔)信息包括:

  • PROFINET总字节数和帧数
  • PROFINET报警和错误总数
  • PROFINET平均和最大抖动
  • PROFINET未应答请求计数
  • PROFINET未请求响应计数
  • PROFINET响应时间信息

4.2 通信关系

通信关系选项卡是“PROFINET 设备的统计信息”页面上的第二个选项卡。此选项卡显示特定设备的所有通信关系。此处列出了设备作为发送方或接收方参与的所有通信关系。此页面由五 (5) 个子页面或选项卡组成,我们将在下面详细介绍。

4.2.1 PROFINET 实时 (PN-RT)

此选项卡(第一个选项卡)列出所有 PROFINET Cyclic RT 框架并按框架 ID 将它们分组。此外,柱状图和图表都描述了从每个帧的数据和传输状态中提取的所有错误。根据循环计数器指示丢帧、重复帧和错误帧序列。您可以对列中显示的所有数据和统计信息进行排序,例如快速找到产生最高抖动、最多错误或最多流量的通信关系。

对于 PROFINET 循环帧,执行抖动计算。该计算基于两个后续帧的循环计数器的增量以及 Allegro 网络万用表看到的这两个帧的时间戳。错误字段显示所有具有错误状态的响应数、未响应的请求数和没有请求的响应数。

搜索栏允许输入 MAC、IP 或供应商名称,以便轻松过滤和仅描述符合搜索条件的元素。也可以在搜索栏中使用复杂的过滤器表达式。这种复杂的过滤器是通过使用开放括号。有关如何使用此功能的详细说明,请参阅表实时过滤开始搜索字符串来启动的。

4.2.2 警报 (PN-RTA)

该选项卡(第二个选项卡)列出了所有 PROFINET 报警。此处列出了高优先级和低优先级 PROFINET 报警。您可以对列中显示的所有数据和统计信息进行排序,例如快速找到产生最多错误或最多流量的通信关系。

4.2.3 DCP

此选项卡(第三个选项卡)列出了从此设备发送或发送到该设备的所有PROFINET DCP(发现和配置协议)帧。DCP 用于配置站名和 IP 地址。您可以对列中显示的所有数据和统计信息进行排序,例如按帧 ID、活动或大多数流量。

4.2.4 PTCP

此选项卡(第 4 个选项卡)列出了从此设备发送或发送到该设备的所有PROFINET PTCP(精确透明时钟协议)帧。PTCP 用于时间同步。

4.2.5 基于 UDP的Profinet

此选项卡(第 5 个选项卡)列出了通过 UDP 从该设备发送或向该设备发送的所有PROFINET 非循环 CM(上下文管理器)帧。该协议在启动期间用于创建应用程序和通信关系,并允许在两个 PROFINET 设备之间进行非循环写入和读取请求。

对于 CM(上下文管理器)范围内的 PROFINET 非循环请求,请求和响应之间的响应时间分析如虹科 Allegro 网络万用表所示。

您可以对列中显示的所有数据和统计信息进行排序,例如快速找到产生最高响应时间、最多错误或最多流量的通信关系。