Temporärer Merkerbereich (TR)
Funktion
Befehlsbezo-
Schrittmerker
gene Informa
gene Informa-
ti
tionen
Aktuelle EM–Bank
Flankenausführungsan-
zahl–Wortmerker
Makrobereichs–
Eingangsworte
Makrobereichs–
Ausgangsworte
7-8
Temporärer Merkerbereich (TR)
Beispiele
Hinweis
232
Name
Adresse
A20012
A301
A339 bis
A340
A600 bis
A603
A604 bis
A607
Der TR–Bereich umfasst 16 Bits im Adressenbereich von TR0 bis TR15. Diese
speichern temporär den ein–/ausgeschalteten Status eines Befehlsblocks für
Verzweigungen. TR–Merker werden eingesetzt, wenn verschiedene Ausgangs-
verzweigungen vorhanden sind und Verriegelungen nicht verwendet werden
können.
Die TR–Merker können so oft wie benötigt und in beliebiger Reihenfolge ver-
wendet werden, solange der gleiche TR nicht zweimal im gleichen Befehls-
block eingesetzt wird.
TR–Merker können nur mit den OUT– und LD–Befehlen verwendet werden.
OUT–Befehle (OUT TR0 bis OUT TR15) speichern den EIN/AUS–Status ei-
nes Verzweigungspunkts und LD–Befehle rufen den gespeicherten EIN/
AUS–Status des Verzweigungspunkts ab.
TR–Merker können nicht über ein Programmiergerät geändert werden.
In diesem Beispiel wird ein TR–Merker verwendet, um zwei Ausgänge direkt mit
einem Verzweigungspunkt zu verbinden.
In diesem Beispiel wird ein TR–Merker verwendet, um einen Ausgang ohne eine
separate Ausführungsbedingung mit einem Verzweigungspunkt zu verbinden.
Ein TR–Bit ist nicht erforderlich, wenn keine Ausführungsbedingungen nach
dem Verzweigungspunkt vorhanden sind oder eine Ausführungsbedingung nur
in der letzten Zeile des Befehlsblocks vorhanden ist.
Beschreibung
EIN für einen Zyklus, wenn die Schrittausführung mit
STEP(008) gestartet wird.
Dieses Wort enthält die aktuelle EM–Banknummer als 4–stel-
ligen Hexadezimalwert.
Diese Worte enthalten die Maximalanzahl der Flankenausfüh-
rungsmerker, die von Flankenausführungsbefehlen verwendet
werden.
Bei der Ausführung von MCRO(099) werden die Eingabedaten
von den spezifizierten Quellenworten (Eingabeparameterworte)
zu A600 bis A603 kopiert.
Nach der Ausführung des in MCRO(099) spezifizierten Unter-
programms werden die Ergebnisse des Unterprogramms von
A604 bis A607 zu den spezifizierten Zielworten übertragen
(Ausgabeparameterwort).
Abschnitt
Zugriff
Nur lesen
Nur lesen
Nur lesen
Lesen/
schreiben
Lesen/
schreiben
Befehl
Operand
LD
000000
oder
000001
TR 0
AUS
AND
000002
AUS
000003
LD
TR 0
AND
000004
AUS
000005
Befehl
Operand
LD
000000
TR 0
AUS
AND
000001
AUS
000002
LD
TR 0
AUS
000003
7-8