Para diferentes fabricantes de PLC es posible realizar un intercambio de datos de PLC en formato AutomationML. Se trata de un formato de datos independiente del fabricante y basado en XML (Automation Markup Language). Para ello, en la lista de formatos posibles dispone de las entradas de los formatos "Formato de intercambio estándar PLC (AutomationML)", "Siemens SIMATIC STEP 7 TIA-Portal (AutomationML)" y "Mitsubishi iQ-Works (AutomationML)" en los cuadros de diálogo para la exportación e importación de datos PLC. Para la exportación en uno de estos formatos rigen las siguientes particularidades:
- En AutomationML, cada objeto se identifica con un GUID unívoco (Globally Unique Identifier) en todo el mundo. Ese GUID se asigna automáticamente al exportar si no se ha indicado aún ningún GUID y, normalmente, no debería modificarse de forma manual. Por lo tanto, la exportación en formato AutomationML solo es posible desde proyectos editables.
Un GUID de AutomationML tiene el formato "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", donde x equivale a uno de los caracteres "0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F". - Los puntos de conexión de las funciones también reciben GUID propios. Los puntos de conexión se exportan como
ExternalInterface . - Los artículos accesorios pueden incluirse opcionalmente en el fichero de exportación y reciben GUID propios. Resulta necesario, p. ej., para intercambiar accesorios con TIA Selection Tool. Se consideran accesorios todos los artículos que se han especificado en las posiciones 2 a 50 del diálogo de propiedades de una función principal en la ficha Artículos. El GUID para artículos accesorios se asigna automáticamente al exportar y se guarda en la propiedad GUID de AutomationML (accesorios).
Cuando se borra un artículo accesorio en la función principal, también se borra el GUID correspondiente. El GUID se conserva al editar un artículo accesorio (p. ej., una nueva selección de artículos, una selección de dispositivos o el cambio de orden en la ficha Artículo). - Para eliminar del proyecto los GUID de AutomationML que no sean necesarios (por ejemplo, en una copia del proyecto), puede utilizar la compresión de proyectos. Para hacerlo, en el cuadro de diálogo Ajustes: Compresión, en el nivel jerárquico Eliminar datos de proyectos, active la casilla de verificación GUID de AutomationML.
- En la exportación se tienen en cuenta todos los medios de explotación que tengan al menos punto de conexión bus. Así, por ejemplo, además de cajas PLC también pueden exportarse cajas de aparato, motores y otros dispositivos.
- Al exportar sistemas de bus basados en Ethernet puede especificar si se va a incluir en el fichero de exportación la interconexión con precisión de puertos de los puntos de conexión bus. Si trabaja con un cableado flexible, puede desactivar la salida de la interconexión con precisión de puertos para evitar elaboraciones posteriores.
- Para la exportación en el formato AutomationML, deben ser unívocos los nombres de los grupos constructivos dentro de un bastidor. En este caso, no se exporta la descripción de objeto, sino la propiedad Nombre de tarjeta PLC. Si el nombre de tarjeta PLC está vacío, se exporta la descripción de objeto y, para que sea unívoca, se le anexa un número de posición consecutivo (Descripción_1, Descripción_2...).
- Además de los textos de función de los puntos de conexión PLC, también se exportan e importan los textos de función de las cajas PLC (propiedad Texto de función (automáticamente)). Los textos de función se exportan e importan en todos los idiomas que existen. El idioma ajustado en el cuadro de diálogo Exportar datos PLC o Importar datos PLC es el idioma principal en el fichero de intercambio y se guarda allí como valor para el objeto PLC correspondiente (
Value ); todos los demás idiomas se guardan como atributos adicionales. - En la exportación en formato AutomationML, los puntos de conexión PLC ajustables se convierten en puntos de conexión de E/S normales (en función del ajuste del tipo de señal en la lógica de punto de conexión). En la importación, esos puntos de conexión se convierten de nuevo en puntos de conexión PLC ajustables, si se encuentra un artículo adecuado en el que haya guardada una plantilla de funciones con la definición de función "Punto de conexión PLC, multifunción".
- Al importar un fichero AutomationML, los componentes de IME vacíos o que faltan no sobrescriben los componentes IME no rellenados en EPLAN.
- Cuando se importa un fichero AutomationML, los puntos de conexión PLC se identifican en EPLAN con la propiedad Marcado para ser borrado si la dirección simbólica en el fichero de importación está vacía, pero la propiedad Dirección simbólica (automática) está rellenada en el punto de conexión PLC correspondiente. Se conserva la dirección simbólica existente. Estos puntos de conexión PLC se pueden localizar y controlar mediante la prueba de funcionamiento 004029.
- Las direcciones simbólicas libres (que no están asignadas a ningún punto de conexión PLC) pueden exportarse e importarse en formato AutomationML mediante el intercambio de datos PLC. Después de importar un fichero AutomationML, las direcciones simbólicas libres disponibles en él estarán disponibles en EPLAN y se podrán dar de baja desde la lista de asignación.
Véase también