PXI 4070 use DAQmx Drivers

I have replaced a PXI 4060 card with a PXI 4070 card in a PXI 1042 chassis that I use for resistance measurements.  I want to use DAQmx drivers instead of the traditional daq drivers.  How can I do this?
My controlling software is VB6.  I have had issues with traditional daq on Windows XP machines with new NI installations.  Errors indicate there is an issue with the traditional daq drivers.  The sample applications installed with the niDMM 2.7 installation error with message "Error Loading Driver Module".  I have used the palbase utility in the past to work around this issue, however, the palbase utility is not failing to change the base address.  There is an error message associated with the failure, but I figure I may save myself the headache by switching to DAQmx drivers.

I would recommend upgrading to the niDMM 3.0.4 drivers found here.  This version is still compatible with Visual Basic 6.0 and Windows XP.  niDMM 2.7 would have installed NI-DAQ 8.5.  The name indicates that it is traditional DAQ, but as far as I can tell, version 8.5 was only DAQmx.  3.0.4 will also install a newer version of DAQmx that is compatible with XP, as well as the examples.  It seems that the version you have should have worked, but there may be some corruption, or there may have been a version of traditional DAQ 8.5 at some time (we had some versions of NI-DAQ that included both traditional DAQ and DAQmx).  I hope this helps!
Thanks,
Sean
Applications Engineering Specialist - Semiconductor Test
National Instruments

