共查询到10条相似文献,搜索用时 15 毫秒
1.
传统的EtherCAT分布时钟同步算法忽略了主站与参考从站之间的传输延时,导致各从站的初始时钟偏移量的计算结果偏大,降低了主从控制系统的时钟同步精度。针对这一问题,提出了一种优化的分布时钟同步算法,首先测量主站和参考从站之间的传输延时,之后利用该传输延时对各从站的初始时钟偏移进行补偿。为了验证优化算法的有效性,利用搭载Xenomai/Linux系统的实时性EtherCAT主站和多个具有分布时钟的从站搭建了测试平台,对系统的时钟同步性能进行测试。测试结果表明,主站与参考从站之间的系统时间偏差可降低72%,EtherCAT主从控制系统的时钟同步精度有明显提高。 相似文献
2.
3.
针对多轴同步控制中存在实时性和同步性较差的问题,提出一种基于嵌入式Linux平台的EtherCAT主站方案。在以AM3358处理器为核心的BeagleBone的嵌入式平台上,构建基于Xenomai的Linux硬实时操作系统,通过改写基于ARM的网络芯片驱动,提高主站的通讯速率和响应能力,同时采用分布时钟机制动态补偿各从站时钟,实现从站间的同步性。最后搭建一主二从伺服控制平台进行试验验证,结果表明:主站在1 ms周期任务下最大调度延时为36.397μs(3.640%),最小调度延时为1.952μs(0.195%),实时性较高,多轴同步误差精度在ns级水平,具有相当高的同步性能。 相似文献
4.
5.
介绍了EtherCAT的通信原理和相关功能模块,设计了一种基于ARM9的EtherCAT从站,并按照功能模块详细介绍了从站的软、硬件设计。最后提出了一种基于此平台实现两个EtherCAT网段时钟同步的解决方案。 相似文献
6.
针对目前采用以脉冲模拟量方式设计的多轴运动控制卡中存在的响应速度慢、灵活性差和同步性差等问题,以及目前EtherCAT主站实现方案中存在的成本高、操作复杂和开发周期长等问题,提出了一种使用主站芯片实现EtherCAT通信的多轴运动控制卡方案。通过STM32H743IIT6搭载EC-01M主站芯片实现EtherCAT通信,搭建了基于EtherCAT通信的多轴运动控制实验平台,进行了实验测试与性能分析并对EC-01M同步性问题进行了研究优化。实验结果表明,该控制系统操作简单,学习容易,同步控制性能良好,可移植性强,为嵌入式系统实现EtherCAT通信提供了一种新的方案,具有一定的参考意义。 相似文献
7.
针对传统模拟伺服系统存在的通信实时性差、难以实现多轴同步控制等问题,提出一种将EtherCAT协议应用于传统模拟伺服系统的设计方案。以STM32和AX58100为核心,采用SPI从机扩展方法,结合DAC芯片等器件,设计了系统整体框架;根据分布时钟同步模式和CiA402行规实现了多轴从站;采用TwinCAT3构建主站功能,在搭建的四轴伺服控制平台上进行了实验。在四轴EtherCAT通信分布时钟周期500μs时,报文刷新时间小于10μs,实现了四轴S型曲线同步控制,该方案对于实现传统模拟伺服系统的网络化,具有一定的参考价值。 相似文献
8.
9.
《仪表技术与传感器》2020,(6)
针对传统现场总线应用在现代测控系统领域存在的数据传输实时性差、系统扩展复杂的问题,在EtherCAT总线的基础上,设计了一种分布式测控系统。系统由主站和从站2部分组成。主站包括TwinCAT软件和基于Qt框架设计的上位机人机界面;从站包括EtherCAT通信和测量控制2部分的硬件电路和软件设计。两个从站串联相接与主站进行通信测试,使用Wireshark对通信数据帧捕获并分析。实验结果表明,系统数据传输实时性好,测量及控制精度高,扩展性强。 相似文献
10.
针对基于现场总线的压装系统数据传输实时性差、性能不足的问题,基于EtherCAT和多线程,设计了一种压装系统.系统由主站和从站串联组成.主站包括IGH EtherCAT Master和基于Qt框架的压装系统;从站包括采样模块XMC4800和伺服驱动器MADHT1505BA1,利用Wireshark等工具对系统的传输速率... 相似文献