跳到主要内容

HyundaiTrackingMaster

插件用途

Hyundai 机器人 UDP 跟踪状态和位置增量控制驱动

选择入口

进入“开发配置 → 采集配置”,创建设备并在“采集插件”中选择“HyundaiTrackingMaster”。

支持的通道和数据类型

通道类型配置前检查
UDP确认本地绑定地址、端口和防火墙规则,并核对报文来源。

可选数据类型: Boolean、String、Int32、Double

插件参数

连接配置

参数说明
机器人来源 IP填写:文本输入。机器人来源 IP;留空时接受任意来源

地址规则

  • tracking、source、command、state、count、x、y、z、rx、ry、rz

特殊方法

方法用途参数
ReadLatestFrameAsync读取现代机器人最近跟踪帧无参数
WriteIncrementAsync发送现代机器人六轴增量x,y,z=毫米;rx,ry,rz=角度
WriteIncrementArrayAsync发送现代机器人增量数组values=六个位置和角度增量
SendFrameAsync发送现代机器人原始跟踪帧data=强类型跟踪数据
MoveXAsync现代机器人 X 轴增量value=毫米
MoveYAsync现代机器人 Y 轴增量value=毫米
MoveZAsync现代机器人 Z 轴增量value=毫米
RotateXAsync现代机器人 X 轴旋转增量value=角度
RotateYAsync现代机器人 Y 轴旋转增量value=角度
RotateZAsync现代机器人 Z 轴旋转增量value=角度

写入、启停、复位、装载、删除或控制类方法会改变现场设备状态。执行前应确认设备处于可操作状态,并准备停止或回退措施。

设备调试

进入“开发配置 → 采集配置”,选择当前设备后点击“更多功能”并打开“调试”。

专用调试页

协议调试页提供最近跟踪帧读取和六轴位置增量发送。

功能作用
刷新跟踪帧读取插件最近收到的 UDP 跟踪帧,不向机器人发送控制。
发送位置增量一次发送 X、Y、Z、Rx、Ry、Rz 六个增量,会改变机器人运动或姿态。
调试结果显示跟踪帧内容,或本次增量写入的结果和错误。

HyundaiTrackingMaster 调试子页 1

调试要点

先刷新跟踪帧;写入 X/Y/Z 与 Rx/Ry/Rz 增量会影响机器人姿态,执行前必须二次确认。

验证重点

  1. 先刷新跟踪帧,确认 sourcecommandstate、位置和姿态字段与机器人当前状态一致。
  2. 让机器人控制器发送下一帧,确认 count 和对应变量采集时间继续更新。
  3. 配置了“机器人来源 IP”时,确认只接受该地址的 UDP 报文;留空时要避免其它来源报文进入同一监听端口。
  4. 只有在机器人处于允许远程增量控制的安全模式、现场人员已确认并准备急停时,才使用增量发送功能。

排障差异

  • 刷新后没有跟踪帧:检查 UDP 监听地址、端口、防火墙以及机器人是否正在主动发送跟踪报文。
  • 有报文但插件没有更新:核对“机器人来源 IP”和实际来源地址,并查看报文解析错误。
  • 位置或姿态方向不符合预期:核对机器人坐标系、位置单位和角度方向,不要直接在生产轨迹上试错。
  • 增量写入失败:确认机器人当前模式允许外部跟踪控制,并检查六个增量值及控制器返回状态。
  • 特殊方法执行失败:核对方法参数和权限;控制、写入或复位类方法还需确认设备处于允许操作的状态。

相关操作

  • 采集配置:查看通道、设备和公共变量配置。
  • 插件索引:查找其它采集或数据转发插件。