论文部分内容阅读
EtherCAT(IEC61158 Type12)是一种先进的实时以太网技术,具有极好的实时性能,目前主要应用于对实时性、通信可靠性要求严格的领域如高速印刷机、注塑机、机器人技术、机床、数据采集等。本文将EtherCAT技术应用于数控系统实现了实时可靠通信,对开展EtherCAT技术推广应用具有一定参考价值。
论文依托“高档数控机床与基础制造装备”科技重大专项课题,重点研究了EtherCAT实时以太网技术在数控领域的应用,提出了利用德国赫优讯公司的comX-CA-RE模块结合单片机开发EtherCAT从站的软件、硬件解决方案,在数控系统中实现了高效、快速、可靠的实时通信,获得了较好的性能。
论文重点对EtherCAT从站设计方案的总体结构、硬件设计和软件设计进行了论述,实现了对基于PDO对象的实时通信、基于SDO对象的非实时通信及CANopen DS301、DS402的支持。为完成EtherCAT从站的通信,重点解决comX接口的访问和处理机制,应用CANopen DS301、DS402实现了伺服控制功能,并对EtherCAT设备描述文件进行了研究。comX-CA-RE通过DPRAM同伺服驱动进行数据的交换,对DPRAM的管理很关键。为了有效利用存储空间,采用了分区管理方法,并使用环形队列对非周期数据进行管理、利用缓冲方式对周期数据进行管理。最后完成了EtherCAT从站的测试。