Jump to content

Keith Brainard

Members
  • Posts

    1
  • Joined

  • Last visited

Keith Brainard's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. I have an application where I read a text file and dynamically create DAQmx scales and create channels into tasks by type (AI, AO, DI, DO). This has been working fine for a while, several months at least. Today I found that all of a sudden, all my channels were reading the next channel. Imagine ten temperatures across two SCXI modules, and suddenly each channel starts to read the next channel's value. TC1 starts reading what TC2 had been, TC2 starts reading what TC3 had been and so on. Even across modules - SC1Mod1/ai7 started to read the value that should have come in on SC1Mod2/ai0! This only affected analog inputs. An example: With a signal source set to 20 mA, plugged into SC1Mod6/ai5, the full scale reading was reading on the channel that is supposed to be on SC1Mod6/ai4, according to scaling for ai4. Stopping the app, and restarting it (which stops, clears, and re-creates the DAQmx tasks) "fixed" the problem, and now ai5 shows its full scale value. What could cause this? DAQ driver? MAX? SCXI Chassis? DAQ Card? LabVIEW 7.1 MAX 4.3 DAQmx 8.6 PCI-MIO-16XE-10 SCXI-1120D, SCXI-1120 Thanks
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.