La configuración que se realiza manualmente en Project Builder también se puede importar desde un fichero XML. Esto acorta el proceso de configuración.
El fichero XML debe contener ciertos elementos de estructura para poder importarlo.
Elementos de estructura básicos | Significado |
---|---|
|
Identifica el fichero XML como fichero de configuración. Todos los datos deben estar dentro de este elemento de estructura. |
|
Identifica el bloque que contiene los datos para todas las variables de configuración. |
|
Contiene el valor para una variable de configuración específica. Como nombre debe introducirse la designación exacta de la variable de configuración. |
Elementos de estructura para instancias | Significado |
---|---|
|
Identifica el bloque que contiene los datos para todas las instancias de un elemento por configurar. Como nombre debe introducirse la designación exacta del elemento por configurar. |
|
Identifica el bloque que contiene los datos para todas las variables de configuración de una instancia. |
Aquí se muestra la estructura del fichero XML que se puede utilizar para la configuración del configurador 'Generate sample project with variants' de la biblioteca 'ESS_Sample_Macros':
<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>
Ejemplo: Estructura de un fichero XML para la configuración de instancias
Aquí puede ver la estructura de un fichero XML que debe seguir para la configuración de instancias:
<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>
Requisitos
- Ha obtenido acceso al cuadro de diálogo Project Builder y ha abierto la biblioteca que contiene el configurador que quiere configurar.
- Ha seleccionado un proyecto de destino y ha abierto el configurador.
- Ha seleccionado el elemento del configurador al que desea importar una configuración.
Importar fichero XML
- Haga clic en el botón Importar junto a la visualización del proyecto de destino.
- Aparece el cuadro de diálogo del sistema Abrir archivo.
- Seleccione el fichero XML que contiene la configuración para el elemento que ha abierto en Project Builder. A continuación, haga clic en Abrir.
- El configurador se enriquece con los datos del fichero XML. La selección manual de determinados valores ya no es necesaria.
Notas
- Los datos sobre la designación, el tipo y el valor de una variable de configuración en el fichero XML debe coincidir exactamente con los elementos del configurador. Si los datos no coinciden, aparecerá un mensaje de error para la variable en cuestión y se cancelará la importación.
- La importación de XML está disponible a partir del nivel de ampliación Advanced.