Supporting up to 64 interpolated axes, the softMC 703 compact controller delivers high-performance motion control capabilities to robots, drives and motors via any major OEM PLC. When integrated with the stepIM integrated closed loop stepper, CDHD2 servo drive and PRHD2 servo motor, the controller creates a complete motion control solution for dynamic applications in industrial automation. The controller provides Industry 4.0 machine-to-machine communication. Its programming options mean designers can create flexible motion programs with support for preemptive multitasking and asynchronous event response. The controller includes an open, real-time programming language, C/C++ and the robot operating system (ROS).