Skip to content
软件资讯
September 8, 2026

OXYGEN 8.2 – 工业连接性与实时性能全面升级

OXYGEN 8.2 在 OXYGEN 8.x 版本系列既有功能的基础上进一步拓展,增强了实时数据交互、工业通信与系统易用性。本次更新为实时功率分析仪引入 EtherCAT 支持,新增原生 PROFINET 连接,提升高速应用场景下的 XCP 性能,并带来多项工作流程改进。这些增强让 OXYGEN 更易于集成到现代自动化环境中,同时简化日常测量任务。

 

新功能

 

实时功率分析仪升级

OXYGEN 8.1 已为基于 Linux 的系统引入实时功率计算功能,可通过 UDP 输出数据,实现低延迟功率分析。在此基础上,OXYGEN 8.2 新增 EtherCAT 作为第二种实时接口,可无缝集成到基于 EtherCAT 的控制与自动化系统中。

EtherCAT 具备与现有 UDP 接口同等的高性能特性:输出速率最高可达 1 kS/s,典型 I/O 延迟 2 ms(最大 4 ms)。可导出 ESI 文件,方便将 OXYGEN 数据接入 EtherCAT 主站设备。系统完全支持 UDP 与 EtherCAT 同时传输,可将实时测量数据并行分发至多套系统。

注:该功能需要 Ubuntu 24.04 系统以及 TRION EtherCAT 1 SLAVE 模块。

除功率计算结果外,OXYGEN 8.2 还将低延迟输出功能拓展至辅助通道。在 AUX 通道区域,任意 TRION(3) 模拟输入通道现均可配置为实时输出,更新速率最高 1 kS/s。可用输出模式如下:

  • 平均值 – 根据设定的周期速率进行分块平均计算
  • 有效值(RMS) – 根据设定的周期速率计算有效值
  • 最后值 – 最近采集到的采样点

辅助通道输出同时支持 UDP 和 EtherCAT,可在传输功率值的同时一并传输其他模拟量测量数据。

注:所有实时功率分析仪扩展功能均包含在 OXY OPT POWER RT 软件选件中。

图 1:实时功率计算 – EtherCAT 输出和辅助通道

 

PROFINET 集成

OXYGEN 8.2 支持通过 PROFINET 传输测量数据。PROFINET 是一种广泛应用于自动化与控制领域的工业以太网标准。在 PROFINET 环境中,DEWE3 机箱作为 PROFINET IO 设备(生产者),将测量数据发送给外部 PROFINET IO 控制器(消费者)。该实现最多支持 100 个通道,输出速率最高 500 S/s,典型 I/O 延迟 200 ms。同步与异步标量通道均受支持。每个传输值均包含相对时间戳及最近采集到的采样点。

PROFINET 通过 OXYGEN 中的服务器(Server)菜单进行配置,可在此启用并自定义数据传输。可配置选项如下:

  • 更新周期:2–128 ms(以 2 ms × 2ⁿ 为固定步进)
  • 通道选择:设定哪些通道通过 PROFINET 发布
  • GSDML 导出:生成设备描述文件,用于接入 PROFINET 工程组态环境
  • TAG 文件导出:生成可选解析文件,简化控制器侧配置;可导出为通用 CSV 格式,也可导出为 XML 直接导入 TIA Portal(博途)。

为便于调试与诊断,OXYGEN 还提供应用(Application)、总线(Bus)和错误(Error)状态信息,可随时通过刷新(Refresh)按钮更新。

图 2:在 OXYGEN 中配置 PROFINET 数据输出;① 配置项、状态信息和导出按钮,② 通道选择

PROFINET 功能当前支持所有搭载 Windows 10 或 Windows 11 系统的 DEWE3 机箱,且需要 TRION PROFINET IO DEVICE 模块。

图 3:TRION PROFINET IO DEVICE 模块

 

XCP 数据包模式

本版本为 OXYGEN 的 XCP 功能新增数据包模式(Packed Mode)——一种专为在最高 2 MS/s 的高采样率下确保可靠数据传输而设计的新传输模式。数据包模式不再逐个传输采样点,而是将多个采样点合并进单个以太网帧(最多 1400 字节),从而最大化带宽利用率并提高传输效率。

