该文构建了基于EtherCAT总线的推板式造波机控制系统总体结构,并详细论述了该系统的硬件结构和软件流程。该系统由1台中央控制主机、1台运动控制器和48套执行机构组成。中央控制主机和运动控制器之间的数据传输是基于CSocket类开发的网络通信软件实现,而控制命令的传输是基于ADS通信来实现。通过TwinCAT的电子凸轮耦合技术,同时借助虚拟轴的概念,实现48台推波板的高精度同步。