LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

DAQmx Analog Input (NI9203) not able to read values in LabView

I experience strange behaviour from one of my NI I/O modules.

I have a cDAQ-9188 I/O including two NI9203 Analog Inputs (4..20mA)

I have been used this with related Labview program for a while, until recently moving the whole program on another PC. I migrated the whole NI MAX configuration, and compiled LabView program including all necessary runtimes an DAQmx library. Everything works fine, except the two NI9203 modules which seems to flatten out in Labview (all readings show zero). 

1. The whole cDAQ is working fine with no communication errors. (it has been reserved by the new PC)

2. There are other modules on the same cDAQ (9211, 9265, 9485) working correctly in the same program, means the program sends AO currents and controls the relays.

3. The 9203 is reading the current correctly, when monitored in NI MAX Test Panels, but not in the LV.

4. There was no changes to Labview program nor the DAQ channels recently.

5. The problem occurs both using DAQ assistant and the DAQ virtual channel, even with hard-coded device name and channel.  

6. NI Max v17.0.0, Labview runtime env.2017

 

0 Kudos
Message 1 of 3
(3,201 Views)

Hi,

 

-What version of DAQmx and operating system are you using?

- How are you reading your signal?

- Is your y axis on your graph set to the correct range? It could be that the reading is small and looks flat out in the graph.

0 Kudos
Message 2 of 3
(3,126 Views)

I have this issue when i create a new task and the only card I am acquiring data from in the task is a NI 9203 analog input. The data from the NI 9203 will not update in the task.

 

If i acquire data from another voltage NI 9205 or temperature NI 9213 card first in that task and then acquire data from the NI 9203 card after then the data from the NI 9203 will update in the task .

 

Weird, any one have any reason why this is ?

0 Kudos
Message 3 of 3
(2,597 Views)