Das Zeichen New Line mit der END-Meldung NL^END ist ein
<RESPONSE MESSAGE TERMINATOR>
.
Jede Abfrage erstellt eine spezifische
<RESPONSE MESSAGE>,
die zusammen mit dem Befehl in
der Fernbedienungsbefehlsliste aufgeführt ist.
<WHITE SPACE>
bleibt unberücksichtigt, ausgenommen bei Befehlskennzeichnern, wie z.B. '*C LS'
entspricht nicht '*CLS'.
<WHITE SPACE>
wird mit den Zeichen 00H bis 20H je einschließlich
definiert, mit Ausnahme des NL-Zeichens (0AH).
Das hochwertige Bit (MSB) der gesendeten Zeichen bleibt immer unberücksichtigt.
Bei den Befehlen brauchen Groß- und Kleinbuchstaben nicht beachtet zu werden.
Befehlsliste
In diesem Abschnitt sind sämtliche Befehle und Abfragen aufgeführt, die in diesem Gerät
implementiert sind. Innerhalb ihrer Funktionsgruppen sind die Befehle alphabetisch geordnet.
Zu beachten ist, dass keine abhängigen oder „gekoppelten “ Parameter, überlappende Befehle,
Expression Programmdatenelemente oder Mehrfachbefehl-Programmheader vorhanden sind -
jeder Befehl wird vollständig ausgeführt, bevor der nächste Befehl gestartet wird. Die Befehle
erfolgen der Reihe nach und die Meldung „Operation Complete“ (Vorgang abgeschlossen) wird in
allen Fällen unmittelbar nach der Ausführung erstellt.
Folgende Nomenklatur wurde verwendet:
<rmt>
<RESPONSE MESSAGE TERMINATOR>
<nrf>
Sämtliche Formate einer Zahl werden akzeptiert, wie z.B. 12, 12,00, 1,2 e1
und 120 e-1 für 12. Jede Zahl wird nach ihrem Empfang je nach
erforderlicher Genauigkeit konvertiert, die ihrer Verwendung entspricht und
dann gerundet, um den Wert des Befehls zu erhalten.
<nr1>
Eine Nummer ohne Bruchteil, d.h. eine Ganzzahl.
<nr2>
Eine Nummer mit Festkomma, z. B. 11,52, 0,78 usw.
Befehle, die mit
*
beginnen, sind die in der Norm IEEE 488.2 als Common Commands
(allgemeine Befehle) aufgeführten Befehle. All diese Befehle funktionieren auch bei der RS232-
Schnittstelle, wenngleich nicht alle Befehle hier sinnvoll oder nützlich sind.
Gerätespezifische Befehle
Bei Befehlen die verifiziert werden sollen ('WITH VERIFY') wird die Meldung „Vorgang
abgeschlossen“ erst dann erzeugt wenn der einzustellende Paramter den erforderlichen Wert
innerhalb von +/-5 % oder +/-10 Zählschritten erreicht hat (je nachdem welcher Wert größer ist).
Werden diese Grenzwerte nicht innerhalb von 5 Sekunden erreicht so wird das „Verify Timeout“
Bit (Bit 3) im Standard Event Status Register gesetzt und die Meldung „Vorgang abgeschlossen“
nicht erzeugt.
V1 <nrf>
Ausgangsspannung auf <nrf> Volt setzen
V1V <nrf>
Ausgangsspannung auf <nrf> Volt setzen, mit Verifizierung
OVP1 <nrf>
Auslösepunkt für den Überspannungsschutz auf <nrf> Volt setzen
I1 <nrf>
Strombegrenzung des Ausgangs auf <nrf> Ampere setzen
OCP1 <nrf>
Auslösepunkt für den Überstromschutz auf <nrf> Ampere setzen
V1?
Eingestellte Spannung rückmelden – Antwort ist V1 <nr2><rmt> mit <nr2> in Volt
I1?
Eingestellte Strombegrenzung rückmelden – Antwort ist I1 <nr2><rmt> mit <nr2>
in Ampere
OVP1?
Überspannungseinstellung rückmelden – Antwort ist VP1 <nr2><rmt> mit <nr2>
in Volt
94