Traditional DAQ & DAQmx

I want to change from Traditional DAQ to DAQmx. What shall I do?

As a further note, you might want to take a look here for a tutorial and info.

Similar Messages

  • How to simutaneously use 2 PCI cards, one with traditional DAQ, the other with DAQmx?

    Hi,
    I am currently trying to debug a system that used to work.. but sadly isnt anymore
    A single computer contains 2 PCI cards (6110 & 6036E). The 6110 card is controlled by a fairly old software, programmed in labview, and hence, using Traditional NI-DAQ. The 6036e card is controlled by a more recent soft, programmed in LV as well but using DAQmx.
    the AI/AO of the 6110 card is only momentarily used (20 sec consecutively, every minute) while the 6036E card is continuously receiving and sending data on its AI/AO.
    Now the problem: the program that control the 6036E card freezes every time that the old prog access the 6110 card.. and then it works again perfectly until the next time that the 6110 card is used.
    So my question: how can I make those 2 cards work simultaneously?
    I dont think that it is because of the software nor because of the computer lack of memory/CPU if it used to work in the past. It might be about a wrong configuration of cards in the MAX but I couldnt find anything wrong there (no problem when accessing AI/AO of both cards through "test panel")
    Thank you very much for you help.

    That's what bugs me. The only thing that those 2 cards share is an AO of the 6110 connected to an AI of the 6036.
    For the rest, nothing is common. The 1st program only deal with device1, while the 2nd prog only access dev2. There shouldnt be any problem and everything is working fine separately. Hence, why I was wondering if the traditional daq and daqmx might conflict on a same computer.
    I just cant find out why the 2nd program controling the daqmx card just freeze everytime the 1st program access the traditional card. It actually doesnt freeze completly but becomes soooo slow, with about only 2 iterations of the main while loop during those 15-20 sec (instead of the normal 3-4000 iterations during such a period).
    The computer specs are a 2.2ghz proc for 1G of ram and running XP, so it should be ok.. even though the computer does slow a bit down when the 1st prog access the traditional card.

  • PCI-6703 on MAX traditional daq but not on daqmx

    Im using MAX 3.1.1 (with NI DAQmx 7.3.1f0) and its listing my device 6703 on the traditional daq list but not on the DAQmx. I'm trying to utilize the Express VI to use this card but since it does not apear on the list I can use it. I already tried F5 several times.
    Thanks fot the help.
    --Aaron

    PCI-6703/6704 are supported by traditional nidaq, and nidaqmx 7.4 and higher.
    They are not suppoeted by NidaqMx 7.3.
    if you want to use Nidaqmx, upgrade to the latest NIdaq driver.

  • Up/down count edges: traditional daq vs daqmx

    Hello,
    I've inherited a program that uses an encoder to read the position of a torque-arm.  The program uses traditional daq.  The encoder position data is read using "Counter Read Buffer.vi".  Then, by simply casting the output of "Counter Read Buffer.vi" to an I32, the position data can be either positive or negative.
    1. Is this a valid method of using "Counter Read Buffer.vi"?  (I wonder because if I capture data as I move the torque arm back and forth, the data suggests that the encoder is not moving back to zero counts each time.  For example, the first time the arm is moved through its range, it might go from 0 counts to 100 counts; the second run may be from 10 counts to 110 counts, the third from 15 to 115 and so on).
    2. Is something this simple available in DAQmx too, or do I have to monitor each encoder point that I read to detect when the counter rolls over and handle it manually?
    Thanks in advance for any assistance!
    Chris

    Hello Chris,
    For the answer to your first question, this may be an issue with the DAQ device you are using. What exact device are you using?
    For the second part, the Measure Angular Position VI, found in the Example Finder under Hardware Input and Output»DAQmx»Counter Measurements»Position, is a good quadrature encoder VI for reading angular position.
    Try using this example and see if the behavior is different between the Traditional DAQ and NI-DAQmx code and let me know how it goes.
    Regards,
    Dan King

  • Can I install an older version of traditional DAQ that support legacy DAQ with DAQmx for support of a new card?

    I have a LabPC+ that works fine, but is not supported in the latest versions of NI DAQ.  I also have a 6024E that I would like to use.  I know that the version of DAQ that supports the LabPC+ also supports that 6024E, but I would prefer to use the latest DAQmx with this.  Is this possible?

    Hi Brain:
    Doesn't look like it, the PC+ will only go up to 6.9.3 tradition DAQ
    http://www.ni.com/support/daq/versions_legacy.htm
    while the 6024E will go up to 7.4.1 traditional or 7.5mx or 8.0mx, dependiong on OS.
    http://www.ni.com/support/daq/versions_pci_pxi.htm
    I assumed these cards were PCI based.
    I am not a DAQ expert, so hopefully someone can verify this.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Need help in converting Traditional DAQ subvis to DAQmx configuration

    i need to convert these vis (of traditional NI DAQ) to be used with a new DAQ card that supports only NI DAQmx.
    please help me in this..
    Can i use the same traditional NI DAQ VIs with NI PCI 6221??  if so how can I? does this device can be configured for traditional NI DAQ??? 
    Kudos always welcome for helpful posts
    Solved!
    Go to Solution.
    Attachments:
    traditional ni daq vis to daqmx.jpg ‏1857 KB

    NI has several resources to help move from tradtional DAQ to DAQmx. A good place to begin is the Getting Started page. There is a tutorial on how to transition. There is also the compatability VIs that replace certain traditional DAQ functions with wrappers around DAQmx functions. The DAQ example you posted is pretty trivial and really should not take much time to convert once you get a basic understanding of DAQmx.

  • Change traditional DAQ code to DAQmx code

    Dear sir/madam,
    I am in trouble.
    This code is written using traditional DAQ but I want to chane DAQmx version.
    I do not know how to code using DAQmx because traditional DAQ is very different for DAQmx.
    Especially, ' AO clock config.vi' of traditional DAQ is what does this fuction.
    I can not know how to change it.
    Please advice.
    Bill,
    Attachments:
    version.vi ‏21 KB

    Look at Transition from Traditional NI-DAQ to NI-DAQmx in LabVIEW

  • Tradition DAQ installed but unavailable

    Hello,
    I have a system that had LabVIEW v6.0.2 executables running with NI-DAQ 6.9.3f3 with a PCI-6052E.  I have now installed LabVIEW 2009 with both Traditional NI-DAQ 7.4.4 and NI-DAQmx 8.9.5 on this system.  My 6052E shows up in MAX under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy), but under Legacy, the 'Test Panels...' button is grayed-out and if I get the properties of this device, the subsequent dialog's 'System' tab has the resources box grayed out as well as the 'Test Resources' and 'Run Test Panels' buttons grayed-out.  I've tried resetting the device under DAQmx, but it doesn't help.  I have run a self test of the 6052E by right-clicking the device under DAQmx and it passes.
    Another problem I've noticed is when I try to run any traditional LabVIEW DAQ example, I get the following error repeatedly: "Error loading "C:\Program Files\National Instruments\LabVIEW 2009\vi.lib\Daq\lvdaq.dll".  A dynamic link library (DLL) initialization failed."  This occurs for every traditional DAQ VI that tries to load.
    LabVIEW DAQmx examples load and run fine.
    This sounds like a corrupt NI-DAQ (Legacy) installation.  My goal is to get my code running under the latest NI-DAQ (Legacy), and then transition to DAQmx. What is the best way to proceed getting this new NI-DAQ (Legacy) to run?
    Thanks,
    Greg 
    Solved!
    Go to Solution.

    Got the problem solved by repairing the NI-DAQ 7.4.4 (Legacy) install via Windows 'Add or Remove Programs'.
    Greg 

  • Can't use traditional ni-daqmx on LabView 8.2

    Hej,
    We have a bunch of quite established VI's using in our laboratory and updated recently our old MACs with Labview 3 or 5 or 6 to new Imacs with  NI-USB 6009 acquisition boards running on Win XP on MAC (the USB cards had problems on MAC Os 10.4). The problem we have is, we want to use the old VI's
    on the new iMacs with the new cards. Unfortunately I can't see any traditional
    NI-DAQ VI's on the new LabView 8.2, which makes it impossible to use the old
    VIs. We will rewrite them within the next month using the tutorial: "transition from traditional ni-daq to ni-daqmx", however for the time being we want to use just the old VI's using traditional Ni-daq (ai read, config, start, ...)
    If I open Measurement & Automation I see under Software-Traditional NI-DAQ, that 7.4.2f3 is already installed. Is there
    anything else we can do to not have to rewrite all over archives? Thanks in advance.
    Ramis

    ferramis wrote:
    Hej,
    We have a bunch of quite established VI's using in our laboratory and updated recently our old MACs with Labview 3 or 5 or 6 to new Imacs with  NI-USB 6009 acquisition boards running on Win XP on MAC (the USB cards had problems on MAC Os 10.4). The problem we have is, we want to use the old VI's
    on the new iMacs with the new cards. Unfortunately I can't see any traditional
    NI-DAQ VI's on the new LabView 8.2, which makes it impossible to use the old
    VIs. We will rewrite them within the next month using the tutorial: "transition from traditional ni-daq to ni-daqmx", however for the time being we want to use just the old VI's using traditional Ni-daq (ai read, config, start, ...)
    If I open Measurement & Automation I see under Software-Traditional NI-DAQ, that 7.4.2f3 is already installed. Is there
    anything else we can do to not have to rewrite all over archives? Thanks in advance.
    Ramis
    I think there has never been traditional DAQ for Mac OS X. And it took quite some time to get DAQmx on there. So It would appear that you are out of luck if you do not want to go back to the old machines until the transition has been finished.
    On a second read I see that you use WinXP on those Macs. Welllll .... have you made sure that DAQmx works there without glitch? DAQmx for Windows really was developed for Windows on PC sytems and I wouldn't be surprised if there would be just the few small differences between how everybody builds PCs and how Apple believes they have to be done, that could make some of the low level DAQmx device drivers trip over. 
    Rolf Kalbermatter
    Message Edited by rolfk on 01-26-2007 02:48 PM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Is there any incompatibility between Labview 8.5 and Traditional DAQ?

    Hi,  I`m using a DAQPad 6020E and the Labview 8.5 Daq assistant don`t detecte my DAQ when a try to create a new task (to create a new virtual chanel). But MAX detect the DaqPad. So, is ther any incompatibility between Labview 8.5 and traditional Daq? Do you know how can I resolve this?
    Thanks.

    First, you posted to the wrong board. Measure is an old add-on for Excel.
    Second, there is no incompatibility between LabVIEW 8.5 and tradtional DAQ. There is an incompatibility between traditional DAQ and DAQmx which is what the DAQ Assistant uses. Make sure that you install DAQmx if your device is supported by it. Otherwise, you will not be able to use the DAQ Assistant.

  • Trouble seeing Details for Traditional DAQ functions

    I am migrating an applications from Tradtional DAQ to DAQmx and am having trouble in LV 8.6 in seeing the "Details" for the Traditional DAQ Functions.  I have looked at the Traditional DAQ Users Manual online & a few other pubs and cannot find a good, detailed, explanation of the input and output parameters to the functions.  Can anyone help me out?
    Thanks..... PacMan
    KMoller
    Solved!
    Go to Solution.

    In talking with Kent Lau, an Apps Engineer at NI, I was told I was missing the nidaq.chm file for some reason.  Even after trying the reinstall the Traditional DAQ drivers from the Q4, 2008 software distribution, it was still not found.  So, I installed an older version of the drivers on a computer which had never had LabVIEW, then copied the nidaq.chm file over to the LabVIEW 8.6\Help folder & was able to then see the Traditional DAQ function Details.  Thank you Kent!!
    KMoller

  • Traditional daq

    we transfered a VI to an other computer. (LV 8.0 -> LV 8.0, standardinstallation on both pcs, windows)
    there are 5 force sensors, 5 way sensors and 5 termocouples.
    force and way with daq assistant, thermocouples with traditional daq.
    in the older version where the thermosignals converterted by a poly subvi called
    [b]'AI sample channels (single point waveform).vi'[/b]
    this sub vi is missing ... the strange thing: it is missing on the old installation too, there is no possibility to transfer it directly.
    i searched some samples and here where this subvi also required and cant be found by the program itself.
    is this a standard vi? is there a better solution to convert traditional data?
    i have no experience with traditional daq ...

    when you install the daq drivers (2-3 CDs) I think you have to explicitly select that you want to install traditional daq for your LV version (8.0).  Doing so should put the appropriate vi in your LV folder.  You should also be able to replace traditional daq calls with the new DAQMX calls but this is more work.
    Paul Falkenstein
    Coleman Technologies Inc.
    CLA, CPI, AIA-Vision
    Labview 4.0- 2013, RT, Vision, FPGA

  • Translating Traditional DAQ to DAQ MX

    Hallo all,
    I am using Labview 7.1 with DAQ Multifunction card , NI DAQ 7.4.
    I wrote a program to read data from my DAQ card using traditional DAQ .
    And now i want to change from traditional DAQ to DAQ MX using MX
    function. Unfortunately my new MX program doesn't work like my
    traditional DAQ program.
    I give 20 V power suppy to my hardware . In traditional DAQ , it works
    fine. But in my MX DAQ program .... my hardware doesn't receive this 20
    V supply. So after the data is written in .txt file , I don't get what
    i expect.
    I have attached my Program, The traditonal and MX .
    Any suggest would be helpful.
    Thanks in advance.
    Attachments:
    DAQ_Program.zip ‏115 KB

    Hello,
    I just wanted to post a couple links that might help your transition.
    Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy)
    Learn 10 Functions in NI-DAQmx and Solve 80% of Data Acquisition Applications
    -Alan A.

  • PCIe-653x with traditional DAQ

    Hello,
    we want to upgrade some of our existing system with a PCIe-6536. Is it possible to run this card with traditional NIDAQ?
    Does anybody have experience with PCIe-653x with traditional DAQ. Or is it only possible to run this card with DAQmx?
    Greetings
    Oliver
    Solved!
    Go to Solution.

    Hi Oliver,
    PCIe boards are generally not supported by the old traditional DAQ driver.
    Anyway you should consider updating your application to DAQmx, as the trad. DAQ support is pretty limited (see also official statement from NI below)
    "Caution  Traditional NI-DAQ
    (Legacy) is an older driver with outdated application programming
    interfaces
    (APIs) for developing data acquisition, instrumentation, and control
    applications for older National Instruments DAQ devices. You should use
    Traditional NI-DAQ (Legacy) only in certain circumstances. Refer to the
    NI-DAQ Readme for an overview of the two NI-DAQ APIs, the
    advantages of
    NI-DAQmx, and more information about when to use Traditional NI-DAQ
    (Legacy),
    including a complete list of supported devices, operating systems,
    application
    software versions, and language versions. You can install the latest
    version of
    NI-DAQmx software, available at ni.com/downloads. 
    Regards,
    Bernd

  • Traditional DAQ and SCXI 1530 model name

    Hi all,
    I am using Labview 6.1 and Traditional DAQ 7.1. I am working on one system with one DAQ card (PCI 6052E) and several SCXI cards(1520, 1530). All the SCXI cards are installed correctly because MAX can detect them all.
    I want to make a program with Traditional DAQ which can detect all the SCXI cards and show their model names on the front panel.
    I found in Tradtional DAQ, there is one VI called "Get SCXI Information" which returns the model types of SCXI cards, something like, 50, 51....
    I found in the help file of "Get SCXI Information" VI there is some kind of the configuration file saying 51 stands for SCXI 1520. What does 50 stand for?  Where can I find the complete configuration file or somehow can I change it? Like make 51 stands for something else...
    Any ideas are highly appreciated.... Thank you all!
    Solved!
    Go to Solution.

    This is a duplicate of the last post in this thread: http://forums.ni.com/ni/board/message?board.id=250&thread.id=53087
    Brad Keryan
    NI R&D

Maybe you are looking for

  • Error 1714,can't remove old NSU, Any idea?

    Hi  Reccently I want to update my N95 to the lastest firmware, and I have the pc suit installed, but I can't get the NSU installed. I have a error 1714, saying can't removed the old NSU, install failed. I had tried unstall pc suit, deleted all the fo

  • I have 2 IPADS and I want to switch them. How do I do that?

    I have 2 IPADS and one is larger than the other.  I would like to swap the info on them.  How do I go about doing that?

  • Flex datagrid borders off by 1px?

    Is there a way to extend the datagrid component or any to her way to avoid this? Flex datagrid column header borders and column borders keep going off by 1px... and they randomly alternate when resized. I have no idea how to fix this, and it to me lo

  • CATIA To Acrobat Plugin

    Hi........ I'm Ganesh... We want plug-in with source code for converting catia v4/v5 files to 3d pdf. We dont want any tool or software. We wnt source code. Is thr any one who can help us

  • Getting run time error when executing stanard SAP transaction

    Hi experts,     I am trying to run the standard SAP report transaction S_ALR_87013557. but it is giving the run time error "LOAD_PROGRAM_NOT_FOUND". i also check the program name that appears in the short dump with SE38. it gives the message that no