infoPLC ++ / Tecnología / PLCopen XML se convierte en IEC 61131-10

PLCopen XML se convierte en IEC 61131-10


En 2014, PLCopen cedió sus derechos de propiedad intelectual sobre el esquema, las especificaciones y la documentación a IEC que comenzó el trabajo para publicar la especificación XML de PLCopen como IEC 61131-10

PLCopen XML se convierte en IEC 61131-10

Desde el lanzamiento del estándar de programación IEC 61131-3, los usuarios deseaban también poder intercambiar sus programas, bibliotecas y proyectos entre entornos de desarrollo. Era una tarea a la que se comprometió la organización independiente PLCopen.

Como es sabido, IEC 61131-3 define los lenguajes de programación, y como tal, es solo una parte de una solución global. Otras partes son herramientas para simulación, depuración, control de versiones, documentación, redes y más. Pues bien, hace ya unos años que PLCopen decidió realizar interfaces para estas herramientas de soporte. Es así que un grupo de trabajo denominado TC6 para XML (lenguaje de marcado extensible) definió una interfaz abierta que puede ser utilizada por diferentes tipos de herramientas de software para transferir la información textual y gráfica que está en la pantalla a otras plataformas.

En 2014 se entró en una nueva fase. A través del DKE alemán, PLCopen cedió sus derechos de propiedad intelectual sobre el esquema, las especificaciones y la documentación a IEC. Después de consultas exitosas, un comité de IEC comenzó el trabajo para publicar la especificación XML de PLCopen como IEC 61131-10.

Este formato de intercambio XML permite la transferencia de proyectos IEC 61131-3, desde un entorno de exportación a un entorno de importación, incluidas las extensiones para el diseño y el formato. Además de la información de texto y lógica de programa, brinda también la capacidad de transferir información de representación gráfica tal como la posición y el tamaño de los bloques de función y cómo están conectados.

El formato de intercambio XML proporciona la gestión del ciclo de vida de por ejemplo los sistemas de automatización, en caso de rediseño, mantenimiento o sustitución del dispositivo. Si un proyecto IEC 61131-3 se almacena en el formato de intercambio XML de este estándar, podría reutilizarse independientemente de un entorno de desarrollo especial. Y, por lo tanto, podría ser modificado y mantenido por cualquier otro entorno de desarrollo compatible con el formato de intercambio XML de este estándar.

Este nuevo estándar internacional IEC 61131-10 PLC amplía PLCopen XML, lo adopta a las características de IEC 61131-3: 2013 y, por lo tanto, no es compatible con versiones anteriores de las especificaciones XML de PLCopen. La norma internacional IEC 61131-10 se publicará a principios de 2019.

Mayor eficiencia en el desarrollo de software para automatización

PLCopen, como organización activa en el control industrial, está buscando crear una mayor eficiencia en el desarrollo de software para aplicaciones, tanto en el caso de proyectos puntuales, como en los de mayor volumen. Como tal, se basa en las herramientas estándar disponibles para las cuales se definen y definirán las extensiones. Con resultados tales como Motion Control Library, Safety, especificación XML, nivel de reutilización y nivel de conformidad, y OPC UA Communication, PLCopen ha hecho contribuciones sólidas a la comunidad, extendiendo la independencia del hardware del código del software, así como la reutilización del código y el acoplamiento a herramientas de software externo.

El Open Process Automation Forum es un foro de The Open Group (OPAF) que define estándares para una arquitectura de automatización de procesos abierta, interoperable y segura. Estas normas permiten el desarrollo de sistemas de ajuste específico que consisten en elementos funcionales cohesivos adquiridos de proveedores independientes y se integran fácilmente a través de una arquitectura modular caracterizada por interfaces estándar abiertas entre elementos. Su primera prioridad es seleccionar estándares de los estándares existentes de la industria. Cuando no exista una norma aplicable, OPAF trabajará con organizaciones de desarrollo de normas para desarrollar una.