Herunterladen Inhalt Inhalt Diese Seite drucken

Abfrage Durch Befehle; Initialisieren Des Status-Reporting-Systems - R&S UPV Bedienungsanleitung

Inhaltsverzeichnis

Werbung

®
R&S
UPV
Das Parallel-Poll-Verfahren wird hauptsächlich verwendet, um nach einem SRQ bei
vielen an den IEC-Bus/LAN/USB angeschlossenen Geräten schnell herauszufinden,
von welchem Gerät die Bedienungsforderung kam. Dazu müssen SRE und PPE auf
den gleichen Wert gesetzt werden.
6.8.12.4

Abfrage durch Befehle

Jeder Teil jedes Statusregisters kann durch Abfragebefehle ausgelesen werden. Die
einzelnen Befehle sind bei der detaillierten Beschreibung der Status-Befehle (STATus-
Subsystem) angegeben. Zurückgegeben wird immer eine Zahl, die das Bitmuster des
abgefragten Registers darstellt. Die Auswertung dieser Zahl obliegt dem Controller-
Programm.
Abfragebefehle werden üblicherweise nach einem aufgetretenen SRQ verwendet, um
genauere Informationen über die Ursache des SRQ zu erhalten.
6.8.12.5
Error-Queue-Abfrage
Jeder Fehlerzustand im Gerät führt zu einer Eintragung in die Error Queue. Die Ein-
träge der Error Queue sind detaillierte Klartext-Fehlermeldungen, die über den IEC-
Bus/LAN/USB mit dem Befehl SYSTem:ERRor? abgefragt werden können. Jeder Auf-
ruf von SYSTem:ERRor? liefert einen Eintrag aus der Error Queue. Sind dort keine
Fehlermeldungen mehr gespeichert, antwortet das Gerät mit "0, No error".
Die Error Queue sollte im Controller-Programm nach jedem SRQ abgefragt werden, da
die Einträge die Fehlerursache präziser beschreiben als die Statusregister. Insbeson-
dere in der Testphase eines Controller-Programms sollte die Error Queue regelmäßig
abgefragt werden, da in ihr auch fehlerhafte Befehle vom Controller an das Gerät ver-
merkt werden.

6.8.13 Initialisieren des Status-Reporting-Systems

Die Befehle *RST, SYSTem:PRESet DCL und SDC beeinflussen das Status-Reporting-
System nicht. Die Befehle *RST und SYSTem:PRESet beeinflussen die Geräteeinstel-
lungen.
Tabelle 6-10: Rücksetzen von Gerätefunktionen
Ereignis
Wirkung
STB, ESR löschen –
SRE, ESE
löschen
PPE löschen
EVENt-Teile der
Register löschen
Bedienhandbuch 1146.2084.31 ─ 13
DCL (Device
*RST oder SYS-
Clear), SDC
Tem:PRESet
(Selected Devi-
ceClear)
Fernsteuerung – Grundlagen
Status Reporting System
STATus:PRESet
*CLS
ja
ja
871

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis