Agilent 34401A multimeter to PC with Labview driver via RS232

Hello!
I am trying to measure a voltage with Agilent 34401A multimeter connected to PC via RS232 cable. I installed the driver. When I am starting Read Single Measurement.vi. It gives me an error:
Error-1073807346 occured at Visa Open in Agilent 34401.lvlib: Initialize.vi->Agilent 34401 Read Single Measurement.vi
Possible reason(s):
Visa: (Hex 0xbFFF000E) The given session or object reference is invalid. 
I would like to ask, how can I adjust my system to use RS23 with Agilent 34401A, if it is possible? If not, should I get GPIB card and cable?
Thank you!
Yulia.

LabVIEW already comes with a driver for the 34401 pre-installed, so I'm not sure I understand what you installed. The pre-installed driver is in the Instrument I/O >> Instrument Drivers >> Agilent 34401 functions palette.
As for the control that Dennis is referring to, it's the VISA control.
As for the VISA version, you should have received a set of driver CDs along with LabVIEW. That will have the minimum VISA version required. Don't remember off the top of my head which version it is. Probably something like 4.1.
Attachments:
visa.png ‏42 KB

Similar Messages

  • When trying to work with Agilent 34401A multimeter (serial RS-232 connection), HP34401A Getting Started.vi gives always the message: "Error 1073807369 occurred at Old VISA Open ".

    Baud rate and parity are set correctly, RS-232 cable is also connected correctly. My QuickBasic program has no problems to read and write to the Multimeter. It is obviously a software problem: the same error is persistent if I disconnect RS-232 cable.
    I downloaded NI-VISA 2.6 for Windows 95/98/NT/ME/2000/XP frorm digital.ni.com and installed it. But it did not help.
    Thank you in advance
    Best regards
    Alexei Soloviev

    Hi Steve
    I have problems with the 34401A and serial communication. Do you remember
    where the error was in the code ?
    Thanks
    Klaus
    wrote in message
    news:[email protected]..
    > Alexei,
    > This may or may not help, I was tasked to do something similar
    > recently and found an error in their driver. The GPIB VISA worked
    > fine, but when I tried it on serial it played up. There was an errant
    > carriage return (or CR/LF I can't remember). GPIB liked one and Serial
    > liked the other. It always amuses me that we never have problems with
    > Quickbasic!.
    > If you want me to dig deeper give me a shout.
    >
    > Steve Watts
    >
    > On Thu, 24 Jan 2002 06:16:55 -0800 (PST), "Alexei V. Soloviev"
    > wrote:
    >
    > >When trying
    to work with Agilent 34401A multimeter (serial RS-232
    > >connection), HP34401A Getting Started.vi gives always the message:
    > >"Error 1073807369 occurred at Old VISA Open ".
    > >
    > >Baud rate and parity are set correctly, RS-232 cable is also connected
    > >correctly. My QuickBasic program has no problems to read and write to
    > >the Multimeter. It is obviously a software problem: the same error is
    > >persistent if I disconnect RS-232 cable.
    > > I downloaded NI-VISA 2.6 for Windows 95/98/NT/ME/2000/XP frorm
    > > digital.ni.com and installed it. But it did not help.
    > >Thank you in advance
    > >Best regards
    > >Alexei Soloviev
    >

  • Crossbow with Labview driver

    Hi,
    I'm using Crossbow wireless moduel with NI Labview 8.2. My system is,
    1. Laptop: Crossbow MIB 520 is connected by COM port (virtual COM port, actually it is connected by USB), and Crossbow MICAz is attached to receive signals. The received signals are processed with NI Labview driver from http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=1FB66B354ED149C7E0440003BA230E....
    2. Node #1: Corssbow MDA 320 is used for collecting signal from a pressure sensor, and Crossbow MICAz is attached for sending signals.
    I want to sample the pressure signals about 100Hz. So I made programs which are installed in MICAz for each node. I check the signals with XSniffer program which is provided Crossbow, it just shows the received signals. So I can see the 100Hz signal with it.
    Since the Baud rate for XSniffer is 115200, I changed the Baud rate in the NI Labview dirver which was 57600 to 115200. The Baud rate that I changed is in the zip file, Crossbow XMesh WSN\Private\WSN Connect to Gateway.vi. (Before I change the Baud rate, I could not see the signals in Labview.) However, Labview shows only about 10Hz signal.
    Because another program, XSniffer with same system shows 100Hz signal, but Labview dirver does not. So I guess that there might be limitation about accepting data in Labview driver. So my question is,
    Are there any sampling limitations for accepting data in NI Labview driver for Crossbow? If so, how can I fix it?
    Thanks,
    Joonbum Bae.

    Did you see this thread?  http://forums.ni.com/ni/board/message?board.id=170&message.id=300906
    Matthew Fitzsimons
    Certified LabVIEW Architect
    LabVIEW 6.1 ... 2013, LVOOP, GOOP, TestStand, DAQ, and Vison

  • Communicat​e with LIN device via RS232

    Hi,
    We have a project to communicate with a card containing the LIN bus. I seek a solution to communicate directly with the card via the RS232 port. I think use an rs232 adapter and a rs232-LIN transceiver directly to the card. The links below containinformation of material:
    http://www.mikroe.com/eng/downloads/get/1276/max23​2_manual_v100.pdf
    http://www.mikroe.com/eng/downloads/get/1507/lin_m​anual_v100.pdf
    I want to know if anyone has used this solution before. Do you think this is feasible.Thus, the problem is that Labwindows allows easy implementation of code ofcommunication with the card (functions, examples ...).
    Thank you for your opinion about this solution.

    Hello,
    Sorry for the delay. Can you describe me your solution. I thought of another alternative. Can I communicate directly using the rs232 port, a LIN  transceiver and a power adapter (rs232 to TTL). Can you tell me what library I should use because I do not know really what is the principle.
    Many thanks

  • Using a DaqBook/200 with LabVIEW "Driver set up"

    Ok here's another round of dumb a*& questions.
    I'm using a DaqBook/200 with DaqX software version 7.12.10 "latest and greatest except for the differential bug" I used their Daq* Configure Utility to set my DaqBook up. I created the following:
    Device Name: DaqBook0
    Device Type: DaqBook/200/260 (you pick this from a pull down menu)
    Port (parallel) setup: LPT1
    Protocol: Standard 4-bit
    Having never used a Data Acquistion box before I tried to start with the simplest VI configuration I could find. I decided to use the "AI SAMPLE CHANNEL.VI". There are only five connections.
    1st. Called "Device" this is the number I assigned to the Daq device during configuration. Now this should be what I typed above beside Device name: DaqBook0 "but I can only enter a number it want let me enter letters so I really don't know what to enter here now"
    2nd. Called "Channel" identifies the analog input channel you want to measure. Using the DaqView software there are several columns that have names. The 1st column which you can't edit is labeled CH. Underneath is written P1 0 Direct. This means P1 (port 1 on the daqbook which is the analog port) 0 (which is channel 0 or the first channel) then the word Direct (meaning a direct connection to the Daqbook. Now next comes the "On" column which indicates if the channel is on/off. Next is the "Type" column this indicates if the channel is analog, digital, or frequency. Next is the "Polarity" column where you select either Bipolar/Unipolar. Next comes the "Label" column where channel 0 is labeled CH00 (by default)or you can enter a custom name. Then "Units" which indicates what type of measurement voltage, amps, counter, etc... The "Reading" column that indicates the output of that channel if DaqView is used as a stand alone.
    Now out of all the columns above I'm not sure which to enter as the Channel as requested by the Labview VI above.
    3rd. Called "High limit" this is the highest expected level of the signal I want to measure. This I think I can understand.
    4th. Called "Low limit" this is the lowest expected level of the signal I want to measure. This I think I can understand.
    5th. Called "Sample" contains the scaled analog input data for the specified channel. I know this is the data being measured, but I'm not sure what they mean by "Scaled"
    Ok now that you know the information here's how I entered it.
    Device- I put 0 because it wouldn't let me enter alphanumerical units. Help showed "I16" as the representation units. So I figured thats what I needed to enter and it could be change.
    Channel- I enter CH00. I just could see entering a value that could be changed and the "P1 0 Direct" under the "CH" column just didn't seem right. But who am I to know.
    High Limit- I set to 10.000Volts ( because I'm using a 9volt battery as a voltage source)
    Low Limit- I set to 0.000volts
    Sample- I just used an indicator to show the results.
    When I run the VI I get the following error 10401 telling me that the specified device is not a National Instruments product, the drive does not support the device. Which I'm sure you know the error and the reason that it occurs.
    So what do I need to start on first? Let me know

    Dennis is correct here!
    I did a project with one of these gizmos (the customer already had the device and was convinced it could do what he wanted). I was extemely disapointed with its capabilities.
    At first glance it has some cool spec's but if you look real close it turns out that ther was no way to do a continuous acq with these things. That resulted in the app only being able to capture what the customer wanted every now and then.
    I convinced hime to switch to an NI device.
    If you are going to use this device, you have to use the drivers they provide.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Which RTD Temperature Meter would you recommend to talk to Labview? via RS232 or

    Hello there:
    I am looking for a High accuracy RTD Temperature Meter that I can read
    using the RS232 or USB.
    I am using Labview 8.2 with XP PC.
    thank you for your help...
    \\carlos

    Hi Carlos,
    I would recommend checking out some of the compact DAQ solutions for RTD measurements.  Check out the products at the following link.
    Ted
    Ted H
    Applications Engineering
    National Instruments

  • Fluke PM6304 controlled with LabView via RS232

    Hi,
    we're going to control our Fluke RCL Meter with Lab View via RS232.
    Does anyone has experience and show sample code?
    I failed already to make a terminal connection between my PC and the PM6304
    Thanks for comments, maximint.

    Okay, here goes. Once upon a time there was just serial and gpib. Each used completely different hardware,protocols, etc. and there were separate drivers for each. Years ago, a new instrument type was introduced. Based on a VME backplane, these were instruments on a card called VXI (VME with instrument extensions). So, a whole new low level driver was required. The makers of VXI, realizing that the first VXI instruments were the same as their GPIB instruments without a display or power supply, thought that it would be nice if the software that had been developed for the GPIB instruments could also be used for the VXI version. Several vendors, including NI, came up with something called VISA (Virtual Instrument Software Architecture). This was an API that united GPIB and VXI. If you wrote an instrument driver with VISA Writes and VISA Reads, it would work with either type of instrument. The VISA driver itself would determine the actual type of bus and handle all of the low level details. One of the goals of all these vendors was to also make it easy for users to change from GPIB to VXI instruments. While this didn't really happen, the idea of VISA caught on and became very popular and sort of a standard in many places. Eventually, other common forms of instrument busses were added to VISA. Among those are serial, ethernet, usb, pxi. All of the instrument drivers written by NI now use VISA.
    I downloaded the driver for the instrument you need and had a look at it. It really doesn't have much, it's very old, and uses the GPIB functions (not VISA). Since there were so few functions, I went ahead and replaced the GPIB Reads and Writes with VISA Reads and Writes. That will give you a start. You will also need to add some code to initialize the serial port. A great place to look to see how this is done is with an example that has shipped with LabVEIW for years. The HP34401 DMM driver that is on the instrument driver palette is a VISA driver with special support for serial. All of the serial setup is done in the initialize subVI. The type of interface is determined and if serial, baud rate, parity, etc. are setup. Another important setting is a termination character. Serial instruments usually require a CR or LF at the end of each command. You will need to determine what your instrument requires.
    Attachments:
    flpm6304.llb ‏141 KB

  • Reading Max/Min/Av​g with labview from agilent 34401a

    Hi,
    I'm using Labview drivers I've downloaded from the ni.com
    website to control an agilent 34401A digital multimeter.  All I'm trying to do right now is read
    min/max/avg measurements after putting the device into a DC current mode,
    configuring it for min/max measurements, and then pausing for a couple
    seconds.  The program successfully puts
    the multimeter into the correct modes, but always returns 0 for each
    measurement.  Could you take a look at
    the program to see if you find a simple mistake on my part? It should be
    attached to this message.  Thanks very
    much.
    Attachments:
    AVGMAXMIN.vi ‏421 KB

    I don't have the instrument or manual handy but is it possible that the instrument is waiting for a series of trigger to actually take a series of measurements. do you see the display changing? You can try setting a breakpoint at the min/max function and manually trigger the instrument to see if that makes a difference. Also, you don't need the sequence structure at all. Most of the time, sequence structures just serve to make your programs harder to read and debug. Use dataflow for controlling execution order like in the picture I've attached.
    Message Edited by Dennis Knutson on 07-07-2006 02:51 PM
    Attachments:
    No Sequence Structure.JPG ‏31 KB

  • Looking for a serial driver for an agilent 4395A to work with labview

    Can only find one for gpib I have no interface for gpib on my PC but i do have a rs232/gpib converter and was wondering if I could get a serial driver for the agilent 4395A for this.
    Thanks

    I've only used the RS232/GPIB converter to go from a GPIB bus to a serial instrument so I can't speak for going the other direction but I would give it a try. However, you have big problems with the driver if its the same one I just downloaded from NI. It's not really what I would call a driver at all but an application program meant to be used stand alone. There is no breakout of instrument functions into subVIs and none of the controls or indicators are on the connector so you can't even use the high level app as a subVI without a lot of work. It is a contributed driver but I'm surprised NI accepted it because it doesn't follow any of the published rules for an instrument driver. It's not even a good example of program design, imho. There is a VISA dr
    iver available from Agilent here and I would try that instead. To use a VISA driver with a serial port, you just specify the VISA resource name for that port instead of the GPIB resource name. For example, a GPIB resource name of an instrument with an address of 5 would be "GPIB::5::INSTR". To communicate to your instrument over com port 1, the VISA resource name is "ASRL1::INSTR". If the instrument has a serial port in addition to the GPIB, you could also try skipping the converter. Some VISA drivers work fine either way.

  • Help with Controlling the HP E1411B multimeter with LabView

    Hi -
    I'm using LabView 7.1, and trying to control the HP E1411B multimeter in a Textronix VX1410 frame, using a VXI-MXI-2 interface.  I've read that this is a register based device, which means what?  I can't control it using the VISA method in LabView?  I've been successful in this with other devices, so I'm guessing it can't be done because it doesn't work.  I also downloaded both the drivers for this device from the driver database, and neither work.  I can't seem to figure out to nake them work either.  Can anyone help?  I just want to use the MM to make simple measurements and display them in LabView.  If I wanted to create my own driver, what would be the best way to communicate with it?  Thanks.
    Charlie

     Sir,
       I want to make automatic test setup for testing accelerometer. My resources are Test station PC with windows 2000, Agilent E1401B High power mainframe with slot 0 controller, Slot 0 controller is NI VXI-MXI-2 controller, shaker etc. MXI-2 bus begins at PCI at the PC and goes to VXI backplane. Agilent E1401B cage have Agilent E1411B 51/2 Multimeter (in slot 3), Etec Test Head Support Module (slot 2), Etec Digital stimulus response module, ETEC test head I/O panel etc. we have old version labview-2009. using labview i want to control my test whole setup.
         Procedure for test setup is that i need to give power supply to shaker. Also i have to give input signal of 1kHz to shaker for vibration. Accelerometer will be mounted on shaker. Accelerometer output voltage has to be measured with agilent DMM E1411B in VXI cage.
    I have installed NI-VISA n NI-VXI driver and i was trying to program it using visa VIs in LABVIEW, but couldn't succeed.
    First, i am trying to make a simple program which can read resistance and voltage from HP E1411B DMM. There is difficulties in using VISA Out and VISA In VI. to measure DC voltage value from DMM, how should i give command to DMM using VISA out, because input to VISA out is numerial value so how can i give command to DMM. VISA In has only input offset and address space, so how will i know that which offset setting will show voltage value.

  • Communication problem with agilent 34401a

    Hi all,
    I' m using Labview 8.2 and visa 4.2.
    I 've connected my agilent 34401a and it is recognized, I see it in agilent connection expert and manage to communicate with it. (query *IDN?)
    But I get a problem when I want to use the control_mode vi. (remote or local).
    the error is displayed just after the Visa Read function (Vi below)
    I don't understand why. I use the RS 232 connection and it is correctly configured in the devices manager.
    Anyone can help me ?
    Thanks,
    Romain

    Sorry,
    I've forgotten the Vi.
    Now it's OK
    Thanks
    Attachments:
    control mode Vi.JPG ‏44 KB

  • Is there any LabVIEW driver for the Agilent 53147A counter/power meter?

    I am trying to find a LabVIEW driver for the Agilent 53147A counter/power meter, but I cannot find it. Is there any?

    NI does not have a driver and a quick check with Agilent shows that they don't have a driver either.
    You can go to http://www.ni.com/devzone/idnet/ and request a driver. You will also find links on how to create your own driver. Your other option is to use the Instrument I/O Assistant.
    p.s. In the future, you should use the Instrument control board for posting questions. this board is for NI counter/timer products.

  • [BUG] Agilent ESA PSA Series LabVIEW driver for Models E4401B and E4402B

    Agilent ESA PSA Series LabVIEW driver are not working with Models E4401B and E4402B.
    Driver Version 2.1.1
    LabVIEW: 2009
    Web Link: http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=309EBE8FF8BC0E76E0440003BA7CCD...
    Problem: ID Query in "Agilent ESA PSA Series.lvlib:Initialize.vi". ID Answer from Instrument is not match with strings in Match Array. Somebody left whitespace at the strings end. ("Hewlett-Packard,\sE4401B\s" and "Hewlett-Packard,\sE4402B\s").
    Everything else is working well.

    Hi JCC,
    Thanks for bringing this to our attention, a Corrective Action Request has been created: CAR - Corrective Action Request - #247239 and a member of R&D will take a look into this to get the issue resolved.
    Kind Regards,
    Applications Engineer

  • Looking for software driver for HP 6655A Power Supply with Labview 5.1

    Hi, trying to control an HP 6655a Power Supply but the version of Labview in the PC is the old Labview 5.1.
    I don't want to upgrade it for fear that the program will no longer function. Does anyone have the driver for the HP6655a that will work with labview 5.1?

    Hi demo,
    Try the drivers directly from Agilent.
    Here is a couple of links:
    http://we.home.agilent.com/cgi-bin/bvpub/agilent/editorial/cp_MiscEditorial.jsp?OID=536913992&NAV_ID=-536891584.536882066.03&LANGUAGE_CODE=eng&COUNTRY_CODE=ZZ
    Click on> Driver: 665xA Series Instrument Drivers
    Maybe this one is better... it's older...
    http://we.home.agilent.com/cgi-bin/bvpub/agilent/editorial/cp_MiscEditorial.jsp?OID=536917365&NAV_ID=-536891585.536880265.03&LANGUAGE_CODE=eng&COUNTRY_CODE=ZZ
    Click On > Driver: DC Power Supply Instrument Driver (1.13 MB)
    You may have to import the instrument driver after you install the libraries. This is done by selecting from the pull down menu:
    Tools > Instrumentation > Import CVI Instrument Driver
    JLV

  • Using Agilent 82357a with Labview

    Is it possible to use Agilent 82357a USB-GPIB interface board with Labview
    Linux version 7 ?

    Hi
    I just installed Labview 7.1 for linux on my machine after throwing away (not literally !) the Agilent card and borrowing an NI PCI-GPIB card. This works with kernels 2.4.x (tested with /usr/local/vxipnp/linux/NIvisa/NIvisaic). However, for proper operation of my machine (have bad display and mouse problems with the old kernel)  I need kernels 2.6.x. The driver in /usr/local/nigpib complains that it cannot work with those. I tried hacking the INSTALL script but it keeps running up against differences (like the modversions.h file) between the two kernel series.
    Can I use a newer version of the gpib libraries for linux with an older version of Labview like I am using ? I guess I will also need to get newer versions of the visa drivers for that. Though, the labview installation went smoothly with kernel 2.4.27-3 on my Debian system, I know that the newer versions of nigpib (is that the same as ni48825L.iso ?) and NIVISA are not supported on Debian. I cannot reinstall with a different distro, so please do not suggest that.
    Any other suggestions ?
    Thanks.

Maybe you are looking for

  • PO delivery completed indicator

    Hi All I notice that some of my po shows the DCI ticked once the delivery gets completed.but some don't get ticked even the delivery gets completed.Whats missing here?Your input will be appreciated.

  • Data usage

    I am a new user of a smart phone. I know that when I am connected to my home wifi I am not using any of my 2GB data plan. But I am needed help understanding how many KB, MB of GB's I use when I visit web pages or use my apps such as facebook or weath

  • Iphone 2.0 update no longer working with Chrysler Uconnect Hands Free

    Hello. I recently downloaded the 2.0 update for my original iphone and it will no longer work with the my Uconnect hands free setup in my 2008 Dodge Ram. I am a Chrysler Dealer Parts Manager and have installed and shown many people how to set these u

  • OSX Yosemite Wifi FIX!!

    I found a way to fix the wifi issue on my iMac which i upgraded from maverick to Yosemite OSX. I got fed up with all the fixes that didn't fix the problem so I opened app store and re-downloaded Mavericks.. I noticed that for two hours my wifi didn't

  • How to uninstall additional content?

    Hello all, My hard disk is getting rather full and I'd like to uninstall some giga of files I really don't need, i. e. Logic Pro & Main Stage Additional Content Garage Band Content Garage Band Instruments How do I proceed without compromising Logic P