
EtherCAT
文章平均质量分 73
EtherCAT
菠萝地亚狂想曲
这个作者很懒,什么都没留下…
展开
-
EtherCAT帧捕获与帧结构分析
本文解决如下问题,- 如何捕获EtherCAT帧- EtherCAT帧结构是怎样的- EtherCAT帧结构规范在哪里看原创 2025-02-07 14:38:49 · 330 阅读 · 0 评论 -
EtherCAT Auto and Manual PDO mapping
Auto Mapping和Mannual Mapping只能存在一个。原创 2024-12-24 09:39:07 · 259 阅读 · 0 评论 -
EtherCAT Diagnosis协议和应用
EtherCAT Diagnosis是EtherCAT从设备上报错误的一个通道。本文简要分析了协议,并作了个DEMO演示诊断上报的功能原创 2024-12-19 10:11:09 · 649 阅读 · 0 评论 -
EtherCAT Coe对象创建与通信
简要描述如何在EtherCAT 中开启COE功能,并对接读写函数原创 2024-11-27 19:36:01 · 496 阅读 · 2 评论 -
AX58100+STM32使用FSMC接口,运行EtherCAT Slave协议栈
EtherCAT是一种快速准时的工业以太网协议,多用于运动控制和远程IO。EtherCAT协议分为Master和Slave。AX58100就是一个Slave从站物理层芯片。本文详细的描述了使用STM32作为单片机,AX58100作为从站物理层芯片,搭建EtherCAT从站的过程。其中,STM32和AX58100的连接使用的是FSMC并口,EtherCAT协议栈使用SSC5.1.2生成。原创 2024-11-26 16:26:57 · 2617 阅读 · 7 评论 -
ET9300-EtherCAT从站协议栈应用指南——第三弹,硬件抽象层预览
ecat_def.h中定义了一些与硬件相关的宏宏定义描述EL9800_HW针对到手即用的特定硬件PIC24针对到手即用的特定硬件PIC18针对到手即用的特定硬件MCI_HW??FC1100_HW针对到手即用的特定硬件运行协议栈的控制器是16位的运行协议栈的控制器是32位的对ESC的访问16Bit对齐对ESC的访问32Bit对齐对邮箱的访问16Bit对齐uC对外部存储按照16bit访问,且工作在大端,置此位uC工作在大端,置此位。原创 2024-02-19 15:06:56 · 1901 阅读 · 0 评论 -
ET9300-EtherCAT从站协议栈应用指南——第二弹,代码框架和执行流程
如果设备PDI中断都不支持,那么MainLoop中,ESC将会轮询ALEVENT,执行PDO_OutputMapping()和PDO_InputMapping()三个函数处理顺序一定是OutputMapping,App,InputMapping。主要对接如下3个函数,注意都是站在master视角描述的。前后台流程,后台mainloop循环,前台执行中断。三个函数对应的用户实现是(SSC-Device.c)大循环在ecatappl.c中,代码如下(删减)代码框架主要包含3部分。原创 2024-02-19 10:43:48 · 1725 阅读 · 1 评论 -
ET9300-EtherCAT从站协议栈应用指南——第一弹,SSC工具使用
EtherCAT是工业网络协议之一,EtherCAT网络中有Master和Slave角色之分,其中Slave协议栈代码由EtherCAT委员会(实际上是倍福)通过SSC工具开放。获取这个软件需要注册为ETG会员(会费为0),或者。。。。。。博客里使用的版本是5.1.3学习EtherCAT 从站协议栈的最好材料就是官网的文档。AN_EL9800:倍福基于EL9800开发板适配EtherCAT的文档AN_ET9300:EtherCAT从站协议栈应用手册AN_FC11xx:PCI卡?原创 2024-02-19 08:48:19 · 1607 阅读 · 0 评论 -
EtherCAT DC时钟同步计算示例
EtherCAT分布式时钟按照原理带入数据演算原创 2023-03-30 14:08:27 · 3171 阅读 · 3 评论 -
EtherCAT P技术要点
EtherCAT P设备将以太网型号和两路电源耦合。实现基于供电的 100BASE-TX 的总线型或星型拓扑结构EtherCAT P仅仅改变物理层,其余与普通EtherCAT无区别。原创 2023-04-14 09:41:49 · 542 阅读 · 0 评论