Herunterladen Inhalt Inhalt Diese Seite drucken

Übernahme Der Schemas; Speicherverwaltung Für Schemas - Bosch Rexroth IndraMotion MTX Funktionsbeschreibung

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

Werbung

768/789
Bosch Rexroth AG | Electric Drives
Schemadateien
Übernahme der Schemas
Speicherverwaltung für Schemas
and Controls
Verfügung. Diese können vom Anwender durch gleichnamige Dateien im
Suchpfad für Schemadateien überladen werden. (Beispiel: dbt1ud.xsd)
3.
Sonstige User-Schemadateien
Weitere, vom Anwender erstellte User-Schemadateien werden über den
Suchpfad für Schemadateien gesucht.
Zur Übernahme von neu angelegten Schemas ist ein Restart der Steuerung
durchzuführen.
Beim Restart der Steuerung im abgesicherten Mode (Schalterstellung 3) wer‐
den nur die im Verzeichnis /feprom/schemas enthaltenen Schemas eingelesen.
Treten beim Parsen der Schemas Fehler auf, wird eine allgemeine Fehlermel‐
dung ausgegeben. Eine detaillierte Fehlerbeschreibung befindet sich in der
Datei /schemas/SchemaErr.log.
Beispiel:
Datei „SchemaErr.log" mit Fehlermeldungen
/schemas/dbt1ud.xsd: Schemas: element Tl type TlNeu_t not found
element 'Tl' has no type
element 'Tl' has error in definition
element 'UD' has error in definition
complexType 'DBT1UD_t' has error in definition
complexType 'DBT1Rec_t' has error in definition
element 'Rec' has error in definition
/feprom/schemas/dbt1sd.xsd: element 'DBT1' has error in definition
In der Datei „/schemas/SchemaAdm.log" werden alle Schemas aufgelistet, die
eingelesen wurden
Für die interne Darstellung der Schemas in der MTX wird Speicher in der XML-
Speicherverwaltung benötigt. Die defaultmäßig dort vorhandene Basis-Spei‐
chergröße reicht nur aus, um die in /feprom/schemas enthaltenen Schemada‐
teien einzulesen.
Zusätzlicher, für User-Schemadateien benötigter Speicher, muss konfiguriert
werden. Dies erfolgt über die Datei „startup.xml". Diese Datei wird über den
Suchpfad für Konfigurationdateien gesucht: „/", „/usrfep", „/feprom". Über den
Parameter <XmlUserMem> wird die Größe des zusätzlichen Speichers in Byte
vorgegeben.
Um festzustellen wieviel von dem zur Verfügung gestellten Speicher wirklich
benötigt wurde, stehen in der Datei „/schemas/SchemaAdm.log" Informationen
zum XML Memory Management. Die Speichergröße ist so einzustellen, dass
in der Speicherverwaltung noch ein zusammenhängender freier Speicherblock
von etwa 100.000 Bytes zur Verfügung steht (Free Slots – Biggest).
Beispiel:
Datei „startup.xml"
<?xml version="1.0" encoding="UTF-8"?>
<Params>
<XmlUserMem>200000</XmlUserMem>
Rexroth IndraMotion MTX | Funktionsbeschreibung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis