XML-Dateien importieren und exportieren
Allgemeine Voraussetzungen
- Sie haben eine Bibliothek ausgewählt.
- Sie haben ein Projekt ausgewählt.
- Sie haben einen Konfigurator ausgewählt.
- Sie haben den Auswahlbereich Konfigurieren und erzeugen geöffnet.
Strukturelle Voraussetzungen
Die XML-Datei muss bestimmte Strukturelemente beinhalten, damit sie im Project Builder verwendet werden kann.
Basis-Strukturelemente
Basis-Strukturelemente | Bedeutung |
---|---|
|
Kennzeichnet die XML-Datei als Konfigurationsdatei. Alle Angaben müssen sich innerhalb dieses Strukturelements befinden. Der Name des zu verwendenden Konfiguratorelements im Attribut |
|
Kennzeichnet den Block, der die Angaben zu allen Konfigurationsvariablen eines Elements enthält. |
|
Enthält den Namen und den Wert für eine bestimmte Konfigurationsvariable. Als Name muss die exakte Bezeichnung der Konfigurationsvariable eingetragen werden. Der zu definierende Wert muss in der Variable zur Auswahl stehen und zum Datentyp passen. Die Reihenfolge der Variablen ist nicht von Bedeutung. |
Beispiel: Grundlegende Struktur einer XML-Datei
<Configuration typical="XML_IMPORT">
<ConfigurationVariables>
<ConfigurationVariable name="OP_Measuring_Transformer">true</ConfigurationVariable>
<ConfigurationVariable name="SE_Light_power">true</ConfigurationVariable>
<ConfigurationVariable name="SE_Receptacles_power">2</ConfigurationVariable>
<ConfigurationVariable name="SE_Light_control">true</ConfigurationVariable>
<ConfigurationVariable name="SE_Receptacles_control">2</ConfigurationVariable>
<ConfigurationVariable name="OP_Control_panel">false</ConfigurationVariable>
<ConfigurationVariable name="OP_Panel_Enclosure">true</ConfigurationVariable>
<ConfigurationVariable name="OP_Panel_Control">false</ConfigurationVariable>
<ConfigurationVariable name="SE_Drive_Transport">Frequency Control</ConfigurationVariable>
<ConfigurationVariable name="SE_Method">Electric</ConfigurationVariable>
</ConfigurationVariables>
</Configuration>
Strukturelemente für Instanzen
Strukturelemente für Instanzen | Bedeutung |
---|---|
|
Kennzeichnet den Block, der die Angaben zu allen Instanzen eines zu konfigurierenden Elements enthält. Als Name muss die exakte Bezeichnung des zu konfigurierenden Elements eingetragen werden. |
|
Kennzeichnet den Block, der eine einzelne Instanz darstellt. Wenn eine Instanz Konfigurationsvariablen enthält, werden diese mit einem untergeordneten Basisstrukturelement |
Beispiel: Struktur einer XML-Datei zur Konfiguration von Instanzen
<Configuration typical="XML_IMPORT">
<TypicalInstance name="Conveyor" >
<Instance>
<ConfigurationVariables>
<ConfigurationVariable name="parameter1">some string .... 1</ConfigurationVariable>
<ConfigurationVariable name="parameter2">1234</ConfigurationVariable>
</ConfigurationVariables>
</Instance>
<Instance>
<ConfigurationVariables>
<ConfigurationVariable name="parameter1">some string .... 2</ConfigurationVariable>
<ConfigurationVariable name="parameter2">5678</ConfigurationVariable>
</ConfigurationVariables>
</Instance>
<Instance>
<ConfigurationVariables>
<ConfigurationVariable name="parameter1">some string .... 3</ConfigurationVariable>
<ConfigurationVariable name="parameter2">9012</ConfigurationVariable>
</ConfigurationVariables>
</Instance>
<Instance>
<ConfigurationVariables>
<ConfigurationVariable name="parameter1">some string .... 4</ConfigurationVariable>
<ConfigurationVariable name="parameter2">3456</ConfigurationVariable>
</ConfigurationVariables>
</Instance>
</TypicalInstance>
<TypicalInstance name="Enclosure" >
...
</TypicalInstance>
</Configuration>
Konfiguration als XML-Datei exportieren
- Klicken Sie im Auswahlbereich auf Als XML exportieren.
- Geben Sie den Namen und einen Speicherort an.
- Klicken Sie auf Speichern.
- Die Konfiguration wird als XML-Datei exportiert.
Konfiguration als XML-Datei importieren
- Klicken Sie im Auswahlbereich auf XML-Datei importieren.
- Wählen Sie eine Datei aus.
- Klicken Sie auf Öffnen.
- Die Konfiguration wird importiert.
Hinweis
- Die Angaben in der XML-Datei zu Bezeichnung, Typ und Wert einer Konfigurationsvariable müssen zu den Elementen im ausgewählten Konfigurator passen. Wenn die Angaben nicht übereinstimmen, erhalten Sie eine entsprechende Fehlermeldung. Der Import wird nach Möglichkeit fortgesetzt.
- Die Angaben, die im Konfigurator bereits getätigt wurden und in der zu importierenden Datei nicht enthalten sind, bleiben auch nach dem Import erhalten.