At-GPIB and NI-DAQ 7

at-GPIB was working and correctly configured with labview under windows 98, then insalled NI-DAQ 7 and no longer working (I think it is a DMA problem). What could have changed? Repasted gpib16.dll and gpib32.dll but did not help.

Hello Seth,
Thank you for contacting National Instruments.
What exactly do you mean when you say that your GPIB card is not working? Is it still showing up in Measurement and Automation Explorer (MAX)? Is it showing up in your Device Manager? If you can see it in MAX, what happens when you try to open a VISA Session? Can you communicate or does it time out?
Please respond with more info and I will be glad to help you out.

Similar Messages

  • Why do error comes when trying to use NI ISA GPIb and NI DAQ card (both PnP)together while they work well when one at a time?

    we configured gpib pnp and at-mio-64e3 cards (isa) in the same pc.gpib function was invoked to take the device to remote and listen mode.now when daq function getDeviceInfo is called the remote mode of the device is removed and after this it always shows no gpib board until pc is rebooted

    Hi,
    I have some questions:
    What OS are you using?
    What driver versions?. You can find the driver versions in the Windows Add/Remove programs utility. DAQ driver is NI-DAQ anmd GPIB driver is NI-488.2.
    Is there any error code?
    I haven't found any known issues between these two drivers. How are the board's resources configured? Base address, IRQ, DMA.
    Let see if with this information we can clear out what is going on.
    DiegoF.

  • Conflict between GPIB and NI-DAQ

    I have a NI-DAQ card, which works well individually. But when I add GPIB to the computer, NI-DAQ does not work, why?

    DAQ device: NI-6014
    DAQ Driver: NI-DAQ 6.9.3
    GPIB device : GPIB-PCIIA
    GPIB driver: NI-488.2 1.70
    Operation System: Windows 98
    Adding GPIB device through control panel (Add/Remove Hardware).
    If I add GPIB device in control panel, DAQ device does not work. Test resource shows "not responding to base address" .
    If I delete GPIB device in control panel, restart computer, DAQ device works well.
    Whenever I add GPIB device in control panel, GPIB works well.
    Any comments on that problems will be much appreaciated.

  • How can I use a GPIB and AT-MIO-16L with a common NI-DAQ?

    I'm using a GPIB card for recording data and a AT-MIO-16L for sending an analog output to my instrument. Earlier, both the devices (GPIB and AT-MIO-16L) were running correctly. Until I reformated my hard disk. Now I'm trying to install NI-DAQ 6.1.1 for AT-MIO-16L but that doesn't detect my GPIB card. On the other hand if I use NI 488.2 along with MAX 1.7 or MAX 2.2, I'm unable to use AT-MIO-16L. Is there a way I could get both my devices running on a common platform?

    NI-DAQ is not supposed to detect your GPIB and NI-488 software will not detect your daq board. When you installed MAX, was this from a LabVIEW driver install CD that also put a new version of NI-DAQ on your pc. Open MAX and check your currently installed versions of NI-DAQ and NI-488. They should both be listed. If you have a new version of NI-DAQ than 6.1, you can uninstall the newer version and install 6.1.

  • How to synchronize the data acquisition from both GPIB and DAQ card

    I want to begin/stop acquiring the data from GPIB and PCI6024E card into Labview at the same time. Since the acquisition from GPIB is quite slow comparing to the one from DAQ card, I can not put both of them in the same loop structure. Is it possible to synchronize them?
    Thank you!

    Hi,
    I wanted to save data acquired from NI-DAQ (for example, NI 9234) in a file using the DAQ-mx ANSI C Code. The response I got was as follows:-
    One way to do it is with TDMS logging. DAQmx comes with functions designed to log to a TDMS file. This is a special file type that is used for collecting data in a logical format. It can be displayed in a TDMS viewer where data is separated into groups and channels. NI-DAQmx provides examples for how to log to TDMS. Look at the TDMS examples in the C:\Users\Public\Documents\National Instruments\NI-DAQ\Examples\DAQmx ANSI C\Analog In\Measure Voltage directory.
    However, now I want to know is there a way that using that same C code, can we save the data in a .txt file format (Text File) instead of a TDMS file? We actually want to access that file through MATLAB (that's why we want to save it in text format).
    Also on an other note, is there a way we can access & open TDMS files by MATLAB?
    Thanks,
    Sauvik Das Gupta

  • I need NI GPIB SOFTWARE 1.4 AND NI DAQ 6.5

    i need NI GPIB SOFTWARE 1.4 AND NI DAQ 6.5
    I searched for that but as versions are very old that are not available for downloading.

    Older versions of the drivers are also available on the NI website.
    Here is GPIB
    and here is NI-DAQ
    -Alan A.

  • GPIB Labview NI-DAQ, Micro 1401 and Windows 7

    Does anyone know if:
    a) GPIB, Labview/NI-DAQ is essential for running a Micro1401 unit?
    b) If it is, will it work in Windows 7 please?
    Thanks loads!!!!!
    Jo

    If you mean this then I cannot see any easy way of making it run in LabVIEW... unless you have an older version of the Micro1401 that has a GPIB interface?
    Mark B
    ===If this fixes your problem, mark as solution!===

  • GPIB and RS232 communication problems

    I've been having several "interesting" problems with GPIB and RS232 communications in LabVIEW VIs.  Some I'll mention at the end for curiosity, but right now I'm facing a rather big problem.  I'm essentially self-taught at doing LabVIEW (using 8.5.1 right now), but by now I've had a lot of experience as their either has not been any drivers or pre-made VIs for the instruments I've needed or I've not been able to get the available drivers to work and had to write my own anyway (such as with the HP 3458A), but nothing seems to be working right now.  I'm not at work, but we typically find forum sites blocked anyway (I can't even download the NI drivers at work since they house them on a ftp server, go figures) so I can't give the VI itself (it wouldn't be easy to get approval even if I could) so the best I can do right now is in words describe everything I've tried.  I will be happy to post follow-ups of specific details if I can if they would be helpful.
    I've been working on a routine to read data from an MKS 670 Signal Conditioner/Display with a MKS 274 Multiplexer with 3 connected MKS 690A Baratrons.  Previously I've worked on programs using other older displays and the analog outputs which were being read by a DAQ card, but for a new project it was decided to try and just read the data directly.  I first worked with a unit with just an RS232 Serial Port which I managed to get to work, but had so much problems with garbage readings and having to add checks and re-reads that by the end no matter what delays I added between each reading and how simplified the command routine down to just 2 sequences and the read that it took at least 10 seconds to get 1 reading from each channel.
    Figuring maybe it was a limitation of the serial communications for these instruments I tried to re-work it for a unit with a GPIB port with which I'm actually much more familiar.  The problem is that I cannot get anything at all from the unit through GPIB.  Everything even the bare-bones built-in GPIB CLR function times out with no response from the instrument no matter how long I set the timeout limit and it also freezes the entire GPIB bus as well.  It isn't a waiting issue as it freezes on the very first command.  The GPIB initialization function seems to work (I typically find this to be unnecessary), but the instrument itself doesn't even respond with a status code.  I've also tried just the basic GPIB write functions with even just passing the <cr> and <lf> characters as well.  In Measurement and Automation Explorer most of the time the instrument won't even appear when doing search for instruments and when it does it shows as not responding to the *IDN? command (yes I've messed with the EOI, EOS, etc settings and I've even changed the GPIB address even though when it gets this far it confirms that I have the correct address) and even tried manually doing the *IDN?, *RST, and *CLR commands even with <cr> and <lf> characters which the manual for these units clearly states are compatible commands and NI SPY and everything show no response at all.  I've tried 2 different GPIB units, 3 different computers including several that are not online and haven't been updated for a while, and using older LabVIEW versions, extensive re-booting and resetting of computers and devices and still nothing.  I'm using an NI GPIB-USB-HS GPIB to USB adaptor which I've used extensively on other systems and even re-connected to those systems and everything worked fine.  When I hooked up equipment that I knew was working, it would either freeze the entire GPIB bus until well past whatever timeout setting I set at which point all the instruments would appear, but none responding to *IDN? queries or nothing would appear at all, or if I manually turned it off when frozen the other instruments would work and most even respond to the *IDN? queries.  The same goes for both of the GPIB instruments of this type that I tried and again for different versions of LabVIEW, difference computers (all Windows XP though), and every GPIB configuration setting I can find to mess with in every combination.
    Any thoughts or suggestions would be greatly appreciated.  I've had all sorts of weird problems with equipment and LabVIEW (you've got to love undocumented design features) that have frustrated me before, but I've never had an instrument never respond at all especially a GPIB one.  Getting garbage yes, no response at all, no.
    The side side issues I'm just mentioning as they may be related, but I'm really interested in the above as I have working solutions for these:
    One I've had is with a Hart Scientific (prior to being bought by Fluke) 1560 Black Stack that would continually stop responding to GPIB commands when on a continual read function taking readings just every 4 seconds with 250ms between each GPIB read or write command but for up to hours in total and the times it stops responding are random as far as I can tell.  I even started sending the *RST command before and after every read or write command and still it freezes.  The only thing is to manually turn it off and then back on or manually go through the menus and manually trigger the GPIB reset routine at which point it immediately starts responding.  However, when I got sick of having to babysit it and just decided to try the RS232 serial port (as that is all it has without the extended communications module) it works fine no problem and I can even get readings slightly faster from it.  Using a Hart Scientific 1529 Chub-e it could give me data on all 4 channels every second without problems.  I just find it a bit odd.
    When I couldn't get any of the HP 3458A driver packs to work to even give a single measurement reading and just made my own using basic GPIB read/write commands using the programming manual I still have a few interesting problems in randomly when reading off the full possible 256 bytes on the bus and clearing the bus I often find garbage partial readings on the bus every now and then.  I've added a few routines to do some basic checks, but it is annoying.  What is really weird is when just doing basic DC Voltage reads the "-" sign will randomly be dropped from some readings (started as about 1 out of every 5, down now to about 1 out of every 10).  Fortunately I'm taking several readings and averaging and taking the standard deviation with limits on the deviations and basically added a routine to say if there is even 1 negative number take the absolute value of all then make all negative, but again I find it weird.
    Thanks.
    -Leif
    Leif King
    Metrology Engineer
    Oak Ridge Metrology Center

    Greetings Leif,
    I understand you have completed extensive troubleshooting techniques to pin-point the problem with the GPIB communication. To begin, I want to ask you a few questions to help me understand your set-up and the issue at hand.
    1) Is the NI GPIB-USB-HS cable the one which cannot communicate with your instrument?
    2) When using the GPIB-USB-HS, does the GPIB interface show up in MAX?
    3) If yes, does the instrument appear in MAX after scanning for instruments (from what I understand in your issue, it does so in an intermittent manner..)?
    4) What driver version of VISA do you have installed in your computer?
    5) Are you able to communicate to the same instrument using another GPIB cable?
    Thank you for trying out some of these steps again, but we want to make sure we rule out other aspects in the systems which might be affecting the GPIB communication.
    As for your other issues, please post seperate threads for each so we can help you accordingly. Thanks!
    Sincerely,
    Aldo
    Aldo A
    Applications Engineer
    National Instruments

  • How to synchronize NI-Scope and traditional DAQ

    I use a PXI-1042 System with a PXI-5124 Ni-Scope Card and a PXI-6120
    with traditional DAQ controlled by a PC running WinXP and LabView 7.0
    The intention of this setup is to make synchronized acquisition with
    both cards with different sample rates. For the sake of an example let's
    assume the NI-Scope runs at 100MS/s and the DAQ (6120) with 100kS/s. The Trigger is generated by
    analog triggering of the 6120. I'm looking for a solution to garanty
    that for a STOP trigger with post-trigger scans the last sample of the
    6120 coincides in time with the last sample of the NI-Scope 5124 card.
    Or to put it in more general terms a way to identify which of the 1000
    Samples the 5124 Card takes in the sample interval of the 6120
    coincides with the respective sample of the 6120 ? The point is to have
    a time resolution (for phase difference measurements) better than that
    given by the samplerate of the PXI-6120.

    Here you can find an example that shows how to synchronize a DAQ-Device with a Scope-card:
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3E2C556A4E034080020E74861&p_node=175382&p_source=External
    Hope this helps.

  • Runtime Error of Labview and NI-DAQ utility in Win98

    I got the following message when I tried to start LabVIEW 5.0.10 and NI-DAQ Configuartion Wizard:
    Runtime Error!
    (corresponding directories)\xxxxxxx.exe
    program abnormal terminated
    Acutally, I have tried to register msi.dll service with regsvr32 c:\windows\system\msi.dll command. But this cannot solve my problem. Does anyone can tell me how can I solve this problem?
    Thank you for your kind attention.

    I do not have version 5.0.10 anymore, but I would suggest just reinstalling the NI-DAQ driver. There could be any of a large number of problems causing this and, when you are getting fatal errors like this, it is usually easier to reinstall the drivers than work through other possiblities.
    J.R. Allen

  • Problem with Borland Builder C++ AND NI-DAQ 6.9.3

    Hello,
    I am trying to porting a Data Acquisition application developed with Borland Builder 4.0 and NI-DAQ 6.5.1, changing data acquisition Hardware. Now I am using PCI - 6036E, with Ni driver version 6.9.3. My s.o. is Windows XP Professional.
    When I link application with nidaq32b.lib and nidex32b.lib and launch my EXE, without call any DAQ function, when I close my window PC is resetting! If I try to use Ni driver version 7.0 or 7.3, I obtain a GP fault as soon I start program.
    I think that there are problem of disallineament or other inside file EXE generated. I have tried to generate new file lib with implib utility from DLL, but with the same result.
    If anyone cannot help me, I think to substitute call to DAQ functions inside C code with DLL or EXE developed in Visual Basic.
    Can anyone give me any help for this? Is it better use VB 4.0 or VB 6.0?
    Thank you for your attention.
    Fabrizio

    Hi,
    I would definitely suggest to create the dll in VB6. There are shipping examples for VB6, so that you can see how it looks to program in VB6 with DAQ. These examples can be found at C:\Program Files\National Instruments\NI-DAQ\Examples\VBasic.
    I hope this helps. Have a Great Day!
    George

  • GPIB and Mercury WinRunner

    I want to automate the communication from the pc to the GPIB - Device
    (ANT-20 Analyzer). But I have problems calling the external functions in the
    gpib-32.dll wit TSL (WinRunner) there comes an error "bad Pointer". There is
    no way to use pointer in the TSL language (WinRunner) . Does anybody now
    other ways ?

    In article <7s8orv$t4p$[email protected]>,
    [email protected] wrote:
    > Is it possible to control GPIB and read off a serial
    > port at the same time ? I need to read off the serial
    > port before any GPIB function takes place
    >
    > Sent via Deja.com http://www.deja.com/
    > Share what you know. Learn what you don't.
    >
    Hi,
    If the serial ports are not connected to the same instrument, it is
    possible to.
    If the serial port is connected to the instrument where GPIB is
    connected, it is possible to ... but not with all gpib instruments: I
    use one witch must be configured for serial communication 0R GPIB
    communication but not both at the same time.
    Laurent.
    Sent via Deja.com http://www.deja.com/
    Before you buy.

  • How to install VISA after Labview and NI-DAQ are already installed

    I have Labview 5.1.1 and NI-DAQ 6.6 installed and running properly. I now find that I need to install VISA. Must I uninstall everything (hardware, NI-DAQ, and Labview) and then run the Labview installation again to install VISA? Or can I just go ahead and run the Labview setup again in order to install VISA?

    No, you do not need to uninstall any of your hardware or software to install VISA. There are two ways that you can install VISA.
    1. You can modify your installation of LabVIEW by going into Add or Remove Programs in the Control Panel, clicking on LabVIEW and selecting Modify (or Change, depending on your operating system). If you have your LabVIEW CD in the CD drive, you can simply enable VISA support in the Installer Tree. This will install VISA on your computer without modifying the installation of any of your other programs.
    2. You can also download NI-VISA from our website and install it. You will probably need a reasonably fast internet connection, but this may be the easier way to install it. The URL for the VISA download page is linked below. Ve
    rsion 3.0.1 is the newest and works with most Windows operating systems.
    http://digital.ni.com/softlib.nsf/webcategories/85256410006C055586256BBB002C0E91?opendocument
    Regards,
    Mike N.
    Applications Engineer
    National Instruments

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

  • Labview and remote DAQ via website, best method?

    For my Univsersity project i need to set up a remote DAQ that can be fully controlled via the internet by anyone with a java-enabled browser. i'm just starting out and don't know the best way to go about doing this. I don't have the internet developers toolkit, but i have already setup the DAQ locally.
    Any help would be greatly apprieciated.
    Brad

    Well first of all there are many tools available that let you do that.
    1)If you have NIDAQ installed on two machines on the network. you can add the DAQ device on a remote machine as a virtual device. Its just like mapping network printers and sharing drives over network. What happens is that DAQ board shows up in MAX(Measurement & Automation Explorer) of a remote machine. Thats allows you to use the board over the network BUT not in web browser.
    2)This would be easier if you had internet toolkit for labview. Using LabVIEW CGIs, you would have done that. End result would be like a web page, you specify the channel and device number and CGI gets you the data in webpage from the web server that has DAQ board installed.
    3)Create ActiveX control using Visual basic, and h
    ave that ActiveX control embedded in webpage and communicate to DAQ machine using DataSocket.
    4)Write CGI in C and call DAQ C API to execute the DAQ program on server and get data back.
    I have little idea as to how go about doing it in JAVA. The hard part i think is how would you interface JAVA with DAQ board???
    A Rafiq
    National Instruments
    http://www.ni.com/ask

Maybe you are looking for