This machine is controlled by LabVIEW VI & NI USB 6212 card. This is a typical PC based control and measurement system.
Certain parameters are 'auto-corrected' in run time. i.e. the Analog output is programmed by the user (preset signals generated by the running VI are applied) before beginning of test and is continuously corrected by taking a feedback from analog inputs and digital inputs on the same device.