IMPLEMENTACIÓN DE GRAFCET SOBRE ARDUINO APLICANDO LÓGICA BINODAL

AUTOMATION METHODOLOGY IMPLEMENTING GRAFCET ON ARDUINO

Autores/as

  • Jovanny Duque Institución Universitaria ITSA

DOI:

https://doi.org/10.26507/ponencia.2008

Palabras clave:

Automatización, GRAFCET, lógica binodal

Resumen

El propósito de este trabajo es presentar una metodología que permita a los estudiantes de ingeniería, implementar sobre la plataforma de Arduino, cualquier solución de automatización previamente simulada en GRAFCET, sobre la base de los teoremas de la lógica binodal. 

Este modelo fue desarrollado con el fin de aportar al conocimiento y habilidades de los estudiantes en áreas afines con la automatización para que superen algunos problemas que experimentan durante la realización de sus proyectos culminantes de programa. Uno de estos aspectos es la dificultad que encuentran para llevar a la práctica un automatismo simulado, al no contar con lineamientos lógicos que entrelacen estos dos contextos; y como segundo aspecto a superar, está el hecho que los dispositivos electrónicos o hardware más adecuados para implementar la solución encontrada, resultan muy costosos como en el caso de los autómatas programables.  

Como herramientas el proyecto integró el GRAFCET, la plataforma Arduino y la teoría binodal; el GRAFCET jugó el papel de lenguaje gráfico de programación para representar los sistemas secuenciales de eventos discretos, la lógica binodal aportó el modelo matemático que describe el estado de activación o desactivación de una etapa y Arduino, la plataforma electrónica, basada en hardware y software de código abierto, flexible y económica

La integración sinérgica de estas tecnologías de hardware y software, simplifica la programación de sistemas secuenciales, al combinar el poder descriptivo del GRAFCET con la economía de la plataforma Arduino, elevando la viabilidad económica de proyectos que tradicionalmente solo eran  ejecutados con costosos controladores.

Es importante destacar que esta aproximación metodológica, solo abarca una parte de lo contemplado por la norma IEC 60848, sin embargo, ofrece un conjunto de herramientas y procedimientos que son suficientes para abordar la programación estructurada de un proyecto automatizado con la plataforma Arduino.

La programación del sistema automatizado en este modelo, inicia con   el modelado del comportamiento de un automatismo que garantice el cumpliendo de las especificaciones de funcionamiento, usando para ello los elementos y estructuras del GRAFCET, para aplicar posteriormente a cada una de las etapas  la ecuación característica de activación/desactivación, derivada de la lógica binodal, que fácilmente son integradas al lenguaje de Arduino.

Las pruebas se han orientado al control de proyectos con sistemas electromecánicos que manejan entradas y salidas digitales, con múltiples modos de funcionamiento y estructuras secuenciales, como lineales, alternativas, simultaneas, saltos y reenvíos, que incluyen el uso de memorias, temporizaciones y contajes, presentando un desempeño correcto de la programación.

Se ha probado que cualquier automatismo planteado bajo la descripción de uno o varios GRAFCET´s   pueden ser traducido al código de Arduino sin pérdida de información, con el uso del modelo matemático de las ecuaciones de la lógica binodal.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Jovanny Duque, Institución Universitaria ITSA

Lugar de Nacimiento : Barranquilla – Dpto.  del Atlántico.

Fecha de Nacimiento    : Noviembre 24  de 1974.

Cédula de Ciudadanía: 72.205.389  de Barranquilla.

Dirección                        : Calle 44 Nº 5B – 23

Barranquilla-Colombia.

Teléfono                         : 3345353   -  Cel.   301 325 70 16

E-mail                            : jduque@itsa.edu.co

 

 

Perfil Profesional

Ingeniero Mecánico con especialización en Ingeniería de Procesos, Gestión Eficiente de Energía,  Automatización y Mecatrónica, con capacidad para desarrollar e implementar automatización y  programas de ahorro de energía a sistemas o equipo industriales.

Como Docente en las áreas de Electrohidráulica, Electroneumática, Controladores Lógicos programables (PLC) y Diseño Asistido por Computador (CSWP Solid Works - CAD), contribuyo a la formación de ingenieros, técnicos y tecnólogos de Electromecánica y Mecatrónica en  Instituciones de Educación Superior de la ciudad durante los últimos 10 años†.

Como beneficiario del fondo de movilidad docente internacional, desarrollé intercambio académico e investigativo con Universidades Tecnológicas Méxicanas en el área de Automatización y Mecatrónica.

 

Jovanny Rafael Duque
Docente  Instituto Técnológico de Soledad Atántico
Ingeniero Mecánico- Master en Ingeniería de Procesos

Referencias bibliográficas

IEC 61131-3,Programmablecontrollers—Part 3:Programminglanguages,(3rded.), 2013.

International Electrotechnical Commission. GRAFCET specification language for sequential function charts - IEC 60848:2013. Geneva, 2013-02.

Schürenber. Max,, “Transformation of GRAFCET-Based Control Specifications Into an IEC 61131-3 Implementation,” M. Eng. thesis, Hamburg University of Technology (TUHH), Hamburg, Germany, Jul. 2015.

F. Schumacher, A. Fay, “Formal representation of GRAFCET to automatically generate control code” Control Engineering Practice, Vol 33, pp 84–93, Sep. 2014.

M. Holguin, A. Orozco, A. Mejía , “Methodology for design of finite automatas in ladder language under the Standard IEC” Scientia et Technica, Universidad Tecnológica de Pereira. ISSN 0122-1701 Lett., vol. 16, pp. 212-218, Dic. 2011.

[Philippot, 2010] A. Philippot, A. Tajer, “From GRAFCET to Equivalent Graph for Synthesis Control of Discrete Events Systems”

[Gi Bum Lee, 2004]. Automatic generation of ladder diagram control Petri Net

Zapata, G & Carrasco, E. (2002). Estructuras generalizadas para controladores lógicos modeladas mediante redes de petri. DYNA. 135. 65-74.

David, Rene. (1995). Grafcet: A powerful tool for specification of logic controllers. Control Systems Technology, IEEE Transactions on. 3. 253 - 268. 10.1109/87.406973.

Ramos, Antonio. Síntesis y análisis de los sistemas digitales secuenciales mediante la teoría binodal. En: Revista de informática y automática. 1978, vol. 11, N°. 35-36, p 16-25.

Descargas

Publicado

07-09-2021

Cómo citar

[1]
J. Duque, «IMPLEMENTACIÓN DE GRAFCET SOBRE ARDUINO APLICANDO LÓGICA BINODAL: AUTOMATION METHODOLOGY IMPLEMENTING GRAFCET ON ARDUINO», EIEI ACOFI, sep. 2021.