Herunterladen Inhalt Inhalt Diese Seite drucken

Systemdaten Schreiben (Mt_Sd_Wr); Funktion - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

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

Werbung

MTX 15VRS SPS-Interface
12.21

Systemdaten schreiben (MT_SD_WR)

12.21.1

Funktion

508:
Inhalt des Elements entspricht nicht den Facets lt. Schema
509:
Interner Fehler beim Validieren
510:
Syntax-Fehler im Path-String
511:
Segment Path liegt nicht innerhalb des RootPath (intern)
512:
Element-Position laut Schema nicht zulässig (Path)
513:
Über Path spezifiziertes Element kann nicht angelegt werden
514:
Über Path spezifiziertes Element kann nicht gelöscht werden
515:
Über Path spezifiziertes Element ist nicht in den XML-Daten enthalten
516:
Über Path spezifiziertes Element ist nicht im Schema deklariert
517:
Letztes Element im Path stimmt nicht mit erstem Element in Data übe‐
rein
518:
Element aus XML-Datei oder XML-String nicht im Schema deklariert
519:
Datengröße passt nicht zum spezifizierten Element
520:
Datentyp passt nicht zum spezifizierten Element
521:
Es wurden zu viele binäre Daten angefordert
522:
Unbekannter Datentyp
523:
Ungültige Datengröße
524:
Unbekanntes Root-Element
4001:
Interner Fehler des Systemdaten-Servers
4004:
Datenpuffer zu klein
4101:
Ungültiger Mode (intern)
4102:
Ungültiger Xpath
Der Programmbaustein bietet die Funktion zum Schreiben von Systemdaten.
Es können sowohl komplette Variablen als auch Teil-Variablen geschrieben
werden. Die Auswahl erfolgt über die Eingangsvariable XPath (z. B. /VAR_1).
Die Daten müssen in dem Format übergeben werden, wie sie auf NC-Seite
durch die Schema-Dateien definiert wurden und auch die Größe in Size muss
mit der Größe des Typs übereinstimmen.
In TypeId muss die Id des Typs übergeben werden, von dem die Variable auf
NC-Seite definiert ist. Diese wird beim Lesen von Variablen dieses Typs zu‐
rückgeliefert. Bei mehrfachen Schreibzugriffen muss diese Id nur einmal vor
dem ersten Zugriff bestimmt und kann dann bei jedem weiteren Zugriff über‐
geben werden.
Einschränkungen:
Auf unterster Ebene können keine kompletten Arrays geschrieben wer‐
den (z. B. /ArrayOfInts). Arrays, die Unterelemente einer Systemvariab‐
len sind, können dagegen auch komplett geschrieben werden (z. B. /
ArrayOfInts).
Die Größe der angeforderten Daten ist auf 4 KByte begrenzt.
Programmbausteine
R911400171_Ausgabe 02 Bosch Rexroth AG
195/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis