444/617
Bosch Rexroth AG
Systemdaten
●
Für permanente Systemdaten ist der Speicherplatz im stati‐
schen Speicher (SRAM) auf 512 KByte (524288 Bytes) be‐
grenzt. Sie werden einmalig angelegt und initialisiert. Ihr Inhalt
bleibt auch nach einem System-Neustart erhalten.
●
Für flüchtige Systemdaten ist der Speicherplatz im dynami‐
schen Speicher (DRAM) auf 488 KByte (500000 Bytes) be‐
grenzt. Sie werden bei jedem System-Neustart neu angelegt
und initialisiert.
●
Eine detaillierte Beschreibung der Funktionsweise und der
Anwendung der Systemdaten finden Sie im entsprechenden
Kapitel der "Rexroth IndraMotion MTX Funktionsbeschrei‐
bung".
Im folgenden ist beim Zugriffspfad auf das jeweilige Systemdatum der Pfad in
XML-Syntax (X-Path) angegeben. Bei Zugriffen seitens CPL muss eine davon
abweichende Syntax verwendet werden.
Beispiel:
Unterschied X-Path und CPL-Syntax
X-Path:
/SysStates/BdTime/OpTime
CPL-Syntax:
SD.SysStates.BdTime.OpTime
Bei den Datentypen der Systemdaten sind die Typbezeichnungen angegeben,
die in der zugehörigen XML-Schemadatei definiert wurden. Je nachdem, von
welcher Stelle aus der Zugriff erfolgt (NC-Kern, IndraLogic, CPL), müssen an‐
dere Typdeklarationen verwendet werden. Die Zuordnung dieser Datentypen
ist im Kapitel "Verwaltung der Schemadateien" in der "Rexroth IndraMotion
MTX Funktionsbeschreibung" zusammengefasst.
Bei einigen Systemdaten, die auf oberster Ebene als Felder definiert sind, wird
die Feldgröße mit Hilfe von Schlüsselwörtern ("Channel", "Drive", "Spindle")
dynamisch festgelegt und somit entsprechend der Parametrierung in den Ma‐
schinenparametern nach oben begrenzt.
Für die Feldgröße n gilt dabei:
●
"Channel":
1 ≤ n ≤ /MAIN/NofCh
●
"Drive":
1 ≤ n ≤ /MAIN/NofDr
●
"Spindle":
1 ≤ n ≤ (Anzahl der in /SP/SpFunc vorhandenen Elemente Sp[i])
●
Permanente Systemdaten, bei denen der Datentyp oder Un‐
tertypen der Variablen geändert wurden, werden beim nächs‐
ten Steuerungshochlauf automatisch neu angelegt und initial‐
isiert. Ggf. müssen diese Systemdaten vor dem System-
Neustart archiviert werden.
●
Permanente Systemdaten, die als Array mit den Schlüssel‐
wörtern Channel, Drive oder Spindle definiert wurden, werden
beim nächsten Steuerungshochlauf automatisch neu ange‐
legt, initialisiert und soweit möglich, mit den ursprünglichen
Werten belegt, falls sich durch Änderung der Maschinenpara‐
meter die Anzahl der Kanäle, der Antriebe bzw. der Spindeln
geändert haben.
DOK-MTX***-MA*PAR**V10-PA02-DE-P
Rexroth IndraMotion MTX 10VRS Maschinenparameter