Here is a link to an application that shows how to improve machine up time with an embedded controller
http://www.icpdas-usa.com/documentation/Application%20Stories/GemtechMachineFailure.pdf
I-7188 Ex controller:
http://www.icpdas-usa.com/i_7188ex_exd.html?r=rodney