Proyectos

Interoperabilidad entre entornos de desarrollo de aplicaciones de automatización (UPV/EHU DIPE 06-16)

Personal investigador:
Marga Marcos, Darío Orive, Federico Pérez, Antonio Fabián López, Maria Isabel Sarachaga, Elisabet Estévez
Periodo:
desde 2006 hasta 2008
Entidad financiadora:
UPV/EHU
Descripción:

Investigadora principal: Marga Marcos


Resumen:

El objetivo general del proyecto es desarrollar metodologías y herramientas que permitan tender puentes entre el estado de la tecnología (sistemas abiertos, modelado y diseño basado en componentes, modelado orientado a objetos, tecnologías XML, ...) y el diseño y desarrollo de sistemas de control industrial distribuido, atendiendo a las características propias de estos sistemas y a los estándares existentes.

Por tanto, se propondrán metodologías y se desarrollarán herramientas de ayuda al diseño y desarrollo de estos sistemas basadas en las más modernas tecnologías pero de forma transparente al usuario final, al que se le ofrecerá la terminología, notación y semántica propias del campo de aplicación.

Concretamente, se pretende diseñar un entorno que permita reutilizar aplicaciones ya desarrolladas o parte de ellas (reutilización de código) de forma independiente la entorno de desarrollo. Para ello, se basará en el modelo software propuesto por el estándar IEC 61131-3 y permitirá no sólo la interoperabilidad entre herramientas de desarrollo sino que además generará diferentes tipos de documentación sobre la aplicación.

Resumen aportaciones:

Para alcanzar el objetivo general se han llevado a cabo las siguientes líneas de actuación:

  • Análisis de herramientas de programación: atendiendo tanto al criterio de cumplimiento de estándares como de implantación en nuestro entorno industrial (medido por el parque de PLCs instalado en la industria) Este análisis ha permitido establecer las tecnologías adecuadas e identificar los pasos necesarios tanto para generar proyectos de automatización en la herramienta objetivo como para recuperar un proyecto de automatización o parte de él (código fuente)
  • Visualizador gráfico de proyectos de automatización conformes a IEC 61131-3
  • Generador de documentación relativa al proyecto de automatización

Aplicaciones software

  • Visualizador gráfico de proyectos de automatización conformes a IEC 61131-3. Desarrollado con la herramienta Eclipse

Publicaciones Internacionales:

  • E. Estévez, M. Marcos, "An Approach to use model driven design in industrial automation" Proc. of the 13th IEEE Internacional Conference on Emerging Technologies and Factory Automation (ETFA). pp.62-65, Ed. IEEE Press. ISBN: 1-4244-1506-3, Hamburg, Germany, Sept, 2008.
  • F. López, E. Irisarri, E. Estévez, M. Marcos, "Graphical Representation of Factory Automation Markup Languages". Proc. of the 13th IEEE Internacional Conference on Emerging Technologies and Factory Automation (ETFA). pp.29-32, Ed. IEEE Press. ISBN: 1-4244-1506-3, Hamburg, Germany, Sept, 2008.
  • M. Marcos, E. Estévez, "Model-Driven design of Industrial Control Systems". Proc. Of the IEEE Multi-conference on Systems and Control 2008, 9th IEEE Internacional Symposium on Computer-Aided Control System Design (CACSD). pp.1253-1258, ISBN: 978-1.-4244-2221-0 ISSN: 1085-1992, San Antonio (Texas) , Sept, 2008.
  • E. Estévez, M. Marcos , I. Sarachaga, "A Novel Approach For Modelling Industrial Control Systems Using UML" Proc. of 8th Portuguese Conference on Automatic Control. pp. 432-436. ISBN: 978-972-669-877-7.. Vila Real, Portugal, July, 2008.
  • E. Estévez, M. Marcos, D. Orive, F. López, E. Irisarri, F. Pérez, "Middleware based on XML technologies for achieving true interoperability between PLC programming tools"

    Proc. of the 17th World Congress. The International Federation of Automatic Control. pp. 8461-8466, ISBN 978-1-1234-7890-2.Seoul, Korea, July, 2008.

  • E. Estévez, M. Marcos, E. Irisarri, F. López, I. Sarachaga, A. Burgos, "A novel Approach to attain the true reusability of the code between different PLC programming Tools". Proc. of the 7th IEEE International Workshop on Factory Communication Systems. Communication in Automation. ISBN: 978-1-4244-2350-7. Dresden, Germany, May, 2008.
  • E. Estévez, M. Marcos, I. Sarachaga, D. Orive "A Methodology for Multidisciplinary Modeling of Industrial Control Systems using UML ", Proc. of The 5th International Conference on Industrial Informatics (INDIN 2007). pp. 171-176, ISSN: 1935-4576, ISBN: 1-4244-0865-2, July, Vienna, Austria, 2007.
  • E. Estévez, M. Marcos, D. Orive, E. Irisarri, F. Lopez. "XML based Visualization of the IEC 61131-3 Graphical Languages", Proc. of the 5th IEEE International Conference on Industrial Informatics (INDIN 2007). pp: 279-285, ISSN: 1935-4576, ISBN: 1-4244-0865-2, July, Vienna, Austria, 2007.
  • E. Estévez, M. Marcos, N. Iriondo, D. Orive, F. Lopez, E. Irisarri. "A Graphical Modeling Tool for Generating IEC 61131-3 Automation Applications", Proc. of the 2007 European Control Conference, ECC'07. pp. 2513-2518, ISBN: 978-960-89028-5-5, Greece, July, 2007.
  • E. Estévez, M. Marcos, N. Iriondo. "Graphical Modeling of PLC-based Industrial Applications", Proc. of the 26th American Control Conference (ACC). pp. 220-225, ISSN: 0743-1619. New York City, USA. July 2007.

Congresos nacionales:

  • E. Estévez, A. F. López, E. Irisarri, D. Orive, F. Pérez, M. Marcos, "Definición y visualización de los lenguajes gráficos de IEC 61131-3, basada en tecnologías XML". Actas de las XXVII Jornadas de Automática, ISBN: 978-84-690-7497-8. PREMIO AL MEJOR ARTÍCULO DEL GRUPO DE TIEMPO REAL DE CEA, Huelva, Sept, 2007.
  • E. Estévez, A. F. López, M. Marcos, D. Orive, E. Irisarri, F. Pérez, "Análisis del Modelo Software del Estándar IEC 61131-3 desde el Dominio Temporal", Actas del II Congreso Español De Informática (CEDI) vol 17, pp: 125-132, ISBN: 978-84-9732-608-7, Zaragoza, España, Sept, 2007
  • E. Estévez, M. Marcos, N. Iriondo, D. Orive, F. López, E. Irisarri, "Modelado Gráfico y generación del proyecto de automatización de aplicaciones de control industrial" Actas de las X Jornadas de Tiempo Real ISBN: 978-84-96736S. Barcelona, España, Feb., 2007.

Registros software:


Título: "Lenguajes de Dominio de Soporte al Diseño de Sistemas de Control Industrial".

Co-Autoras: Elisabet Estévez, Marga Marcos

N. de solicitud: BI-238-08

Entidad titular: Universidad del País Vasco / Euskal Herriko Unibertsitatea

Fecha de Registro: 05/05/08