Spezielle Befehle
00000
AR 2513 GESETZT während des Tracings
AR 2512 GESETZT nach Beendigung des Tracings
Adresse
Befehl
00000
LD
00001
OUT
00002
TRSM(45)
00003
LD
5-28-2 MESSAGE DISPLAY (Meldungsanzeige) – MSG(46)
Beschränkungen
Erläuterungen
Meldungs–Puffer und
Anzeigepriorität
Die gesampelten Daten werden in den Datenaufzeichnungsspeicher
übertragen. Ist der Speicher mit Daten gefüllt, erfolgt ein Sprung an den
Anfang des Speicherbereiches und die Abarbeitung wird bis zur Startmarke
fortgesetzt. Zuvor aufgezeichnete Daten (d.h. die bei diesem Sampling
erfassten Daten, die sich vor der Startmarke befinden) werden
möglicherweise überschrieben. (Dies gilt besonders für die positive
Verzögerung). Bei einer negativen Verzögerung können die erforderlichen
Daten vor dem Start des Sampling nicht abgearbeitet werden.
Operanden
Adresse
0000
00004
AR
2514
00005
00006
AR
2513
Kontaktplansymbole
MSG(46)
@MSG(46)
FM
DM 6649 bis DM 6655 können nicht für Meldungen benutzt werden.
Bei Ausführungsbedingung EIN liest MSG(46) acht Worte im erweiterten
ASCII–Code von FM bis FM+7 und zeigt die Meldung auf der
Programmierkonsolenanzeige an. Die angezeigte Meldung ist bis zu 16
Zeichen lang, d.h. jedes ASCII–Zeichen erfordert acht Bits. Sehen Sie
Anhang H für weitere Informationen bezüglich des ASCII–Codes.
Benötigt eine Meldung nicht alle acht Worte, so kann sie vorzeitig durch
Eingabe von "0" abgeschlossen werden. Wird Null in einer Meldung
festgestellt, werden keine weiteren Worte gelesen und die Worte, die
normalerweise für die Meldung verwendet wird, können für andere Zwecke
verwendet werden.
Bis zu drei Meldungen können im Speicher gepuffert werden. Sie werden
dann in der Reihenfolge ihres Eingangs wieder ausgegeben. Da es
vorkommen kann, dass in einem Zyklus mehr als drei MSG(46)–Befehle
ausgeführt werden, existiert ein Reihenfolge–Schema. Abhängig von dem
Speicherbereich, in dem die Meldung gespeichert ist, wird eine Auswahl über
welche dieser Meldungen gepuffert werden sollen, getroffen.
Die Anzeigenreihenfolge ist wie folgt:
LR > IR > HR > AR > TIM/CNT > DM
Stammen alle Meldungen aus dem gleichen Speicherbereich, hat die
Meldung mit der niedrigsten Adresse die höchste Anzeige–Priorität.
AR
Start Daten–Tracing
2514
Zugewiesener Punkt für das Tracing.
TRSM(45)
Anzeige, dass Tracing in Gang gesetzt ist.
00200
Anzeige, dass Tracing abgeschlossen ist.
00201
Befehl
Operanden
OUT
00200
LD
AR
OUT
00201
FM: Erstes Meldungswort
IR, SR, AR, DM, EM, HR, LR
FM
Abschnitt
5-28
2512
Datenbereiche
377