Herunterladen Inhalt Inhalt Diese Seite drucken

Systemdaten Lesen (Mt_Sd_Rd); Funktion - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

Sps-interface
Vorschau ausblenden Andere Handbücher für Rexroth MTX 15VRS:
Inhaltsverzeichnis

Werbung

192/409
Programmbausteine
12.20

Systemdaten lesen (MT_SD_RD)

12.20.1

Funktion

Bausteinparameter
Bosch Rexroth AG R911400171_Ausgabe 02
Der Baustein Systemdaten lesen bietet die Möglichkeit, beliebige Systemda‐
ten zu lesen. Es können sowohl komplette Variablen als auch Teil-Variablen
gelesen 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 de‐
finiert 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. /ArrayO‐
fInts).
Die Größe der angeforderten Daten ist auf 4 KByte begrenzt.
Im SPS-Zyklus können mehrere Instanzen des Bausteins aufgerufen werden.
Abb. 12-38:
Aufruf des Bausteins MT_SD_RD
Der Baustein wird aufgerufen mit den Parametern:
Start:
Flag für eine neue Anforderung
Eine neue Anforderung wird durchgeführt, wenn Start =TRUE und Acti‐
ve = FALSE ist
XPath:
Identifikation der Systemdaten incl. Pfadangaben (z. B. "/Var_1")
DataAdr:
Adresse der Daten
Die Daten müssen in dem Format übergeben werden, wie sie auf NC-
Seite durch die Schema-Dateien definiert wurden
Size:
Max. Größe des Datenbereichs für die angeforderten Daten in Bytes
(SIZEOF( <variable>))
Die Rückgabeparameter lauten:
Active:
Flag, das anzeigt, ob die Funktion noch aktiv ist
Error:
Fehlerkennung:
FALSE bedeutet, dass die Funktion fehlerfrei abgearbeitet wurde
ErrorNo:
Fehlercode:
nur gültig, wenn Error = TRUE
MTX 15VRS SPS-Interface

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis