发明名称 |
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栋 |