LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

daqmx timing property node

Hi
 
I'm using Labview 7.1 and i need to set the sample rate of my E series card using a property node. However, in the menu of the classes for prpoperty nodes, there is not the daqmx timing class, although i'm successfully using daqmx vi's in many applications. The daqmx 'drivers" ARE installed in the program.
 
Can i do sth to "install" this property node class?
 
Thanks 
0 Kudos
Message 1 of 7
(3,919 Views)
Try reinstalling/repairing your DAQmx Drivers and see if the required property node shows up

Message Edited by devchander on 05-30-2007 06:29 AM

Message 2 of 7
(3,914 Views)
Hi Labros,
I'm not sure if this is the case for you, but this Knowledge Base article indicates that in 7.1 a property node will not appear if you do not have a device installed that supports the property in question. You didn't specify what device you are using, but I imagine that you would have this issue if the device only operated in "one sample on demand" or "edge detect" modes.

If your device does support this property, then obviously this would not apply. Can you tell us what device and driver version you are using?

Thanks,
Luke
Applications Engineer
National Instruments
0 Kudos
Message 3 of 7
(3,889 Views)

Hi

 

Indeed the problem was that my DAQ card was not "well" recognized (due to installation malfunction of the drivers). My DAQ card is E series 6071 and it supports the properties you mention. I reinstalled the drivers, and it works fine.

Thanks a lot for your interest

 

Labros

0 Kudos
Message 4 of 7
(3,876 Views)

Hello,

Is there a way to use the daqmx timing node when you do not have the devices installed on the PC where you are doing the programming?  I'm writing an application that is to be built into an executable (since LabVIEW development system is not installed on the field computer) and would like to change the interchannel timing, as I am seeing ghosting when reading with the desired sampling rate on multiple channels.  The best/easiest alternative I am aware of (besides using the timing node) is to read individual channels and force the time delay rather than using the multi-channel task and a single daqmx read.

Thanks!

Alex

0 Kudos
Message 5 of 7
(3,712 Views)

Hi Alex,


There is a way to use the DAQmx timing property node without hardware. If you do not have hardware installed on your PC, you will need to simulate a device in order to use the timing property node. This Knowledge Base relates that you need DAQmx 7.4 or later to simulate a device.


This Knowledge Base describes how to simulate devices:

What are NI-DAQmx Simulated Devices and How Do I Use Them?



Jared T.
0 Kudos
Message 6 of 7
(3,690 Views)

Jared,

Thanks - this is a much more solid way to go about it.  After I wrote my post, I realized I could "copy" a timing node from an example program with the set convert clock property active and paste it into the application under development (which was "fooled" into accepting it) - but that's one of those things that I sensed I shouldn't be doing... 

Alex

0 Kudos
Message 7 of 7
(3,674 Views)