- 博客(4)
- 收藏
- 关注
原创 【解析】ethercat从站对象字典结构体
本文解析了EtherCAT从站对象字典结构体TOBJECT的核心组成。TOBJECT通过双向链表(pPrev/pNext)管理对象字典条目,包含索引(Index)、对象描述(ObjDesc)、子索引描述(pEntryDesc)和名称(pName)等元数据。关键成员pVarPtr指向实际数据存储地址,Read/Write函数指针支持自定义读写操作。NonVolatileOffset字段用于非易失性存储管理。该结构体完整实现了EtherCAT CoE协议的对象字典功能,支持变量、数组、记录等多种数据类型,为从站
2025-09-08 17:53:09
1533
2
原创 【读代码】ethercat从站初始化COE及同步管理器(COE_ObjInit)
EtherCAT从站初始化函数COE_ObjInit()详解: 该函数负责初始化CoE对象字典中的同步管理器参数,主要配置0x1C32(输出)和0x1C33(输入)两个关键对象 主要配置项包括: 同步模式(FreeRun/Synchron/DC模式) 周期时间参数 计算和复制时间 延迟时间 错误计数器 输出和输入同步管理器采用对称配置,但各自维护独立的参数 支持多种同步模式,包括ECAT自由运行、同步模式和DC同步模式 通过条件编译支持不同硬件配置下的动态参数调整。
2025-09-04 17:59:01
930
原创 【读代码】Ethercat创建基本映射PDO(APPL_GenerateMapping)
本文介绍了EtherCAT从站协议栈中的APPL_GenerateMapping函数,该函数用于生成过程数据的映射结构并返回输入输出数据的总大小。讲解如何实现该函数。
2025-09-01 18:06:58
1114
1
原创 【转载】Markdown使用说明
本文介绍了Markdown编辑器的基本功能和使用方法。主要包括:全新界面设计和写作体验、代码高亮显示、图片拖拽功能、数学公式支持、甘特图功能等新特性;常用快捷键操作指南;文本样式修改技巧;链接与图片插入方法;代码片高亮展示;列表和表格创建规范;数学公式、甘特图、UML图表等高级功能的语法说明。文章还提供了从基础到进阶的完整Markdown语法参考,帮助用户快速掌握这一轻量级标记语言的使用技巧。
2025-08-30 20:10:59
902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