LinuxCNC with EtherCat and CANopen