Herunterladen Inhalt Inhalt Diese Seite drucken

Allgemeine Befehle; Fernbefehle - Aim TSX-P Series Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Im folgenden Abschnitt sind sämtliche Befehle und Abfragen aufgeführt, die bei den
Stromversorgungen dieser Baureihe implementiert sind. Die mit (†) gekennzeichneten Befehle
und Abfragen stehen bei der ARC-Steuerung nicht zur Verfügung.
Es ist zu beachten, daß es keine abhängigen Parameter, gekoppelte Parameter, überlappende
Befehle, Terminusprogrammdatenelemente oder zusammengesetzte
Befehlsprogrammkennsätze gibt und daß jeder Befehl vollständig ausgeführt wird, bevor der
nächste Befehl begonnen wird.
Die folgenden Befehlsabschnitte benutzen die nachstehende Nomenklatur:
<pmt>
<rmt>
<nrf>
<nr1>
<nr2>

Allgemeine Befehle

Die Befehle in diesem Abschnitt entsprechen den in IEEE 488.2 behandelten allgemeinen
Befehlen. Sie funktionieren alle am ARC-Interface, manche haben allerdings nur geringen
Nutzen.
*CLS
Sequentieller Befehl.
Unmittelbar nach Ausführung wird die Meldung 'Vorgang abgeschlossen' generiert.
Clear Status. Löscht das Standard Event Status Register, das Limit Event Status Register, das
Query Error Register und das Execution Error Register. Das Status Byte Register wird dadurch
indirekt gelöscht.
*ESE <nrf>
Sequentieller Befehl.
Unmittelbar nach Ausführung wird die Meldung "Vorgang abgeschlossen' generiert.
Das Standard Event Status Enable Register wird auf den Wert <nrf> gestellt. Falls der Wert
<nrf>, nach Auf-/Abrundung weniger als 0 ist oder größer als 255 ist, dann wird ein
Ausführungsfehler generiert und die Fehlernummer 200 (nicht im Bereich) ins Execution Error
Register geschrieben.
*ESE?
Sequentieller Befehl.
Unmittelbar nach Senden von <rmt> wird die Meldung "Vorgang abgeschlossen" generiert.
Retourniert den Wert im Standard Event Status Enable Register in <nr1 >numerischem Format.
Der Syntax der Antwort ist:
Beispiel. Falls das Standard Event Status Enable Register 01000001b enthält. wird bei ∗ESE?
die Antwort 65<rmt> sein.
80
<PROGRAM MESSAGE TERMINATOR>
<RESPONSE MESSAGE TERMINATOR>
Eine Zahl in beliebigem Format, z.B. 12, 12.00, 1.2 e1 und 120 e-1 werden alle
als Zahl 12 akzeptiert. Jede Zahl wird, nachdem sie empfangen wurde, auf die
geforderte Präzision umgewandelt, gemäß der Verwendung, und dann
aufgerundet, um den Wert des Befehls zu erhalten.
Eine Zahl ohne Bruchteil, d.h. eine ganze Zahl.
Eine Zahl in einem festen Dezimalstellenformat, z.B. 11.52, 0.78 usw.
<nr1 ><rmt>

Fernbefehle

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis