A user space EtherCAT master architecture for hard real-time control systems | IEEE Conference Publication | IEEE Xplore