Hinweis
Der Anwender (Maschinenhersteller) muss für die zeitliche Konsistenz größerer, logisch
zusammengehöriger Datenblöcke sorgen. Die Übertragung erfolgt wortweise. Die noch im
gleichen Interpolationstakt übertragbare Datenmenge kann durch die Systemvariable
$A_LINK_TRANS_RATE ermittelt werden (s. "Systemvariablen des Link-Speichers"). Die
Absicherung einer Übertragung kann durch Benutzung von ausgezeichneten Variablen des
Link-Speichers als Semaphoren erfolgen.
2.7.2
Systemvariablen des Link-Speichers
Für den Zugriff auf den Link-Speicher sind folgende Systemvariablen verfügbar:
Legende:
r: Lesen
w: Schreiben
R: Lesen mit implizitem Vorlaufstop
W: Schreiben mit implizitem Vorlaufstop
TP: Teileprogramm
SA: Synchronaktion
SW: Software Stand
Name
$A_DLB[i]
$A_DLW[i]
$A_DLD[i]
$A_DLR[i]
$A_LINK_TRANS_RATE
Hinweis
Die Benutzung des Indexes i ist in "Linkvariablen" im Detail beschrieben.
Erweiterungsfunktionen: Mehrere Bedientafeln an mehreren NCUs, Dezentrale Systeme (B3)
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0
2.7 NCU-übergreifende Anwenderkommunikation, Linkvariablen
Typ/SW
Beschreibung/Werte
INT/5
Adressiert ein Byte im Link-Speicher/0 bis
$MN_MM_SIZEOF_LINKVAR_DATA-1
INT/5
Adressiert ein Datenwort im Link-Speicher/0
bis $MN_MM_SIZEOF_LINKVAR_DATA-2
INT/5
Adressiert ein Datendoppelwort im Link-
Speicher/0 bis
$MN_MM_SIZEOF_LINKVAR_DATA-4
REAL/5
Adressiert einen REAL-Wert im Link-
Speicher/0 bis
$MN_MM_SIZEOF_LINKVAR_DATA-8
INT/5
Für Synchronaktionen: Anzahl der Bytes, die
noch im aktuellen Interpolationstakt über die
Link-Kommunikation übertragen werden
können./-2147483648 bis 2147483647
Ausführliche Beschreibung
Index
Zugriff
Zugriff
TP
SA
Zähler
R/w
r/w
Zähler
R/w
r/w
Zähler
R/w
r/w
Zähler
R/w
r/w
r
2-65