要启用数据包模式,请选择 XCP 协议版本 1.4,并配置最大打包点数(Maximum Packed Count),即每个以太网帧封装的采样点数量。为获得最佳性能,该值应根据传输通道数量和数据格式进行计算。

示例:16 个通道,浮点型数据(每个数值占 4 字节),最大打包点数计算如下:
1400 字节 ÷(16 个通道 × 4 字节)= 21.875 → 最大打包点数设为 21

数据包模式推荐用于 100 kS/s 至 2 MS/s 的采样率范围。对于低于 100 kS/s 的较低传输速率,标准 XCP 1.0 协议仍是首选。

图 4:XCP 数据包模式配置

 

升级优化控制仪表

控制仪表经增强后,通道操作更加灵活、便捷。现在可将单个通道直接分配给控制仪表,进行独立或同步控制。若未分配任何通道,则保留原有行为,将所选控制操作应用于测量设置中的全部兼容通道。此外,还新增了三类控制类型:

  • ① 数字输出状态(Digital Out State) – 可直接在测量界面修改数字输出模式及其设置,即使在录制过程中也可更改。
  • ② 清零(Zero) – 可直接调用清零功能,无需打开通道设置即可完成软件偏移补偿。
  • ③ 引线补偿(Lead Wire Compensation) – 可直接在测量界面启用引线补偿,无需跳转至通道配置。该功能适用于使用三线制 1/4 桥通道的 TRION(3) 18xx MULTI 模块。

图 5:控制仪表新增的控制类型

 

数值表功能升级优化

两项新增强提升了数值表的灵活性,让您更轻松地查看测量值与状态信息。第一项增强引入了多组用户自定义限值阈值,可配置多组上下限,而非原先的单一上下限对。该功能适用于数字表、模拟表、柱状表和指示器仪表。此外,指示器仪表现在除原有的颜色可视化外,还支持图片、表情符号和自定义文本。由此可打造更直观的仪表盘,一目了然地呈现测量与系统状态。

图 6:数值表改进后的限值

 

支持 CAN 位序反转

OXYGEN 8.2 新增了一项高级选项,可反转 Intel 与 Motorola 格式 CAN 信号的位序(见图 7)。该功能适用于依赖私有或非标准 CAN 实现的应用。

由于位序反转不属于 Vector DBC 官方标准,相应配置无法保存到 .dbc 文件中。因此,该功能目前仅用于 CAN 报文接收。此外,为避免意外的配置更改及潜在的数据解析错误,该功能默认禁用。要启用它,请先在高级设置中启用“Allow advanced CAN options(允许高级 CAN 选项)”,再在 CAN 报文配置中启用“Invert bits(反转位序)”。

图 7:接收标准位序与反转位序信号的 CAN 报文配置界面

 

日志功能优化

为提升调试与长期系统监控的灵活性,OXYGEN 现支持两种日志文件写入模式。除了在每次会话开始时覆盖日志文件外,还可将新的日志条目追加到现有日志文件中。默认情况下,OXYGEN 在每次新会话开始时仍会覆盖日志文件。

注:软件意外崩溃时,OXYGEN 会自动生成独立的崩溃日志,以保存相关诊断信息。

日志行为可在 OXYGEN 设置(Setup)→ 高级设置(Advanced Settings)→ 日志文件设置(Log File Settings)中配置,可用选项如下:

  • 写入模式(Write Mode):选择日志应覆盖(Overwritten)还是追加(Appended)。
  • 日志文件最大尺寸(Maximum Log File Size):设定日志文件的最大允许大小。达到指定上限后,日志文件将自动覆盖。设为 0 表示不限制大小。

 

总结

借助 OXYGEN 8.2,DEWETRON 进一步加深了测量技术与现代自动化、控制环境的融合。对 EtherCAT、PROFINET 和 XCP 数据包模式的新增支持实现了更快、更高效的数据交换,而工作流程的改进则简化了日常测量任务。

从实时功率分析、工业通信,到高速数据采集、直观的系统操作,OXYGEN 8.2 帮助工程师搭建互联性更强、响应更快、效率更高的测试系统。无论是用于自动化、功率分析、验证还是控制应用,OXYGEN 8.2 都提供了一个强大的平台,让您自信地采集、分析和共享测量数据。