
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
三种连接数据源的方式
Key features
EtherCAT Network Information 文件支持
- 基于标准 EtherCAT Network Information (ENI) 文件
- 支持符合 ETG.2100 规范的 ENI 文件
- 包含完整的 Process Image 定义 – 变量、数据类型、循环帧结构
- 支持由任何符合规范的配置工具生成的 ENI 文件 – 例如 KPA EtherCAT Studio 2
直接连接 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
可视化和用户交互







