Esta funcionalidad sólo está disponible en determinados niveles de ampliación. Información / Copyright

Intercambio de datos PLC en formato AutomationML AR APC

Para diferentes fabricantes de PLC es posible realizar un intercambio de datos de PLC en formato AutomationML (Automation Markup Language). Se trata de un formato de datos independiente del fabricante y basado en XML. En el formato AutomationML existen diferentes expresiones según el uso. La expresión "Application Recommendation Automation Project Configuration" (abreviatura: "AR APC") se utiliza para el intercambio de datos PLC.

En los cuadros de diálogo para la exportación e importación de datos PLC, dispone de las entradas correspondientes en la lista de formatos posibles, según el programa de configuración PLC seleccionado. Las siguientes características especiales se aplican a la exportación en formato AutomationML:

  • 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. Para la exportación de los artículos accesorios es imprescindible que dichos artículos tengan especificada una designación de tipo PLC en la gestión de 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ículos).
  • 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 AR APC, 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...). Si no hay una descripción del objeto, se genera un nombre de tarjeta PLC único. Los nombres de las tarjetas PLC generados durante la exportación se guardan en la propiedad Nombre de tarjeta PLC (ID 20437).
  • 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 AR APC, 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.
  • Al importar un fichero AutomationML, los dispositivos y los puntos de conexión PLC que están presentes en el proyecto, pero no en el fichero de importación se identifican en EPLAN con la propiedad Marcado para ser borrado. Este es el caso de los puntos de conexión PLC si la dirección simbólica en el fichero de importación está vacía, pero se ha rellenado la propiedad Dirección simbólica (automática) en el punto de conexión PLC correspondiente en EPLAN. Se conserva la dirección simbólica existente. Puede buscar y controlar estos objetos PLC 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 AR APC 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.

Ajustes para diferentes sistemas de bus

La siguiente tabla ofrece un resumen de las propiedades relevantes para el intercambio de datos de PLC en formato AutomationML AR APC. Las propiedades en los puntos de conexión bus que deben rellenarse (x) u opcionales (o) dependen del sistema de bus utilizado.

Propiedad

Id.

Sistema de bus

Basado en Ethernet

Profibus DP

ASI

DRIVE CLiQ
IO-Link
PortToPort
ET-Connection
Local-Bus: ampliación

Todos los demás

Proyecto de configuración 20161 o*1 o*1 o*1 o*1 o*1
Sistema de bus 20308 x x x x x
Designación de conector 20406 x
Interfaz bus: Nombre 20447 x
Interfaz de bus: Punto de conexión bus principal 20448 o
Red física: Nombre 20413 o o o o
Red física: Dirección bus / número de posición 20311 o o o o
Red física: Dirección bus / número de posición 2 20386 o*2
Máscara de subred 20446 o
Red lógica: Nombre 20414 o o
Red lógica: Punto de conexión bus es maestro 20310 o o
Ignorar dirección bus que falta 20412 o*3

*1: Solo es necesario si el valor se desvía del de la caja PLC asociada.

*2: Se puede rellenar si se trata de un dispositivo ASI doble.

*3: Puede activarse para omitir los puntos de conexión bus que no requieran una dirección bus al ejecutar la prueba de funcionamiento 004037.

Los campos sin marcar no son necesarios para el intercambio de datos PLC. Si los campos opcionales (o) se dejan en blanco, es posible realizar una importación en el programa de configuración PLC, pero es necesario volver a trabajar allí.

Véase también