EtherCAT的COE报文

本文详细解释了CANOpen协议在EtherCAT中的应用,特别是COE对象字典的结构和作用,重点讲解了PDO(过程数据对象)的管理和非周期性数据通信通过邮箱机制实现的过程,以及SDO(服务数据对象)的上传下载功能和动态PDO配置概念。
摘要由CSDN通过智能技术生成

本文主要用于记录工作中需要学习的内容,如有冒犯请私信!

COE协议
下面我们介绍以下CANOpen在EtherCAT中的应用。

COE的对象字典
COE协议是完全遵循CANopen协议的,但针对EtherCAT通信做了一些扩展,索引为0x1c00~0x1c4f,用于设置存储同步管理器的类型,通信参数和PDO数据分配。


                                                        COE对象字典

                                                COE通信数据对象
上面这个表的数据会以xml文件存储在从站的EEPROM中,标签为objects 。

这里0x1C12和0x1C13两个Entry非常重要,一般我们使用这两个Entry对PDO进行管理。

周期性数据通信
周期性数据主要通过PDO进行通信。前面提到,主站通过解析对象字典来了解EtherCAT报文的PDO分配。0x1C10~0x1C2F对象字典的内容确定报文中PDO的分配。其中,子索引

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值