Antwort
Alle IVI-Treiber ermöglichen die Deaktivierung der Bereichsprüfung, wie es im IVI-Standard definiert ist (IIviDriverOperation-Schnittstelle).
Beispiel für RsRtx:
RsRtx driver = new RsRtx("TCPIP::192.168.1.10");
driver.DriverOperation.RangeCheck = false;
Gewöhnliche SCPI-Befehle können folgendermaßen verwendet werden (siehe Abschnitt "System" in der Hilfedatei des Treibers):
RsRtx driver = new RsRtx("TCPIP::192.168.1.10");
// Write command
driver.System.WriteString("*RST");
// Query command
driver.System.WriteString("SYST:ERR?");
response = driver.System.ReadString();
Allerdings empfehlen wir, unsere Utility-Funktionen zu verwenden (siehe Abschnitt "Utility Functions" in der Treiberdokumentation):
RsRtx driver = new RsRtx("TCPIP::192.168.1.10");
// Write command
driver.UtilityFunctions.WriteToInstrument("*RST");
// Query command
string val = driver.UtilityFunctions.QueryString("*IDN?");