VISA erreur 1073676294​, Probleme d'adaptate​ur USB/GPIB

Bonjour à tous
Je communique avec un oscillo tektronix grace à une liaison GPIB. N'ayant pas de carte GPIB sur mon ordinateur, j'utilise un adapteur qui convertit la liaison en GPIB en USB pour le brancher à l'ordi. Or lorsque je teste de communiquer en VISA (sous Labview 8.5) vers l'oscillo (test IDN), il se produit une fois sur 2 une erreur 1073676294 dans VISA Read.... J'ai par ailleurs testé avec une carte GPIB sur un autre ordinateur, il n'y a pas d'erreur dans le Read (testé sous Labview 5...). 
Connaitreriez  vous la cause de disfonctionnement avec l'adaptateur GPIB/USB ? et comment résoudre le probleme ?
merci d'avance
Résolu !
Accéder à la solution.

Bonjour Charles38,
Il s'agit d'un rapport de statut et non d'une erreur :  
http://digital.ni.com/public.nsf/allkb/C96C84C922D​C3F978625632500482F78
En fait cette "erreur" indique que le nombre d'octets lu correspond parfaitement au nombre demandé, et que d'autre données pourraient être disponibles. D'ailleurs l'indicateur d'erreur ne devient pas actif lors du passage de ce code d'erreur.
EDIT
J'ajoute que vous pouvez ignorer cette erreur de la sorte: 
http://digital.ni.com/public.nsf/websearch/BF72229​C53F7633386256EDD0069331B?OpenDocument
Cordialement,
Message Edité par Alex_NI le 04-20-2010 04:49 AM
Alexandre D.
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
>> Les présentations NIDays 2010 déjà disponibles au téléchargement !

Similar Messages

  • How Do You Install The Driver For A USB-GPIB-HS?

    I have a USB-GPIB-HS module.  I'm trying to install it on a Dell Latitude E6510 laptop running Windows 7.  I have LabVIEW 2011 installed on that computer along with the version of NI488.2 and NI MAX that came with LabVIEW 2011.  During the process of debugging I've upgraded NI488.2 to the latest version from the NI website, v14.
    The USB-GPIB-HS shows up in the Device manager in the Control Panel.  It has a yellow exclamation mark (a "bang") next to in.  It says that the device driver isn't working "This Device Cannot Start (Code 10)".  If I "Troubleshoot" the device from the menu there it tries to download a newer driver, but it can't find one.  The driver version is 14.0.0.49152.  If I try to upgrade the driver in Device Manager it says that it's up-to-date.
    In NI MAX the device shows up, but can't be used.  It's name and serial number are given but the normal controls to use it don't appear.
    I've heard that tinkering with the "GPIB Enumeration Service" can help, but I can't find where that service is.
     

    The problem was that the USB-GPIB-HS modules I tried was physically broken. I tried another and everything worked.

  • Erreur 1073676294 dans VISA READ

    Bonjour,
    comme l'indique le titre, j'ai une erreur (1073676294) dans mon VISA Read.
    Lorsque j'execute mon VI principal, mon sous VI contenant ce VISA apparaît.
    Comment faire pour qu'il n'apparaisse plus?
    Cdt
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Test Machine à états.vi ‏31 KB

    J'ai effectué les configurations indiquées, mais malgré ça, mon sous VI s'affiche toujours..
    Pièces jointes :
    Ecriture_T_Consigne.vi ‏29 KB
    Visa_écriture.vi ‏20 KB
    Cadencement Maître_Esclave_.vi ‏42 KB

  • How do I create Labview VISA ports for *individual* GPIB instruments using Prologix USB GPIB controller?

    Hello,
    I'm trying to use a Prologix USB GPIB controller to control GPIB
    instruments, and I would like to have a virtual serial (VISA) port for
    *each instrument*, as is the case with a normal GPIB controller with a
    standard NI driver. However this is not what the Prologix driver
    provides -- it provides a single VISA virtual serial port for the
    entire controller. To address the instrument with GPIB address 11,
    you first send "++addr 11" to the serial port, and then you're talking
    to instrument 11. However, this means I have to change all old
    Labview programs.
    Is it possible to create a "wrapper" function of some kind that will
    define a virtual serial (VISA) port for each *instrument* on the
    controller? For example, to talk to GPIB instrument 11, call it
    ASRL3::11::INSTR, each time it is written to it would have to write to
    the virtual serial port of the controller, say ASRL3::INSTR, first "+
    +addr 11" and then the command that is sent to it.
    A clearer explanation of the difference (i.e. incompatibility), and of
    my objective:
    1) A normal GPIB controller with NI driver: I go to the NI
    Measurement & Instrumentation Panel, under GPIB, and Scan for
    Instruments; all the live instruments show up; subsequently when I
    want to use Labview programs that use VISA ports, the VISA drop boxes
    allow me to choose a different port for each instrument, e.g.
    "GPIB0::11::INSTR", "GPIB0::12::INSTR" would be instruments at
    addresses GPIB 11 and GPIB 12.
    2) The Prologix GPIB controller that plugs into a USB port: In
    Labview you get a *single* VISA virtual serial port, ASRL3::INSTR, for
    the entire GPIB0 controller. Therefore to address GPIB instrument 11,
    you write "++addr 11" to the virtual serial port ASRL3::INSTR, and
    then you are communicating with device 11, so you can write and read
    ASRL3::INSTR to talk to that device. Then to talk to device GPIB 12,
    you write "++addr 12" to the same VISA port, and then you are talking
    to that device. The problem is that this requires recoding all
    Labview code, whereas I would like to be able to use the same program
    either with a normal or with a Prologix GPIB controller. Therefore, I
    would like to create code that scans the controller for all GPIB
    attached devices and creates VISA ports for all. Such ports, when
    written to, would have to first write "++addr DEVICENUM" to
    ASRL3::INSTR (i.e. the port of the GPIB-USB controller) where
    DEVICENUM is the GPIB address of the instrument corresponding to that
    port, and then would have to do a write or read or whatever function
    is being done on that instrument VISA port.
    I haven't figured out if it is possible to do this easily. Help and
    pointers on where to look for hints would be much appreciated. Many
    thanks!
    Milos

    My first impression is that if you don't want to make any changes at all to existing programs is that the wrapper you need is one around VISA. You would need to intercept all of the calls into the NI VISA driver. If you create your own visa32.dll and in there, change the addressing and then call the real VISA driver, you might (repeat, might) get something to work. If this would even work, you still might find that you have to make significant changes anyway. The serial connection is going to be considerably slower, and interface specific functions such as service request handling, bus triggering of multiple instruments, etc., would be difficult to impossible. This would be a lot of work, imho, to just save a couple of hundred dollars over a real GPIB controller. I've seen this Prologix device before and have even used NI's RS-232->GPIB controller. The Prologix intended use to me seems to me more for a hobbyist or very casual user. Of course, I'm used to having multiple GPIB instruments worth 10s/100s of thousands of dollars and the cost of an fully compliant GPIB controller is just lost in the noise.

  • Keithley usb-gpib problems

    Hi
    I have installed a Keithley USB-GPIB switch (CE 488) and suddenly my executable does not run properly, gets stuck and throws data that is not true.
    The NI-MAX shows an unknown VISA entity.
    If I am using VISA/GPIB write/read sub.vi in my program will it influence the proper running of my executable?

    Hi (my prior name was Dect&Bluetooth),
    I have run on third party connectivity software (Intuilink from Agilent and CMD2Go from Rohde&Schwarz) on the Keithley Usb-Switch and it worked.
    My program still makes problems as described before, maybe due to the fact that I am using a NI VISA READ/WRITE in some cases?
    I have added a Spy file to show you the fails, I have changed the suffix to txt, you have to change it back to .spy in order to be able to read it.
    Does it mean that I cannot use SCPI commands with NI VISA in order to use this adptor?
    Thanks for any help.
    Yariv
    Attachments:
    CaptureKeithleySwitch2.txt ‏2619 KB

  • I can't install VISA driver and USB GPIB driver on my PC with VISTA... help me...

    I have LabVIEW7 and VISTA, it's ok, but I can't install VISA driver and USB GPIB driver on my pc... it's necessary to connect my pc with instruments? Or LabVIEW7 have this files??? Thanks,
    Vanny.
    Thanks,
    Vanny
    Sweet, Beautiful and Young Female Physicist (SBYFP)
    (I speak a not very good english, so If U are Italian LabVIEW expert speak in Italian, if U speak in Eglish... please speak easy )
    My e-mail for personal contact: [email protected]_NO_SPAM_PLEASE
    Solved!
    Go to Solution.

    You need Administrator privelages to install drivers on Vista
    David
    www.controlsoftwaresolutions.com

  • Re: Keitheley USB GPIB visa write returned vi_error_rsrc_nfound

    "Can you explain why VISAIC works and labview does not?"
    Visaic is a 32-bit application and you are using 64-bit LabVIEW. There is no passport for tulip in 64-bit VISA so there is no way to access the gpib-32.dll that the Keithley USB GPIB driver has.

    I have left similar message in Keithley forum so far 20 + views no reply so far.
    I have replace the keithely driver with 3.12.1 found in their website instead of what I was using in the CD that came with the adapter. but still the same behavior.
    I just downloaded VISA 14.0.1 and still the same.
    I launched the NI-VISA wizard and on the USB - Device Selection it recognize the adapter as Keithley model KUSB-488B. but when I choose Install the generated files on this computer I got an error dialog.
    first time
    got an resource error dialog 
    second attempt go this error dialog
    "An Error has occured that has prevented the driver from being installed on your computer. One reason for this error may be because you lack the proper privileges to install this driver. You may need to log in as administrator to complete this operation"
    third attmpt no error
    launch NI-MAX and now it has the USB show up on the Device and Interface list.
    the device show up as USB0::0x05E6::0x488B::NI-VISA-4003::RAW in NI-MAX
    launch VISA Interactive Control now the three device GPIB0::9::INSTR, GPIB0::20::INSTR, and GPIB0::22::INSTR are replace by USB RAW Resource and with only one entry so I can no longer send command to each individual device thru input/Output. the same address show up in NI-MAX is also in there USB0::0x05E6::0x488B::NI-VISA-4003::RAW.
    attempting the same labview visa write and visa read using GPIB0::9::INSTR as input because I don't know where USB0::0x05E6::0x488B::NI-VISA-4003::RAW is getting routed still get the same error BFFF0011 insufficient location information

  • Visa warning 1073676294

    I am using LabVIEW 6.02. on a windows 98 se system.
    I have a series of visa reads and writes VI’s intermixed, for controlling a special device via serial commands.
    I have started getting the VISA warning 1073676294
    (which I know is not an error) but it causes the next VISA WRITE(‘s) in the chain to
    act as a error was generated and not send any data to the device.
    If I unwire all the ERROR interconnects between the reads VI’s and write VI’s, my system will work jest fine.
    If I rewire the error wires and any read generates the warring code, the following writes stop sending there data, until the warning is canceled by another read function and my system
    Please help

    Hi,
    I'm trying to communicate through the serial port to my Keithley 6487 from my PC and I receive the following:
    -1073807339 (Timeout expired before operation completed)
    When using a constant number within “byte count” , and this occurs regardless of the size of “byte count”
    Or I get:-
    1073676294 (a warning saying that “The Number of Bytes Transferred = Input Count.”)
    When I use a property node.
    I just can’t get data read from the serial port --
    Thanks for any help,
    Paul
    P.s. my code:
    http://www.ee.ucl.ac.uk/~pfrench/Download/Misc2.html

  • My previous Visa was giving problems. I introduced a new visa and still my account is blocked. Can you help me?

    Hello,
    My previous credit card (Visa) was giving problems.
    I introduced the details of a new card and still my account is blocked, so I can't use the programs.
    Can you help me solve this problem please?
    Thank you.

    This is an open forum, not Adobe support... you need Adobe support to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"

  • Connecting hp 8508a vector voltmeter with agilent 82357a usb/gpib converter

    Hello
    For my experiment, I need to connect to a HP 8508A vector voltmeter by using an agilent 82357A usb/gpib converter. I have a serious problem about communicating with my device using NI-VISA. I tried to do the steps indicated at following links which were indicated at the forum posts by people using 82357A:
    http://digital.ni.com/public.nsf/allkb/F7C187DBF09EBE1186256F550065BD32?OpenDocument,
    http://digital.ni.com/public.nsf/websearch/3B3626D9C1F999218625694200791AD7?OpenDocument,
    http://cp.literature.agilent.com/litweb/pdf/5990-3731EN.pdf?cmpid=1273CN.
    The version of MAX is 4.3.0f0 and i am using labview 8.5 with NI-VISA 8.2. I am trying to configure my 82357A using agilent io libraries suite 14.1. 
    First, I tried to configure my usb/gpib controller using  agilent connection expert and set the visa interface id to GPIB6 and connect to the 82357A without any problems. Then I connect this gpib converter to my vector voltmeter. The gpib adress of the voltmeter was 6(gpib address of the interface converter was 10) so visa address GPIB6::6::INSTR was assigned to voltmeter by connection expert. I tried to connect to the voltmeter from the connection expert by using the agilent interactive IO. Send *IDN? command and took the proper response from the voltmeter. The voltmeter went into remote mode and I tried to read the voltage values by using the FETCH? command of the device and got the voltage properly which means I successfully connected to the device.Then I went to MAX and enabled the NIVISATulip.dll and restarted the MAX. Then I went back to agilent connection expert and checked the box: "use agilent 488 library where possible" for side-by-side communication between the NI and agilent visa. By the way agilent visa was installed as the secondary library.  Then when I went back to MAX, I start to see the voltmeter under miscellaneous VISA resources with the address  GPIB6::6::INSTR. But the problem started here. When I tried to send commands from MAX to voltmeter with the "open visa test panel" I encountered an error which exactly says:"unable to open session to GPIB6::6::INSTR, return status code:0xBFFF009E, status name:VI_ERROR_LIBRARY_NFOUND, a code library required by VISA couldn't be located or loaded." As I said before i enabled the libraries of agilent 488 from the options of the agilent connection expert. When I went back to connection expert and unchecked the box for using agilent 488 libraries nothing changed. Also when I went to NI-VISA interactive control I couldn't see my device under the tab of VISA I/O. 
    I tried to read some posts from this forum. People are using this usb/gpib converter successfully without any problems by performing the steps I have done. I have some questions about possible subtle points specific to my application.
    First question is according to the manual of the voltmeter(this is an old device by the way from 1988):"vector voltmeter is capable of remote operation via the HP-IB which is HP's implementation of IEEE standard 488.1  "So, what I understand from this sentence is my device is communicating remotely with IEEE standard 488.1 and not 488.2 Does it make any problem? What kind of modifications should I do to my setup for overcoming this if it creates any problems? As I said before I was communicating with device very properly from the agilent connection expert. In manual there is also a sentence like "HP-IB commands used in the vector voltmeter conform to the standards set by document IEEE 488.2 1987." 
    Second question is should I install newer versions of agilent io libraries suite or MAX or NI-VISA. I wrote the versions I am using before are they compatible? Where can I install newer versions? As I know the newest version of the agilent io libraries suite is 15.1 or 2. Is is compatible with 82357a?(maybe I should ask this question to agilent people)
    Third question I don't remember how I did it but agilent visa is indicated as secondary visa resource in agilent connection expert(I think I did it while installing agilent io libraries suite.) . How can I switch between NI and agilent visa as primary visa resource? Do you think think this will help?
    I terribly need measurements from this set up and really appreciate your help if possible.
    Sincerely
    Caglar Yavuz, University of Michigan,Ann Arbor,EECS department. 

    Caglar,
    The documents you mention ahould include the proper prcedure for using this hardware in LabVIEW. Here are my recommendations:
    The version of NI-VISA  you mentioned is not valid. The most recent version is 4.6.2. I would recommend ugrading if you do not have this version. After the upgrade,ensure that tulip is enabled as well as the other settings and see if this helps.
    When talking about the instrument, the biggest concern that usually is relevant with 488.1 is that it will not respond to *IDN?. In your case, it looks like it does, and should work as 488.2 is backwards compatible. It seems to me, the issue is still with the 82357A, and we have not yet reached the voltmeter.
    In order for NI-VISA to work with your device, NI-VISA must be the primary visa driver.
    Hope this helps, let us know how the upgrade turns out. If you continue to have issues, take some screenshots of the preferences in MAX and upload them on the forum.
    Regards,
    Peter Flores
    Applications Engineer

  • GPIB instruments connected through Agilent USB/GPIB Interface can bee seen in MAX but can't communicate in labview

    I have an Agilent 82357B USB/GPIB Interface connected to my computer. 
    Attached to that, I have two lock-in amplifiers (an SR830, and an SR
    850).  I would like to be able to communicate with them through GPIB.
    I have downloaded and installed the software for the Agilent device
    (Agilent IO Control), and I can see the interface and the two devices
    in that software.  Here's what is configured in this software, that I
    can see:
    The VISA interface ID is GPIB0, and its address is 0
    The VISA addresses of the devices are GPIB0::4::INSTR and GPIB::12::INSTR, and the GPIB addresses are 4 and 12
    In Measerment and Automation Explorer (MAX), I made sure that the
    Passport for Tulip box was checked.  Once it was, I could see the
    devices in the Configuration window under Devices and Interfaces ->
    Miscellaneous VISA Resources.  There, I see GPIB0::INTFC, GPIB0::4::INSTR and GPIB::12::INSTR.
    I can right click on either of the instruments, and "Open VISA Test
    Panel" where I am successfully able to send commands and read from both
    devices.
    HOWEVER, when I am running an actual LabView program, I am unable to communicate with the devices. 
    For example, when I try to communicate to the devices through VISA,
    using the 'Basic Serial Write and Read.vi' (while VISA Resource Name is
    GPIB0::12::INSTR), I get an error:
    Error -1073807331 occurred at Property Node (arg 2) in VISA Configure Serial Port (Instr).vi->Basic Serial Write and Read.vi
    Possible reason(s):
    VISA:  (Hex 0xBFFF001D) The specified attribute is not defined or supported by the referenced resource.
    When trying to communicate with them through GPIB (which is what I want
    to do in the end), using 'GPIB.vi' I also get an error.  Here, GPIB
    address is 12, and I am just trying to give it the command *IDN?
    GPIB Write returned error code:
    EDVR: Error connecting to driver or device
    What's going on?

    You can use VISA Write and VISA Read. You just can't use the example called Basic Serial Write and Read because that is specifically for the RS-232 port. The GPIB-VISA is one of the shipping examples. Start the example finder and go to the search tab. Search for VISA.
    Again, no you cannot use the GPIB functions with a non-NI controller. The low level functions for an NI board and an Agilent one are completely different. You can rewrite the driver to use VISA or you can rewrite it to use the low level functions that Agilent provides. You use the Call Library Function Node, I believe to access their GPIB driver.
    I hate to say it but the $20 difference between the Agilent and the NI controller does not seem like much of a saving.

  • Delphi and USB-GPIB Adaptor

    Hi,
    I have experiment with "Agilent 33220A 20 MHz Waveform Generator" and computer using USB-GPIB Adaptor.
    I need to use Borland  Delphi 7 to read data from 33220a.
    How can I do this?
    I need .dll, but I don't have. Where can i download?
    I thank any information.
    Acosta.

    The hardware drivers came on the DVD that came with the device. You can also download NI-488.2 and NI-VISA by clicking on ' Support' at the top of the page. There are no Delphi examples but you can select to install C examples.
    An IVI instrument driver is available at http://sine.ni.com/apps/utf8/niid_web_display.down​load_page?p_id_guid=E3B19B3E96B8659CE034080020E748​... You will need the IVI Compliance Package to use that.

  • We are considering to choose the GPIB card or usb-gpib converter for control o

    ur two instruments:spectrum analyzer and signal generator,questions:1.would you pls provide the checklist for the set up?2.why your product seems more expensive than agilent GPIB card or convert?3. we want to use Labwindows/CVI to develope the application.4.if we need to buy the gpib-connector? how much we should totally spend if on GPIB card solution or USB-GPIB Conveter solution?
    5.Agilent 82357A is cheaper than your product?I do not know why?if you product price include the driver while they don't,if we use convert,is it need to use driver also?

    ur two instruments:spectrum analyzer and signal generator,questions:1.would you pls provide the checklist for the set up?2.why your product seems more expensive than agilent GPIB card or convert?3. we want to use Labwindows/CVI to develope the application.Liu,
    I believe I can answer a few of your questions. If you would like to speak to an NI Technical Sales Representative for some of the parts that I am not able to answer, please call 888-280-7645. To connect to your instruments, you will need:
    1. A GPIB interface (either a PCI solution, USB solution, or some other interface card)
    2. A GPIB cable for each device (this depends somewhat on the distance between them as there are certain distance ratings on GPIB cables
    Drivers are included with the purchase of the GPIB interface (the ethernet GPIB interface requires a separate license for its driver, but the USB and PCI versions are downloadable off of NI's website).
    Scott

  • Impossible d'utiliser LabView 8.5 avec une interface USB-GPIB sur un MacBook

    Bonjour
    J'aimerai utiliser LabView 8.5 sous un macbookpro (intel leopard) mais je n'arrive pas à communiquer avec l'interface usb-gpib, j'ai plusieurs version de ces interfaces B et HS, seul la led sur la HS s'allume. Si j'ai bien compris ... les drivers pour ce genre d'interface ne sont pas compatiblent avec OSX , mais alors comment faire avec un portable ?? merci

    Bonjour,
    Effectivement, vous avez raison, les interfaces USB-GPIB ne sont pas compatible avec MAC. Par contre, je peux vous proposer d'utiliser l'un des 2 articles suivant:
        NI GPIB-ENET/100
        NI PCMCIA-GPIB
    Vous trouverez la liste des drivers compatibles sous le lien:
    GPIB Driver Versions for non-Microsoft Operating Systems
    Bonjour jounrée
    Nick_CH

  • Problem with T60 and USB Sticks

    All -
    I can't understand it but I have a huge problem with USB devices and my T60.
    EVERY USB device works 100% fine - despite of USB memory/HDD/other memory devices.
    Neither USB HDD or USB Sticks nor a SD drive via USB - no media is accecpted.
    I always get back: "Media not formatted".
    If I do format everthing works - but only with this notebook.
    So I am not able to share data with other computer - or not able to get my pics from my cam... 
    Please can you help?
    Thank you very much in advance,
    iBigfoot 
    Message Edited by ibigfoot2008 on 09-05-2008 10:04 AM
    Message Edited by ibigfoot2008 on 09-05-2008 10:05 AM
    Message Edited by ibigfoot2008 on 09-05-2008 10:05 AM

    I hate to say it, but I agree with carbon_unit, this sounds like a Windows problem.
    As a long shot you could try uninstalling all USB hubs in Device Manager, re-install the Chipset Drivers and restart the sytem to allow the USB hubs automatically installed again. I doubt this will help, but it's all I could think of.
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

Maybe you are looking for