INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

VISA Lesen: I/O-Fehler



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

06.06.2013, 10:00
Beitrag #1

Samy1 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Apr 2013

2009
2013
DE



VISA Lesen: I/O-Fehler
Hallo Leute,

Ich bekomme beim Starten meines VIs immer erst einmal folgenden Fehler:

VISA: (Hex 0xBFFF003E) Operation konnte wegen eines I/O-Fehlers nicht durchgeführt werden.

Wenn ich dann auf Weiter klicke, kommt der Fehler nicht mehr und es funktioniert.

Hat jemand eine Ahnung warum dieser Fehler kommt und wie ich ihn beheben kann?

Ich habe schon die Vermutung, dass es daran liegt dass ich erst ein 's' zur Synchronisation an den µC sende und der dann etwas zurücksendet.
Kann es sein dass wenn der µC noch nicht so weit ist und nichts zurücksendet, das VISA Lesen Vi diesen Fehler ausgibt??

Ein Bild von dem VI habe ich mitangehängt.

Grüße

Samy1


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2013, 10:16
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: VISA Lesen: I/O-Fehler
Autsch,... eine ungebremste Whileschleife.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2013, 10:45
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: VISA Lesen: I/O-Fehler
(06.06.2013 10:16 )Y-P schrieb:  Autsch,... eine ungebremste Whileschleife.
Widerspruch: VISA-Read wartet auf mind. 5 Zeichen oder Timeout, das ist die "Bremse".

@Samy1: Schon mal überprüft, wo der Fehler rauskommt? Bei Read oder bei Write?

Mögliche Verbesserungen:
- Auf jeden Fall VISA-Close nach der Schleife!
- Mglw. VISA-Buffer vor der Schleife 1x Löschen.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2013, 12:23
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: VISA Lesen: I/O-Fehler
Stimmt. Wall

Ein "VISA-Open" fehlt dann auch noch, oder ist das beim "Configure" mit dabei? Ich mach' auf jeden Fall immer eins ein.

Gruß Markus

(06.06.2013 10:45 )jg schrieb:  
(06.06.2013 10:16 )Y-P schrieb:  Autsch,... eine ungebremste Whileschleife.
Widerspruch: VISA-Read wartet auf mind. 5 Zeichen oder Timeout, das ist die "Bremse".

@Samy1: Schon mal überprüft, wo der Fehler rauskommt? Bei Read oder bei Write?

Mögliche Verbesserungen:
- Auf jeden Fall VISA-Close nach der Schleife!
- Mglw. VISA-Buffer vor der Schleife 1x Löschen.

Gruß, Jens

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2013, 12:55
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: VISA Lesen: I/O-Fehler
(06.06.2013 12:23 )Y-P schrieb:  Ein "VISA-Open" fehlt dann auch noch, oder ist das beim "Configure" mit dabei? Ich mach' auf jeden Fall immer eins ein.
Nein, aber VISA Open wird implizit beim ersten VISA Kommando mitgemacht, also nicht unbedingt nötig.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.06.2013, 13:14
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: VISA Lesen: I/O-Fehler
OK. Danke. Hab' hier noch gesehen, dass man "prinzipiell" seit LabVIEW 6 weder ein "VISA Open" noch ein "VISA Close" braucht:
http://digital.ni.com/public.nsf/allkb/A...B100059605

Gruß Markus

(06.06.2013 12:55 )jg schrieb:  
(06.06.2013 12:23 )Y-P schrieb:  Ein "VISA-Open" fehlt dann auch noch, oder ist das beim "Configure" mit dabei? Ich mach' auf jeden Fall immer eins ein.
Nein, aber VISA Open wird implizit beim ersten VISA Kommando mitgemacht, also nicht unbedingt nötig.

Gruß, Jens

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.06.2013, 09:22
Beitrag #7

Samy1 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Apr 2013

2009
2013
DE



RE: VISA Lesen: I/O-Fehler
Hey Leute,

danke für die Tips!

Der Fehler trat im VI VISA Read auf.

Ich habe jetzt einfach ein VI Puffer entleeren vor die while-Schleife gepackt und der Fehler tritt nicht mehr auf.

Gruß
Samy1
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.06.2013, 10:56
Beitrag #8

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: VISA Lesen: I/O-Fehler
(06.06.2013 13:14 )Y-P schrieb:  OK. Danke. Hab' hier noch gesehen, dass man "prinzipiell" seit LabVIEW 6 weder ein "VISA Open" noch ein "VISA Close" braucht:
http://digital.ni.com/public.nsf/allkb/A...B100059605

VISA Close kann schon praktisch sein. Wenn Du eine Schnittstelle öffnest wird sie ansonsten erst wieder freigegeben wenn Du Deine Applikation abschliesst. Mit VISA Close nach getaner Arbeit wird sie sofort freigegeben und ist gegebenenfalls auch für andere (Windows)-Applikationnen verfügbar ohne dass Du Deine Applikation abschliessen musst.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA: (Hex 0xBFFF003E) I/O-Fehler Jurely16 3 5.203 02.02.2021 11:08
Letzter Beitrag: GerdW
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 7.530 19.07.2017 13:04
Letzter Beitrag: konne
  Fehler -1073807298 bei VISA: Lesen Schnittlauch 7 10.202 17.01.2017 16:07
Letzter Beitrag: GerdW
  VISA Read Fehler 1073807302 Stefan1101 4 7.625 29.08.2016 10:13
Letzter Beitrag: Stefan1101
  VISA I/O-Fehler Pansonia 5 7.100 26.03.2015 21:29
Letzter Beitrag: jg
  Problem mit 0A im Rückgabestring bei Visa Lesen sumsi 5 5.822 17.02.2015 10:56
Letzter Beitrag: sumsi

Gehe zu: