EtherCAT主站:IgH EtherCAT Master(V1.6)与 acontis EC-Master (V3.3) 深度对比分析
导读:在工业以太网(EtherCAT)运动控制与自动化系统中,主站(Master)协议栈是整个系统的通信与实时调度核心。本文针对工控界最具代表性的开源方案 IgH EtherCAT Master (V1.6) 与顶级商业方案 acontis…
D22 三种 EtherCAT 主站位置与周期抖动对比
1. 数据范围本报告对比同一套固定右臂末端轨迹在三种主站下的 D22 数据: 主站 周期日志 样本数 EC-Master cycle_ecmaster_20260908_141617.csv 150,182 SOEM cycle_soem_…
EtherCAT ENI 生成与定制流程:从扫描到 OP 状态验证
总体流程12345678910111213扫描实际从站 ↓EC-Engineer 读取 ESI/SII 和默认 PDO ↓在 PDO Mapping 页面修改映射 ↓导出完整 ENI(包含 PDO、SM、FMMU、过程映像和 SDO Ini…
EtherCAT PDO 与 CSP 控制笔记:固定映射、周期插值与反馈链路
1. EtherCAT 通信逻辑 EtherCAT 使用 SM(Sync Manager,同步管理器) 和 FMMU(Fieldbus Memory Management Unit,现场总线内存管理单元)。 一个通信周期只发送一个标准以太网…
双臂机器人末端可触达位置计算:从 URDF 静态重力矩到 557 N·m 约束热力图
机器人的末端在几何上能够到达某个位置,并不意味着它能带着负载稳定到达。关节限位决定了运动学可达空间,电机扭矩又会进一步裁剪这个空间。对于带重载双臂的移动机器人,腰部关节往往是这两类约束交汇的地方。 本文基于修正质量参数后的 bass-00-…
麦克纳姆轮 AGV 底盘运动学与整车控制学习笔记
最近整理了一些关于麦克纳姆轮全向底盘运动学解算、整车控制器架构,以及底盘状态估计的笔记,记录下来备忘。 一、运动学公式与控制框架麦克纳姆轮底盘的核心问题是:给定底盘的期望速度 Vx、Vy、Wz,计算四个轮子各自的目标角速度。 四轮的目标角速…
EtherCAT 与 CANopen/CiA 402 伺服控制入门:从 CoE、SDO/PDO 到状态机
在 EtherCAT 伺服系统中,经常会同时遇到 EtherCAT、CoE、CANopen、CiA 402、SDO、PDO、SoE 和 IgH 等名词。它们并不处于同一层:EtherCAT 负责实时以太网通信,CoE 把 CANopen 的…
KMP算法详解
为什么使用KMP解决问题:在主串“SSSSSSSSSSSSSSSSSSSSSSSA”中查找”SSB”,比较到最后一个才知道不匹配,然后回溯,效率低。 KMP优势分析子串n本身的特点(生成next数组),在主串m查找子串的时候,不需要重头遍历…
Visual Studio用vcpkg安装pthread
想在vs里用pthread实现多线程,导入头文件后,提示我用vckpg安装pthread。 现阶段网上大多教程都是用nuget安装pthread,但是我nuget里找不到pthread的安装包。 没办法,只能按vs提示,用vcpkg安装。v…