跳到主要内容

VoE — 厂商自定义通信

VoE (Vendor over EtherCAT) 用于厂商私有协议的邮箱数据传输, 每个厂商可以定义自己的帧格式和数据结构。

功能概览

能力说明
VendorId + VendorType 过滤按厂商 ID (4 字节) 和 Vendor Type (2 字节) 筛选只接收目标设备的帧
帧 Hex 编辑直接以十六进制编辑 payload 字节, 方便对照厂商手册手工组帧
Notification 事件日志实时显示从站推送的厂商通知, 按时间戳滚动输出
收发模式仅发送、仅接收、发送并等待响应 三种模式可选
Hex 视图收到的数据以十六进制字节流呈现, 便于调试与协议反推

导出代码: 在导出窗口中勾选 VoE 厂商通信 即可在代码中生成厂商交互示例。

快速开始

  1. 进入 配置工具的 VoE Tab
  2. 在 VendorId 字段填入厂商 ID (如 0x00000002), 在 VendorType 字段填入帧类型 (如 0x0001)
  3. 在 Hex 编辑框中按厂商手册编辑 payload 字节
  4. 选择收发模式 (仅发送 / 仅接收 / 发送并等待响应)
  5. 点击 发送 执行操作; 等待响应模式下, 结果区会显示从站回包的 Hex 数据
  6. 在 Notification 事件日志 面板观察从站异步推送的厂商通知
备注

VoE 帧格式由厂商定义, 不同厂商的 VendorType 含义各不相同, 请参考厂商提供的协议手册。

提示

完整 VoE API 请参考: SDK 文档 (其他语言)