论文部分内容阅读
随着信息技术的飞速发展,人们对伺服控制提出了越来越高的要求。在要求多个伺服控制器同时工作的场合,存在各伺服控制器之间的同步协调及精度问题。若伺服控制器的各控制对象(电机)用机械的方式连接,则由于机械磨损等原因,不可避免的会出现较大的传动误差。现在正在逐渐应用的无轴同步传动技术,则是用电子连接的方式取代机械连接方式。即:省去各电机之间的机械连接,将各伺服控制器用以太网组网通讯,同时给各伺服控制器下达指令,由于以太网通讯的快速高效性,比机械连接的传动精确不少。这样,电子连接方式在性能、成本等方面都有很大提高。
本文研究的正是各路伺服控制器和上位系统之间的以太网通讯问题。多路DSP组成下位伺服控制系统,ARM和VxWorks组成操控中心,重点研究ARM和多路DSP之间的以太网通讯。ARM上配置另外一张网卡,用于和外部系统通讯。ARM采用组播方式下达指令给各路伺服,同时处理各路伺服反馈给ARM的数据。此外,ARM还要综合外部系统下达的指令,整合生成实际的操作命令,转发给各路伺服控制器。最后,本文对CANopen在伺服通讯中的应用做了介绍。