摘要:
针对多轴控制系统中的同步性问题,设计了一款基于EtherCAT的多轴运动控制系统,并提出了对主站和从站均采用实时操作系统的解决方案。对于EtherCAT主站,在嵌入式平台上,构建了基于Xenomai-Linux和Etherlab的主站方案,人机界面使用Qt来编写,EtherCAT从站采用的是u C/OSIII实时操作系统,通过抢占式内核保证了从站之间的数据实时性。通过主从站的双实时设计方案,保证了系统中多轴之间的同步性。实验结果表明,基于双实时操作系统的EtherCAT运动控制系统,连接便利,同步时...