第 11 章 ethercat 命令行工具全解导读摘要:ethercat命令行工具是 IgH EtherCAT Master 的瑞士军刀——它通过/dev/EtherCAT0字符设备与内核主站通信,提供了从站查询、SDO 读写、SII 操作、状态控制、固件更新等全方位功能。本章将系统讲解工具的架构和所有子命令,帮助你在日常开发调试中得心应手。11.1 工具架构与使用方式ethercat工具位于tool/目录下,使用 C++ 编写。其架构采用命令模式(Command Pattern):main.cpp负责解析参数并分发给具体的Command子类。┌──────────────────────────────────────────────────────┐ │ ethercat 工具架构 │ │ │ │ main.cpp │ │ ├── 解析全局选项(-m master, -p position) │ │ ├── 注