共 9 篇技术笔记
工业通信 2026.09.14

EtherCAT主站:IgH EtherCAT Master(V1.6)与 acontis EC-Master (V3.3) 深度对比分析

导读:在工业以太网(EtherCAT)运动控制与自动化系统中,主站(Master)协议栈是整个系统的通信与实时调度核心。本文针对工控界最具代表性的开源方案 IgH EtherCAT Master (V1.6) 与顶级商业方案 acontis…

#EtherCAT #IgH #EC-Master #acontis
工业通信 2026.09.08

D22 三种 EtherCAT 主站位置与周期抖动对比

1. 数据范围本报告对比同一套固定右臂末端轨迹在三种主站下的 D22 数据: 主站 周期日志 样本数 EC-Master cycle_ecmaster_20260908_141617.csv 150,182 SOEM cycle_soem_…

#EtherCAT #IgH #EC-Master #运动控制
工业通信 2026.08.26

EtherCAT ENI 生成与定制流程:从扫描到 OP 状态验证

总体流程12345678910111213扫描实际从站 ↓EC-Engineer 读取 ESI/SII 和默认 PDO ↓在 PDO Mapping 页面修改映射 ↓导出完整 ENI(包含 PDO、SM、FMMU、过程映像和 SDO Ini…

#EtherCAT #EC-Master #ENI #PDO Mapping
工业通信 2026.08.25

EtherCAT PDO 与 CSP 控制笔记:固定映射、周期插值与反馈链路

1. EtherCAT 通信逻辑 EtherCAT 使用 SM(Sync Manager,同步管理器) 和 FMMU(Fieldbus Memory Management Unit,现场总线内存管理单元)。 一个通信周期只发送一个标准以太网…

#EtherCAT #CiA 402 #伺服控制 #PDO
机器人 2026.08.10

双臂机器人末端可触达位置计算:从 URDF 静态重力矩到 557 N·m 约束热力图

机器人的末端在几何上能够到达某个位置,并不意味着它能带着负载稳定到达。关节限位决定了运动学可达空间,电机扭矩又会进一步裁剪这个空间。对于带重载双臂的移动机器人,腰部关节往往是这两类约束交汇的地方。 本文基于修正质量参数后的 bass-00-…

#机器人 #URDF #可达空间 #静力学
机器人技术 2026.07.24

麦克纳姆轮 AGV 底盘运动学与整车控制学习笔记

最近整理了一些关于麦克纳姆轮全向底盘运动学解算、整车控制器架构,以及底盘状态估计的笔记,记录下来备忘。 一、运动学公式与控制框架麦克纳姆轮底盘的核心问题是:给定底盘的期望速度 Vx、Vy、Wz,计算四个轮子各自的目标角速度。 四轮的目标角速…

#机器人 #运动控制 #AGV #麦克纳姆轮
工业通信 2026.07.22

EtherCAT 与 CANopen/CiA 402 伺服控制入门:从 CoE、SDO/PDO 到状态机

在 EtherCAT 伺服系统中,经常会同时遇到 EtherCAT、CoE、CANopen、CiA 402、SDO、PDO、SoE 和 IgH 等名词。它们并不处于同一层:EtherCAT 负责实时以太网通信,CoE 把 CANopen 的…

#EtherCAT #CANopen #CiA 402 #伺服控制
NOTE 2025.08.12

KMP算法详解

为什么使用KMP解决问题:在主串“SSSSSSSSSSSSSSSSSSSSSSSA”中查找”SSB”,比较到最后一个才知道不匹配,然后回溯,效率低。 KMP优势分析子串n本身的特点(生成next数组),在主串m查找子串的时候,不需要重头遍历…

NOTE 2025.08.12

Visual Studio用vcpkg安装pthread

想在vs里用pthread实现多线程,导入头文件后,提示我用vckpg安装pthread。 现阶段网上大多教程都是用nuget安装pthread,但是我nuget里找不到pthread的安装包。 没办法,只能按vs提示,用vcpkg安装。v…