捕获并了解您的 EtherCAT 网络中发生的情况。

KPA EtherCAT Analyzer 是一款诊断和监控工具,可捕获、解码并可视化 EtherCAT 通信。连接 Analyzer,即可将原始流量转换为清晰的诊断信息 – 无需修改您的系统配置。

Windows 支持
基于 Avalonia UI 的模块化架构

非侵入式 无需更改配置

获得免费试用

EtherCAT Analyzer

Why you need it

它所解决的问题

EtherCAT 网络快速、确定性强,但当出现问题时,其内部状态往往难以直接观察。
Analyzer 让不可见的问题变得可见 – 从偶发的通信故障到异常的过程值行为。

01

偶发的通信故障

难以复现的罕见错误。Analyzer 会在信号越过阈值的确切时刻捕获触发快照,仅保留相关流量。

02

Master 诊断能力不足

标准 Master 工具对协议级事件的可见性有限。Analyzer 独立解码 EtherCAT 帧,包括数据报 WKC 值、时序信息和过程数据。与 KPA EtherCAT Master 的直接集成可提供 Master 侧诊断统计、端口状态、错误计数器和从站状态信息。

03

漫长且成本高昂的故障排查

没有正确的数据,调试 EtherCAT 问题可能需要数天时间。帧级检查、实时过程数据图表以及离线 .pcap 分析,可以减少调查和定位根本原因所需的时间。

04

生产系统的无人值守监控

设置触发条件后让 Analyzer 持续运行;它只捕获关键时刻,并保留相关快照,以便之后进行离线分析。

What it is

用于独立 EtherCAT 帧解码的独立工具

Analyzer 独立于 Master 实现对 EtherCAT 流量进行解码。

01

自行解码流量 – 而不是通过 Master

基于 Generic Protocol Parser 构建,可独立解析 EtherCAT 帧。它从不依赖特定的 Master 实现,因此可以分析由不同 EtherCAT Master 实现生成的流量。

02

连接、捕获、分析 – 无需更改 Master 或从站配置

无需更改 EtherCAT Master 配置或从站应用软件。连接数据源后,Analyzer 使用相应的 ENI 文件将原始帧映射到您的 Process Image 变量。

Connection methods

三种连接数据源的方式

01

打开捕获文件

导入使用受支持的第三方捕获工具创建的 .pcap 捕获文件。无需连接正在运行的 EtherCAT 网络,即可离线分析流量。

02

连接到实时流量源

通过使用兼容网络接口的受支持捕获配置,捕获实时 EtherCAT 流量。此模式独立于 EtherCAT Master 实现。您只需要额外的网络适配器和已安装的 WinPcap。

03

直接连接到 KPA EtherCAT Master

通过集成接口直接从 KPA EtherCAT Master 获取 EtherCAT 流量和配置数据。

Key features

EtherCAT Network Information 文件支持

  • 基于标准 EtherCAT Network Information (ENI) 文件
  • 支持符合 ETG.2100 规范的 ENI 文件
  • 包含完整的 Process Image 定义 变量、数据类型、循环帧结构
  • 支持由任何符合规范的配置工具生成的 ENI 文件 例如 KPA EtherCAT Studio 2
KPA EtherCAT Master 集成优势
直接连接 KPA EtherCAT Master:ENI 数据通过集成 API 自动从
KPA EtherCAT Master 获取。无需单独导入 ENI 文件。

EtherCAT 帧解码和时序分析

  • 解码捕获的 EtherCAT 帧 (.pcap)
  • 将帧映射到 ENI 文件中定义的 Process Image 变量
  • 无需更改 EtherCAT Master 配置或从站应用软件。

使用实时图表监控过程数据

以直观的图形化视图查看过程变量(输入/输出)。

  • 专注于您真正关注的信号
  • 检查任意时刻的准确值
  • 通过观察列表持续查看重要信号

捕获关键时刻 – 无需持续存储所有流量

定义基于信号的触发条件,并保留事件发生前后的相关流量,以便后续分析。

流程:持续观察 → 触发事件 → 保留触发前/后的时间窗口 → 离线分析

触发条件:

01

信号阈值

当某个值越过限制时开始捕获,并记录其周围的时间窗口。


Slave1.Signal1.Value > 8.5
时开始
记录前后各 30 秒

02

基于时间

记录特定时刻周围的时间窗口。

记录 14:30:00 前后各 5 秒

03

跨信号逻辑

组合多个信号之间的条件。


Slave1.IsMotorRunning = true AND
Slave1.Temperature > 50
时捕获

从流量分析到扩展系统诊断

对于运行 KPA EtherCAT Master 的网络,直接集成可提供超出标准 Process Image 的额外诊断信息。

  • Working Counter (WKC) 统计
  • 每个从站的端口状态和通信错误计数器
  • 从站错误寄存器和 AL 状态码

Architecture and technology

模块化、自包含

  • 目前支持 Windows;该架构允许未来构建适用于其他操作系统的版本。
  • 基于 Avalonia UI (.NET) 构建
  • 使用标准 ENI 文件解码过程数据
  • 对捕获的 .pcap 文件进行离线分析
  • 在图形界面中进行实时可视化

01

输入处理器

.pcap 导入和实时捕获;解析原始 EtherCAT 帧

02

文件存储

存储已解析的 EtherCAT 数据和计算出的时间戳

03

分析引擎

帧解码、时序评估、事件检测和诊断数据处理

04

图形化 UI

可视化和用户交互