跳到主要内容

Estun 机器人

插件用途

通过固定 Modbus TCP 接口采集 Estun 机器人寄存器和状态,并提供工程启停、错误复位、工程装卸和全局速度控制。配置页面中的插件名称为“EstunRobotMaster”。

选择入口与支持范围

进入“开发配置 → 采集配置”,创建 TCP 客户端通道和设备,选择“EstunRobotMaster”。支持 BooleanByte、常用整数、FloatDoubleString

公共通道、变量和数据格式见采集配置

插件参数

参数默认值说明
Modbus 帧格式ModbusTcp固定使用 Modbus TCP。
机器人站号1必须与控制器地址一致。
保持寄存器单帧上限100状态快照一次读取 100 个保持寄存器。
其它读写上限Modbus 默认值按控制器限制调整 FC1、FC2、FC4、FC15 和 FC16 上限。

地址和特殊方法

周期变量使用标准 Modbus 00001100013000140001 地址;可用 ;s=2; 指定站号、用 ;w=16; 指定写功能码。

方法用途参数
ReadRobotStatusAsync读取机器人状态快照-
StartProgramAsync启动当前工程-
StopProgramAsync停止当前工程-
ResetErrorAsync复位机器人错误-
LoadProjectAsync装载工程projectName:工程名
UnloadProjectAsync卸载当前工程-
SetGlobalSpeedAsync设置全局速度value:速度值
ResetCommandStatusAsync重置命令状态-

除状态读取外,其余方法都可能改变机器人运行状态。执行前必须确认安全区域、运行模式、急停和现场授权。

设备调试

进入“开发配置 → 采集配置”,选择 Estun 设备,打开“调试 → 协议调试 · EstunRobot”。

功能作用
机器人状态刷新机器人和当前工程状态。
工程控制启动、停止、装载或卸载工程。
维护控制复位错误、设置全局速度或重置命令状态。

Estun 机器人专用调试页

先刷新状态。所有控制按钮都必须在确认机器人不会运动或影响生产后使用。

验证方法

  1. 确认设备在线,读取机器人状态并与示教器核对。
  2. 读取一个已确认的寄存器变量。
  3. 仅在维护窗口内测试一项控制,并确认机器人反馈状态。

常见问题

现象检查方法
无法连接控制器 IP、Modbus TCP 端口、站号和网络。
状态快照失败保持寄存器范围、单帧上限和控制器权限。
工程控制被拒绝机器人模式、工程名、急停、报警、联锁和用户权限。
速度设置无效速度范围、控制器模式和当前程序状态。

相关操作