用户层面的运动控制可以使用更为复杂的算法与上层软件开发
更新日期:2021-09-18     浏览次数:208
核心提示:1主站系统设计国内有不少实验室研发了嵌入式平台的主站,如ZYNQ嵌入式下EtherCAT主站的时间抖动,1ms 的周期下测得的通讯抖动为6~7 s,进一步使用FPGA

1主站系统设计
国内有不少实验室研发了嵌入式平台的主站,如ZYNQ嵌入式下EtherCAT主站的时间抖动,1ms 的周期下测得的通讯抖动为6~7 μs,进一步使用FPGA实现,抖动可以降到1us以内[4]。在X86平台下的主站需要进行内核的改造,在使用了EtherCAT的专属网卡下,周期为1ms的低速周期,抖动达到80us级别[1]。可见在X86平台内核改造较为复杂,且实时性能有限。
在X86下开发主站与嵌入式下相比也有明显的优点:1)性能上X86架构要比arm强大得多,用户层面的运动控制可以使用更为复杂的算法与上层软件开发。2)扩展性更强,X86架构下需要添加cpu、内存或者硬盘都比嵌入式的环境更为容易。3)简易性,采用嵌入式需要自己进行嵌入式的设计以及对嵌入式的网卡驱动进行改造,开发难度大。而几乎所有的实验团队都会有X86的工控机或者PC,只需要安装igh与PREEMPT_RT补丁就可以进行进一步的开发与测试。即便不具备igh要求的专用网卡,也可以实现EtherCAT的控制。

2021-12-01• 切割头和板材间的距离始终保持恒定
(1)采用基于ARM M4内核的低成本高性能微控制器STM32F429,系统时钟高达180MHz,提供可变存储控制接口FMC,用来与EtherCAT从站控制器(ESC)通信。(...
2021-06-22• 基于EtherCAT的井下电力监控系统冗余网络
摘要针对煤矿井下监控系统在发生突发情况时可靠性和可维护性降低的问题,文中设计了基于工业以太网EtherCAT通信的煤矿井下监控系统冗余网络。通过研究...
2021-04-26• 通道设定用于设置模拟量输入传感器
2.2 人机系统交互流程上位机选用研华610H工控机,人机交互系统功能主要包括系统标定、手动调试、试验和数据库,其功能简要流程。系统标定包括传感器标...