一种消除EtherCAT通讯周期抖动的系统及方法

基本信息

申请号 CN201910972846.4 申请日 -
公开(公告)号 CN110995613A 公开(公告)日 2020-04-10
申请公布号 CN110995613A 申请公布日 2020-04-10
分类号 H04L12/841;H04L12/863 分类 电通信技术;
发明人 陈海焕;楚杰;陈秋苑;谢晓锋;黄华潘 申请(专利权)人 广州虹科电子科技有限公司
代理机构 广州市越秀区哲力专利商标事务所(普通合伙) 代理人 广州虹科电子科技有限公司
地址 510000 广东省广州市广州高新技术产业开发区科学大道99号科汇金谷三街二号701室
法律状态 -

摘要

摘要 本发明公开了一种消除EtherCAT通讯周期抖动的系统,包括处理系统区和编程逻辑区,所述处理系统区包括处理器、与处理器通信的NIC驱动接口,所述处理器用于运行EtherCAT任务;所述编程逻辑区包括访问控制器,所述访问控制器包括DMA控制器、定时器和发送缓存器;所述发送缓存器与DMA控制器通信连接,所述定时器与发送缓存器通信连接;所述NIC驱动接口与DMA控制器通信连接,当系统进行初始化操作时,将初始化文件中的NIC时延参数发送至定时器处。本发明还公开了一种消除EtherCAT通讯周期抖动的方法。本发明的消除EtherCAT通讯周期抖动的方法通过设置NIC时延参数来消除通讯抖动。