User manual
Table Of Contents
- 1. Allgemeines
- 2. Technische Daten
- 3. Installation
- 4. Details zu den Kartentypen
- 4.1 RS232-Karten IF-R1 und IF-R2
- 4.2 USB-Karten IF-U1 und IF-U2
- 4.3 CAN-Karten IF-C1 und IF-C2
- 4.4 Analoge Schnittstelle IF-A1
- 4.5 GPIB-Karte IF-G1
- 4.5.1 Hinweise zur Kommunikation
- 4.5.2 Ansteuerung des Gerätes über GPIB
- 4.5.3 Begriffserläuterung
- 4.5.4 Unterschiede zu den anderen Schnittstellenkarten
- 4.5.5 Firmware-Aktualisierungen
- 4.5.6 Ausführungs- und Übertragungszeiten
- 4.5.7 IF-G1 konfigurieren
- 4.5.8 SCPI-Befehle und Abschlußzeichen
- 4.5.9 Fehlermeldungen
- 4.6 Ethernetkarten IF-E1 und IF-E2
- 5. Einsatz in anderen Geräteserien
- 6. Der System Link Mode (nur PSI 9000)
- 7. Kommunikation mit dem Gerät
- 7.1 Begriffserklärungen
- 7.2 Vorwort
- 7.3 Allgemeine Hinweise zur Kommunikation
- 7.4 Hinweise zum USB-Treiber
- 7.5 Aufbau der Kommunikation
- 7.6 Übertragungsparameter IF-R1 und IF-U1
- 7.7 Sollwerte und Istwerte umrechnen
- 7.8 Telegrammaufbau IF-R1 und IF-U1
- 7.9 Telegrammaufbau IF-C1
- 7.10 Telegrammaufbau IF-G1
- 7.11 Telegrammaufbau IF-E1
- 8. Kommunikation mit LabView
- 9. Kommunikation ohne Labview
- 10. Anschlüsse
- 1. General
- 2. Technical specifications
- 3. Installation
- 4. Details about the cards
- 5. Operation in other device series
- 6. The System Link Mode (only PSI9000)
- 7. Communication with the device
- 7.1 Terms explained
- 7.2 Prologue
- 7.3 General notes about the communication
- 7.4 About the USB driver
- 7.5 Structure of the communication
- 7.6 Transmission settings IF-R1 and IF-U1
- 7.7 Translating set/actual values
- 7.8 Telegram structure IF-R1 and IF-U1
- 7.9 Message structure for the IF-C1
- 7.10 Message structure IF-G1
- 7.11 Message structure IF-E1
- 8. Communication with LabView
- 9. Communication without LabView
- 10. Connectors

20
© 2009, Elektro-Automatik GmbH & Co. KG
Irrtümer und Änderungen vorbehalten
DE
Über die Schnittstellenkarten
[SOURce:]
VOLTage
[:LEVel]? -><NRf>Unit Abfrage letzter Spannungssollwert
Level A oder B, jenachdem was gerade aktiv ist
[:LEVel] <NRf+>[Unit] Spannungssollwert setzen
Level A oder B, jenachdem was gerade aktiv ist
:HIGH <NRf+>[Unit] Spannungssollwert für Level A im Level A/B-Betrieb setzen
:HIGH? -><NRf>Unit Spannungssollwert für Level A im Level A/B-Betrieb abfragen
:LOW <NRf+>[Unit] Spannungssollwert für Level B im Level A/B-Betrieb setzen
:LOW? -><NRf>Unit Spannungssollwert für Level B im Level A/B-Betrieb abfragen
:PROTection[:LEVel] <NRf+>[Unit] OVP-Spannung setzen (nur wenn Ausgang aus)
:PROTection[:LEVel]? -><NRf>Unit Abfrage: OVP-Spannung
Beispiele:
VOLT5.05 Setzt 5,05V Ausgangsspannung am Netzgerät bzw. Spannungsgrenze an einer E-Last
VOLT6.91V Setzt 6,91V Spannung
VOLT?
Fragt den zuletzt gesetzten Spannungssollwert ab
SOUR:VOLT:PROT67 Setzt die Überspannungsgrenze (OVP) auf 67V (nur PSI 9000), wenn der Ausgang aus-
geschaltet ist. Ansonsten wird nichts übernommen und ein Fehler erzeugt.
II. Stromsollwert
(Spezifikation nach „1999 SCPI Command reference“:19 Source Subsystem)
Für elektronische Lasten gilt:
• Befehle, die speziell für elektronische Lasten sind, werden ab der Firmware 3.01 oder höher unterstützt
• der HIGH-Sollwert muß immer größer oder gleich als der LOW-Sollwert sein, ansonsten wird ein Fehler zurückgege-
ben.
• Abfragen und Setzen von Sollwerten bezieht sich stets auf die gesetzte „Level Control“. D.h., wenn Level A aktiv ist, wird
mit CURR der Stromsollwert für Level A gesetzt usw. Die Befehle HIGH und LOW gelten nur für Level A/B-Betrieb und
erzeugen in anderen Modi Fehler. Der jeweilige Modus ist vor dem Wechsel in den Remotebetrieb zu setzen. Die anderen,
nicht zum vorgewählten Modus gehörenden Sollwerte können dann nicht mehr geändert werden und sind vorher festzule-
gen. Es wird daher empfohlen, für dauerhafte Fernsteuerung des Gerätes die Option „Keep set values“ im Setupmenü auf
„no“ zu stellen, damit die Sollwerte beim Umschalten des „Mode“ stets zurückgesetzt werden.
[SOURce:]
CURRent
[:LEVel]? -><NRf>[Unit] Abfrage letzter Stromsollwert
Level A oder B, jenachdem was gerade aktiv ist
[:LEVel] <NRf+>Unit Stromsollwert setzen
Level A oder B, jenachdem was gerade aktiv ist
:HIGH <NRf+>[Unit] Stromsollwert für Level A im Level A/B-Betrieb setzen
:HIGH? -><NRf>Unit Stromsollwert für Level A im Level A/B-Betrieb abfragen
:LOW <NRf+>[Unit] Stromsollwert für Level B im Level A/B-Betrieb setzen
:LOW? -><NRf>Unit Stromsollwert für Level B im Level A/B-Betrieb abfragen
Beispiele:
CURR20.00 Setzt 20A Eingangs- oder Ausgangsstrom, je nach Gerätetyp
CURR:HIGH? Fragt den Stromsollwert von Level A im Level A/B-Betrieb ab
SOUR:CURR:LOW0.4A Setzt den Stromsollwert Level B für Level A/B-Betrieb auf 0.4A