Herunterladen Diese Seite drucken

Organisation Des Speicherbereichs; Zugriff Von Nc; Wertebereiche; Zugriff Von Plc - Siemens SINUMERIK 840D sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:

Werbung

Organisation des Speicherbereichs

Für die Organisation (Struktur) des Speicherbereiches ist der Anwenderprogrammierer (NCK
und PLC) selbst verantwortlich.
Dabei kann jede beliebige Speicherstelle angesprochen werden, jedoch muss dabei die
Grenze entsprechend dem Datenformat gewählt werden (ein DWORD also auf einer 4-Byte-
Grenze, ein WORD auf einer 2-Byte-Grenze ...).
Der Zugriff in den Speicherbereich erfolgt über den Datentyp und den Positionsoffset
innerhalb des Speicherbereichs.

Zugriff von NC

Für den schnellen Zugriff (aus einem Teileprogramm) auf PLC-Variable werden im
NCK $-Variablen zur Verfügung gestellt. Diese $-Variablen werden von der PLC durch einen
Funktionsaufruf (FC) gelesen bzw. beschrieben. Die Übertragung von bzw. an NCK erfolgt
unmittelbar.
Der Zugriff (von Seiten des NCK) auf diese $-Variablen ist im Vorlauf und bei
Synchronaktionen möglich.
Die Datentypinformation ergibt sich dabei aus dem Datentyp der '$-Variablen', der
Positionsindex wird als Feldindex (in Byte) angegeben.
Folgende '$-Variablen' stehen zur Verfügung:
$A_DBB
$A_DBW
$A_DBD
$A_DBR

Wertebereiche

$A_DBB(n)
$A_DBW(n)
$A_DBD(n)

Zugriff von PLC

Der Zugriff von der PLC erfolgt mittels "FunctionCall" (FC). Mit diesen FC's werden die
Daten unmittelbar, also nicht erst bei Zyklusbeginn der PLC, im DPR gelesen bzw.
geschrieben. Datentypinformation und der Positionsoffset werden dem FC als Parameter
mitgegeben.
Grundfunktionen: Diverse NC/PLC-Nahtstellensignale und Funktionen (A2)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0
Datenbyte (8 Bit)
Datenwort (16 Bit)
Datendoppelwort (32 Bit)
Real Daten (32 Bit)
<= x <= 255
-32768 <= x <= 3276
-2147483648 <= x <= 2147483647
Ausführliche Beschreibung
2.2 Funktionen
2-29

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl