A Project Builder alkalmazásban kézzel végrehajtani kívánt konfigurációt egy XML-fájlból is importálhatja. Ezzel lerövidítheti a konfiguráció folyamatát.
Az XML-fájlnak adott struktúraelemeket kell tartalmaznia, hogy importálható legyen.
Alap struktúraelemek | Jelentés |
---|---|
|
Konfigurációs fájlnak jelöli az XML-fájlt. Minden adatnak ebben a struktúraelemben kell lennie. |
|
Megjelöli azt a blokkot, amelyik valamennyi konfigurációs változó adatát tartalmazza. |
|
Egy adott konfigurációs változó értékét tartalmazza. Névként adja meg a konfigurációs változó pontos megnevezését. |
Példányok struktúraelemei | Jelentés |
---|---|
|
Megjelöli azt a blokkot, amelyik egy konfigurálni kívánt eleme valamennyi példányát tartalmazza. Névként adja meg a konfigurálni kívánt elem pontos megnevezését. |
|
Megjelöli azt a blokkot, amelyik egy példány valamennyi konfigurációs változó adatát tartalmazza. |
Itt láthatja az XML-fájl felépítését, amit a 'Generate sample project with variants' konfigurátorhoz az 'ESS_Sample_Macros' könyvtárból felhasználhat:
<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>
Példa: A példányok konfigurálásához szükséges XML-fájl struktúrája
Itt láthatja a példányok konfigurálásához követendő XML-fájl felépítését:
<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>
Előfeltételek
- Megnyitotta a Project Builder párbeszédablakot és megnyílt az a könyvtár, amely a konfigurálni kívánt konfigurátort tartalmazza.
- Megnyitotta a célprojektet és a konfigurátort.
- A konfigurátor olyan elemét választotta ki, amelyben egy konfigurátort kíván importálni.
XML-fájl importálása
- Kattintson a célprojekt melletti Importálás ikonra.
- Megjelenik a Fájl megnyitása rendszer párbeszédablak.
- Válassza ki azt az XML-fájlt, amely a Project Builder alkalmazásban megnyitott elem konfigurátorát tartalmazza. Végül kattintson a Megnyitás gombra.
- A konfigurátor megkapja az adatokat az XML-fájlból. Így nincs többé szükség az értékek kiválasztására.
Megjegyzés
- A konfigurációs változónak az XML-fájlban található megnevezésre, típusra és értékre vonatkozó adatainak pontosan kell illeszkedni a konfigurátorban található elemhez. Amennyiben az adatok nem egyeznek, a vonatkozó változó kapcsán hibaüzenet jelenik meg és az importálás leáll.
- Az XML-import az Advanced moduláris csomagtól felfelé áll rendelkezésére.