在全球工业与机器人领域,人型机器人的研发正迎来高速发展。它们不仅需要强大的 AI 算力,还要求底层控制系统具备高实时性与高可靠性。 在这一趋势中,Nvidia Jetson AGX Orin 作为边缘 AI 计算平台,正在成为开发者的热门选择。而如何在这些平台上高效配置、诊断 EtherCAT 网络,成为工程师们的新挑战。

今天,我们以 acontis 的 EC-Engineer Web 为例,看看它如何让 EtherCAT 网络的远程诊断变得像打开网页一样简单。

什么是 EC-Engineer Web?

EC-Engineer Web 是一款基于浏览器的 EtherCAT 网络配置与诊断工具,功能覆盖:

- 网络配置:创建并导出 ENI(EtherCAT Network Information)文件,供 EC-Master 初始化和控制网络

- 实时诊断:监控网络状态、查看主站与从站信息、强制变量、查看错误计数器

- 智能分析:内置 Mismatch Analyzer,可自动检测配置与实际网络的差异

- 跨平台支持:可连接运行 Windows 或 Linux 的主站设备

与传统桌面版 EC-Engineer 不同,Web 版本无需安装客户端,直接用 Chrome、Edge、Firefox 等浏览器即可访问。这意味着无论你身处实验室还是生产现场,都能快速进入诊断界面。

为什么EC-Engineer Web适合人型机器人开发?

人型机器人往往是移动平台,调试环境不固定,甚至可能在无线网络下运行。传统的本地调试方式需要工程师携带笔记本、连接线、安装软件,过程繁琐且受限。

EC-Engineer Web 通过浏览器远程访问主站设备(如运行 Linux 的 Jetson AGX Orin),可以:

- 在无线网络下完成 EtherCAT 网络的配置与监控

- 实时查看主站与从站状态,快速定位问题

- 在不影响机器人运行的情况下进行参数调整

这种方式不仅提升了调试效率,也让远程协作成为可能——研发团队可以跨地域同时查看同一台机器的运行状态。

部署EC-Engineer Web有多简单?

在主站设备(MainDevice)上安装 EC-Engineer Web 支持 Windows / Linux / MacOS。 以 Jetson AGX Orin(Linux)为例,只需:

./EcEngineerWeb

应用启动后,即可通过浏览器访问 localhost:5000 进入诊断界面。 配合 ifconfig 命令确认 EtherCAT 网络接口的 IP 地址,就能在远程浏览器中查看:

- 主站状态

- 从站数量与运行状态

- 内存使用情况

- CoE对象字典(硬件版本、参数配置等)

在实时 Linux 上跑起来的运动控制

除了诊断,Acontis 还提供 EC-Motion Advanced 模块,为基于 CiA402 轮廓的驱动器提供运动控制功能,支持:

- CSP(周期同步位置)

- CSV(周期同步速度)

在 Jetson AGX Orin 上运行时,只需配置好 RT PREEMPT 内核、加载实时以太网驱动和 atemsys 模块,就能启动示例程序 EcMasterDemoMotionAdvanced,实现毫秒级周期控制,并在 Web 界面实时查看电机速度等参数。

行业趋势:从有线到无线,从本地到远程

工业通信和机器人控制正在经历两大变化:

无线化:移动机器人、AGV、人型机器人等场景下,调试和维护越来越依赖无线网络。

远程化:工程师不必在现场,也能完成配置、监控和故障诊断。

EC-Engineer Web 正是这种趋势的代表——它让 EtherCAT 网络的管理像访问网页一样简单,降低了调试门槛,也为未来的分布式协作打下基础。

总结

人型机器人、协作机器人、AGV 等新一代智能设备,对底层通信与控制的要求越来越高。Acontis 的 EC-Engineer Web + Jetson AGX Orin 组合,为 EtherCAT 网络的远程诊断和运动控制提供了高效、灵活的解决方案。

随着 EtherCAT 与边缘计算的结合加速落地,这类工具将成为智能制造的重要基础设施。 如果你正在探索类似的技术路径,欢迎联系盟通科技,也许我们可以聊聊更多细节。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