Get yourself Edingcnc. Closed loop no problemo and software is included.

actually closed loop if the drives are closed loop. In other words returns an error to controller.