NI DAQMX Driver performanc​e

Hello all,
I would like to build a SubVI to generate digital & analog output, but am concerned about possible performance issues.   In some extreme cases I will need to call this SubVI in rapid succession(50ms interval) hundreds of times.   It will contain the following 3 tasks to be executed in sequence:
Task #1 - Set two bits high
Task #2 - Analog Generation
2.  Sychronize two NI-DAQmx PCI cards via a RTSI cable at 40khz sampling rate.
3. Generate
Task #3 - Set two bits low

duplicate post. continue here

Similar Messages

  • I use labview 8.0 and i can not run daqmx driver for pcmcia 6062e daq card

    i use labview 8.0 on window xp .when i installed a PCMCIA daq card 6062E, i could not run daqmx driver.It is fine to see that the traditional version is working well.When i install daq card sometimes it is working well with traditional driver  but mostly i see error on reading an analog input from PCMCIA daq device.An error called 'base adress' occures .I use last version of driver that is daqmx 8.0.1. and i have installed this correctly but again i could not  see any signal on the test panel for daq-mx driver.I don't know what is the problem.Also when i install PCMCIA daq card Please reply this message.I need your helps.
    Thanks

    Hello,
    Thanks for your reply.I will try to answer your questions.
    I have checked the Device Mananger and I have seen that the device is detected by Windows  XP.  For another question the card shows up under both NI-DAQmx Devices and Traditional NI-DAQ (Legacy) Devices consistently in the Measurement & Automation Explorer.I use a way that I reset the driver for traditional NI-DAQ in MAX,and then i reset the device for NI-DAQmx driver in MAX and again i tried to run the test panel of DAQmx driver but again i saw a wrong signal or noise signal on the test panel i could not see the sinusoidal signal that i connected. i do get the test panels to run with the card using the DAQmx driver,  But could not run the DAQ diagnostic utility.The error was as i specified below.
    03.05.2006 09:49:35
    Results saved to:  C:\Documents and Settings\serkan\Desktop\Diagnostic Results.txt
    Selected Device: Dev1
    Device Type: DAQCard-6062E
    Serial Number: 107509E
    Device Support: (PASS)
    NI-DAQmx Version: 8.0 (PASS)
    Device Reset: (FAIL)
    Error -50002 occurred at an unidentified location
    Possible reason(s):
    The specified device is not a valid device. The operation could not be completed as specified.
     ------ DIAGNOSTIC UTILITY ABORTED -----
    And for your last question i can say that i have used the DAQ card on other laptops.But the results were the same.İ hope to see your reply
    Thanks,
    Serkan Buhan
    Electrical-Elecronics Engineer
    Researcher
    TUBITAK-BILTEN

  • DAQmx driver for DAQ 6009? Need DAQ Assistant in Block Panel palette.

    Do I understand things right?  The Ni USB DAQ 6009 is supported in DAQmx base and not DAQmx, or is this only true for the 6008? I need the DAQ Assistant in my LV 2009 Block Panel palette.  Do I go to my Ni-DAQmx 8.8 CDs, or do I download something.  Maybe I have the DAQmx base already?  I'm going to search my palette and NI Max.  I am also going to look at http://www.ni.com/support/daq/version_portable.htm#du.   If I'm going about this all wrong, please help.
    Thanks
    Norm

    Hi Dennis
    My DAQmx Cds are 8.8.  I don't  have a selection for the DAQ Assistant on my block panel palette, so I'm looking to get an update for my DAQmx driver for my USB 6009 DAQ that I'll be using with my  student software for LabVIEW 2009 version 9.0.  I've looked at a NI document "NI-DAQmx and NI-DAQ Driver Support: Portable Devices"  that was published on Jan 17, 2013.  It says for Windows 7 I should be using 9.6mx, but this document make no reference to a version of LabVIEW.  The date of the document is 1/17/13; maybe it is refering to  only to version LabVIEW 2013.  Can you help?  
    From what I've read I believe I need to use DAQmx and not DAQmx base, but I can't help wondering if the DAQmx base has something to do with the "NI DAQmx Device Basics" that I see on the right side of the screen when I'm in NI MAX getting ready to run the test panels.    ????? 
    Thank you for your time
    N.D.

  • Creating an application which uses NI-Daqmx driver

    Hello,
    I'm developing an application which uses NI-Daqmx driver and I need to deliver this application to end users.
    I currently have NI-DAQmx 9.7.0 installed on my computer which needed an installation of 1.55 GB.
    I got complaints from customers who want this application to run on a new machine without the need of installation of NI-DAQmx driver.
    My project contains the necessary dlls (NationalInstruments.Common.dll and NationalInstruments.DAQmx.dll) as referenced and I expect that build of the application along with these dlls work on a different machine somehow.
    Is there any way to provide such output that customers don't need to install NI-DAQmx?
    Do I have to add additional references to the project? If so, which ones should they be?
    Or can I have a smaller custom required installation of this driver which will not bother the customers?
    PS: I tried the output of the sample projects on a different machine which don't have NI-DAQmx installed. I got the same error.
    Thanks in advance.

    Greetings,
    You can have them install the DAQmx runtime engine which correlates with the version of DAQmx which is being used in the program you're distributing. This can be found on our website.
    Search "daqmx runtime engine x.x" and replace the x.x with your version number.
    Regards,
    Brandon V.
    Applications Engineer
    National Instruments 

  • How to install the NI-DAQmx driver on a real time target PC?

    Hi, I’m painful about how I can install a PCI-6363 DAQmx on my real time desktop PC target. The PCI-6363 is directly connected to the real time PC. And I’m using LabVIEW 2011 and MAX 5.0. 
    The DAQmx device driver can be seen in software lIst in the host PC, but it can not be found in the install wizard. Is there something wrong with my host PC? or is that wrong to connect PCI-6363 with real time desktop PC?
    I would be grateful for any advice that I could get here.
    Solved!
    Go to Solution.

    Hi Zhleo,
    If you are about to use the PCI-6363 with the Real-Time Desktop you are right you need to have it installed, and then you need to deploy DAQmx driver software to the real-time target.
    To do that you access your real-time desktop under Remote Systems in MAX and start the Real-Time Software Wizard. There you should see DAQmx listed. 
    In case you do not have DAQmx listed there, see this KB: Deploying DAQmx to a Real-Time Controller or PC?
    Regards,
    Eirikur Runarsson
    Platinum Applications Engineer
    NI Denmark

  • FTDI VCP driver NI-DAQmx driver problem...

    Hi,
    I am making use of FTDI VCP driver on Windows XP to talk to a FT245R device (through USB interface).
    I also make use of NI USB-6251card to capture signal data [pulse wave form] and make use of NI-DAQmx driver S/W to talk to the device connected to the NI card.
    I observed that when there's no read/write happening on the FTDI VCP driver,  DAQmxReadAnalogF64() returns the right data. But where there's a read/write happening on the FTDI VCP driver,  DAQmxReadAnalogF64 returns corrupt data.
    This happens even if the read/writes to FTDI VCP driver and the  DAQmxReadAnalogF64 to the NI-DAQmx driver are in two different processes.
    Could you please let me know if there's any workaround?
    Thanks a lot!
    -Abraham

    Hi Ali,
    Thanks for your response.
    By Corrupt data, I mean wrong data points. So if I request 100 data point, I will get the data count as 100, but the values are junk values.
    I took your suggestion:
    I selected the test panels and aquired samples. When the FTDI VCP driver was not being exercies, I can see the correct wavefor [regular bi-phasic pulse] in the amplitude vs samples graph. But when there's activity on the FTDI VCP driver (read/write), then the graph shows junk waveform (most of it is close to zero).
    The Systems is a dual-core CPU.
    Initially we though it was due to CPU bandwidth, but looks like CPU is used some 60%.
    A collegue of mine suggested that it could be that when both the USB [NI and FTDI] draw power at the same time, we could get junk values.
    I also tried a USB hub and did not see any change - same bad values.
    I really appreciate your response.
    Thanks!
    -Abraham

  • PXI-6534 Card using Traditional Legacy Card to DAQmx driver

    I don't know where to start..I am stuck on an issue that needs to be solved.
    I am using a Traditional legacy driver on a PXI-6534 Card.
     I want to move it to using the DAQmx driver.
    Can someone point me to the right direction?
    Thank you..
    Best regards,
    Krispiekream

    i read over the link you provided and i can see that changing it will take a while.
     some of the examples given didn't cover all the questions i have.
    can you see my vi and see how would i change that to daqmx?
    Message Edited by krispiekream on 02-24-2009 03:34 PM
    Best regards,
    Krispiekream
    Attachments:
    Traditional to DAQmx.vi ‏31 KB
    untitled.PNG ‏8 KB

  • Compatibility of daqmx driver versions

    Hallo,
    I am developing a c# project for the NI USB-6008 (however without using the measurement studio).
    In order to be able to use the software, the costumer will have to install the daqmx driver. It seems that the best way to do this (considering the size of the installed files) is by installing the daqmx runtime enginge. As far as I know the version of this runtime engine has to be equal to the version of the daqmx driver used during development (is this correct?). However when installing the runtime enginge (or generally the daqmx driver) there is also installed an update service. Thus my question is:
    1) Does the update service also change the version of the daqmx driver? Or does it "just" install critical updates of it which keep the version unchanged resp. such that it is still compatible with that version?
    In other words: how can I be sure that the version of the daqmx driver of the user will be compatible to the version of my development system (with which the whole software was tested)?
    2) For my c# project I have to add the two reference NationalInstruments.Common and NationalInstruments.DAQmx. When adding these references the respective version of them is shown. I assume that the neccessary version for the daqmx runtime engine has to be the same like the one shown for NationalInstruments.DAQmx. Is this correct? And what about the version of the NationalInstruments.Common library. How can I be sure that it is compatible to the one of the user?
    Thank you for your reply,
    Sebastian

    Hi SebBr,
    To address your first question, the version of the NI-DAQmx run-time engine installed on your customers' computers must be equal to or greater than the version with which you developed your software. The run-time engine is backwards compatible.
    To address your second question, when distributing NI-DAQmx .NET applications, you have to distribute both the run-time engine and the version of the .NET libraries you used while building your application. You can distribute these .NET assemblies conveniently by using the MStudioDAQmx merge modules that install with .NET development support for DAQmx.
    To reiterate, for the customer machine:
    -NI-DAQmx run-time needs to be of equal or later version than the one you used during development
    -The NI-DAQmx .NET assemblies need to match the versions you used while building (compiling) your .NET application.
    Let me know if you have any questions!
    Daniel D.
    National Instruments
    Automated Test Software R&D

  • Mydaq required daqmx driver

    Hello,
    I have problem with my system to make it recognize the NI mydaq device.
    I have the newest DAQmx driver, version 9.7.0.
    When I run the Trubleshooting utility, I get this error msg:
    Using DAQmx Driver Version 9.7.0 . Please upgrade to version 9.1.1 or higher before using the myDAQ device. (Critical Failure)"
    This look stupid, why the NI MyDAQ cannot cooperate with the newest DAQmx driver?? Do I have to upgrade my DAQmx driver to 9.1.1. ??? But I need the newest driver for my LabView projects, so this looks to be a dead-end...?
    Any advice how to solve this problem?
    Thanks!

    Strange enough, but the NI MyDAQ started to work. I can use the features of the ELVIS Instrument Launcher too (scope, DMM, etc.).
    What is more strange, the Troubleshoting utility is still telling me that non-sense error message about problematic DAQmx driver version...

  • Does NI DAQmx driver support PCI 6527 Card

    In my application i am using PCI 6527 Isolated DIO Card. In the examples from LabVIEW 7.0, i refered the following VIs
    1. Write Dig Chan.vi
    2. Write Dig Port.vi
    using DAQ 7 Driver.
    There it gives a list of devices that can run these examples. The list does not contains PCI 6527.
    Can I use DAQmx Example VIs with PCI 6527 Card?
    Please suggest me what driver to use with 6527 Card (Traditional DAQ or DAQmx).

    Hello partners,
    I'm using NI DAQmx 9.7 in a machine hosting a Windows 7, but always when I tried to run the application I got this error.:
    CAN'T LOCATE THE DRIVER ERROR 10240
    Does you have any idea why could I'm facing this problem ? Previously I was using the original driver NI DAQ 7.4.4 (Legacy) in a machine hosting a Windows XP.
    Other point perhaps here isn't the best place to start this new post, but I couldn't find how to post a new topic on the site.. My apologies, i'm waiting for any solution or advice
    Best Regards
    Josias Junior

  • Minimum daqmx driver install

    I have an appliction which uses daqmx ai and a few dio with a ni-usb multifunction device which is going to be distributed widely (eventually).  What is the minimum install footprint I can provide.  I am concerned about the size/time it will take to install the 3-disks that come with the devices.  Does anyone know the minimum install and how to set this up from LV8.5 installer.  Ideally I dont even have MAX on the client computers, just an istall that contains the minimum.  I will use the daqmx system to scan for devices and find the correct usb device so naming convention is not even required.
    Paul Falkenstein
    Coleman Technologies Inc.
    CLA, CPI, AIA-Vision
    Labview 4.0- 2013, RT, Vision, FPGA

    Paul,
    For data acquisition applications, the best practice to achieve the smallest footprint possible is to create a LabVIEW executable and use DAQmx Base driver.  There is no way around it, you will a DAQ driver of some kind so the hardware can interface with your computer. and DAQmx Base has a significantly smaller footprint than full DAQmx.
    -Marshall R
    National Instruments
    Applications Engineer
    One stop for all your NI-VISA Support
    GPIB Support has a new homepage

  • What version of the DAQmx driver is compatible with DAQmx 8.5.11.22

    Hi;
    I have a a new software in charge.
    It's including NAtionalInstruments.DAQmx V8.5.11.22 and NationalInstruments.Commun V8.1.11.168.
    Does somebody know what is the driver version, that I need to install before deploying ?
    Regards
    Join: the error shown at runtime
    Attachments:
    ErrorAtRuntime.jpg ‏15 KB

    DAQmx is a driver.  So I'm really confused at your question.
    What software are you using?  Based on the version numbers, it look a lot like you ae using TestStand, but I can't say for certain.  Is there more to the error window?  You seem to have cut part of it off.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Sample Project with ni hardware using NI-DAQmx Driver

    hi, i need a Sample Project with NIi hardware using NI-DAQmx Driver

    Please stick to one thread. You've created several that are asking the same thing and the answer remains the same - Help> Find Examples if using LabVIEW. Other programming languages come with their own set of examples.

  • NI DAQMX Driver performance

    Hello all,
    I would like to build a SubVI to generate digital & analog output, but am concerned about possible performance issues.   In some extreme cases I will need to call this SubVI in rapid succession(50ms interval) hundreds of times.   It will contain the following 3 tasks to be executed in sequence:
    Task #1 - Set two bits high
    Task #2 - Analog Generation
    2.  Sychronize two NI-DAQmx PCI cards via a RTSI cable at 40khz sampling rate.
    3. Generate
    Task #3 - Set two bits low

    duplicate post. continue here

  • Old VI, new LabView and DAQmx Driver

    I was given a VI that was made with LabView 2012 and DAQmx drivers 7.0. I am in LabView 2013. Would this VI still work if I installed new drivers (drivers that are compatible with LabView 2013)? Do I have to install LabView 2012 or can I just install new drivers?
    Solved!
    Go to Solution.

    DAQmx 7.0 was not compatible with LabVIEW 2012.  In fact, it was barely compatible with 8.1.  Perhaps you meant 9.7?
    Just use the new drivers and save the VI(s) in LabVIEW 2013.  You shouldn't have any issues.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

Maybe you are looking for

  • Can not delete the incoming invoice- is "held"

    Hi, can anybody help me? What can be done if to PO an incoming invoice was created, but beacuse of some error messages only held, not posted. Now, if they try to delete the invocie (though transaction MIR4) , the message comes : Invoice document xxxx

  • Downloading photos OFF Apple TV

    I have a question that might seem a little odd. I was trying to install windows on my mac earlier this week. To make a long story short all my data was erased, including my photos. BUT, I still have all of my photos on my iPod and my Apple TV. I want

  • Syncing ipad 1

    I want to download the new itunes version to my PC so i can sync my ipad but friends have said that they lost their apps after doing so. Can i get the apps back that i paid for?

  • Load, crop and saving jpg and gif images with JFileChooser

    Hello! I wonder is there someone out there who can help me with a applic that load, (crop) and saving images using JFileChooser with a simple GUI as possible. I'm new to programming and i hope someone can show me. Tor

  • Jar not loaded Error when deploying weblogic.jar in tomcat

    Hi experts, This time i have one more problem, i have deployed my application in tomcat such that when tomcat starts my java program also gets started, for my java program i had to use a weblogic library which is in "web-inf / lib / weblogic.jar" . b