Austausch über XML
Allgemeine Voraussetzungen
- Sie haben den Project Builder aufgerufen.
- Sie haben eine Bibliothek geöffnet.
- Sie haben ein Zielprojekt ausgewählt und den Konfigurator geöffnet.
Voraussetzungen: Strukturelemente
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. Enthält eine Instanz Konfigurationsvariablen, so werden diese mit einem untergeordneten Basisstrukturelement |
Beispiel: Struktur einer XML-Datei zur Konfiguration von Instanzen
Hier sehen Sie den Aufbau einer XML-Datei, dem Sie zur Konfiguration von Instanzen folgen müssen:
<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 auf *.xml exportieren.
- Geben Sie den Namen und einen Speicherort an.
- Klicken Sie auf Speichern.
- Die im Project Builder vorgenommene Konfiguration wird als XML-Datei exportiert.
Tipp
Ihre zuletzt ausgeführte Aktion wird gespeichert. Sie müssen keine erneute Auswahl über das Dropdown-Icon treffen, um die Aktion zu wiederholen.
Konfiguration als XML-Datei importieren
- Klicken Sie auf *.xml importieren.
- Wählen Sie eine Datei aus.
- Klicken Sie auf Öffnen.
- Der Konfigurator wird mit den Angaben aus der XML-Datei angereichert.
Hinweis
- Die Angaben in der XML-Datei zu Bezeichnung, Typ und Wert einer Konfigurationsvariable müssen zu den Elementen im 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 in der Eingabemaske des Project Builders erhalten.