###User Defined Function###
_viOpen

###Description###
Öffnet eine VISA-Verbindung zu einem Instrument/Gerät.

###Syntax###
#include <Visa.au3>
_viOpen($s_visa_address, $s_visa_secondary_address = 0)


###Parameters###
@@ParamTable@@
$s_visa_address
	Ein VISA resource descriptor STRING (siehe die Bemerkungen zu _viExecCommand). Kürzer kannst du auch direkt eine GPIB-Adresse als Integer übergeben.
$s_visa_secondary_address
	Optional: Die "secondary GPIB address". Nur verwendbar, wenn die "primary address" als Integer übergeben wurde. Nur manche GPIB-Instrumente haben "secondary addresses". In diesen Fällen kann dieser optionale Parameter verwendet werden, um diese mit anzugeben. Dieser Parameter ist standardmäßig NULL, d.h. NO SECONDARY ADDRESS
@@End@@

###ReturnValue###
Bei Erfolg - Gibt ein (POSITIVES) VISA-Instrument-Handle zurück
Bei Misserfolg - Gibt -1 zurück und setzt @error auf 1

###Remarks###
Wie für alle VISA Funktionen müssen die VISA Bibliothken installed sein (prüfe ob die visa32.dll in {WINDOWS}\system32 vorhanden ist) und eine GPIB Karte (wie z.B. National Instruments NI PCI-GPIB Karte oder die Agilent 82350B PCI High-Performance GPIB Karte) installiert sein.

* Eine detaillierte Beschreibung der bekanntesten VISA DESCRIPTORS ist in den Bemerkungen zu der Funktion "_viExecCommand" zu finden.

###Related###
_viClose, _viExecCommand

###Example###
@@IncludeExample@@