Herunterladen Inhalt Inhalt Diese Seite drucken

Ist-Flag Und Parallel-Poll-Enable-Register (Ppe); Event-Status-Register (Esr) Und Event-Status-Enable-Register (Ese); Tabelle 5-3 Bedeutung Der Benutzten Bits Im Event-Status-Register - R&S SMR50 Beschreibung

Inhaltsverzeichnis

Werbung

Status-Reporting-System

IST-Flag und Parallel-Poll-Enable-Register (PPE)

Das IST-Flag faßt, analog zum SRQ, die gesamte Statusinformation in einem einzigen Bit zusammen.
Es kann durch eine Parallelabfrage (siehe Abschnitt "Parallel Poll") oder mit dem Befehl *IST?
abgefragt werden.
Das Parallel-Poll-Enable-Register (PPE) bestimmt, welche Bits des STB zum IST-Flag beitragen. Dabei
werden die Bits des STB mit den entsprechenden Bits des PPE UND-verknüpft, wobei im Gegensatz
zum SRE auch Bit 6 verwendet wird. Das IST-Flag ergibt sich aus der ODER-Verknüpfung aller
Ergebnisse. Das PPE kann mit den Befehlen *PRE gesetzt und mit *PRE? gelesen werden.

Event-Status-Register (ESR) und Event-Status-Enable-Register (ESE)

Das ESR ist bereits in IEEE 488.2 definiert. Es ist mit dem EVENt-Teil eines SCPI-Registers
vergleichbar. Das Event-Status-Register kann mit dem Befehl *ESR? ausgelesen werden.
Das ESE ist der zugehörige ENABle-Teil. Es kann mit dem Befehl *ESE gesetzt und mit dem Befehl
*ESE? ausgelesen werden.
Tabelle 5-3
Bedeutung der benutzten Bits im Event-Status-Register
Bit-Nr
Bedeutung
0
Operation Complete
Dieses Bit wird nach Empfang des Befehls *OPC genau dann gesetzt, wenn alle vorausgehenden Befehle
ausgeführt sind.
2
Query Error
Dieses Bit wird gesetzt, wenn entweder der Controller Daten vom Gerät lesen möchte, aber zuvor keinen
Datenanforderungsbefehl gesendet hat, oder angeforderte Daten nicht abholt und statt dessen neue
Anweisungen zum Gerät schickt. Häufige Ursache ist ein fehlerhafter und daher nicht ausführbarer
Abfragebefehl.
3
Device-dependent Error
Dieses Bit wird gesetzt, wenn ein geräteabhängiger Fehler auftritt. In die Error-Queue wird eine Fehlermeldung
mit einer Nummer zwischen -300 und -399 oder eine positive Fehlernummer eingetragen, die den Fehler näher
bezeichnet (siehe Abschnitt 9, "Fehlermeldungen").
4
Execution Error
Dieses Bit wird gesetzt, wenn ein empfangener Befehl zwar syntaktisch korrekt ist, aber aufgrund ver-
schiedener Randbedingungen nicht ausgeführt werden kann. In die Error-Queue wird eine Fehlermeldung mit
einer Nummer zwischen -200 und -300 eingetragen, die den Fehler näher bezeichnet (siehe Abschnitt 9,
"Fehlermeldungen").
5
Command Error
Dieses Bit wird gesetzt, wenn ein undefinierter oder syntaktisch nicht korrekter Befehl empfangen wird. In die
Error Queue wird eine Fehlermeldung mit einer Nummer zwischen -100 und -200 eingetragen, die den Fehler
näher bezeichnet (siehe Abschnitt "Fehlermeldungen").
6
User Request
Dieses Bit wird beim Druck auf die Taste [LOCAL] gesetzt, d.h., bei Umschalten des Geräts auf Handbedienung.
7
Power On (Netzspannung ein)
Dieses Bit wird beim Einschalten des Gerätes gesetzt.
1134.9108.11
5.20
R&S SMR
D-1

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Smr60

Inhaltsverzeichnis