Scalable motion control system using EtherCAT-based shared variables | IEEE Conference Publication | IEEE Xplore