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 Close geht teilweise nicht



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!

05.01.2011, 08:45
Beitrag #1

Hughes Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Jan 2011

2011
2010
EN


Deutschland
VISA Close geht teilweise nicht
Hallo,

ich habe ein kleines Problem mit den VISA Kommandos. Bin noch recht frisch in LabVIEW, daher etwas Rücksicht, wenn ich mich blöde ausdrücke Lol
In einem Testaufbau habe ich drei GPIB Geräte angeschlossen, die alle über das selbe Programm angesprochen werden. Das klappt soweit auch recht gut. Allerdings habe ich ab und zu das Problem, dass Labview diesen Fehlercode rausgibt:

-1073807338 (LabVIEW 8.6)

VISA: (Hex 0xBFFF0016) The VISA driver failed to properly close the session or object reference. This might be due to an error freeing internal or OS resources, a failed network connection, or a lower level driver or OS error.

Ich habe inzwischen herrausgefunden, dass sich dieser Fehler auf den "VISA Close" Baustein von nur zwei der drei GPIB Instrumente bezieht. Alle drei Geräte werden vom Hauptprogramm über jeweils ihre eigene SubVI angesprochen. In jeder dieser VI's öffne ich erst die Season (VISA open) zur Schnittstelle und schließe (VISA Close) sie dann wieder am Ende. Nur dieses schließen am Ende scheint nicht immer zu klappen.

Vom Programm her kann es auch passieren, das zwei Geräte zur selben Zeit angesprochen werden, was in meinen Augen aber kein Problem darstellen sollte, da es ja über den GPIB Bus mit unterschiedlicher ID der Geräte geht.

So, nun das seltsame, wenn ich das Gerät, das diesen Fehler nicht zeigt, abklemme und nur die anderen beiden dran sind, habe ich überhaupt keinen Fehler.

Der Vollständigkeit halber, soll erwähnt sein, dass an diesem Testaufbau auch noch Geräte über RS232 dran sind. Diese haben aber keine Probleme (werden auch über VISA open und close angesprochen) und scheinen es auch nicht zu beeinflussen.

Jetzt meine Frage:
Ist es weiter schlimm, das die Season nicht geschlossen wird? Da ich ja später diese Gerät wieder anspreche und theretisch wieder eine neue Season öffne, müsste LabVIEW doch erkennen, dass bereits eine offen ist und diese nutzen, oder?
Zumindest funktioniert das Programm, wenn ich die Fehler ignoriere. Die Frage ist halt wie lange Wink

Oder kann mir sogar jemand einen Hinweis geben, was der Fehler sein könnte und ich kann ihn ganz aus der Welt schaffen?

Wenn ich mich unklar ausgedrückt habe, bitte einfach nachfragen.
Danke Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
VISA Close geht teilweise nicht - Hughes - 05.01.2011 08:45
VISA Close geht teilweise nicht - GerdW - 05.01.2011, 09:16
VISA Close geht teilweise nicht - GerdW - 05.01.2011, 10:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Error 1073807339 aber nicht mit Lämpchen an Hachiko 6 6.619 01.06.2021 13:32
Letzter Beitrag: Hachiko
  Gerät wird im VI nicht mehr erkannt - Problem mit VISA? MissHeadcrusher 10 10.466 25.11.2019 00:14
Letzter Beitrag: rolfk
  GPIB / VISA Verbindung funktioniert nicht mehr in exe marc10k 2 4.469 25.01.2019 12:15
Letzter Beitrag: marc10k
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 6.812 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  VISA Gerät wird trotz Sichtbarkeit im MAX im Programm nicht erkannt hulk 4 7.413 19.08.2016 10:34
Letzter Beitrag: hulk
  VISA open/close CPU Auslastung Scuba 4 4.767 25.07.2014 10:39
Letzter Beitrag: cb

Gehe zu: