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

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

  • Inspiron 9300 cd drive performance

    well, i put arch linux on my laptop last week. its one with ide drives, not sata. dell never officially doc'd a difference between the two and put out very few with sata in them. i worked for them so i had the inside info on that, lol.
    anyway, basically, since i've had it, i've always had issues with the cd/dvd drive performance, some bios issue and no option in the bios to force it to work properly, anyway, im not the only one who's had that problem
    but since day one, with windows xp on it, never got the drive to read or write dvds past 1.2x, for cd's its roughly 10x and the drive is rated 8x dvd and 32 or 40 for cd's
    anyway, even vista never got full speed. fedora 6/7 did though, and so did ubuntu, i think they were using an ata_piix driver or something, i had read about it when i was using fedora 4 but couldnt figure out how to recompile the kernel
    basically, im having the same problem here with archlinux. wondering how i could get ata_piix working or if theres something newer to replace it

    Hi
    I have been having same problems importing CDs , After Googling and reading various forums learnt latest version of I tunes has a glitch . Lets hope they sort it out soon and release update , What I did after reading forums was to go into I tunes , go to tabs at top FILE , EDIT etc, select preferences in drop down menu , Then you have to untick option to automatically get track names .
    Put CD into CD drive , when CD appears without track details go into ADVANCED drop down menu at top ask to get track names , once they have appeared you can select import CD and it works fine , well did for me , if you go to i Lounge forum there is lot of info on it and probably wriiten clearer than I have . Good luck

  • 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

  • NVIDIA Detonator Driver Performance Database

    The guys at Tweakers Asylum have built a Public nVidia Detonator Driver Performance Database used to store information on the various nVidia Detonator Drivers. They are collecting benchmark information, based on 3DMark2001 SE results for nVidia Detonator Drivers.
    Public Detonator Driver Database
    Take Care,
    Richard

    My system halts whenever I do certain applications such as Windows Media player. audio cleaning Lab 2005 deLuxe, and recordings..... it happens all the time.  However, PC does not crash at other times.
    I thought it was my old GeForce3 Ti200 in the first place so I changed it to GeForce4 Ti4600 and the problem is still there :(
    I refreshed Win98se and downloaded updates from Microsoft.  I ran memtest68, Registry mechanics, Anti-virus - all successful but still my PC crashes!   By the way, my PSU is http://www.jeantech.com/Products/Power_Supply/400W/400w.html (+3.3v @ 28A, +5v @ 35A, +12v @ 17A).   This is my new PSU replacing my old PSU 300W just few weeks ago.   I suppose this PSU is rubbish! right?
    Any suggestions here?

  • 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...

  • Looking for Hard Drive performance test software...

    Just looking for a good app to check hard drive performance/health
    cheers

    Disk Utility, which ships with the OS. Alternatively, DiskWarrior, TechTool Pro, and many others.

  • Improved Hard Drive Performance...KT3U2R

    I have tried the recent tweaks to get my hard drive performance up. Someone mentioned to me that the on board controllers were not the most efficient and that I should spend 30 bucks on an external controller card to DRASTICALLY improve performance. I have two 80 GB Seagate Barracuda Drives. Does this sound like a logical conclusion to you?
    Dan - San Diego

    Quote
    Someone mentioned to me that the on board controllers were not the most efficient .........
    Dan - San Diego
    Ignore it.  I've had and/or tested a ton of hard drives on VIA chipsets and from the KT133 on, they have all performed as well as on Intel chipsets, and in accordance with credible reviews.

  • 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

  • Hard drive performance and data throughput

    I am using my macbook pro for work primarily and part of that entails creating/restoring images of other macs. I've had the best luck with SuperDuper however the process is still VERY slow. For instance at this moment with no other applications open other than S.D. and firefox the copy speed is under 5MB/s from my MBP to an iMAC via fire wire.
    I am looking for suggestions to increase the performance/IO in the hopes to speed up the process. When purchasing this system the 7200rpm drive was not an option (15") which is unfortunate. I realize that both hard drives in the operation will cause the variable in speed but I want the sending drive as fast as possible.
    My thoughts right now are to purchase a 7200rpm external drive to store backup images and also send from. This would cut out any possible IO on the drive that my mac is performing to run the operating system. Another thought was to upgrade my mac to a 7200rpm drive and use the current 5400rpm drive as the storage for images...in the hopes that it would still provide an increase in restoration speed since it wouldn't be running OSX on it.
    Any thoughts or ideas? Experiences? My MBP has the 5400rpm I believe and 2GB of ram.
    Thanks

    I'll try and explain a bit better. I'm not restoring
    the same image to different types of macs. I create
    images of OTHER macs using my macbook pro to perform
    the process as well as store the backup image.
    Thanks for the clarification. I do that too, but when I do I use my Mac Pro to clone a Mac via Target Disk Mode to an external FireWire 800 drive.
    it helps but its a usb2 enclosure with a somewhat
    older hard drive that is only 30Gb. I am looking at
    purchasing a firewire 800 external drive but I will
    see how this other unit works for now since we
    already have it.
    Part of your throughput problem may be the overhead issues with USB 2. FireWire uses its own chipset so is more independent of the CPU, and FireWire can sustain high-speed transfers at a higher level. USB is CPU-bound and is more vulnerable to CPU demands from other apps or background processes or other USB devices. So even though USB 2 has a higher theoretical peak (480Mbps), FireWire (400Mbps) actually does better in the real world.
    About USB 2 vs. FireWire 400 performance
    I'm not sure if FireWire 800 would help because your slowest drive in the chain may not be fast enough to take advantage.

Maybe you are looking for

  • How to write  to weblogic.log from JSP ?

    It is possible to write some messages to weblogic.log from JSP?           

  • Can I have the same product installed in my two computers (home and office)?

    Can I have the same product installed in my two computers (home and office)?

  • How to export quicktime movie?

    I was wondering how I can export a quicktime movie (camcorder film) to a smaller size but that can also be played on both Mac and PC computers? I tryed to export a couple time using encoding such as MPEG-4 but the movie accually was much smaller to v

  • Mozilla on Solaris 10 won't start...

    hi I installed a couple of mozilla plugins (google bar etc) from mozdev and now my mozilla won't start. Is there a way to restore Mozilla to factory standards ? Unfortunately an uninstall have several dependencies. OS : SunOS XXXXX 5.10 Generic_11882

  • Apple Community pages very slow in Safari.

    Lately I am finding moving between Apple Community discussions has become very slow, sometimes irresponsive.   It is not a permanent feature; it tends to be like that for varying periods of time ... then reverts to normal.   My internet connection is