EasyMotion Control is a flexible, cost-effective, software-based solution for position control tasks using the SIMATIC S7-300, S7-400, C7 and WinAC. It includes a library of function blocks with associated parameterization screens for: absolute motion, relative motion, reference point, jogging, override, simulation, and transitioning. EasyMotion Control uses standard signal modules for interfacing with sensor signals and driving the reference output. Additionally, EasyMotion Control is conformant with the PLCopen motion control specification.