Herunterladen Inhalt Inhalt Diese Seite drucken

Eigenschaften Der Link-Variablen - Siemens SINUMERIK 828D Funktionshandbuch

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

Struktur
Der Link-Variablen-Speicher ist vom System aus gesehen ein unstrukturierter Speicherbereich
der für die Link-Kommunikation zur Verfügung steht. Die Strukturierung des Link-Variablen-
Speichers erfolgt ausschließlich durch den Anwender / Maschinenhersteller. Entsprechend
der definierten Datenstruktur erfolgt der Zugriff auf den Link-Variablen-Speicher über
Datenformat-spezifische Link-Variablen.
Systemweiter Abgleich
Nach einem Schreibvorgang auf einen Link-Variablen-Speicher wird die Datenänderung in die
Link-Variablen-Speicher alle anderen am Link-Verbund beteiligten NCU übertragen. Die
Zeitverzögerung bis zur Aktualisierung der Link-Variablen-Speicher durch die Link-
Kommunikation beträgt im Normalfall zwei Interpolator-Takte.
3.2.2.2

Eigenschaften der Link-Variablen

Der Zugriff auf den Link-Variablen-Speicher erfolgt über die folgenden Datenformat-
spezifischen Link-Variablen:
Datentyp
Bezeichnung
1)
UINT
$A_DLB[ i ]
INT
$A_DLW[ i ]
INT
$A_DLD[ i ]
REAL
$A_DLR[ i ]
1) Datentyp der Link-Variablen bei der Verwendung im Teileprogramm / Zyklus
2) Datenformat der Link-Variablen bzw. die Anzahl Bytes die von der Link-Variablen im Link-Variablen-Speicher adressiert
werden.
3) Bezüglich des Index i ist folgendes zu beachten:
● Der Index i ist ein Byte-Index bezogen auf den Anfang des Link-Variablen-Speichers.
● Der Index muss so gewählt werden, dass die im Link-Variablen-Speicher adressierten Bytes auf einer Datenformatgrenze
liegen ⇒ Index i = n * Bytes, mit n = 0, 1, 2, ...
$A_DLB[i]: i = 0, 1, 2, ...
$A_DLW[i]: i = 0, 2, 4, ...
$A_DLD[i]: i = 0, 4, 8, ...
$A_DLR[i]: i = 0, 8, 16, ...
Schreiben
Das Schreiben einer Link-Variablen wird Hauptlauf-synchron ausgeführt.
Lesen
Beim Lesen einer Link-Variablen wird Vorlaufstopp ausgelöst.
Erweiterungsfunktionen
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Datenformat
Bytes
2)
BYTE
1
WORD
2
DWORD
4
REAL
8
B3: Dezentrale Systeme - nur 840D sl
Index i
2)
3)
i = n * 1
i = n * 2
i = n * 4
-2147483648 ... 2147483647
i = n * 8
±(2,2*10
3.2 NCU-Link
Wertebereich
0 ... 255
-32768 ... 32767
... 1,8*10
)
-308
+308
91

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis