Labview NI-Daqmx can't locate my Daq board

Im using a MicroDaq USB 1208LS, and am attemtping to monitor a pressure sensitive resistor using the "continuous measurement and logging" premade .Vi in labview. However the program doesn't recognize / can't locate the daq, even though both instacal and tracer daq can. Any help?

DAQmx is only for NI boards so your device is not supposed to be recognized. You would have to rewrite the example and replace all DAQmx functions.

Similar Messages

  • I want use c++ for NI DAQ board and remote data access(RDA)

    how can i control NI DAQ board with c++(bolandc) through network?

    This is a forum for Measurement Studio development tools for Visual C++. You should post questions like this to the Measurements->Multifunction IO section of Developer's Exchange.
    Best Regards,
    Chris Matthews
    National Instruments

  • 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

  • LabVIEW can't find NI-DAQ driver (error 10240).

    NI-DAQ is installed, and all the tests in the configuration utility work
    fine with the PCI 1200 card. I can see a sine wave from a function
    generator, so NI-DAQ works. But no DAQ VIs run, neither the examples
    included with LabVIEW nor test programs I've written myself. Error message
    10240 is always displayed: "NI-DAQ: LV can't find NI-DAQ driver."
    I am working with an older setup, trying to recover an experiment from years
    ago. It's a Power Macintosh 7500 with a 100MHz 601 processor and a PCI 1200
    DAQ card. LabVIEW 4.0 installed. I've tried downloading several versions
    of NI-DAQ from the NI site, but I can't find any support for LabVIEW 4.0.
    Currently NI-DAQ 6.6.1 is installed, the version recommen
    ded on the site for
    Power Macs.
    Does this version of NI-DAQ not work with LabVIEW 4.0? If not, what version
    of NI-DAQ will work? Is there some way to tell LabVIEW where the NI-DAQ
    driver is?
    Upgrading LabVIEW or the hardware is a last resort. I just want to get this
    experiment running as soon as possible.
    My email address is [email protected]

    Thanks. But the version of NI-DAQ that was installed when I wrote the email
    was NI-DAQ 6.6, and still the error message appeared. I've since pulled the
    card and put it into a PC with a more recent version of Lab VIEW and it
    works.
    "Ryan M" wrote in message
    news:[email protected]..
    > The latest version of NI-DAQ supporting LabVIEW 4.0 is NI-DAQ 6.6.
    > More information regarding this can be found in National Instrument's
    > Knowledge Base at:
    >
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/d8d43c0b1b
    881101862569eb005cda39?OpenDocument
    >
    > Ryan Mosley
    > National Instruments, Applications Engineer
    > http://www.ni.com/exchange

  • How can I acquire data in a PCI DAQ board using a SCXI rack?

    Hello.
    I have an acquisition system that consists in:
    · 3 PCI DAQ boards:
    - PCI-MIO-16-E-1
    - PCI-6052-E
    - PCI-6034-E
    · 3 cables to connect PCI boards and SCXI modules
    · 1 SCXI chassis:
    - SCXI-1001
    · SCXI modules + terminal blocks:
    - 4x SCXI_1121 + SCXI_1320 (for voltage analog inputs)
    - 1x SCXI_1520 + SCXI_1314 (for strain gauges)
    - 1x SCXI_1530 (for accelerometers)
    I have been trying to acquire different signals (specially voltage signals that are easier to reproduce) but I haven't been able to do it. I can't read anything from MAX or LabView. I have tested the PCI boards with a SCB68 terminal block (without any SCXI component) and they work properly. Problems appear when I use the SCXI chassis and the SCXI modules. I don't know if there is a problem with the hardware or it is a wrong configuration.
    I guess channels in the SCXI modules correspond to analog input channels in the PCI board they are connected to, but I don't know if I have to read data from analog input channels of the PCI boards or from SCXI channels that appear in MAX (I have tried both posibilities, but they don't seem to work).
    I don't know if I have to use Differential, RSE or NRSE configuration. I have tried all of them. Sometimes I only read noise, sometimes signal is fixed in a limit value (maximum or minimum, it depends), sometimes it's fixed in a value near zero,... I have changed connections and configuration options so many times I can't exactly say when one thing or another happens.
    I have tested only one PCI board with only a SCXI module in order to avoid interaction and confusion. Nothing.
    I think I have tried changing almost every option in MAX, but it doesn't work.
    I'm sure I'm missing something and solution is quite simple, but I can't find it.
    Can anybody explain to me how to connect and configure my system to read any signal? I only need a few steps or highlights. Maybe some clues about what the problem can be.
    Thanks!

    I have several comments and suggestions:
    A) Have you "added a device" in MAX and actually added the SCXI chassis? This step is necessary to get the chassis to work. Click on "add a device" and choose the 1001 chassis . Do this for one DAQ card and one module only initially. The Set Up wizard should walk you through the configuration. If you are unable to add a chassis within MAX, I suspect the chassis is not working correctly.
    B) Once configured, you can examine the SCXI channels in MAX as follows:
    1) Open the DAQ card in MAX and Open the Test Panels
    2) For the SCXI channel to view, use the following convention OB0!sc(n)!md(m)!ch where the letter (n) corresponds to the chassis number in MAX (usually = 1), the letter (m) corresponds to the module number (slot) where the module is located in the chassis, and (ch) represents the channel(or channels) you wish to view. So presuming chassis ID=1, and a module in slot 1, and you wish to view channel 3, you would type the following in the channel field for the DAQ card channel to view:
    OB0!sc1!md1!3 (note OB0!sc1!md1!3:6 will display channels 3 through 6)
    All of the SCXI channels for a given DAQ card are multiplexed through channel 0 of the DAQ card, Channels 1 and up are not used, hence the initial three characters in the SCXI call refer to "On-Board Channel 0 (OB0)"
    C) For the subsequent set up, it will be necessary to first add the additional modules to the chassis (when powered off). Then open MAX and update the chassis. (If you get an error then simply delete the chassis reference in MAX and add a new chassis). You will then be required to set the interface mode of each module as either parallel or multiplexed. In parallel mode, you associate a distinct module with a distinct DAQ card in the host PC. For those DAQ cards that will address multiple modules, you must first configure the modules to be in adjacent slots in the chassis and then assign the first module to the cabled DAQ card - then all of the modules assigned to that DAQ card should be configured in "multiplexed" mode.
    D) Once the chassis has been properly configured, you can click on each module and set the gains, filters, and terminal block types.
    I hope that this helps to get you started.

  • Does the academic version of Labview 8.5 allow running AT MIO 16e-1 DAQ board?

    I just bought the academic version of Labview 8.5.  I have an AT MIO 16E-1 DAQ board.  I have installed the Labview software.  Then I installed the Legacy NiDAQ 7.4.  I put in the board and MAX recognizes it.  Windows detects the board twice.  The first time is installs automatically.  The second time there is an error.
    I can't find the instrument driver/VIs in the Labview functions pallette for the AT MIO board. 
    Thanks.

    Hello Test11111,
    In order to use Traditional NI-DAQ devices in LabVIEW you need to know the device number as given in the Measurement and Automation Explorer.  Unlike the IMAQ or NI-DAQmx devices, Traditional NI-DAQ devices do not auto-populate in the channel controls or constants.  The good news is that if the device shows up in MAX and the test panel works there then your device is working properly.
    There are some Traditional NI-DAQ example VIs available through the NI Example Finder.  To access these examples open LabVIEW and go to Help» Find Examples...  Then in the top left select Directory Structure; the "daq" folder contains all of the Traditional NI-DAQ examples organized by device and function (analog, digital or counter I/O).
    I hope this helps, and please post back if you're still having trouble.
    Cheers,
    Brooks

  • LabVIEW Control Design can't multiply an improper TF with a proper TF

    I'm calculating a dynamic inversion where I need to multiply two transfer functions,
    H = inv(G1)*G2.
    All transfer functions G1 G2 and H are proper. However, inv(G1) is improper. Even though the resulting H is proper LabVIEW's Control Design tool fails to perform the multiplication complaining that one of the systems is improper. Works fine in Matlab.

    Sorry, I forgot to add that I'm not using DAQmx, but doing it manually. I'm a beginner at this and am really stuck.
    I've attached my basic file to the post so you can have a little look, and a screenshot as you may not be able to open some parts of the file due to my non-popular DAQ board. Please note that the DA value is not required, as I'm using the control ouput instead of this, and that the chart has now been modified to show error vs controlk output.
    If I could get some help, I'd be extremely grateful.
    Attachments:
    2026_ReadSingleAD_LiteExperiment3Modded.vi ‏37 KB
    fd.JPG ‏122 KB

  • How can I include different DAQ cards (for notebook and PC) in one applicatio​n?

    I want to build one application, which runs on different computers. On PC a DAQ board PCI-6052E and LabVIEW including application builder are installed and work. My program runs.
    Now I want to build an application, which runs on the notebook without LabVIEW but with the similar DQACard-AI-16XE-50, too.
    How I have to install the DAQCard on the notebook and how can I include the driver?

    Sylke,
    Check the following link which guides you step by step to install the driver and configure the daq board:
    http://www.ni.com/support/install/
    Hope this information is helpful.
    L Aguila
    Applications Engineer
    National Instruments

  • BSOD controlling Nanotec servo (Labview+visa+Daqmx)

    I'm using a set-up where I control a servo with Labview. I run the VI, set some speeds to the servo, and within minutes, Windows gets a BSOD. I would like to know the cause of the problem and a fix please.
    What am I using?
    - Windows 8.1 (and windows XP before)
    - Labview Student Ed 2014
    - NI Visa
    - NI Daq mx
    - USB to RS-485/422/232 Converter
    - Nanotec servo
    - Nanotec Labview example: http://en.nanotec.com/support/application-notes/labview-example/
    What happens?
    I open the VI, set the com port. Run the VI and set some motor speeds. Within minutes windows 8.1 gives a Blue Screen, with the error MULTIPLE_IRP_COMPLETE_REQUESTS. In Windows XP, this gave the error IRQL_NOT_LESS_OR_EQUAL. After rebooting, windows 8.1 shows Automatic Repair. 'Automatic repair couldn't repair your PC', and refers to C:\WINDOWS\system32\Logfiles\Srt\SrtTrail.txt.
    This is 'Startup Repair diagnosis and repair log'. This gives some actions that take 0ms, untill finally:
    Boot critical file c:\windows\system32\drivers\nipbcfk.sys is corrupt.
    Repair action: File repair
    Result: Failed. Error code =  0x2
    Time taken = 8546 ms
    Opening that file in notepad shows this: http://pastebin.com/dwp2X5er
    Can anyone spot why Windows goes into a BSOD, and how this can be prevented?

    It sounds like the installation of some NI drivers failed on your system. Can you please re-install those? I recommend to uninstall the current installed ones first.
    Also, please try to install the latest driver versions. If you are using old drivers (e.g. from an out-dated driver DVD), it is possible that you have drivers installed which were never tested with Windows 8.1.
    Norbert
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • How do i read out the actual voltage range of the daq board as calculated by labview based on my input voltage range

    I am somewhat new to DAQ so I hope I describe this well enough, but I have encountered a requirement for my VI that I am not sure how to obtain from LabVIEW. It is my understanding that when using a DAQ board (I'm using a PCI-6034 E) you can specify the voltage range you expect from your measurements, and then the software calculates the actual voltage range it will be measuring to ensure that you get the best resolution in your range that you can given the voltage step size, etc. of the equipment. I know how to extract the voltage input that I enter into the virtual channel, but I was wondering how I can extract the actual voltage range that the hardwar
    e/software is using based on its own calculations from my input. Can anyone help me with this?

    If I understand correctly, you want to retrieve the actual gain value (and, therefore, usable input range) used by your DAQ card for a particular measurement.
    I think there's a good KnowledgeBase entry with your solution entitled "Programmatically Determining the Gain Used by a DAQ Device". Here's the URL:
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/c93d3954ec02393c86256afe00057bb0?OpenDocument
    Regards,
    John Lum
    National Instruments

  • How can i control the DAQ directly from VB

    Actually, it is my first trial to use Visual Basic to get signal from DAQ.
    And i don't how to interface them. I have read an article to use DataSocket.
    However, it demostrated the OPC demo in OPC sever only, and so i didn't know
    how to get the signal directly from DAQ card to monitor the real-time
    signal.
    Also, i have tried to build a .dll from my VI file which is used to monitor
    the DAQ signal. However, the .dll file didn't have any return value or
    argument, did it mean i can use this method?
    And how can i interface the DAQ using VB?and my ADC model is AT-MIO-16E-2!
    Thank you very much

    Hi Sen,
    Are you using Measurement Studio ? If so then you can use the DAQ activeX controls.
    If not and you are using VB directly, then NI-Daq installs with examples for visual basic ( if you chose the option while installing- if not do a custom install and choose VB support). If so then you should find them under Program Files ->National Isntruments->NI-DAQ->Examples->VisualBasic. These may help you.
    Essentially NI-DAQ ships with a .bas file that contains the "declares" for the NI-DAQ dll functions. These files should be in
    Program Files ->National Isntruments->NI-DAQ->Includes (look for the .bas files) You can add these to your project to get access to the DAQ functions..
    On the second question, do you mean you are using labVIEW to create your dll ? If this
    is the case, then when you create your dll (in labVIEW's applciation builder) you have to set the parameters for the function (VI) and also the VI's return values. This will ensure that you can make use of your VI ..If you don't set a return value you really can't use it...Once you set the return value ,and create a dll, then you can use it like any other dll in Visual basic.
    Hope this helps...
    This link may help you
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/5052ad60f1accc3d862568a100717fd1?OpenDocument
    Nandan Dharwadker
    Staff Software Engineer
    Measurement Studio Hardware Team

  • How can I set programatically DAQ configuration?

    I configured and saved my DAQ subsystem in a .daq file using NI MAX. Now I can set active configuration by MAX menu commands, Tools->NI-DAQ Configuration->Set Active Configuration, but the matter is I need to do it programmatically. My question is:
    Is there any way to set DAQ configuration (i.e. to restore the DAQ configuration from the .daq file) programmatically ?
    Thank you in advance.

    Unfortunately, there is no way to set the active configuration programmatically in LabVIEW. There is an ActiveX control in LabVIEW that allows you to manually change the configuration of MAX from within LabVIEW.
    You can use the NiMax Viewer ActiveX control to configure your hardware directly in LabVIEW. You still must configure all settings manually, but you can do so in LabVIEW instead of launching a separate application (MAX).
    To use the control, place an ActiveX container on the front panel. Right-click the container, select Insert ActiveX Object from the shortcut menu, select NiMax Viewer, and click the OK button.
    This container gives you access to the configuration tree of MAX but you aren't able to get to the Tools menu option.
    Refer to the LabVIEW H
    elp, available by selecting Help»Contents and Index (6.0) or Help»VI, Function, & How-To Help (6.1 & 7.0), for more information about using ActiveX containers.
    Regards,
    Todd D.
    NI Applications Engineer

  • Interfacin​g LabView compatible DAQ board w/ third party DAQ boards

    Dear NI-team and board-members,
    In my current project I'm using a third party Direct Digital Controller which supports customizable Programmable Logic Control (PLC) via a graphical programming software. Therefore, I'm acquisitioning temperatures (etc.) from my miniature-HVAC application via physically attached and mounted sensors, connect them to a dedictaed analog input (0-10VDC typically) and in further assign the analog input to some selected PLC modules with the help of the graphical programming software, and finally after doing the computation (calculator block) or control (Proportional-Integral-Derivative block) I assign the resulting control signal to a dedicated analog output (typically 0-10VDC as well).
    So far for the previous history, NOW I actually want to be able, to manipulate these analog values in a way, that I'm not interested in the physical acquisitioned value from my real-time operating equipment (e.g. temperature sensors), more than that, I'm interested in assigning a certain level (e.g. +5 VDC) to that dedicated analog input, which in turn would represent a temperature e.g. in this simple case (+5VDC) 50degF.
    Now to the questions, can I possibly interface the physical ANALOG INPUT (0-10VDC) of my third party DDC unit, with the ANALOG OUTPUTS (0-10VDC) of a NI DAQ board? In that way, I'd be able and with some additional help of LabView to program time intervals, where I raise the voltage level every 5 minutes by 1VDC, and in turn can proceed with my intended purpose.
    To sum that up, are there physical limitations (e.g. ground loops, damage equipment, shorting) connecting an analog output of one board, to the analog input of another board?
    Also, which DAQ of NI might be best suited for my intended purpose, using a NI DAQ board for "simulating" temperature values (etc.) onto the analog inputs of another third party board.
    Thank you,
    Sandro

    Hi Sandro,
    If both boards are in the same computer I wouldn't be too worried about ground loops or damaging equipment. The ground reference to the AO board will be the same ground reference as the computer and AI board. You would have to check with the specs for your third party AI board to see what overvoltage protection it has and whether or not our AO board could give a voltage high enough to damage it.
    I would suggest one of our AO boards to do the job. Depending on what kind of control and precision you want, we have static update boards available in PCI form. The static board will be cheaper but you are limited to software timed voltage updates (instead of clocked buffered waveform output).
    http://sine.ni.com/apps/we/nioc.vp?cid=12550〈=US
    I would suggest the AO board (PCI-67xx) instead of our M series multifunction boards because the AO boards have 8 or more output channels. The multifunction boards only have two output channels.
    -Sal

  • Recovering DAQ Board channel lists from a program in LabView 2

    I am working on updating a LabView program that was written in LabView 2 or even possibly earlier. I got the conversion CD and upgraded the program so I could open it on LabView 6.1. Unfortunately, in the process of this upgrade, all information regarding the access to the lines of the board was lost. At the time it was last used, it accessed a Multifunction I/O Board for Macintosh Nu-Bus, Part Number 320174B-01 and was using a Macintosh IIci computer. I have a new DAQ board, the NI-PCI-6221 that is in a new Dell workstation, running Windows 2000 and LabView 6.1. I was wondering if there is a way to recover the channel lists that should be in the subVis. Do I need to track down a copy of LabView 2 or 1 to do so? This conversion also involved a Macintosh to PC switch, which if I understand correctly is a problem in the earlier versions of LabView? I was hoping to find the best way to recover this information, so I can properly adjust the program and configure it to my new DAQ board. Thank you.
    Kathleen

    Hello again, and thank you for all of your help thus far. I'm trying to obtain information on the access to the lines of a DAQ board in a program that was written on a Macintosh IIci in LabView 2 (The program and some of the created subVIs are attached). I was hoping someone may have access to LabView 2 and an old Macintosh that could run this. If the program opens I'd like to see snapshots of the screen for the DAQ subVIs. This would help me greatly in what I am trying to do. Thank you.
    Kathleen
    Attachments:
    Archive.zip ‏167 KB

  • Hi. Can use events to look out for input switches from any DAQ board?

    I tried using events to detect signals from input switches Advantech PCL-8181L, but it seems no response.
    I have read an article about the events that user controls can trigger and some external IO cannot.
    Is there any one know how I can get the program to monitior them all the time without using event function?

    Astroboy,
    I am not sure that I have a complete understanding of your question. Are you attempting to use LabVIEW Events (Functions >> Application Control >> Events) with your Advantech DAQ board? This will not be possible. Could you expand upon the functionality you are trying to achieve?
    Spencer S.

Maybe you are looking for