Schließt eine Geräte-Session oder ein über VISA-Ressourcenname angegebenes Ereignisobjekt.


icon

Ein-/Ausgänge

  • cvsrn.png VISA-Ressourcenname

    VISA-Ressourcenname gibt die zu öffnende Ressource an. Mit dem Element VISA-Ressourcenname werden auch die Session und die Klasse angegeben.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. Dieser Anschluss funktioniert wie ein normaler Fehler (Eingang), jedoch mit folgender Einschränkung.

    Der Knoten wird normal ausgeführt, selbst wenn zuvor ein Fehler auftrat.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Die Fehlerein- und -ausgabe funktioniert bei dieser Funktion anders als gewohnt. Die Geräte-Session wird unabhängig davon beendet, ob vorher ein Fehler aufgetreten ist oder nicht. Es sollte jede geöffnete VISA-Session nach ihrer Beendigung wieder geschlossen werden. Diese Funktion kann mit allen verfügbaren Klassen arbeiten.

    Zum Schließen aller geöffneten VISA-Sessions können Sie auch das VI "VISA-Session-Monitor öffnen" verwenden, das sich im Verzeichnis labview\vi.lib\Utility\visa.llb befindet. Ihre Arbeit speichern, schließen und LabVIEW erneut starten. Wenn Sie LabVIEW schließen, werden auch alle laufenden VISA-Sessions beendet. Sie können auch die Option VISA-Sessions automatisch schließen auf der Seite Umgebung des Dialogfelds Optionen wählen.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Instrument IO\Serial\Continuous Serial Write and Read.vi
    • labview\examples\Instrument IO\VISA\PXI\PXI - Route Trigger.vi
    • labview\examples\Instrument IO\GPIB\GPIB with VISA functions.vi
    • labview\examples\Instrument IO\VISA\USB\USB RAW - Interrupt.vi