rktork,
the 6552 is capable of hardware comparison. You can download the HWS waveforms as expected response data and the hardware can be set to return only errors in the actual response relative to your expected data. The latest HSDIO drivers have some examples for hardware comparison that are a good place to start.
LabVIEW>>Help>>FindExamples>>Hardware Input and Output>>Modular Instruments>>NI-HSDIO>>Dynamic Acquisition and Generation>>"Hardware Compare ... . vi".
These examples were authored expecting a single 6552 to generate the stimulus and acquire the response. For just response data you may refer to the examples found at:
LabVIEW>>Help>>FindExamples>>Hardware Input and
Output>>Modular Instruments>>NI-HSDIO>>Dynamic
Acquisition>>"Hardware Compare - Response Only . vi".
When you look at the diagram, you'll notice that the code is almost the same. The main difference is that now, you use the "Expected Response Only" input to the Hardware Compare attribute. The expected response data is actually generated data so you need the generation session in order to get the hardware times operation. Whether the data is a driven 1,0,Z or an acquired/expected H,L,X, the data is still generated in the sense that it is stored into memory on the SMC then generated (hardware timed) down to the control logic.
Also, the new digital waveform editor, has integrated the hardware comparisons and is not more tightly coupled with signal express allowing for a very quick integration of your response waveforms and the hardware. Information on the latest Digital Waveform Editor can be found here:
http://sine.ni.com/nips/cds/view/p/lang/en/nid/13050
Hopefully that will get you going. If you run into any trouble, don't hessitate to post
Thanks,
Ryan M
Message Edited by Ryan M on 08-15-2007 08:43 AM