Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch Seite 204

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 09VRS:
Inhaltsverzeichnis

Werbung

202/295
Bosch Rexroth AG | Electric Drives
Programmbausteine
11.19
Systemdaten lesen (MT_SD_RD)
11.19.1
Funktion
Bausteinparameter
and Controls
Der Baustein Systemdaten lesen bietet die Möglichkeit, beliebige Systemdaten
zu lesen. Es können sowohl komplette Variablen als auch Teil-Variablen gele‐
sen werden. Die Auswahl erfolgt über die Eingangsvariable XPath (z.B. /
VAR_1). Die Daten werden in dem Format geliefert, wie sie auf NC-Seite durch
die Schema-Dateien definiert wurden. Für den korrekten Zugriff auf die Daten,
müssen entsprechende Strukturen innerhalb des SPS-Programms definiert
werden.
Einschränkungen:
Auf unterster Ebene können keine kompletten Arrays gelesen werden
(z.B. /ArrayOfInts). Arrays, die Unterelemente einer Systemvariablen
sind, können dagegen auch komplett gelesen werden (z.B. /ArrayOfInts).
Die Größe der angeforderten Daten ist auf 4 KByte begrenzt.
Im SPS-Zyklus können mehrere Instanzen des Bausteins aufgerufen werden.
Abb.11-49:
Aufruf des Bausteins MT_SD_RD
Der Baustein wird aufgerufen mit den Parametern:
Start:
XPath:
DataAdr:
Size:
Die Rückgabeparameter lauten:
Active:
Error:
ErrorNo:
Rexroth IndraMotion MTX 09VRS | Projektierung
Flag für eine neue Anforderung
Eine neue Anforderung wird durchgeführt, wenn Start
=TRUE und Active = FALSE ist.
Identifikation der Systemdaten incl. Pfadangaben (z.B. "/
Var_1").
Adresse der Daten
Die Daten müssen in dem Format übergeben werden, wie
sie auf NC-Seite durch die Schema-Dateien definiert wur‐
den.
Max. Größe des Datenbereichs für die angeforderten Daten
in Bytes (SIZEOF( <variable>)).
Flag, das anzeigt, ob die Funktion noch aktiv ist.
Fehlerkennung:
FALSE bedeutet, dass die Funktion fehlerfrei abgearbeitet
wurde.
Fehlercode:
nur gültig, wenn Error = TRUE

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis