Hi Don,
Couple of quick questions first
What sort of frequency do you want your loop to run at?
How quickly after the trigger pulse do you want to read the outputs, are the outputs transients or steady state readings?
Do you want to do this using the NI-DAQ API or the NI ComponentWorks ActiveX controls?
Paul