Herunterladen Inhalt Inhalt Diese Seite drucken

Schnittstellenmeldungen (Nur Ieee-488); Vom Produkt Akzeptierte Schnittstellenmeldungen - Fluke 5790B Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Schnittstellenmeldungen (nur IEEE-488)

Schnittstellenmeldungen verwalten den Datenverkehr auf dem Bus. Die
Adressierung und das Löschen von Geräten, das Handshaking von Daten und
Befehle zum Platzieren von Statusbytes auf dem Bus werden alle durch
Schnittstellenmeldungen geleitet. Einige der Schnittstellenmeldungen treten als
Zustandsübergänge von dedizierten Steuerleitungen auf. Die restlichen
Schnittstellenmeldungen werden über die Datenleitungen gesendet, wobei das
ATN-Signal wahr ist. Alle geräteabhängigen und oft verwendeten Befehle werden
über die Datenleitungen mit ATN-Signal „false" gesendet.
IEEE-488-Standards definieren Schnittstellenmeldungen. In Tabelle 6-4 sind die
vom Produkt akzeptierten Schnittstellenmeldungen aufgeführt. In Tabelle 6-5
sind die Schnittstellenmeldungen aufgeführt, die das Produkt sendet. Die in den
Tabellen aufgeführten Mnemonics werden nicht wie Befehle als
Literalanweisungen gesendet. Auf diese Weise unterscheiden sie sich von
geräteabhängigen und oft verwendeten Befehlen.
Schnittstellenmeldungen werden in den meisten Fällen automatisch verarbeitet.
Beispielsweise werden die Handshake-Meldungen DAV, DAC und RFD
automatisch unter Steuerung einer Geräteschnittstelle ausgeführt, wenn jedes
Byte über den Bus gesendet wird.
Tabelle 6-4. Vom Produkt akzeptierte Schnittstellenmeldungen
Mnemonic
Name
ATN
Attention
DAC
Data Accepted
DAV
Data Valid
DCL
Device Clear
END
End
GTL
Go To Local
LLO
Local Lockout
IFC
Interface Clear
My Listen
MLA
Address
MTA
My Talk Address
REN
Remote Enable
RFD
Ready For Data
Selected Device
SDC
Clear
Serial Poll
SPD
Disable
Serial Poll
SPE
Enable
UNL
Unlisten
UNT
Untalk
Eine Steuerleitung, die alle Geräte auf dem Bus benachrichtigt, dass die
nächsten Datenbytes eine Schnittstellenmeldung sind. Wenn ATN einen
niedrigen Pegel hat, werden diese Datenbytes als geräteabhängige oder
oft verwendete Befehle interpretiert, die an ein bestimmtes Gerät
adressiert sind.
Setzt die Handshake-Signalleitung NDAC auf niedrigen Pegel.
Aktiviert die Handshake-Signalleitung DAV.
Löscht die Eingabe-/Ausgabepuffer.
Eine Meldung, die angezeigt wird, wenn der Controller die EOI-
Signalleitung vor dem Senden eines Bytes aktiviert.
Überträgt die Steuerung des Produkts von einem der Remote-Zustände
zu einem der lokalen Zustände.
Überträgt die lokale/Fernsteuerung des Produkts.
Eine Steuerleitung, die die Schnittstelle in einen Ruhezustand versetzt.
Adressiert ein angegebenes Gerät auf dem Bus als „Listener". Der
Controller sendet MLA automatisch, wenn er einen geräteabhängigen
oder gemeinsamen Befehl an ein bestimmtes Gerät leitet.
Adressiert ein bestimmtes Gerät auf dem Bus als „Talker". Der Controller
sendet MTA automatisch, wenn er einen geräteabhängigen oder
gemeinsamen Befehl an ein bestimmtes Gerät leitet.
Überträgt die lokale/Fernsteuerung des Produkts.
Setzt die Handshake-Signalleitung NRFD auf niedrigen Pegel.
Identisch mit DCL, funktioniert aber nur, wenn das Produkt als Listener
adressiert ist.
Bricht die Aktivierung einer seriellen Abfrage ab.
Veranlasst das Produkt, ein Statusbyte an den nächsten Befehl
zurückzugeben, der es als „Listener" adressiert, unabhängig vom Befehl.
Hebt die Adressierung eines bestimmten Geräts auf dem Bus als
„Listener" auf. Der Controller sendet UNL automatisch, nachdem das
Gerät erfolgreich einen geräteabhängigen oder gemeinsamen Befehl
empfangen hat.
Hebt die Adressierung eines bestimmten Geräts auf dem Bus als „Talker"
auf. Der Controller sendet UNT automatisch, nachdem er die Antwort von
einer geräteabhängigen oder gemeinsamen Abfrage empfängt.
Fernsteuerungsbefehle
Verwenden von Befehlen
Funktion
6
6-9

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis