DAQ question

Hi NG,
I was hoping that some kind soul would grace me with some in-
struction or some pointers to links or something.
Problem: I'm running an SCXI chassis with multiple(5) cards in
it. Two of the cards are 1120's. One of 1120 modules is in slot one
and the other is in slot five. I need to be able to read the voltages
from these analog cards simultaneously.
Currently I have a VI with two parallel loops each doing a read
on one of the cards. Leading into each loop I have a AI config function
and an AI start function. It doesn't work something about resource in
use is the problem. What I think the problem is is that there should be
a group(which I hope someone will explain what this is) that both AI
modules are in and then treat the
m as one "meta-module"?
Am I totally off base?
Any help or suggestions will be greatly appreciated!
Frank Lane
(256)961-4677
[email protected]

In article <[email protected]>,
Frank Lane wrote:
>Hi NG,
>
> I was hoping that some kind soul would grace me with some in-
>struction or some pointers to links or something.
>
> Problem: I'm running an SCXI chassis with multiple(5) cards in
>it. Two of the cards are 1120's. One of 1120 modules is in slot one
>and the other is in slot five. I need to be able to read the voltages
>from these analog cards simultaneously.
Check your SCXI chassis' user manual. I believe that there is a heirarchy
of those cards, and that the 1120 is near the bottom. This means that it
can't be in clot one, one of the others must be ahead of it. I honestly
don't recall the details, but I'm pretty certain that you can't plug the
cable into th
e back of it - it must go into the back of one of your other
3 cards.
Harry
"The art of government generally consists in taking as much money as
possible from one class of citizens to give to the other."
-Voltaire

Similar Messages

  • Simple Formula SAE car DAQ Question

    Im on a Formula SAE team, and for those of you who are unfamiliar with it, we design and manufacture a formula-style race car for competition against 120 other schools from around the world.
    To the point - Im interested in creating a Data Aquisitiion system for the car. We already have a standalone Engine management computer so there are many sensors that go to that that to tune the engine. The DAQ i want to create is more for analysis purposes after various track events. For instance brake temperature, wheels speeds, acceleration (3 dimensional), yaw rate and that kind of information would be gathered by the sensor.
    From my understanding LabView would have the ability to process the data and display what i want (aka, known acc
    eleration, can use algorithm to find velocity), not to mention export the log so i can put it into Excel.
    I was wondering if someone could reccomend a DAQ board i should look at. Also i was wondering if there' a possiblity for me to create this to stream and log the data on some internal onboard memory and NOT require a laptop to be hooked up to it the whole time. Ideally it would be standalone, and after a run i'd hook it up to the laptop and download the info (or if i got fancy, do it wireless as it occurs)
    thanks for your time

    FSAE,
    LabVIEW will be a great tool for analyzing and presenting the information you gather from your car's sensors.
    If having a laptop is an option, then one of our E-Series Multifunction cards would be a great solution, specifically the 6062E.
    If you do not want to have a laptop then our compact fieldpoint are stand-alone acquisition systems that can be battery powered and have onboard memory to log data. They have rugged construction and have multiple modules you can connect for different types of measurements.
    Over 10 Schools this year used our fieldpoint modules for gathering data on their 'Future Truck' Vehicles.
    Contacting your local NI Sales Rep will be a great starting place for determining the type of equipment that would be best.
    Kevin R
    A
    pplications Engineer
    National Instruments

  • DAQ questions – Urgent !

    Hi everybody,
    I’m a beginner in the field, so I need a piece of advice from DAQ experienced users:
    1. What is the definition of ‘kilo-Symbols /s’ and why the rate unit is not the Hertz?
    2. What NI board should I choose if I have these main requirements:
    - at least 4 channels (simultaneous acquisition) - voltage
    - at least 2000 readings per second
    - as flexible as possible for future use (something like output channels, internal timers, etc.)
    - to be used with normal thermocouples (K type) and accelerometers
    3. What is (are) the most important thing(s) related to a DAQ board? (generally speaking)
    Thank you in advance.
    Ela

    My $.02
    1. Data acquisition boards are specified in samples per second. Nyquist says that your sample rate must be at least twice the frequency you are measuring to accurately reproduce the signal.
    2. If you truly need simultaneous sampling on 4 channels, NI only has the 6110. Unless the phase difference is really that critical, go with one of the E series boards. Some other thing that you want to look at are input resolution (number of bits) and input range. My recomendation would be for you contact your local NI sales engineer or call NI directly.

  • Do I need Daq s/w while running a Labview exe which contains the DAQ hardware cards on a pc which does not have Labview s/w

    I am having a Labview 6i program which takes hardware status from the NI hardware cards...now I make its exe with Labview Run Time Engine & then I am unistalling complete Labview with "Remove all" option....then I am installing this exe......Do I need DAQ or MAX now ?

    Hello,
    If you have an executable with DAQ functions in it, then you are required to have NI-DAQ installed on the machine.
    Also, please post your LabVIEW/DAQ questions in the appropriate category...this category is for questions pertaining to the NI product "Measure for Windows", which you do not appear to be using.
    Have a nice day,
    Darren N.
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman

  • In running the datalgr example, I get the error NIDAQ32.dll cannot start.... then program exits. Version of NI DAQ is 6.9.2, using MS C++.

    In running the datalgr example, I get the error NIDAQ32.dll cannot start.... then program exits. Version of NI DAQ is 6.9.2, using MS C++.

    Since this is a DAQ question more than a Measurement Studio for VC++ question, I'd recommend you repost it to the DAQ forum.
    Cheers,
    Azucena

  • Can we lock 80 MHz timebase to PXI_CLK10 on PXI-6220 M Series DAQ?

    I am using PXI-6220 to measure Frequency/Period of 32768 Hz clock signal, accuracy is very important. I have provided signal to measure on Gate input of Ctr 0 (PFI 9). I am using 80 Mhz Timebase. I want to Lock PLL to PXI back plane 10 MHz reference (PXI_CLK10) which in turn is locked onto the 10 MHz reference via PXI-5600 on Slot 2 (External 10 Mhz standard is connected). so far I don't see a way to lock PLL to PXI_CLK10. Is that possible at all? see the image attached to this message.
    Attachments:
    M Series DAQ Question.png ‏62 KB

    Hello Abhatti,
    Based on the diagram that you have attached, the M-Series card can PLL to a higher accuracy clock such as the PXI Clock_10.  The way to configure this change using the DAQmx driver is route the signals using the DAQmx Timing RefClk.Src Timing property node.  Once you place down this property node, and specify the RefClk.Src attribute, you select the PXI-Clk10 as your reference clock source.  This will discipline the 80 MHz Timebase of the DAQ card to the 10 MHz reference clock of the PXI chassis.  Which chassis are you using?  Also, how have you PLL'ed the 10 MHz backplane clock to the PXI-5600 Downconverter?
    Michael L.
    Applications Engineer
    National Instruments

  • VXIpeek occasional​ly takes long time (few ms)

    I am using LabWindow/CVI 6.0 with Window XP for a DAQ.
    In average, it takes 2.5us to excute VXIpeek. Also
    occasionly it is observed that it takes few ms to execute VXIpeek. The maximum observed time is 19ms
    where timing is measured by Timer from VXI library.
    And it occurs at 2x10-5 level. I have set the system timeout to 8us which does not help.
    regards,
    Tiesheng

    Hello Josh,
    Nice to hear from you. Here are answers for your questions:
    Question 1:
    My PC 1.8GHz Intel Pentium 4 512MB of RAM
    operating system WINDOW XP
    VMEcrate 5 slots VME crate from
    Solflower Computer Inc.
    VMEController VME-MXI-2
    Question 2:
    PC and VME controller connected via MXI-2 cable
    with "MXI-2" card (sorry I do not know the name
    of the card which installed at PC).
    Question 3:
    NI-VISA 2.5.2
    NI-VXI 3.2
    I did not use NI-DAQ
    Question 4:
    No error is returned when VXIpeek is excuted
    Question 5:
    It depends on the VME address (card?). For my card
    it occurs at 2x10-5 level. It seems it occurs more
    often when VME controller is accessed.
    Question 6:
    I have not used NI-Spy. I am afraid that NI-Spy may
    cause additional delay for VXIpeek due to competation
    of CPU. If you think that it will help, I could try
    to provide NI-Spy file for you. But you have to tell
    me how to do it. Thanks.
    Question 7:
    Yes, the problem can be repoduced by using a small
    code. See attachment. I did not try with VXI
    interactive Control where I may unable to get time
    information.
    Question 8:
    Yes, I have removed all cards and only left VME
    controller, the problem is still there. See the
    results of attachment where only VME controller is
    installed in the VME crate.
    Sorry, I was unable to add attachment. The code and
    output are listed belew:
    int main(int argc, char *argv[])
    int initial;
    uint32 timeout, trlWindow, count, i, resp;
    int16 status;
    double time0, time1, timeDiff;
    void *trlAddr;
    // Needed if linking in external compiler; harmless otherwise out of memory
    if (InitCVIRTE(0, argv, 0) == 0) return -1;
    // Initializes VXIlibrary, allows handling of VXI reads and writes
    initial = InitVXIlibrary();
    if (initial < 0) {
    MessagePopup("MiniDAQ Error", "VXI library initialization failed.");
    return (1);
    SetSleepPolicy(VAL_SLEEP_NONE);
    count = 0;
    timeout = 1000L; // Timeout of 1 second
    //trlAddr = (void *)MapVXIAddress(0x3, 0x40, timeout, &trlWindow, &status);
    trlAddr = (void *)MapVXIAddress(0x3, 0x800000, timeout, &trlWindow, &status);
    printf("trlWindow = %u status = %d\n", trlWindow, status);
    //Timing Check
    time0 = Timer();
    for(i = 0; i < 10000000; i++) {
    VXIpeek(trlAddr, 2, &resp);
    time1 = Timer();
    timeDiff = time1 - time0;
    if(timeDiff >= 0.002) {
    printf("i = %u timeDiff = %f\n", i, timeDiff);
    count++;
    time0 = Timer();
    if (count > 100) break;
    else time0 = time1;
    printf("count = %u # VXIpeek calls = %u\n", count, i);
    UnMapVXIAddress(trlWindow);
    return 0;
    Output of above program is following, where the unit of timeDiff is in second
    as one can see, sometimes it takes few ms to excute VXIpeek
    trlWindow = 0 status = 0
    i = 4311 timeDiff = 0.003000
    i = 9292 timeDiff = 0.005000
    i = 18710 timeDiff = 0.004000
    i = 41546 timeDiff = 0.004000
    i = 64712 timeDiff = 0.003000
    i = 87550 timeDiff = 0.004000
    i = 94511 timeDiff = 0.004000
    i = 507335 timeDiff = 0.002000
    i = 511628 timeDiff = 0.002000
    i = 520272 timeDiff = 0.005000
    i = 522846 timeDiff = 0.003000
    i = 524782 timeDiff = 0.013000
    i = 528826 timeDiff = 0.009000
    i = 530637 timeDiff = 0.003000
    i = 547681 timeDiff = 0.004000
    i = 556325 timeDiff = 0.004000
    i = 560569 timeDiff = 0.012000
    count = 101 # VXIpeek calls = 560569
    Tiesheng

  • Line Loss -- Newbie Alert:

    Greetings,
    Newbie DAQ question here:
    How long of a cable (conducter size yet to be choosen) will I incure significant
    line loss? I will be sampling signals in the 1-10v range at a low frequency
    (1 s/sec'ish). The cable will be about 65 feet.
    Two questions:
    Too much signal loss?
    Is there an infor resource where I can learn about this stuff?
    I have a minor electronics background, but I am mostly a medical person.
    Thanks...Mark

    Hi Mark:
    This depends on the output impedence of the thing (sensor or whatever) transmitting the signal, and also the input inpedence of the device receiving the signal. Most NI devices, I think, have pretty high input impedence, so the line loss would probably not be a problem, unless the transmitter also has a very high impedence. If, for example the input impedence of the A/D card signal conditioner was 1 megohm, and if the output impedence of the transmitter was, for example, 50 Ohms and the cable resistance was, for example 10 Ohms, then the error due to line loss would be something like (50+10)/1 million-- All these numbers are pretty conservative guesses, so probably you'll have no problems from simple line loss.
    The more serious issues are rela
    ted to noise and "ground loop" errors. Depending on what other electrical equipment is in the vicinity, depending on how you ground the sensor and the A/D board, and depending on whether you use simple, shielded or coaxial cables, these can get to cause SERIOUS problems if you need great accuracy in your measurement.
    Check out good discussions of this in the LabView documentation, NI's web site, and (my favorite, as someone not trained as an electrical engineer who has to sometimes commit acts of electrical engineering) Paul Horowitz & Winfield Hill "The Art of Electronics" ISBN 0-521-37095-7.
    Good Luck with your measurements!

  • Counter frequency slow/stop

    Hello,
    I am a bit new with using counters to measure frequency. I need to read the frequency from the counters at 100 Hz at least between 0-20KHz so I setup my vi to read it and it works fine if the signal is at a set frequency but as soon as I try to vary the frequency from my generator the vi stops and the daqmx read channel times out and it gives me the error -200284 "Some or all of the samples requested have not been yet acquired " even though I am trying to get them and the vi just stops when the frequency changes. Is this application possible with counters? Am I doing something wrong? I have attached my test vi. I'll appreciate any help. I have a NI9401 with cDaq 9188
    Attachments:
    Counter Test.vi ‏29 KB

    Hi Bertha,
    Please take a look at the following example:
    I believe this example will work for you directly. The only option you would want to change is "High Frequency with 2 Counters" to "Low Frequency with 1 Counter". As a note this is a MulitfunctionDAQ question. You generally want to post these in the Multifunction DAQ Forums. You will get faster responses on your DAQ questions there.
    Best Regards,
    Jignesh

  • Input Impedance in Differenti​al Mode

    Hello everyone,
    When I bought the USB 6212 card, I was impressed with the high input impedance stated for it - 10 GOhm.
    In the specification, this is stated to be for between AI+ and AIGND.
    So what is the input impedance under differential connection?
    Solved!
    Go to Solution.

    Hi Navneet,
    The question you have posted is actually a Multifunction DAQ question. You should post these questions in Multifunction DAQ Forums. You would get much faster responses to questions that are posted in the correct forums. 
    The input impedance, in differential mode is a little less then twice the impedance of AI referenced to ground. What this means is that it will be ~20 to 19 GOhms. The actual value is not available because it is such a high input impedance.
    Best Regards,
    Jignesh

  • Connecting DAQ Device to VI Question

    I downloaded a program titled "Acquire_andSave_as_.Wave_File.vi" from the Developer Zone and attempted to run it. Got an error "The specified device is not a National Instruments product, the driver does not support the device or the device has not been configured using the Measurment & Automation Explorer"
    I opened the Block Diagram for what I think is the routine crashing (causing an error) and MAX sees my M Series 6250 card and channel - but how do I check that the Program is calling or referring to the right hardware device?
    What am I not doing to connect the hardware (M Series 6250 PCI card) to the VI program?
    Thanks!

    Dennis Knutson wrote:
    Yes.
    I see that Dennis shares my opinion that less can be more.
    To expand just a bit on edw's follow-up question, you can absolutely replace just the Traditional NI-DAQ portion of the code with NI-DAQmx VIs.  I meant to imply in my first reply that the example I suggested had the same functionality as the Traditional DAQ chain in the save to wav file example and could be dropped in to achieve the same functionality.  I have attached a slightly modified version of the save to wav file example to give you an idea of where to start.  Keep in mind that you will need to specify two channels (i.e. DevX/ai0:1) for a stereo acquisition.
    I hope this helps- 
    Tom W
    National Instruments
    Attachments:
    Acquire_and_Save_as_.Wav_File with DAQmx.vi ‏123 KB

  • This DAQ assitant question confused me

    Hi,
    the question asked 'DAQ assistant can perform all of the following operations, except:"
    1. Frequency Measurement, 2. Arbitrary Waveform generation, 3. Digital Input, 4. Analog input.
    I think DAQ assistant can perform all of above, anybody can give me some hints?
    Thanks

    If you can do it in Measurement and Automation Explorer you can do it with the DAQ Assistant. The only real limitation is hardware, so as long as your board supports what you are trying to do then you can do it with the DAQ Assistant.
    In other words, the DAQ Assistant can do all of those things so long as your board supports it.
    Otis
    Training and Certification
    Product Support Engineer
    National Instruments

  • DAQ 6533 question

    HI, all:
    I have a question on DAQ Card 6533.
    My peripheral device need a 'ACK' signal to start the transferring of data
    into the 6533, but from the NI Website, I know that the 6533 can't generate
    the 'ACK' signal at the beginning, so we have to use another DIO Line to
    provide this pulse. My question is that how we can connect two outputs of
    the 6533 together, both connect to the 'ACK' pin of the peripheral device,
    will it cause some problem?
    Thanks,
    Guohua

    Guohua
    The 6533 has the "Wired-Or" ability. You can find more info about this in the 6533 user manual in chapter two.
    Here is a brief description about wired-or and how to program it.
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/8072d2b1f4687276862564d1006ad789?OpenDocument
    Brian

  • DAQ input protection (overvolta​ge & overcurren​t) question

    Hello Everyone
    I´m designing a DAQ board as my thesis work.
    I have several questions about input protection, I have searched and searched and I have found only 2 circuits, a crowbar and another one using 2 zenner and a PTC resetable fuse or a ordinary fuse. 
    My question is, if there is any  other circuits that can protect inputs.
    The measurement limits are +-20V with a maximum frequency of 100 kHz. At the input there will be a INA163 IA, and then the rest of the circuit. I have to protect these inputs to 230 Vac. 
    If someone knows any other method of doing this, please reply. I'm pending to the PTC+diodes.
    Thank you

    That seems a good approach, to keep it simple. About the resistors I don´t know yet if I´m going to use SMD type or the normal type, I have to see if there is enough space on the PCB. Probably if I choose the SMD type I will have to connect several in series as you said (230 V SMD resistors with those values are a bit hard to find, Ive checked farnell), but I will test it.
    About the zenner, when choosing it, It should whitstands also 230V of direct applied voltage right?
    I´ve attached a file with the circuit, as I pretend to measure diferential signals with the INA163, I think that this circuit is correct using your sugestion.
    Now about the PTC, for the overcurrent protection, if I´m not wrong there are 3 parameters that must be taken into account:
    - Holding current (I think this is the normal working current)
    - Tripping current (At this value the PTC cuts the current going into the circuit)
    - Operating voltage (I think I must choose the 230V version)
    The holding current I´ve pointed it to 50mA with a tripping current of 100mA (I have no ideia if this is ok), the maximum current input of the INA163 is 10mA, the resistive divider will limit also the input current, but I would like to have some more protection. 
    Shoud I put one PTC in each signal branch (Vin+ and Vin -)?
    Attachments:
    circuit.png ‏17 KB

  • A simple question about DAQ data sampling

    Hi all:
    Now I meet a very basic question about DAQ sampling.  I am using NI PCI-6040E DAQ card, SCXI-1001 chasis, SCXI-1102, SCXI1300 terminal block, and SCXI1160 relay module.
    I am not sure , is it possible if I want to test a voltage (1 volt) on a resistor. Now I am connecting the Ch0+ to resistor+ (24 volt), and connecting Ch0- to resistor-(23 volt). So the voltage between resistor+ and resistor- should be 1volt.  Actually, It is working at the first, but after I want to test 9 channels based on this connection. The Measurement & Automation can't read data from the DAQ card. (when I test it by multimeter, I can get the voltage data on the Ch0+ and Ch0- of SCXI1300 terminal block).
    That's strange, does anybody know what' s wrong about it?/
    Thanks a lot

    Hi hanwei,
    According to the specifications of the PCI 6040E (page 3), the input signal and common mode voltage should never exceed 11V from ground.  I believe this is the reason you are able to measure the potential of a battery but not the 24V signal (even though the differential value is only 1V). 
    Best Regards
    Hani R.
    Applications Engineer
    National Instruments

Maybe you are looking for

  • Can I restore un-Backed up photos from a disabled iphone 4S?

    Someone played with my husband's phone and set a password, he tried to guess it all day, and ended up disabling it. He went to the ATT store and the Apple Store for help, we learned that we can easily restore it, but we will lose anything not backed

  • 5320xm not connecting internet

    Hi friends.i have got an strange problem with my nokia 5320xm.the internet is working fine on mobile but when i connect the internet on pc,it says 'disconnected' with any time delay.it doesnt even blink to show 'connecting'. Earlier,i had no problem.

  • Error Message BP714

    Dear All, I have a PO of Year 2010. Its Dlvry date was in March 2010. But in current year If I am changing dlvry date to Jul 2011, it gives me error for the item as   BP714: Item &&& Commitment budget exceeded The amount by which it exceeds is the am

  • Permissions messed up after changing short name

    Hello all, Following the directions provided on the support website (http://docs.info.apple.com/article.html?artnum=106824), I successfully changed the short name of my account. I created a new user, used the root user to move the old files, and dele

  • Print spooler error 0x800706b9

    I have a Microsoft Windows 8.1 and an HP Desktop 2512.  My computer no longer recognizes my printer. I keep receiveing a print spooler error 0x800706b9  I have tried the net start spooler command but that has been unsuccessful. What next? Please help