Actualización de bibliotecas y referencias de las bibliotecas
En este tema se describen situaciones que puede encontrar al actualizar bibliotecas.
Cuadro de diálogo Actualizar proyecto
Si uno de los siguientes elementos se ha instalado en el sistema local, cuando se abra un proyecto existente en EcoStruxure Machine Expert, aparecerá el cuadro de diálogo Actualizar proyecto:
oUna versión del compilador más reciente.
oUn estilo, símbolo o perfil de visualización más recientes.
oUna versión del dispositivo más reciente.
oUna versión de la biblioteca más reciente de una de las bibliotecas usadas.
Existe una biblioteca compatible con versiones posteriores (forward compatible library, FCL) en el proyecto en el que una versión de dispositivo no cumple con las limitaciones de versión del dispositivo. Por consiguiente, no se utilizará la biblioteca más reciente en el proyecto. Para obtener más información, consulte el capítulo Paso 2.1: Decidir si la biblioteca deberá ser compatible con versiones posteriores.
Al actualizar las bibliotecas mediante la ficha Bibliotecas del cuadro de diálogo Actualizar proyecto, se produce lo siguiente:
Si... |
Entonces... |
---|---|
Si anula la selección de la opción Actualizar bibliotecas de la ficha Bibliotecas y hace clic en Actualizar. |
oNo se modificará la referencia de bibliotecas existentes. oSe podrá ejecutar una actualización manual de las bibliotecas en la ficha Asignación de versiones del Administrador de bibliotecas. oLas bibliotecas heredadas aparecen en la ficha Asignación de versiones, pero se marcan como herencia si existe una versión más reciente de la biblioteca compatible con versiones posteriores. oVolverá a aparecer el cuadro de diálogo Actualizar proyecto la próxima vez que abra este proyecto. Para evitar que esto ocurra, anule la selección de la opción Buscar actualizaciones al abrir este proyecto (Check for updates when opening this project) en el cuadro de diálogo Actualizar proyecto o en la Configuración del proyecto. |
Si selecciona la opción Actualizar bibliotecas con la opción predeterminada Actualizar todas las bibliotecas (incluidas las bibliotecas declaradas con versión directa o más reciente) y hace clic en Actualizar. |
oSe actualizarán las bibliotecas con referencias directas. oLas bibliotecas con, al menos, una versión de biblioteca compatible con versiones posteriores instalada en el Repositorio de biblioteca y la asignación de versiones heredadas antiguas se actualizan a la versión más reciente de bibliotecas compatibles con versiones posteriores. |
Si selecciona la opción Actualizar bibliotecas con la opción Actualizar todas las bibliotecas compatibles con versiones posteriores (guardar las asignaciones heredades existentes) de la lista y hace clic en Actualizar. |
oLas bibliotecas compatibles con versiones posteriores se actualizan a la última versión de la biblioteca compatible con versiones posteriores. oLas bibliotecas heredadas se convierten a bibliotecas compatibles con versiones posteriores. Se actualizan a la versión de biblioteca más reciente compatible con versiones posteriores. |
Si selecciona la opción Actualizar todas las bibliotecas compatibles con versiones posteriores (guardar las asignaciones heredades existentes) de la lista y hace clic en Actualizar. |
oLas bibliotecas compatibles con versiones posteriores se actualizan a la última versión de la biblioteca compatible con versiones posteriores. oLas bibliotecas heredadas se convierten a bibliotecas compatibles con versiones posteriores. Se actualizan a la versión de biblioteca más reciente compatible con versiones posteriores. oLas bibliotecas con, al menos, una versión de biblioteca compatible con versiones posteriores instalada en el Repositorio de biblioteca y la asignación de versiones heredadas antiguas se actualizan a la versión más reciente de bibliotecas compatibles con versiones posteriores. |
Si hace clic en Cancelar. |
oNo se modificará la referencia de bibliotecas existentes. oLas bibliotecas heredadas aparecen en la ficha Asignación de versiones, pero se marcan como herencia si existe una versión más reciente de la biblioteca compatible con versiones posteriores. oSe podrá ejecutar en el proyecto una actualización manual de las bibliotecas, el dispositivo, la visualización o el compilador. oVolverá a aparecer el cuadro de diálogo Actualizar proyecto la próxima vez que abra este proyecto. Para evitar que esto ocurra, anule la selección de la opción Buscar actualizaciones al abrir este proyecto (Check for updates when opening this project) en el cuadro de diálogo Actualizar proyecto o en la Configuración del proyecto. |
Actualización manual de la biblioteca
Si |
Entonces... |
---|---|
Si desea actualizar bibliotecas compatibles con versiones posteriores manualmente. |
Esta actualización manual se puede ejecutar en la ficha Asignación de versiones del Administrador de bibliotecas. Si utiliza el botón Automático para actualizar, se producirá lo siguiente: oLas bibliotecas compatibles con versiones posteriores se actualizan a la última versión de la biblioteca compatible con versiones posteriores. oLas bibliotecas heredadas se convierten a bibliotecas compatibles con versiones posteriores y se actualizan a la versión más reciente de la biblioteca compatible con versiones posteriores. Para actualizar solo una biblioteca, haga clic con el botón derecho del ratón en la biblioteca correspondiente de la ficha Asignación de versiones y seleccione Editar asignación de versiones (biblioteca seleccionada). |
Si desea actualizar manualmente bibliotecas no compatibles con versiones posteriores. |
Esta actualización manual se podrá ejecutar en la ficha Bibliotecas del Administrador de bibliotecas: 1.En la ficha Bibliotecas, haga clic con el botón derecho del ratón en una biblioteca y ejecute el comando Propiedades. Resultado: Aparecerá el cuadro de diálogo Propiedades. 2.En el cuadro de diálogo Propiedades, seleccione una de las versiones instaladas en el sistema local de la lista Versión exacta y haga clic en Aceptar. |
Actualización manual de dispositivos
Al actualizar manualmente la descripción de un dispositivo con Actualizar dispositivo..., también se actualizan las siguientes bibliotecas:
oBibliotecas que el dispositivo incluye automáticamente.
oBibliotecas que se incluyen como marcadores de posición.
oBibliotecas compatibles con versiones posteriores.
Para actualizar un dispositivo, haga clic con el botón derecho del ratón en el dispositivo del árbol Dispositivos y seleccione Actualizar dispositivo....
Proyecto creado con una versión anterior
En un proyecto creado con una versión anterior del software EcoStruxure Machine Expert, las versiones de las bibliotecas declaradas en el proyecto se modificarán de la siguiente manera:
oLas versiones de las bibliotecas no sufrirán modificaciones en las bibliotecas declaradas con una versión directa.
oSe actualizarán automáticamente con la versión más reciente en bibliotecas declaradas que utilicen el método de versión más reciente (versión identificada con * en el Administrador de bibliotecas).
oSe actualizarán automáticamente con las versiones definidas en el Archivo de descripción de dispositivo del controlador después de un comando de actualización de dispositivos de controlador para bibliotecas declaradas que usen el mecanismo de marcador de posición.