Cuando actualice un proyecto heredado a EcoStruxure Machine Expert V2.2, tenga en cuenta las siguientes restricciones:
Se utiliza un nuevo formato de proyecto para las POU. Puede abrir las POU creadas con versiones anteriores, pero después de modificarlas y guardarlas con la V2.2, ya no se podrán abrir ni compilar con versiones anteriores de EcoStruxure Machine Expert.
El perfil de biblioteca se omite para la resolución de marcadores de posición. Durante una actualización del proyecto, los marcadores de posición que se resolvieron en una versión anterior de EcoStruxure Machine Expert mediante el perfil de biblioteca se convertirán en . Para obtener más información, consulte Funciones y bibliotecas - Guía del usuario.
Los elementos de visualización para tendencias y alarmas solo se admiten en visualizaciones web. Ya no se admiten en visualizaciones integradas.
La propiedad LanguageModelAttribute de la biblioteca Codesys Memory Manager se ha cambiado a acceso cualificado únicamente. Por lo tanto, los símbolos de esta biblioteca (por ejemplo, el icono NULL
) deben ir precedidos del espacio de nombres CMM (por ejemplo, CMM.NULL
).
El componente de EcoStruxure Machine Expert ( ) ya no está disponible con la V2.2. Para utilizar el programa con la V2.1, reinstálelo mediante el Schneider Electric Software Installer:
Como primer paso, actualice los proyectos de SoMachine V1.1 a SoMachine V3.1. A continuación, actualice a la versión EcoStruxure Machine Expert.
Tras actualizar un proyecto realizado en SoMachine V3.1 a EcoStruxure Machine Expert, el DTM Advantys OTB y el DTM TM5-7 pueden dejar de responder o no ser fiables.
Si sucede esto, copie y pegue el mismo DTM. El nuevo nodo funcionará correctamente.
Luego puede eliminar el nodo DTM anterior.
Después de actualizar un proyecto realizado en EcoStruxure Machine Expert V1.2.x a V2.0, en el Diagrama de función continua (CFC), se selecciona el Modo de flujo de datos automático, que puede cambiar el orden de ejecución y puede dar lugar a un comportamiento diferente.
ADVERTENCIA | |
---|---|
Para obtener más información, consulte el capítulo Definición manual de la orden de ejecución en la Guía de programación de EcoStruxure Machine Expert.
En SoMachine V3.1 se podían utilizar variables internas creadas de manera implícita al añadir un esclavo CANopen para acceder a alguna información sobre el estado del dispositivo. Por ejemplo, MyOTB.nStatus o MyOTB.bSlaveAvailable.
Estas estructuras internas ya no se admiten en EcoStruxure Machine Expert. En su lugar, utilice los bloques de funciones de GET_STATE de la biblioteca CIA405 para recuperar el estado de los esclavos CANopen.
La función que permite asignar variables en bits únicos sólo está disponible para dispositivos que se han creado con EcoStruxure Machine Expert.
En los proyectos de EcoStruxure Machine Expert que se han actualizado desde una versión anterior a SoMachine V4.0, esta función no está disponible para los dispositivos existentes o actualizados.
Para que esta función esté disponible para estos dispositivos, cree un nodo de dispositivo nuevo y elimine el anterior.
Si utiliza la biblioteca 3S CanOpenStack en su proyecto, es posible que se detecte y muestre el siguiente error de en la vista :
, donde es una POU dentro del proyecto (por ejemplo, una POU denominada START o STOP).
Puesto que la biblioteca 3S CanOpenStack es de la categoría (no destinada a uso directo), es recomendable habilitar la opción en el cuadro de diálogo de esta biblioteca para solucionar los errores de .
Cuando se actualiza un proyecto de SoMachine V3.1, el mensaje en la vista . Indica que las variables definidas en una GVL de una biblioteca no se comparten correctamente en el editor de configuración de símbolos.
Para volver a compartir esta variable en la configuración de símbolos, haga lo siguiente:
Paso |
Acción |
---|---|
1 |
Haga doble clic en el nodo EcoStruxure Machine Expert. del para abrir el editor de configuración de símbolos dentro del proyecto actualizado en la versión de |
2 |
Deseleccione la variable que no se comparta correctamente. |
3 |
Cierre el editor de configuración de símbolos. |
4 |
Vuelva a abrir el editor de configuración de símbolos. |
5 |
la aplicación. |
6 |
Vuelva a seleccionar la variable en el editor de configuración de símbolos. |
En SoMachine V3.1, hay una herramienta de conexión remota disponible para conectarse a controladores de subredes remotas.
En EcoStruxure Machine Expert, las conexiones a controladores en subredes remotas se establecen con la ficha en la modalidad de selección de controlador del editor de dispositivos usando los tipos de correspondientes a . Para conexiones mediante OPC, utilice la ficha de la Consola de gestión de pasarelas.
En EcoStruxure Machine Expert, las conexiones a controladores de subredes remotas se pueden establecer desde la ficha de la Consola de gestión de pasarelas. Para abrir la Consola de gestión de pasarelas, haga clic con el botón derecho en el icono de pasarela del área de notificación de Windows. Para obtener más información, consulte la ayuda en línea Guía del usuario de Consola de gestión de pasarelas.
myvar AT %Mn : BOOL
provocan mensajes de error
Al compilar una aplicación de SoMachine o SoMachine Motion (creada con SoMachine V3.1 o anterior), con EcoStruxure Machine Expert puede que se muestre el mensaje si se utilizan direcciones directas del tipo myvar AT %Mn : BOOL
en las declaraciones de variables.
Se puede omitir este mensaje seleccionando
.En cualquier caso, este uso provocará errores de vista .
que se mostrarán en la
Para evitar estos errores de myvar AT %MXn.0 : BOOL
.
Si ha definido una función de adaptador M251 MESE EtherNet/IP en un conector en una aplicación creada con SoMachine V4.1 SP1 o anterior y desea convertir esta aplicación a una versión posterior, el adaptador EtherNet/IP configurado anteriormente se eliminará.
A partir de la versión de firmware V4.0.4.x (SoMachine V4.1 SP2) para M251MESE y V4.0.5.x (SoMachine V4.2) para M241 y M251MESC, el servicio de adaptador EtherNet/IP presenta las limitaciones siguientes:
Se ha eliminado el objeto de archivo.
Se ha eliminado el objeto Modbus.
El valor mostrado para el parámetro RPI (Requested Packet Interval, intervalo de paquete solicitado) no es válido para M251MESE con una versión de SoMachine anterior a V4.1SP2 ni para M241 con una versión de SoMachine anterior a V4.2.
El estado RUN/IDLE de la estructura PLC_R no es válido.
El conteo de errores UCMM (Unconnected Message Manager, gestor de mensajes sin conexión) y el conteo de errores de clase 3 de la estructura PLC_R no son válidos.
Cuando actualiza una aplicación de SoMachine V4.2 a EcoStruxure Machine Expert, puede producirse un comportamiento diferente de M241 Logic Controller/M251 Logic Controller en el bus TM3:
Versión de SoMachine |
Comportamiento predeterminado si se detecta un error |
Valor predeterminado del parámetro TM3_BUS_W_IOBUSERRMOD |
---|---|---|
V4.2 |
Los intercambios de E/S continúan en el bus TM3. |
IOBUS_ERR_PASSIVE |
V4.3 |
El Logic Controller detiene los intercambios de E/S en el bus TM3. |
IOBUS_ERR_ACTIVE |
Para mantener el comportamiento de SoMachine V4.2, configure el parámetro TM3_BUS_W_IOBUSERRMOD en IOBUS_ERR_PASSIVE. Si desea más información, consulte la Guía de la biblioteca M241 / M251 PLCSystem.
Read/Write (FUNC23)
no se transforma automáticamente
La función Read/Write (FUNC23)
utilizada en Modbus IOScanner para conexión serie en SoMachine V3.1 o anteriores no se transforma automáticamente en Read (FUNC03) y Write (FUNC16) en EcoStruxure Machine Expert si el esclavo no admite la función Read/Write.
Modifique la aplicación manualmente dividiendo la función Read/Write en una función Read y una función Write.
Siempre que se actualiza un archivo de proyecto SoMachine o SoMachine Motion que contiene dispositivos para los que no haya archivos de descripción de dispositivos nuevos instalados en el repositorio de dispositivos EcoStruxure Machine Expert actual, EcoStruxure Machine Expert no reconoce estos dispositivos. Esto se aplica especialmente a los dispositivos importados desde archivos EDS.
Para evitarlo, instale estos dispositivos antes de actualizar el proyecto. Para obtener más información, consulte los capítulos Uso de proyectos de SoMachine o SoMachine Motion existentes con EcoStruxure Machine Expert y Consideraciones para la migración.
Si ha cambiado el nombre de parámetros de una POU para una biblioteca entre versiones, los nombres anteriores de los parámetros se seguirán utilizando en el código de la POU.
Para utilizar los nombres de parámetros nuevos, ejecute el comando manualmente en el uso de llamadas de POU correspondiente.
Para obtener una descripción de este comando, consulte la sección SoMachine - Comandos de menú - Ayuda en línea de la ayuda online de EcoStruxure Machine Expert.
Al actualizar un proyecto creado con SoMachine o EcoStruxure Machine Expert V1.2.x o versiones anteriores, los elementos que son controles deslizantes usados en la visualización web pueden mostrarse sin escala.
Esto se debe a que, por motivos de compatibilidad, los controles deslizantes existentes no se actualizan automáticamente durante la actualización del proyecto. Para actualizar el elemento manualmente, actualice la propiedad de proporción de escala del control deslizante editando la propiedad y aceptando el valor actual.
En el caso de los controles deslizantes que no tengan escala, será necesario configurar temporalmente la propiedad de escala de visualización.