Herunterladen Inhalt Inhalt Diese Seite drucken

Rohde & Schwarz NRT Betriebshandbuch Seite 131

Inhaltsverzeichnis

Werbung

NRT
CONDition-Teil
PTRansition-Teil
NTRansition-Teil
EVENt-Teil
ENABle-Teil
Summen-Bit
Hinweis:
1080.9506.02
Der CONDition-Teil wird direkt von der Hardware oder dem Summen-Bit des
untergeordneten Registers beschrieben. Sein Inhalt spiegelt den aktuellen Ge-
rätezustand wider. Dieser Registerteil kann nur gelesen, aber weder beschrie-
ben noch gelöscht werden. Beim Lesen ändert er seinen Inhalt nicht.
Der Positive-TRansition-Teil wirkt als Flankendetektor. Bei einer Änderung
eines Bits des CONDition-Teils von 0 auf 1 entscheidet das zugehörige
PTR-Bit, ob das EVENt-Bit auf 1 gesetzt wird.
PTR-Bit = 1: das EVENt-Bit wird gesetzt.
PTR-Bit = 0: das EVENt-Bit wird nicht gesetzt.
Dieser Teil kann beliebig beschrieben und gelesen werden. Beim Lesen än-
dert er seinen Inhalt nicht.
Der Negative-TRansition-Teil wirkt ebenfalls als Flankendetektor. Bei einer
Änderung eines Bits des CONDition-Teils von 1 auf 0 entscheidet das zuge-
hörige NTR-Bit, ob das EVENt-Bit auf 1 gesetzt wird.
NTR-Bit = 1: das EVENt-Bit wird gesetzt.
NTR-Bit = 0: das EVENt-Bit wird nicht gesetzt.
Dieser Teil kann beliebig beschrieben und gelesen werden. Beim Lesen än-
dert er seinen Inhalt nicht.
Mit diesen beiden Flankenregisterteilen kann der Anwender festlegen, welcher
Zustandsübergang des Condition-Teils (keiner, 0 auf 1, 1 auf 0 oder beide) im
EVENt-Teil festgehalten wird.
Der EVENt-Teil zeigt an, ob seit dem letzten Auslesen ein Ereignis auf-
getreten ist, er ist das "Gedächtnis" des CONDition-Teils. Er zeigt dabei nur
die Ereignisse an, die durch die Flankenfilter weitergeleitet wurden. Der
EVENt-Teil wird vom Gerät ständig aktualisiert. Dieses Teil kann vom Anwen-
der nur gelesen werden. Beim Lesen wird sein Inhalt auf Null gesetzt. Im
Sprachgebrauch wird dieser Teil oft mit dem ganzen Register gleichgesetzt.
Der ENABle-Teil bestimmt, ob das zugehörige EVENt-Bit zum Summen-Bit
(s.u.) beiträgt. Jedes Bit des EVENt-Teils wird mit dem zugehörigen ENA-
Ble-Bit UND-verknüpft (Symbol '&'). Die Ergebnisse aller Verknüpfungen die-
ses Teils werden über eine ODER-Verknüpfung (Symbol '+') an das Sum-
men-Bit weitergegeben.
ENABle-Bit = 0: das zugehörige EVENt-Bit trägt nicht zum Summen-Bit bei
ENABle-Bit = 1: ist das zugehörige EVENT-Bit "1", dann wird das
Summen-Bit ebenfalls auf "1" gesetzt.
Dieses Teil kann vom Anwender beliebig beschrieben und gelesen werden.
Es verändert seinen Inhalt beim Lesen nicht.
Das Summen-Bit wird, wie oben angegeben, für jedes Register aus dem
EVENt- und ENABle-Teil gewonnen. Das Ergebnis wird dann in ein Bit des
CONDition-Teils des übergeordneten Registers eingetragen.
Das Gerät erzeugt das Summen-Bit für jedes Register automatisch. Damit
kann ein Ereignis, z.B. eine nicht einrastende PLL, durch alle Hierarchie-
ebenen hindurch zum Service Request führen.
Das in IEEE 488.2 definierte Service-Request-Enable-Register SRE läßt sich
als ENABle-Teil des STB auffassen, wenn das STB gemäß SCPI aufgebaut
wird. Analog kann das ESE als der ENABle-Teil des ESR aufgefaßt werden.
Status-Reporting-System
3.51
D-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis