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

Similar Messages

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

  • 1073676294 Warning Pop Up in .EXE not Development

    Hi everyone,
    I have a subvi which generates the warning 1073676294.
    When I run the main vi in development mode, everything is ok (a warning is made in the error cluster, but the program continues).
    However, when I build the application, the warning generates a pop-up window (and hence halts the program). I am then required to press Continue or Stop.
    I don't want this pop-up to occur in the .exe application.
    Can anyone please help me out.
    Thank you,
    Dean.

    Thanks for the suggestions Elsa.
    Unfortunately in my program, I can't increase the byte count.
    What I need to do in my program is read from VISA the bytes of a fractional number. The fractional number is an angle with 1 decimal place.
    So the value can be either, for example,
    0.6
    1.8
    66.1
    340.7
    So if 1.8 is on the buffer, then when i read from VISA 1 byte at a time i will get
    '8', then '.', then '1'. The software does not know how many bytes there will be on the buffer.
    Also if I read say anything else than 1 byte in the vi, then the vi returns an error (obviously worse than returning a WARNING).
    I don't care that there is a warning from this vi. I just don't want my executable from creating a pop up everytime the WARNING (note not an error) is generated.
    I have never had this problem before with executables. I repeat that the pop up doesn't occur when i run the exe file.
    I hope someone can lend some assistance.
    Thank you.

  • Problème lecture visa RS 232

    Bonjour,
    Dans le cadre d'un projet, je dois récupérer diverses mesures de pression, débit ou températures. Pour la mesure de pression, j'utilise une connexion série via un RS 232.
    Après avoir configuré le port série (Baud, nombre de bits...) j'ai effectué une lecture sans problème. Sauf que je ne récupére pas les mesures de la bonne voie. Pour ceci, j'essaye d'écrire la commande avec l'aide de la documentation du capteur. Je n'obtiens d'ailleurs pas d'erreurs dans l'écriture, ni en lecture seulement un warning 1073676294 et surtout je n'arrive plus à obtenir la moindre mesure.
    D'avance merci
    Thibaut Delepierre
    Pièces jointes :
    visa.vi ‏15 KB

    Essai ça.
    bon courage
    Philippe B.
    Certified Associate Developer / Dépt Moyens d'essais
    www.ingenia-system.com
    Pièces jointes :
    visa_modif.vi ‏17 KB

  • Visa Read Failing to read Associated Research Hipot 3765

    I am building a test stand for my motor company and we would like to control an Associated Research Hipot 3765 using labview to help automate the testing procedure. A few days ago my colleague sent me a driver which works at another facility for their test bench using the same equipment. When I first placed the driver into my main labview VI everything worked fine. When I returned on Monday I received the "Warning 1073676294 occurred at VISA Read in AR Hipot III Basic Serial Write and Read.vi". I've seen other places on the discussion board suggesting to ignore the warning as it is just a warning. The real issue is that the machine is not returning any data (pass or fail) to the computer. Even if I ignore the warning, I'm not getting the read back so the Main VI knows to continue the testing procedure. The attached VI writes fine, as I can set the test parameters, actually see the Hipot run the test on command, and the display on the hipot says pass. After that there seems to be a lack of communication between the Hipot and Computer. Any assistance is greatly appreciated!
    Solved!
    Go to Solution.
    Attachments:
    AR Hipot III Basic Serial Write and Read.vi ‏36 KB

    Nevermind Hipot was broken

  • Warning I don't understand

    Hello,
    I received this warning message, but I don't understand it. Can anyone tell me what's it about?
    Warning 1073676294 occurred at VISA Read in SERIAL.vi->testrs232.vi.
    Possible reasons:
    VISA: (Hex 0x3FFF0006) The number of bytes transferred is equal to the input count.
    Thank you, merci, gracias, danke schön
    Julien

    Hi Julien,
    The same thing happened to me and after a while I realize that I was not always sending the termination character (cariage return in my case) at the end of my strings.
    Make sure you configure the COM port properly (read the device's documentation) and be sure to send the correct ending char every time you send a string to the device.
    Message Edité par TiTou le 03-21-2006 01:35 PM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • First attempt at Producer Consumer Architectu​re: continuous read and dynamicall​y update parameters​.

    Hello,
    I am currently working with two instruments; an Agilent E3646A and an NI 6212 BNC. My objective is to have the 6212 to be continuously taking measurements according to predefined parameters while the E3646A's parameters can be continuously updated. This simple instrument combination is intended to help me learn the necessarry achitecture; continuous measurement, dynamic output control, and more instruments will be added in the future.
    I've previously posted on a similar, but more complicated, setup (http://forums.ni.com/t5/Instrument-Control-GPIB-Se​rial/Split-second-lag-when-controlling-two-instrum​... and was advised to try the Producer Consumer Architecture. I've found relevant literature on the site (http://www.ni.com/white-paper/3023/en/, https://decibel.ni.com/content/docs/DOC-2431), searched the forums and constructed my own VI. While my first attempt at a Producer Consumer Architecture has resolved some of the issues I was having when I first posted on the subject, however, new issues have arisen with regard to reading and stopping the VI.
    I am currently able to run the VI and update the device parameters. Previously, I would get a freeze while the instrument was being updated and could not toggle parameters until it was done. This has been resolved although the read only updates when a parameter has been updated although it is outside of the event structure. Furthermore the Stop button does not work in any context. I've also gotten occasional errors regarding the Deqeue Element but the bulk of the trouble is Error -200279 "Attempted to read samples that are no longer available" at DAQmx Read. I realize that there is a problem in my Producer Loop but haven't been able to figure out how to resolve it.
    This is my first attempt at a Producer Consumer Architecture and already I can see that it is a powerful tool. I read as much as I could and looked at the relevant examples but expected to have some issues in the beginning. Would really appreciate any advice so I can take full advantage of the architecture.
    Hope to hear from you,
    Yusif Nurizade
    Solved!
    Go to Solution.
    Attachments:
    DCe3646A_DAQ6212_Prod_Con_4_13a_2014.vi ‏89 KB

    Jon,
    Thank you for the response and the suggestions.
    I created the Local Variable for the Stop Button and moved the original into its own Event Case. It is now able to stop VI execution although I get Warning -1073676294 which I understand to be the buffer issue. The warning says that this was incurred on VISA Open for the E3646A's Initialize VI which is outside both loops, however, which I don't understand.
    I tried increasing buffer size by decreasing the Number of Samples as per suggestions I found on NI forum threads. I've brought it down as low as 1 but the graph still only updates when an Event occurs and I keep getting the same buffer error. You suggested that the problem could be that they are in the same loop; does this mean that the DAQmx read should be outside both Producer and Consumer Loops or moved into the Consumer Loop? I found a couple of links ( http://forums.ni.com/t5/LabVIEW/Producer-Consumer-​Design-Pattern-DAQmx-Event-Structure/td-p/2744450 ,  http://forums.ni.com/t5/LabVIEW/Producer-Consumer-​Architecture/td-p/494883 -first response) on dealing with an Event Structure that my own VI is based. Alternatively, I found another link ( http://forums.ni.com/t5/LabVIEW/Producer-Consumer-​Design-Pattern-DAQmx-Event-Structure/td-p/2744450 - first response) on a DAQmx Read with an Event Structure that places the graph in the Consumer Loop.
    The core of my purpose in setting up this Producer Consumer Architecture is so that I could read continuously while the instrument parameters are updated dynamically so it's very important that I understand how this works. I am particularly struggling with how the Event Structure is controlling the While Loop's Execution.
    Hope to hear form you,
    Yusif Nurizade
    Attachments:
    DCe3646A_DAQ6212_Prod_Con_4_14a_2014_Edit_I.vi ‏90 KB

  • Error message -1073807298 when connecting through TCP

    I get the error code -1073807298 when I try to connect to a TCP raw socket VISA resource, the weirdest thing is that I actually can read the result of the queries I make. I fixed the problem reading one byte at a time but this is very inefficient (it uses a while loop) and I still get warnings, so I'd like to know if there is a way to fix this or if there is an equivalent of the "Serial Settings: Number of Bytes at Serial Port" for VISA TCP connections....
    This is the WARNING that I get when I read one byte at a time:
    Warning 1073676294 occurred at VISA Read in LV.vi
    Possible reason(s):
    VISA:  (Hex 0x3FFF0006) The number of bytes transferred is equal to the requested input count. More data might be available.
    This is the ERROR  that I get when I set the byte count to 1024:
    Error -1073807298 occurred at VISA Read in LV.vi
    Possible reason(s):
    VISA:  (Hex 0xBFFF003E) Could not perform operation because of I/O error.
    I enclosed the VI for your review,
    Thanx in advance for your help,
    Attachments:
    LV.vi ‏22 KB

    Hi,
    While there is no equivalent of the "Serial Settings: Number of Bytes at Serial Port" for VISA TCP connections, one strategy is to make the first byte in your TCP string to contain the number of bytes to follow it.  That way you can read that byte then know what to set the byte count to.
    Regards,
    John E.
    Applications Engineering
    National Instruments

  • Error message -1073807298 when connecting through USB

    Hi,
     I am trying to retrive data from an instrument through serial port as well as USB,
     My vi works smoothly while connecting through serial port.
     But when i try to connect through USB Error code-1073807298
     is coming. This error comes when visa try to write to the instrument.
     From visa configure serial port.vi  no error is coming.
     Can someone suggest a method to solve this problem... 

    I get exactly the same error code with a TCP raw socket connection, the weirdest thing is that I actually can read the result of the query. I fixed the problem reading one byte at a time but this is very inefficient (it uses a while loop) and I still get warnings, so I'd like to know if there is a way to fix this or if there is an equivalent of the "Serial Settings: Number of Bytes at Serial Port" for VISA TCP connections....
    This is the WARNING that I get when I read one byte at a time:
    Warning 1073676294 occurred at VISA Read in LV.vi
    Possible reason(s):
    VISA:  (Hex 0x3FFF0006) The number of bytes transferred is equal to the requested input count. More data might be available.
    This is the ERROR  that I get when I set the byte count to 1024:
    Error -1073807298 occurred at VISA Read in LV.vi
    Possible reason(s):
    VISA:  (Hex 0xBFFF003E) Could not perform operation because of I/O error.
    I enclosed the VI for your review,
    Thanx in advance for your help,
    Attachments:
    LV.vi ‏22 KB

  • I'm having problems communicating with a Thermotron AST-8800 Controller via RS-232 COM1 Port

    Spoiler (Highlight to read)
    I configure the RS-232 COM1 port in my laptop for 19200Baud, 8bits, NOparity, 1StopBit, NONE_flowcontrol, CR_termchar.
    When I sent the IDEN? command (Thermotron's *IDN? version), I got Warning # 1073676294, "The number of bytes transferred is equal to the Input Count. More data might be available".   I then doubled the Write count and sent it in as the Read count.
    The response I get is this: ýýýýýýýýýýýý.
    I have tried a Null-Modem cable, with and without Termination Characters, and no luck.   Any ideas ?
    Attachments:
    AST8800_Response.jpg ‏329 KB

    In addition to what RavensFan suggested, I'd also suggest that you reference the Themotron product manual. If you see garbled characters in hyperterminal, this could indicate the baud rate is not configured properly. Please verify that the controller should be configured for 19200 8-N-1.
    Doug W
    Applications Engineer
    National Instruments

  • ERROR 1073676294 ????? VISA READ...!!

    Dear All
    I am Writing and Reading the data from one EEPROM,interfacing with a PIC16F690,like this i am swiotching 240 EEPROM with MUX,through LabVIEW serial communication pallets,I am controlling the Reading/Writing, but some times ERROR 1073676294 ????? VISA READ...!!,once this error occurs next  all EEPROM chip are not able to READ /WRITE,if unplug the powersupply and plug it back,then LabVIEW can Read/Write,i am not able to fix this error,please advise me whether problem is from LabVIEW or MICROCONTROLLER,I used delay function but also same problem.
    Raikar A G  

    1073676294 is not an error but a warning saying that you got exactly the number of bytes you requested in the Visa read, and that there might be more bytes still remaining in a serial buffer.  (Which I've always considered this a stupid warning, because as a programmer, I'm going to assume that there might be more data in the buffer than I have just pulled out.)
    The warning should not cause any problems in your LabVIEW code, nor should it cause a problem with your serial communication.  So if you lose communications with your microcontroller, it must be something else going wrong.

  • Why do I get a "termination character was read" warning with VISA read and TCPIP?

    I am using VISA Reads with TCPIP raw sockets without issue with NI-VISA 3.0.1 but when I moved to NI-VISA 4.4 I was getting timeout errors.   The timeout errors went away when I set the termination character enable property to true (which seemed to be default in NI-VISA 3.0.1), but now I get a warning stating that the "termination character was read".   
    Can I disable this warning?   Can I set the termination character enable to default?   How can I get rid of this annoying warning?
    Solved!
    Go to Solution.

    Hey Dagwood,
    Unfortunately there isn't a way to globally change the attribute VI_ATTR_TERMCHAR_EN to VI_TRUE.  I spoke with R&D about possible use of the registries and they say it's not accessible through that.  To address why this change was made, the developer who made the switch isn't around anymore so I can't find his reasoning as an explanation for you.  The best this for you to do in your code would be while initializing, use the VISA Property Node to make the change and until that VISA Resource is closed, this change will remain set to the value you assign.  I'm sorry we cannot provide any other solution for this inconvenience.  Also, if you feel this is a large burden on your programming practice you can definitely submit a product suggestion for the ability to change global default values for VISA attributes.
    Thanks,
    David Pratt
    AES - Test Side Products
    NIC

  • 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

  • Warning 1073676424 from VISA Set I/O Buffer Size.vi on a serial port

    I am porting an application from LabVIEW 6.1 on Windows to LabVIEW 7 on OS X (Mac). It was very painless except some GUI modifications.
    The application involves 30 KB data from a instrument through a RS232 serial port. I found the application misses data whenever the computer is busy. The problem came down to the unchanged buffer size.
    Attempt to change the buffer size of a serial port with "VISA Set I/O Buffer Size.vi" fails with a warning of 1073676424 (The specified I/O buffer is not supported). Even the example vi from NI web site "Advanced _Serial_Write_and_Read.vi" has the same warning.
    I wonder what I am missing.

    Under the hood VISA is using the POSIX serial interface for Mac OS X (same as for Linux and Solaris). This interface does not support changing the buffer size. Hence, the buffer size is fixed to the internal OS buffer size. The only thing that changing the buffer size will do (for the out buffer) is to have VISA not flush the data after every write. This is a limitation in the serial API for Mac OS X. Therefore, VISA reports a warning.

  • Warning while loading example VIs for XPS motion controller

    Hi,
    I'm new to Labview. I want to control the XPS motion controller using Labview and I wanted to get started with the examples provided by XPS along with the drivers. But I get a warning while loading the example. I have attached a screenshot of it. Please help.
    Also, opening the example opens just the front panel. How do I open the bloack diagram of the example VI?
    Thank you.
    Attachments:
    warning.png ‏40 KB

    That warning is nothing to be worried about -- it just means that things were found in a new location, which is normal when you move code around.  Once you save the project it should go away.
    To look at the block diagram, use Window - Show Block Diagram, or simply Ctrl+E.
    Good luck!
    Edwin

Maybe you are looking for

  • 4.1 SP1 Issue with adding a View to a Task

    After creating a new View and Rule, I bind the Rule to the View.  If I attempt to add the View to an existing Task, I get a message stating that the View has no Rule bindings.  The error doesn't occur if I bind the View to the Rule, but binding View

  • Sumgt not working fine

    Hi all,          i m trying to populate a report column with overall result of some other column say A.  Now A is calculated by a formula(current date-net due date divided by balance).But in report it gives only X. Any idea why this is happening?? re

  • Smartforms debugg in production server

    hi all, I want to debugg smartforms in production server. How to debugg . Please suggest me. Regard jyoti prakash

  • Email of SAPSCRIPT Print Output

    Hi, Can anyone please tell me steps to send an External Email from SAPSCRIPT. let me elaborate more on this.I have a "Z" print program for printing RFQ's.Now we need to send this output thru Email as well to vendors. Thanks in advance,

  • Will PS Elements 11 become available in the Mac Store anytime soon?

    I want to buy this from the Mac Store but don't want v.10.