2 minute read
//Decalaración de variables utilizadas para el programa //La designación E corresponde a una "Etapa" // La designación S corresponde a los pulsadores de entrada asociados a las transiciones int E1; // Etapa
TEMPORIZADOR, CONTADOR , ETC.)
Advertisement
El procedimiento general a seguir para la implementación de la metodología de programación (GRAFCET sobre Arduino) se describe en las siguientes etapas:
Etapa1: Encontrar la solución a la situación planteada en lógica secuencial (GRAFCET) con el Software Fluid Sim. A partir del enunciado o análisis del problema planteado, que describe en forma precisa la situación a solucionar, el programador/estudiante usa los conocimientos y competencias que tiene sobre GRAFCET y plantea una solución al problema de automatización en forma de un gráfico funcional de etapas y transiciones usando para ello se apoyará en el software de Simulación (Fluid Sim P).
Como resultado de esto, se contará con un GRAFCET que describe el funcionamiento deseado y representa la lógica a ser implementada como programa en el Arduino.
Esta solución al ser simulada y verificada quedará fija como el algoritmo que debe ser traducido a la tarjeta de control, esta solución será independiente del tipo de entradas con la que se quiera implementar el programa en el Arduino.
Etapa 2: Definir el diagrama de conexión de entradas y salidas en el Arduino En la etapa 1 se encontró una solución en términos de lógica secuencial , la cual puede ser implementada de un sinnúmero de formas dependiendo de las características de las entradas que se le conecten o escojan para hacerlo por esta razón se debe definir el número de entradas, el tipo de entradas si son contactos NO o NC y que pines serán asignados a cada una, similar a lo mostrado en los esquemas de conexión de entradas y salidas.
Etapa 3: Conectar alimentación del equipo de prácticas (sistema electromecánico /neumático + Arduino) a la fuente de poder de 110VAC, conectar la alimentación neumática , verificar y definir los pines y las conexiones de las entradas y salidas al Arduino las cuales están ya precableadas.
Etapa 4: Elaborar el programa equivalente en el IDE del Arduino Se elaborará el programa equivalente del GRAFCET hecho Fluid Sim siguiendo los lineamientos que a continuación se describen: 1. Todo programa de Arduino bajo esta metodología estará dividido en cuatro (3) secciones, el
Tratamiento previo, Tratamiento secuencial , el Tratamiento posterior y la subsección que queda después del void loop dedicada a la programación de las subrutinas de temporización Guía Elaborada por Ing. Jovanny Duque 1