From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
09-26-2017 01:09 AM - edited 09-26-2017 01:13 AM
Hello,
I guess based on the help, this is the way to specify different ADC timing modes for channels of a NI912 and a NI9213, inside a single DAQmx task? So I have to explicitly list the ActiveChannels for both property nodes:
My goal is to reach at least 1 Hz sampling for these 24 TC channels. If I use a single property node on the whole DAQmx task, and set all channels to "High speed" mode, I get what I want, but I think I could use the NI9212 module still in high resolution mode...I will give it a try, I did not test this code yet on my rig...
If I let everything default, the sampling is around ~1/2 Hz in total. By the way, is there any more detailed guide for the timing modes? I have only found this short doc: http://zone.ni.com/reference/en-XX/help/370469AH-01/daqmxprop/attr29f9/
Solved! Go to Solution.
09-29-2017 08:50 AM
Hi,
I simulated your snipped and it worked for me. I created the NI-9212 and the NI-9213 virtual in NI MAX but I don’t think it makes any difference to the real HW.
I didn't find any further documentation to the timing modes either but I think its detailed enough. Do you have specific details in mind you want to know?
09-29-2017 10:24 AM
@Chr15 wrote:
Hi,
I simulated your snipped and it worked for me. I created the NI-9212 and the NI-9213 virtual in NI MAX but I don’t think it makes any difference to the real HW.
I didn't find any further documentation to the timing modes either but I think its detailed enough. Do you have specific details in mind you want to know?
Yes, it worked. I decided just to use the high resolution setting for both modules, since it gives better signal. Also, I do not really look for temperature changes faster than 1-2 sec. With this setting, I acquire the 8+16 channels in ~1.5-2 seconds.
About the documentation: I do not think it is detailed enough, since the different modes are not compared to each others properly in any of the docs. At least I did not find such documentation. For example, how are the 50 and the 60 Hz "best rejection" modes compared to the high res and high speed modes, in terms of speed, accuracy, etc...? What is the difference between the 50/60 Hz rejection modes and the High res mode in terms of accuracy, noise, etc?
10-02-2017 03:56 AM - edited 10-02-2017 03:57 AM
About the documentation: I do not think it is detailed enough, since the different modes are not compared to each others properly in any of the docs. At least I did not find such documentation. For example, how are the 50 and the 60 Hz "best rejection" modes compared to the high res and high speed modes, in terms of speed, accuracy, etc...? What is the difference between the 50/60 Hz rejection modes and the High res mode in terms of accuracy, noise, etc?
I found some documentation on the NI website about your modules. I hope this will help. The snippet is from the NI-9212.
On the datasheets on page 6 you will find sample rates and confersion times. if you scroll a bit down there are comprehansions about the noise input in defferent modes.