Projects

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

Researcher(s):
Marga Marcos, Darío Orive, Federico Pérez, Antonio Fabián López, Maria Isabel Sarachaga, Elisabet Estévez
Period:
from 2006 to 2008
Financing entity:
UPV/EHU
Description:

<strong>Main Researcher UPV/EHU:</strong> Marga Marcos<br/>

<strong>Partners:</strong><br/>

<strong>Summary:</strong>

<p lang="es">

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

Por tanto, se propondr&aacute;n metodolog&iacute;as y se desarrollar&aacute;n herramientas de ayuda al dise&ntilde;o y desarrollo de estos sistemas basadas en las m&aacute;s modernas tecnolog&iacute;as pero de forma transparente al usuario final, al que se le ofrecer&aacute; la terminolog&iacute;a, notaci&oacute;n y sem&aacute;ntica propias del campo de aplicaci&oacute;n.<br/>

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

<strong>Results:</strong><br/>

<strong>Summary of Contributions:</strong><br/>

<span lang="es">

Para alcanzar el objetivo general se han llevado a cabo las siguientes l&iacute;neas de actuaci&oacute;n:

</span>

<ul>

<li>

<p lang="es">An&aacute;lisis de herramientas de programaci&oacute;n: atendiendo tanto al criterio de cumplimiento de est&aacute;ndares como de implantaci&oacute;n en nuestro entorno industrial (medido por el parque de PLCs instalado en la industria) Este an&aacute;lisis ha permitido establecer las tecnolog&iacute;as adecuadas e identificar los pasos necesarios tanto para generar proyectos de automatizaci&oacute;n en la herramienta objetivo como para recuperar un proyecto de automatizaci&oacute;n o parte de &eacute;l (c&oacute;digo fuente)</p>

</li>

<li>

<p lang="es">Visualizador gr&aacute;fico de proyectos de automatizaci&oacute;n conformes a IEC 61131-3</p>

</li>

<li>

<p lang="es">Generador de documentaci&oacute;n relativa al proyecto de automatizaci&oacute;n</p>

</li>

</ul>

<p><strong>Software Applications:</strong></p>

<ul>

<li>

<p lang="es">Visualizador gr&aacute;fico de proyectos de automatizaci&oacute;n conformes a IEC 61131-3. Desarrollado con la herramienta Eclipse</p>

</li>

<li>

<p lang="es">Generador de documentaci&oacute;n relativa al proyecto de automatizaci&oacute;n</p>

</li>

</ul>

<p><strong>Publicaciones Internacionales:</strong></p>

<ul>

<li>

<p>E. Est&eacute;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.</p>

</li>

<li>

<p>F. L&oacute;pez, E. Irisarri, E. Est&eacute;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.</p>

</li>

<li>

<p>M. Marcos, E. Est&eacute;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.</p>

</li>

<li>

<p>E. Est&eacute;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.</p>

</li>

<li>

<p>E. Est&eacute;vez, M. Marcos, D. Orive, F. L&oacute;pez, E. Irisarri, F. P&eacute;rez, "Middleware based on XML technologies for achieving true interoperability between PLC programming tools"<br/>

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.</p>

</li>

<li>

<p>E. Est&eacute;vez, M. Marcos, E. Irisarri, F. L&oacute;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.</p>

</li>

<li>

<p>E. Est&eacute;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.</p>

</li>

<li>

<p>E. Est&eacute;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.</p>

</li>

<li>

<p>E. Est&eacute;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.</p>

</li>

<li>

<p>E. Est&eacute;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.</p>

</li>

</ul>

<p><strong>Congresos nacionales:</strong></p>

<ul>

<li>

<p>E. Est&eacute;vez, A. F. L&oacute;pez, E. Irisarri, D. Orive, F. P&eacute;rez, M. Marcos, <span lang="es">"Definici&oacute;n y visualizaci&oacute;n de los lenguajes gr&aacute;ficos de IEC 61131-3, basada en tecnolog&iacute;as XML". Actas de las XXVII Jornadas de Autom&aacute;tica, ISBN: 978-84-690-7497-8. PREMIO AL MEJOR ART&Iacute;CULO DEL GRUPO DE TIEMPO REAL DE CEA, Huelva, Sept, 2007.</span></p>

</li>

<li>

<p>E. Est&eacute;vez, A. F. L&oacute;pez, M. Marcos, D. Orive, E. Irisarri, F. P&eacute;rez, <span lang="es">"An&aacute;lisis del Modelo Software del Est&aacute;ndar IEC 61131-3 desde el Dominio Temporal", Actas del II Congreso Espa&ntilde;ol De Inform&aacute;tica (CEDI) </span>vol 17, pp: 125-132, ISBN: 978-84-9732-608-7, Zaragoza, Espa&ntilde;a, Sept, 2007</p>

</li>

<li>

<p>E. Est&eacute;vez, M. Marcos, N. Iriondo, D. Orive, F. L&oacute;pez, E. Irisarri, <span lang="es">"Modelado Gr&aacute;fico y generaci&oacute;n del proyecto de automatizaci&oacute;n de aplicaciones de control industrial" Actas de las X Jornadas de Tiempo Real</span> ISBN: 978-84-96736S. Barcelona, Espa&ntilde;a, Feb., 2007.</p>

</li>

</ul>

<strong>Registry of software:</strong><br/>

Title: <span lang="es">"Lenguajes de Dominio de Soporte al Dise&ntilde;o de Sistemas de Control Industrial".</span><br/>

Co-Autoras: Elisabet Est&eacute;vez, Marga Marcos<br/>

<span lang="es">N. de solicitud:</span> BI-238-08<br/>

Entidad titular: <span lang="es">Universidad del Pa&iacute;s Vasco</span> / <span lang="eu">Euskal Herriko Unibertsitatea</span><br/>

<span lang="es">Fecha de Registro:</span> 05/05/08<br/>

<strong>Downloads:</strong><br/>

<strong>Web Page</strong>