Similar Messages

  • How to use a Time - Voltage Array to Control a Analog Voltage Output using DAQmx Write VI

    I have an array of Time values associate with Voltage values that I want to use to control a Anolog Votage Out Device (PXI-6251) using DAQmx.  The array contains 1,000 elements.  The time values are NOT evenly spaced, the rate changes through the array.  The array is output once, timed to other processes.
    My problem is I haven't been able to locate a reference on how to handle the timing variability in the array.  If time was equally spaced I could use a loop....
    The attached showes the array, first row is time (ms) and the second row is voltage (volts).
    Can someone point me in the right direction?
    David
    Attachments:
    TimeVoltage.png ‏11 KB

    David,
    if you have only Base version of LabVIEW, this will be a time consuming task.
    If you have either Full or Professional, you will find interpolation-functions in the mathematic palette.
    I am not sure which ones serves you best,  but i'd startexperimenting with Interpolate 2D.
    hope this helps,
    Norbert 
    [Edit]: You could also use a polynominal fit on your voltage values. You will get a function describing the voltage over time. But you will have to modify this function to take care of the variation of time spacing. If you have a function describing your voltage over your (nonconstant) timestamps, you can simply create values for constant timeslices for your voltage.
    Message Edited by Norbert B on 11-06-2008 10:21 AM
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • I want to open a txt file and output data through an AO-using DAQmx for PXI

    I have a PXI running a 8145RT CPU. I have a PX6040E Multifunction DAQ card installed in the PXI. I want to program an application where I open a txt file (existing in one of the the RT machines' folders), read the first row, and output its data through an AO channel. The drivers I should use is DAQmx v7.1, and the Labview RT v.7
    Any idea?

    What exactly are you having problems with? Reading a text file can be done a number of ways. Look at the File I/O palette and check out Read Lines From File or Read Characters From File. There are string to number conversion functions on the string palette (i.e. Scan From String). There are also numberous shipping examples on using DAQmx for analog out. If you have a specific problem or question, please post back with additional details.

  • Use of PXI 4070 for calibration with CalExec

    I am running CalExec 3.1
    NI 5421 and 5422 cards need the DMM  NI PXI-4070 for the calibration. Can I use HP 34401A instead of that?
    Thankyou,
    Poornima

    Hi Poornima,
    Yes you can use the 34401a. Test Exec uses IVI so you can choose which IVI device you wish to use.
    Hope this helps,
    Nick

  • How can I find an example about acquiring waveform data by software trigger using PXI 4070 DMM?

    Anybody could proivde an example or simliar about acquiring waveform data by software trigger using PXI 4070 DMM?
    Thanks!

    hi there
    from the NI main page go to the developer zone http://www.ni.com/devzone/dev_exchange/ex_search.h​tm. select "LabVIEW" and "Digital Multimeter (DMM)" and search for "4070". then you'll find some examples.
    Best regards
    chris
    CL(A)Dly bending G-Force with LabVIEW
    famous last words: "oh my god, it is full of stars!"

  • Can Agilent VEE 6 Pro be used to interface to the NI-DAQmx drivers?

    Can Agilent VEE 6 Pro be used to interface to the NI-DAQmx drivers?
    I have previously used VEE 6 Pro and the NI_DAQ "Traditional" interface, (Version 6.9.2) using the DLLS functions to communicate to the cards.
    I now want to add one of the M series DAQ cards to an existing setup for a new test program. It appears that M-series is only to be supported by DAQmx.
    Is it possible to use VEE 6 together with DAQmx?
    If so, will the old programs still function if I upgrade to NI-DAQ 7.3. and develop the new program using the NI-DAQmx interface?
    Can "traditional" DAQ be used simultaneously with the mx driver?
    Thanks

    Greetings,
    You would need to contact Agilent to see if they have build DAQmx support for the VEE 6 Pro. As you mentioned, VEE 6 Pro makes DLL calls to the NI DAQ driver.
    You are correct in that the M-Series boards are only supported in DAQmx. It is possible to use Traditional DAQ and DAQmx at the same time as long as you are using them on two different boards.
    Hope this helps,
    Anuj D.

  • Error -1074117754 thrown when sequence tries to initialize PXI-4070

    My customer is reporting that when TestStand attempts to initialize hardware at the start of the product test sequences, the system throws an error -1074117754.  He believes that it's associated with the PXI-4070 DMM, as he also cannot talk to the card with the soft front panel.  Has anyone seen this code before?  Any ideas what it means?  Any known fixes?  Thanks!

    Issues concerning this error have typically indicated faulty hardware in the past, so you may have to RMA it.  However, before you try that, try the following troubleshooting steps:
    - Reboot
    - Re-install DMM drivers (make sure to use the newest version: 2.6)
    - Try the card in a different PXI slot
    - Try the card in a different PXI chassis
    - Try a different DMM in the same PXI chassis and see if it works
    Again, we've seen this issue before, so if it persists, contact support so you can send it in for repair.
    Elijah Kerry
    Senior Product Manager, LabVIEW
    Follow my Software Engineering for LabVIEW Blog

  • -107418650 error with PXI-4070 even W/O autorange.

    I have a PXI-1033 that includes a PXI-4070 in slot 5. I am using a version of the Switch Scanning with DMM - Handshaking.vi but I changed it to read a fixed scan list and replaced the meter while loop with a fixed read of 144 samples.  After this VI runs approximately 47 times I get this error:
    I have NI-DMM 3.0.4, NI-DAQmx 9.3.0f2 LabView 2101SP1 and am running Vista Business 32 bit. I am using 4 wire resistance and tried both auto and fixed range with the same results. Before this loop the only DMM related functions is to read 4 wire resistance readings and close the DMM. That seems to loop forever without any problems.
    Rebooting dozens of times a day is getting old fast, any ideas?
    Solved!
    Go to Solution.

    Here is the code that causes the error. I can run the Switch Scanning with DMM - Handshaking.VI all day without problems. It's the version I modified that I seem to be unable to fix. The test VI will run from for sometimes as few as 2 loops and hang the system.
    Attachments:
    Scan list and measure.vi ‏48 KB
    Run switch to error.vi ‏15 KB

  • DAQmx drivers needed to calculate statistics in a standalone application ?

    Hi!
    My standalone application analyzes measured data and saves statistics into Access database. It uses Statistics express VI, among the others. It does not use any data acquisition library. I've made an installer to install it on my customer's computer. After installation I tried to run the application but an error occured (see below).
      Well, it works now (after few hours). But my opinion is that my solution is a little bit strange: I simply installed DAQmx drivers.
    1. Is this a bug ?
    2. How to explain my customer why does he need 1GB of hardware drivers ?
    Fortunately, It was not necessary to use any special procedure tu run Database Connectivity Toolset: see this link, for example
    Best regards ,
    Ljubo.
    P.S.: Developer Suite 8.6, Win XP Pro, DAQmx 8.8, MS Office 2003.

    Hi Dennis,
    let me repeat the whole story once again:
    About
    two years ago the same problem occured (with LabView 7.0 or 8.0, I
    don't know exactly). Our local NI representative happened to be present
    and we discussed the problem but we didn't find the solution. Instead
    of using Statistics Express VI I made my own subVIs and the problem was
    solved (and forgotten).
    I've already checked my
    customer's computer this morning and everything seems to be OK. DLL
    library lvanlys.dll is installed in "data" folder. 
    To eliminate unnecessary details I've created a new project (see the attachment, please).
    I
    installed the program on my colleague's PC (my colleague never used
    LabView in his life). The result is the same. You can see the error
    report in the second attachement.
    Then I've copied lvanlys.dll
    file to all folders where programs usually search libraries: Windows,
    Windows\system, Windows\system32 and Program Files\Mean4V. But program
    can't find the library NI_AALBase.lvlib.
    Obviously,
    installation of DAQmx drivers adds something which is missing in my
    build specification. I hope someone could explain what I'm doing wrong.
    With best regards, 
    Ljubo.
    Attachments:
    Mean4values.zip ‏50 KB
    Error_missing_subvi.jpg ‏62 KB

  • When does a clock signal appear on a RTSI bus using DAQmx for a PCI NI-4472 DSA?

    Hello,
    I am trying to synchronize several PCI NI-4472 DSA boards over a RTSI cable using MATLAB. I have read that with DAQmx it is not necessary to use DAQmxExportSignal to put the clock signal on a RTSI line provided that the RTSI cable is registered in MAX and that the DSA cards are listed as being connected to the RTSI device. Apparently, the DAQmx drivers are supposed to route the clock signal between the cards as required….
    So I have done the above and see in MAX, in the device routes tab for Dev1, that
    /Dev1/ai/SampleClock uses RTSI6
    /Dev1/ai/SampleClockTimebase uses RTSI8
    Right now I am monitoring the RTSI lines on an oscilloscope in the hopes of detecting a clock signal on one of the three boards in the system while one board (the eventual master) is acquiring data using the Test Panels in MAX. I am getting nothing on the ‘scope (may be monitoring the wrong line – have just posted a request for RTSI pinouts for this DSA) and am wondering under what circumstances is the clock present on the RTSI bus.
    My real problem is that MATLAB R14SP3 does not yet support a master card in a synchronization application but, oddly enough, seems to allow one to setup slave cards. I would like to continue using the MATLAB data acquisition toolbox to manage the DSA cards and the application and would rather avoid using calls the DAQmx dll library. (It's not clear how to integrate the functionality of the data acquisition toolbox with direct calls to the DAQmx library.) So I am looking for a workaround to get the clock signal on the RTSI bus so that I may try out the slaves.
    Thanks,
    Sebulba

    Hi
    Both ports of a two port CAN board are handled by one processor and they use the same memory for alocating the necessary queues.
    But, both ports if connected to different CAN buses have their own handle, own queues and error handling. That means if one Bus enters to BUS OFF, the second bus can still communicate. And you can stop and restart communication independently on both ports. Even the ncaction reset works  on a single port at a time.
    DirkW

  • Measuring digital signals coming from the HSDIO (PXI-6542) with the DMM (PXI-4070)

    Hello,
    in attachment you can find the program I'm using for my measurement: I'm generating and acquiring digital signals with the PXI-6542 and at some trigger point of one of those digital signals I'd like to capture the measured values on a plot with the Digital MultiMeter (PXI-4070).
    It does work if you configure the generation repeat mode as continuous, but if you do have a finite repetition (repeat count is 1) it doesn't react on the trigger, as if it can't find a trigger. On the other hand, if you have a finite repeat count of 30 or more it does react and triggers correctly again.
    First I though it had something to do with autocalibration before the measurement takes place, but If you do a highlight execution (stepping through the program) it looks like it measures before the generation session is initialized.
    Is there a way to measure correctly when the repeat count is only 1?
    Thanks in advance,
    Jürgen

    Hey Jürgen.  I apologize that you haven't gotten an answer yet to your post.  I looked at your code and had some questions.  What is the source of your trigger to your DMM?  I see that you're exporting the data active event to PFI1, and your comments indicate that PFI1 and PFI2 are connected to give you a start trigger for your digital acquisition.  Exporting the data active event with a finite or continuous pulse should only give you a single edge per run, though - you wouldn't get a pulse each time.  Is your trigger coming from a data line?  I didn't see any line in your included data that would indicate a single pulse.
    The other thing that I noticed is that you've got no timing dependency between your HSDIO code and your DMM code - they're in parallel with each other.  Thus you could get different results run-to-run, since it's not deterministic as to which parallel "thread" that LV will start on first.  LV may switch back and forth several times, but let's say that LV reaches the HSDIO Start command before reaching the DMM Start command - in that case, the HSDIO device may finish it's entire operation before the DMM ever starts looking for a trigger, and thus never get the trigger at all.  I'm not sure why this would explain why you're seeing the finite case work and the continuous case not, but I wanted to point it out because it could bite you down the road.
    I hope some of this this helps get you going in the right direction.  I'd also suggest posting HW-centric questions in the appropriate form.  There are Digital forums and DMM forums that might help you reach people that will be more familiar with your particular hardware.
    Chris

  • PXI-4351 and DAQmx?

    Hello,
    We are considering to buy a PXI-Chassis with an PXI-6229 for general measurement and two PXI-4351 for temperatur measurements.
    I already wrote a big library of VIs to use PCI and PXI-card undere DAQmx (almost 6 months of development).
    But I read in the specification of the PXI-4351 that this card is only supported by the traditional DAQ driver.
    Is it true, are may be the DAQmx 8.1 support the PXI-4351. If not, does anybody know if the card will be soon part of the DAQmx?
    Thanks,
    Risotto

    Risotto,
    the PXI-4351 works quite differently than a multifunction DAQ device and it comes with it's own instrument driver which is based on traditional NI-DAQ. The instrument driver was just updated to support LV 8. There are currently no plans to support NI-435x devices with NI-DAQmx
    Best regards,
    Jochen Klier
    National Instruments Germany

  • Where did my DAQmx drivers go?

    I created an application in LV 8.0 which included the use of DAQmx drivers.
    After installing 8.2 on the same station (Still have 8.0 installed), launching the same app initiates a frenzied search for the DAQmx drivers.
    I didn't see any applicable options on the 8.2 install screen. Did I miss something? The app still opens in 8.0 no problem.
    ~~~~~~~~~~~~~~~~~~~~
    Paul Johnson
    Renco Encoders, Inc
    Goleta, CA
    ~~~~~~~~~~~~~~~~~~~~

    You will have to re-install your daq drivers to use them with 8.20. I would download daqmx 8.3 it has some nice new features.
    Joe.
    "NOTHING IS EVER EASY"

  • Pxi 4070 input impedance

    I am trying to modify the input impedance of the pxi 4070 dmm with the NI DMM property node.  When I set the input impedance to greater than 10 giga ohms, I am getting an error outputted after running niDMM Configure Measurements Digits.vi.  The signal that I am measuring is 5V, so I should be able to use the 10 giga ohm input impedance.  I set the niDMM Configure Measurements Digits to autoscale. Could this be an issue that the pxi-4070 is not allowed to have its input impedance changed when the dmm is set to autoscale?

    You are correct.  When the range is selected, the API automatically selects the input impedence.  If you need to do this programmatically based on the measurement, then you could use a case structure that checks the range being used and then sets the input impedence based on this.  Do you know if the value you are trying to read at the time would set the range to a value that is compatible with the input impedence?
    Thanks,
    Sean Newton
    Applications Engineering Specialist - Semiconductor Test
    National Instruments

  • Do I need NI card to use DAQmx in my c# ?

    Do I need NI card to use NI-DAQmx to get measuring from Foundation Fieldbus device  in my c# application? Connection to FF device is via USB Fieldbus Interface.

    If you need to use DAQmx, then of course you need to use an NI card.  But you are thinking of this in the wrong order.  Do you need to use an NI card to communicate with teh FF device?  You can, but there are probably other cards out there as well.  If you use an NI card, it probably won't use DAQmx but other things such as VISA since it is probably more like a serial protocol than a DAQ device.  If you use another brand, then you use the that company's drivers with it.
    I just realized you posted in the wrong forum.  This forum is for requesting files to be converted between different version of LabVIEW.
    You should be posting elsewhere.  Possibly  Instrument Control (GPIB, Serial, VISA, IVI)

Maybe you are looking for

  • I restored my HDD and now iTunes won't stream music from the cloud.

    As title states, I replaced/restored the HDD in my Mac Mini and everything works perfectly except iTunes Match songs in the Cloud no longer stream in iTunes, they just skip to the next song. They all play fine when explicitly downloaded, but ihave ma

  • 5th Gen iPod seen in iTunes, shows sync complete within seconds but nothing

    5th Gen iPod seen in iTunes, shows sync complete within seconds but nothing actually gets transferred. iTunes64 bit on new laptop. Has synced successfully for a couple weeks. This is my spouse's device and she is away for awhile. Is she stuck or try

  • Shared memory realm!!!

    i have installed the oracle 8i correctly on a windows 2000 server p4 machine (i ommited the symcjit.dll file after copying the source to the hard disk and installing from there) ... after the installation is succefully ended and i connected to the da

  • SCSM - Amending new field in authoring tool

    Hi, I have added a new field to the change template in the authoring tool, it looks good in the authoring tool but is moving it to the richt when I have imported it, you can see this in the screen shot below. The two new fileds, one called 'Will this

  • Not Authorized To Load Music Onto IPOD message

    I just did an Erase and Install of Leopard. I had backed up all of my music to an external hard drive before. I drag and dropped all the itunes music and files back over to the computer again, started ITunes, and now it says I have tons of music I'm