发明名称 一种基于DSP的EtherCAT从站转Canopen主站的通信单元
摘要 本发明提供了一种基于DSP的EtherCAT从站转Canopen主站的通信单元,包括:FPGA芯片,内嵌EtherCAT协议栈,完成EtherCAT数据帧的捕获、拆分、以及相关状态机的状态监控,通过串行数据总线与DSP单元进行数据传输;DSP单元,包含EtherCAT从站数据解析算法单元、过程协议转换模块以及CANopen主站协议栈单元;CAN模块,用来完成对DSP单元的CANopen主站协议栈单元的支持与通信。本发明通信单元具有高速计算,高速转换等特性,高效率完成只具备Canopen通信接口的电力电子设备加入EtherCAT控制环网。
申请公布号 CN105554012A 申请公布日期 2016.05.04
申请号 CN201511019406.5 申请日期 2015.12.28
申请人 天津瑞能电气有限公司 发明人 房凯龙;周玲玲;魏涛
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 天津滨海科纬知识产权代理有限公司 12211 代理人 马倩倩
主权项 一种基于DSP的EtherCAT从站转Canopen主站的通信单元,其特征在于包括:FPGA芯片,内嵌EtherCAT协议栈,完成EtherCAT数据帧的捕获、拆分、以及相关状态机的状态监控,通过串行数据总线与DSP单元进行数据传输;DSP单元,包含EtherCAT从站数据解析算法单元、过程协议转换模块以及CANopen主站协议栈单元,所述EtherCAT从站数据解析算法单元,用来解析处理FPGA芯片传输过来的数据,并完成对EtherCAT从站的状态切换;所述过程协议转换模块,用来平衡EtherCAT协议和CANopen协议相关状态机,数据类型,以及同步过程,完成EtherCAT和CANopen的无缝对接;所述CANopen主站协议栈单元,为标准的CANopen主站协议栈,通过CAN模块完成标准CANopen协议帧的收发;CAN模块,用来完成对DSP单元的CANopen主站协议栈单元的支持与通信;电源模块,为FPGA芯片、DSP单元和CAN模块供电。
地址 300385 天津市西青区经济开发区兴华七支路1号