Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

how do you wire up the DAQmx Trigger, DAQmx Read, and DAQmx Timing VIs to start Dig. Input when one input line goes high?

How do you wire up these VIs to create a digital input acquisition which
starts on one of the digital lines going high and stops when that line goes low?

For example, how do you sequence (on the block diagram) the DAQmx Trigger, DAQmx Read, and DAQmx Timing VIs ?
Thanks
0 Kudos
Message 1 of 4
(3,547 Views)
Hello Jim.b

What you are asking for is called pause trigger and is configured using a DAQmx trigger property node. I have attached below an example of what you are asking for.
Good luck with your application.

Serges L.
0 Kudos
Message 2 of 4
(3,531 Views)


@jim.b wrote:
How do you wire up these VIs to create a digital input acquisition which
starts on one of the digital lines going high and stops when that line goes low?

For example, how do you sequence (on the block diagram) the DAQmx Trigger, DAQmx Read, and DAQmx Timing VIs ?
Thanks


Dear Serges L.

Great work - Your block diagram is very clean and well laid out.

It looks very promising. Did you just create this or have you had it awhile ?

Listen, I'm very curious about the "DAQmx Trigger" VI block around the center of the block diagram:
it doesn't look like anything on the DAQmx palettes that I've seen.
The only VI I've seen on the DAQmx palette is the "DAQmx Start Trigger" VI and it does not have the same inputs/outputs that yours does.

Could you elaborate a little ?
0 Kudos
Message 3 of 4
(3,518 Views)
Thanks Jim.b

The VI you are referring to is probably the DAQmx trigger property node. I have attached below a screenshot showing where you can find it in the DAQmx subpalette. Let me know if you need more help.

Serges L.
0 Kudos
Message 4 of 4
(3,502 Views)