Hi Graham,
Okay, I've double checked all my connections and I'm 100% certain they are all okay... I've now got the following setup.
1) "Cont Gen Voltage Wfm-Int Clk.vi" running and generating a waveform on AO0 of the PXI-6733 card (named out).
2) "WriteDigChan.vi" running and generating a logic level on P0.0 of my PXI-6733 card (named out).
3) These outputs are wired to a dual channel scope and to AI0 and PFI0 of the PXI-6120 card (named in).
4) "DigitalStartandStopTrigger.vi" runs and stops at the correct time but never returns any data points.
Furthermore, I've now tested the following two other NI example VIs and they run as would be expected (see next post for images).
1) "Acq&Graph Voltage-Int Clk-Dig Start.vi" waits for the start trigger to be presented on PFI0 before capturing the finite waveform.
2) "Acq&Graph Voltage-Int Clk-Dig Start&Ref.vi" waits for the start trigger followed by the reference trigger to be presented on PFI0 before capturing the finite waveform.
As you can see AO0 must be connected correctly to AI0 and P0.0 must be connected correctly to PFI0 otherwise these examples wouldn't work.
However, I still have the original problem that the example DigitalStartandStopTrigger.vi doesn't return any data points.
Question... are all PXI-6120 cards hardware identical? I've seen that other NI cards with the same product number might have different internals (e.g. Korean FPGA versus other FPGA) and some of these have suffered from strange bugs that require firmware updates etc. Just a thought.
Mike