Seite 1
BENUTZERHANDBUCH FÜR IEEE Programmierschnittstelle NETZGERÄTE Handbuchbeilage Siehe das technische Handbuch für Z für Informationen über die Installation von Netzgeräten, Sicherheitsvorschriften, technische Spezifikationen, Betrieb des Frontpanels, Einsatz der seriellen RS-232/485-Anschlüsse, USB-Programmierung und analoges Programmieren. IA710-04-03D...
Inhaltsverzeichnis EINLEITUNG .........................3 GÜLTIGKEITSBEREICH DES HANDBUCHS ..............3 KAPITEL 1: DIE IEEE-488.2-SCHNITTSTELLE ..............3 KAPITEL 2: ANSCHLUSS ....................4 2.1 Point to Point ............................4 2.2 Multi Drop ............................4 2.2.1 Auswahl eines Netzgerätes in einem Multi Drop Chain ..............4 2.3 Kommunikationskabel ........................5 KAPITEL 3: KONFIGURATION ..................5 3.1 Konfigurieration des IEEE Kontrollers ..................
EINLEITUNG Der interne, werkseitig eingebaute Schnittstellenbus (GPIB) ermöglicht die Steuerung des Z Netzgerätes über IEEE-488 von einem Computer aus. Die Schnittstelle gewährt dem Benutzer die vollständige Fernkontrolle über das Netzgerät, einschließlich der Ausgangsspannung und der Stromeinstellung und Monitoring, der Schutzeinstellung, Trigger (Auslöser), Arbitrary-Betrieb, Netzgerätstatus und SRQ Reporting.
KAPITEL 2: ANSCHLUSS Dieser Abschnitt liefert Informationen über variable IEEE (GPIB) Verbindungsmodi, Kommunikationskabel und die Auswahl von Kommunikationsparametern für den Betrieb über eine IEEE (GPIB) Schnittstelle. Es gibt zwei Möglichkeiten für eine Verbindung mit einer IEEE (GPIB) Schnittstelle. 2.1 Point to Point Eine IEEE-Schnittstelle kann nur ein Z -Netzgerät steuern.
2.3 Kommunikationskabel • GPIB-Kabel - Standard IEEE-488, 26 AWG GPIB-Kabel bis zu 3 m Länge verwenden. • RS485 Verbindungskabel - Kabel für serielle Verbindung mit abgeschirmten RJ-45-Anschlüsse verwenden (Teilenummer: GEN/RJ45). Siehe Benutzerhandbuch der Z Serie, Abb. 7-8. KAPITEL 3: Konfiguration 3.1 Konfigurieren des IEEE Kontrollers Ein typischer IEEE Controller ist ein Personalcomputer mit einer IEEE Schnittstellenkarte.
3.2 Konfigurierung des Netzgerätes Siehe Abb. 3-1. 3.2.1 Auswahl der Kommunikationsschnittstelle 1. Die REM-Taste drücken. Die LED leuchtet auf. "INtF" erscheint in der Spannungsanzeige. 2. Spannungsencoder drücken. Der vorliegende Kommunikationsmodus erscheint in der Stromanzeige. 3. Stromencoder drehen, bis die gewünschte Meldung erscheint; "IEEE" (für Gerät mit IEEE- Option) oder "485".
KAPITEL 4: PROGRAMMIERBEFEHLE Die Kommunikation über die GPIB-Schnittstelle erfüllt die Normen der IEEE 488.2 und den Standard Befehlssatz für Programmable Instrumentation (SCPI). 4.1 SCPI-Protokoll Siehe Abschnitt 7.10 des Benutzerhandbuchs für die Z Serie 4.2 SCPI Standardbefehle Standardbefehle dienen der Steuerung von Geräte-Status-Registern, Status Reporting, Synchronisierung, Datenspeicherung und anderer herkömmlicher Funktionen.
4.3 SCPI Teilsystembefehle Teilsystembefehle steuern alle Z Funktionen. Eine umfassende Befehlsbeschreibung befindet sich in Abschnitt 7.12 des Benutzerhandbuchs für die Z -Serie. Kurze Liste von Befehlen der Z -Serie: SCPI-Befehl Beschreibung ABORT Bricht die ausgelöste Steuersequenz ab DISPlay [:WINDow]:STATe <bool> Display EIN/AUS* [:WINDow]:FLASh <bool>...
Seite 9
:MODE? Gibt Betriebsmodus CV/CC/OFF zurück [SOURce] :CURRent [:LEVel] [:IMMediate] [:AMPLitude] <NRf+> Stellt den Ausgangsstrom ein* :TRIGger <NRf+> Stellt den getriggerten Ausgangsstrom ein* :MODE NONE|FIX|LIST|WAVE Arbiträr-Steuer Modus wählen* :VOLTage [:LEVel] [:IMMediate] [:AMPLitude] <NRf+> Stellt Ausgangsspannung ein* :TRIGger <NRf+> Stellt die getriggerte Ausgangsspannung ein* :PROTection :LEVel <NRf+>...
:QUEStionable [:EVENt]? Gibt den Wert des Event-Registers wieder :CONDition? Gibt den Wert des Condition-Registers wieder :ENABle <NR1> Ermöglicht bestimmte bits im Enable-Register* SYSTem :ERRor:ENABle Aktiviert Fehlermeldung :ERRor? Liest Systemfehlermeldungen :LANGuage GEN Stellt GEN Programmiersprache ein* :REMote [:STATe] LOC|REM|LLO Stellt Remote/Local Status ein* :VERSion? Gibt die Firmwareversion wieder :DATE?
4.5 Ausgangswarteschlange Siehe Abschnitt 9.6.16 des Benutzerhandbuchs für die Z Serie. 4.6 Fehlermeldungen Siehe Abschnitt 9.6.17 des Benutzerhandbuchs für die Z Serie. 4.7 Ausführungszeit Die Befehlsausführungzeit mit Ausnahme von *CLS (150 ms) beträgt weniger als 15 Millisekunden. INST:NSEL 06 11 Millisekunden OUTP:STAT ON 12 Millisekunden :VOLT 15...
KAPITEL 5: KOMMUNIKATIONS-BEISPIEL Dieser Abschnitt bietet ein Beispiel des National Instruments™ MAX-Programms zur Kommunikation mit dem Z 1. Das National Instruments™ MAX (Messung- & Automations-Explorer) ausführen 2. Wählen: "Devices and Interfaces" (Geräte und Schnittstellen) -> “GPIB”, Scan for Intruments drücken. Siehe Abb. 5-1 Abb.
Seite 15
In der GPIB-Symbolleiste auf Communicate with Instrument (Mit Gerät kommunizieren) klicken. Es erscheint NI-488.2 Communicator. Siehe Abb. 5-3 Abb. 5-3: Abfrage der ID-Zeichenfolge 5. In der Dialogbox Send String (Zeichenfolge absenden) erscheint bei *IDN?. Query (Abfrage) anklicken. Die ID-Zeichenfolge gibt Modell, Seriennummer, Firmware-Version und die Firmware- Version der GPIB-Karte an.