发明名称 EtherCAT通信系统主站及通信方法
摘要 本发明提供了一种EtherCAT通信系统主站及通信方法,所述主站包括主处理模块、FPGA以及以太网收发器;所述主处理模块包括PDO交互单元,所述FPGA包括PDO收发单元、分布时钟单元以及物理层控制单元;其中:所述分布时钟单元,用于根据FPGA的时钟信号实现运动控制器时钟和伺服从站的时钟同步;所述数据收发单元,用于按照通信周期将来自PDO交互单元的从站交互数据封装为EtherCAT数据帧并将来自物理层控制单元的EtherCAT数据帧解封后传送给PDO交互单元;所述物理层控制单元,用于实现EtherCAT数据帧的全双工收发以及分布时钟报文的发送。本发明通过FPGA的硬件实现运动控制器与伺服从站的时钟同步,并据此实现周期性数据的收发,可实现精确的主从站同步通信。
申请公布号 CN105656592A 申请公布日期 2016.06.08
申请号 CN201511031363.2 申请日期 2015.12.31
申请人 深圳市汇川技术股份有限公司 发明人 杨磊;卿朝廷;潘铜
分类号 H04J3/06(2006.01)I;H04L12/40(2006.01)I 主分类号 H04J3/06(2006.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 陆军
主权项 一种EtherCAT通信系统主站,其特征在于:包括主处理模块、FPGA以及以太网收发器,并通过所述以太网收发器连接参考时钟从站和伺服从站;所述主处理模块包括PDO交互单元,所述FPGA包括PDO收发单元、分布时钟单元以及物理层控制单元;其中:所述分布时钟单元,用于根据FPGA的时钟信号周期性地生成分布时钟报文,以实现运动控制器时钟和伺服从站的时钟同步;所述数据收发单元,用于按照通信周期将来自PDO交互单元的从站交互数据封装为EtherCAT数据帧并将来自物理层控制单元的EtherCAT数据帧解封后传送给PDO交互单元;所述物理层控制单元,用于控制以太网收发器实现EtherCAT数据帧的全双工收发以及分布时钟报文的发送。
地址 518101 广东省深圳市宝安区宝城70区留仙二路鸿威工业区E栋