Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autores:
Ing. Carlos A. Mejía Sierra
Ing. Juan C. Álvarez Giraldo
Ing. Leonardo Rodríguez Ortiz
MANUAL DE PREPARACIÓN
PARA OLIMPIADAS
NACIONALES DE
MECATRÓNICA
La preparación para Olimpiadas Nacionales de Mecatrónica siempre es importante tanto para los
participantes como para los entrenadores, por esta razón se creó este documento, con algunas
experiencias, recomendaciones y sobre todo la teoría avanzada que se debe estudiar y preparar.
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
TABLA DE CONTENIDO
Pág.
INTRODUCCIÓN ...................................................................................................................... 6
1.1.5. Recomendaciones........................................................................................... 33
1.2.4. Recomendaciones........................................................................................... 50
1
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
3
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
4
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Juan Camilo Álvarez Giraldo y Carlos Alberto Mejía Sierra, son Ingenieros Mecatrónicos
de la Universidad San Buenaventura sede Bogotá, ambos se han destacado por el buen
desempeño de sus labores académicas durante el desarrollo de los estudios de pregrado.
Participaron como representantes de esta universidad durante el desarrollo de las VIII
Olimpiadas Nacionales de mecatrónica desarrolladas en Octubre- Noviembre de 2009; allí
resultaron campeones luego de superar a diferentes equipos a nivel Regional y Nacional.
Todas estas experiencias sumadas con el largo proceso de preparación, dieron pie para
recopilar los diferentes aspectos que los llevaron hasta este punto en un manual que
sirviera como punto de partida para futuros participantes y a su vez permita elevar el nivel
de las competencias realizadas.
5
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
INTRODUCCIÓN
6
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
vistos en la primera fase pero agregándoles una de las más grandes presiones que se
tienen: El Tiempo. Este constituye un requisito indispensable, pues las pruebas tienen
todas un límite de tiempo para ser completadas y además dan una puntuación extra
considerable cuando se es el primer grupo en finalizarlas de manera correcta, por este
motivo en la fase 2, que es la de entrenamiento, todas las pruebas tendrán límite de
tiempo.
El tercer capítulo comprenderá un pequeño instructivo para la persona que estará a cargo
del entrenamiento de los interesados, dándole recomendaciones acerca de los puntos a
evaluar, formas de calificaciones, puntuaciones básicas y extras, soluciones de los
ejercicios de la fase 2, errores comunes que se cometen, puntos claves a reforzar, y
recomendaciones generales durante la competencias.
7
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
En el presente capitulo se abordarán los temas aplicados en las Olimpiadas, tales como
Neumática, Electroneumática, Controladores Lógicos Programables - PLC y Sistemas
Modulares de Producción – MPS; todo esto con el fin de llegar a obtener un mayor
conocimiento y eficiencia durante el desarrollo de pruebas, aquí se describirán los pasos
para desarrollar métodos de resolución de problemas, elementos adicionales de control,
entre otros ítems.
1. NEUMÁTICA Y ELECTRONEUMÁTICA
8
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para diseñar e implementar estos circuitos existen 2 métodos sencillos de aplicar, los
cuales son, Método Cascada y Método Paso a Paso, estos métodos sirven para agilizar la
resolución de problemas ya que tienen unos pasos sencillos de seguir para llegar a un
resultado eficaz y concreto en el menor tiempo posible, pero no basta con aplicar estos
métodos ya que estos están diseñados para resolver problemas que tienen que ver solo
con la secuencia, es decir, se requiere un proceso de diseño adicional para incluir dentro
del circuito elementos tales como temporizadores, contadores, presóstatos, reguladores
de caudal y presión, válvulas selectoras entre otras; por tal razón se debe tener un previo
entrenamiento con el diseño intuitivo ya que este método aunque es el más prolongado
de realizar es el mejor para lograr resolución de problemas con los elementos
anteriormente mencionados y el que complementará los métodos que se describirán en el
presente documento. Es recomendable para la persona o grupo de personas que quieran
presentarse a las olimpiadas nacionales de mecatrónica resolver ejercicios solo basándose
en un método intuitivo para poder obtener las destrezas necesarias para aplicar los
métodos. A través del este método se genera una habilidad mental para predecir
posibles fallos y soluciones a problemas de la vida real y de tipo competencia a través de
la práctica constante. Se recomienda la utilización de la última versión del FuidSim de
Festo para complementar el proceso de preparación y para aplicar las explicaciones que se
abordarán a continuación, la herramienta permite el acceso a toda la simbología de los
elementos tanto neumáticos como electroneumáticos, simulaciones de los circuitos
diseñados, a la aplicación de diagramas de funciones, entre otras cosas. El manual de
funcionamiento del software y una versión de demostración puede descargarse de
manera gratuita en www.fluidisim.com.
En el presente capitulo se explicarán los métodos de Cascada y Paso a Paso para ambos
sistemas ayudados por ejemplos de situaciones reales, también se implementarán
elementos como temporizadores, contadores, presóstatos entre otros, que deben estar
implícitos en la secuencia para poder obtener una solución avanzada en dicha situación.
9
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
1.1 Neumática
Para solucionar los problemas basados en diseños neumáticos, se debe tener en cuenta
las formas de analizar los problemas descritos al inicio del capítulo 1, y desarrollar
habilidad suficiente para ofrecer soluciones con rapidez; en las olimpiadas, se evalúa tanto
el funcionamiento del circuito como la ubicación y sentido que tengan los elementos
neumáticos como por ejemplo el orden de conexión de las válvulas reguladoras de caudal,
así como el diseño preliminar del circuito, el diagrama de funcionamiento y simbología de
los elementos en papel (en algunas ocasiones).
Este método se basa en la separación por grupos de la secuencia a realizar; los grupos
están compuestos por movimientos de los actuadores (las reglas para división de grupos
se explicarán más adelante). Y cada grupo es sostenido por una válvula 5/2 usada como
memoria para poder obtener 2 salidas que alimentan 2 grupos independientemente; cada
vez que conectamos una válvula 5/2 a la anterior se obtiene un grupo adicional; la
conexión de los grupos con las válvulas se representa en la Figura 1, una rápida observación
de este esquema permite deducir fácilmente el origen del nombre de este método.
10
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
El número de válvulas necesarias para implementar una solución resulta siempre igual al
número de grupos menos 1. Para diseñar un circuito neumático basados en el método
cascada, se deben seguir las siguientes instrucciones:
11
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
A+ B+ B- A-
12
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
4. Identificar cuáles son los sensores que hacen los cambios de grupos y al mismo
tiempo generan el primer movimiento del grupo simbolizado con una flecha por
debajo con la referencia del sensor correspondiente, y también identificar que
sensores generan los movimientos internos del grupo simbolizados con una flecha por
arriba con la referencia del sensor adecuado. Así:
5. Establecer el número de válvulas de memoria (5/2) que se necesitan para generar los
grupos obtenidos con la siguiente fórmula:
13
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Los cambios de grupo son generados usando la señal del final de carrera o válvula
de entrada correspondiente, tomando la alimentación desde la línea del grupo
inmediatamente anterior.
Y por último se conectan los movimientos internos de cada grupo con los finales de
carrera alimentados por la línea correspondiente al grupo del movimiento.
14
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ejemplo 1:
Se supone un problema donde se necesitan tres (3) cilindros con seis (6) sensores finales
de carrera y que los cilindros cumplan la siguiente secuencia: A+ B+ B- C+ C- A-
No de Cilindros = 3 (A, B, C)
15
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Grupos = 3
A+ B+ / B- C+ / C- A-
I II III
16
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
17
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Nota: Se recuerda al lector que existe una amplia teoría respecto a este método para
resolución de problemas neumáticos, y que esta particular manera de representar las
ecuaciones, movimientos y designación de elementos han surgido de la experiencia y
debe considerarse como parte del proceso de preparación de las olimpiadas. Este método
acá explicado está pensado para ofrecer soluciones en el menor tiempo posible y la
explicación no incluye la nomenclatura de elementos de acuerdo a norma ISO 1219.
Este método consiste en obtener tantos grupos como movimientos se tenga dentro de
una secuencia, este método ofrece un menor tiempo de respuesta ya que los
movimientos son generados por una válvula 3/2 de memoria alimentada directamente de
la red; pero tiene la desventaja de usar mas válvulas de memoria en comparación al
método cascada y no se puede usar cuando se tengan solo dos movimiento ya que cada
salida debe borrar la anterior y se bloquearían.
Para este método se usaran válvulas 3/2 biestables normalmente cerradas como memoria
para los pasos alimentadas directamente de la red como se había mencionado
anteriormente; una válvula de memoria por cada paso como se muestra en la Figura 11, si
por alguna razón no se disponen de esa cantidad de válvulas de tipo 3/2, puede utilizarse
una válvual de tipo 5/2 bloqueando uno de sus terminales (bloquear el terminal 2 para
obtener una válvula 3/2 normalmente Abierta, y el terminal 4 para obtener una válvula
3/2 normalmente cerrada)
18
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
19
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Los pasos son activados usando la señal del final de carrera o válvula de entrada
correspondiente, y son alimentados directamente de la red, pero los finales de
carrera deben alimentarse de la línea del paso anterior y la válvula de memoria del
último paso debe estar normalmente abierta; el pulsador de “START”, debe
conectarse en serie con el final de carrera del primer paso.
20
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ejemplo 2:
No de Cilindros = 3 (A, B, C)
21
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
22
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Existe una posibilidad para la simplificación del método paso a paso recientemente
explicado, y consiste en la combinación de la separación por grupos del método cascada
con el circuito de control del método paso a paso, entonces la solución se reduciría a
dividir en grupos y considerar cada grupo como un “paso” de la secuencia total. Para
lograr una mayor comprensión considérese el siguiente ejemplo.
Ejemplo 3:
No de Cilindros = 3 (A, B, C)
23
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
24
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Nota: Se recuerda al lector que existe una amplia teoría respecto a este método para
resolución de problemas neumáticos, y que esta particular manera de representar las
ecuaciones, movimientos y designación de elementos han surgido de la experiencia y
debe considerarse como parte del proceso de preparación de las olimpiadas. Este método
acá explicado está pensado para ofrecer soluciones en el menor tiempo posible y la
explicación no incluye la nomenclatura de elementos de acuerdo a norma ISO 1219.
Los elementos de control, son aquellos que sirven para realizar tareas adicionales
importantes dentro de la secuencia, como por ejemplo contar ciclos, retrasar o activar
durante cierto tiempo un actuador, seleccionar entre un camino u otro para decidir un
25
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
ciclo, entre otras cosas; normalmente estos elementos ocasionan confusiones a la hora de
usarlos, pues en muchos casos se requiere de lógica e intuición para usarlos de manera
eficiente, por esta razón se deben estudiar estos tipos de elementos más a fondo ya que
son el complemento que necesitan las secuencias para generar un proceso completo para
las pruebas; los elementos de control que se explicarán aquí serán: Reguladores de
Caudal, Válvula Reguladora De Presión, válvulas de secuencia, Temporizadores y
Contadores.
Reguladores de Caudal
Son elementos que sirven para regular la velocidad de movimiento de los actuadores para
hacer que el actuador se mueva más lento de lo normal para poder obtener un control
más prolongado de este; se utilizan siempre para regular la salida de aire de un actuador
(salvo casos en donde la prueba indique lo contrario); están compuestos por una válvula
unidireccional y una válvula estranguladora de caudal para obtener la regulación en una
sola dirección como se muestra en la Figura 20.
26
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Nota: Fíjese que se han dispuesto ambas válvulas para que regulen en aire que sale de los
actuadores esto asegura un movimiento lento mientras la presión se mantiene. En
FluidSim la válvula se debe girar 270° después de agregarla para que quede configurada
correctamente.
27
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Nota: Para regular adecuadamente la presión de trabajo de estos elementos durante las
pruebas de montaje, se sugiere conectar el elemento directamente a la alimentación de
presión, y abrir o cerrar completamente la perilla de regulación hasta alcanzar el valor de
paso deseado, posteriormente puede integrarse apropiadamente al resto del circuito.
28
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Válvula de Secuencia
Las válvulas de secuencia son un tipo especial de válvulas de presión que permiten realizar
una medición de presión en un punto específico del circuito (generalmente en la
alimentación de los actuadores), para permitir o impedir el paso de aire en otro punto
específico del circuito.
29
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Nota: Para regular adecuadamente la presión de trabajo de estos elementos durante las
pruebas de montaje, se sugiere conectar el elemento directamente a la alimentación de
presión, luego cerrar completamente el regulador de la válvula de secuencia, y
posteriormente establecer el valor de presión del sistema al valor de regulación adecuado,
finalmente se abre el regulador hasta que permita el paso de aire y se integra al circuito.
Temporizadores
Son elementos de control que sirven para mantener una señal durante cierto tiempo, o
para retrasar el movimiento, a estos temporizadores se les llama: válvulas de tiempo
muerto normalmente cerradas, o normalmente abierta, dependiendo del uso que se le
30
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
quiera dar; para entender esto mejor en la Figura 26 se puede observar mejor el
significado.
Para entender el uso de los temporizadores primero se debe tener claro que se necesita,
si se necesita retrasar una señal, o mantenerla por cierto tiempo. Suponiendo que en el
Ejemplo que se desarrollo en la explicación del método cascada, se requiere que después
que salga el actuador ‘B’, se demore un tiempo determinado antes de volver a entrar; el
31
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Nota: el establecimiento de los tiempos de retarde en neumática, suele ser una cuestión
de prueba y error, si durante el desarrollo de las pruebas se cuenta con un temporizador
que cuenta con un sistema para visualizar el tiempo ajustado entonces se recomienda
utilizarlo, de lo contrario se deben realizar pruebas constantes hasta llegar al tiempo
deseado.
Contadores
Para usar los contadores es necesario saber en qué parte del proceso se necesita contar y
también saber que se debe controlar después de llegado al límite del conteo del proceso.
Suponiendo que en el Ejemplo que se desarrollo en la explicación del método cascada, se
32
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
requiere que el proceso sea continuo hasta completar 2 ciclos completos; por esta razón,
se debe colocar el pin número 12 en la última señal del ciclo, que debe ser la señal que
activa el retorno del cilindro ‘A’, para así controlar la posición de una válvula 3/2 que
ayuda a hacer el proceso continuo como lo muestra la Figura 29, y para reiniciar el
contador se conecta la señal de Reset del contador directamente al pulsador “START”
para así reiniciar el contador cada vez que se necesite iniciar la secuencia.
1.1.5. Recomendaciones
33
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Siempre tener en cuenta la dirección en que se colocan los elementos como los
reguladores de caudal, reguladores de presión entre otros, y la correcta ubicación de
estos.
Tener siempre presente la regulación de presión que se obtiene de la unidad de
mantenimiento del sistema, ya que en muchas pruebas se pide alguna presión de
alimentación en la red.
Todas las válvulas biestables no siempre están conmutadas de la forma correcta, o
como se necesite que estén conmutadas para el proceso ya que estas pueden haber
sido utilizadas con anterioridad, por tanto se recomienda conmutar cada válvula al
estado que se requiera dependiendo en que parte del proceso se va a utilizar.
Empezar el diseño con la secuencia a seguir, para ir verificando que las cosas
funcionen, así asegurar puntos vitales en las pruebas.
Después de tener la secuencia completa, continuar con los elementos
complementarios de control.
Para los montajes de estos circuitos se recomienda revisar el estado del
funcionamiento de los elementos como sensores, pulsadores, válvulas y mangueras
de conexión, ya que estos pueden hacer que el equipo pierda un tiempo valioso a la
hora de rectificar el funcionamiento del circuito final, a la hora de revisar posibles
errores nunca de por sentado el buen funcionamiento de ningún elemento, de ser
posible genere planes de revisión rápidos, centrando cada participante en elementos
específicos.
Se recomienda rectificar todas las posibles fugas que contenga el circuito, ya que este
inconveniente puede hacer perder puntos valiosos.
Realizar tantos ejercicios como sea posible antes de presentarse a las pruebas; es
recomendable regirse por las pruebas que se presentan en el segundo capítulo de
este documento.
Para los problemas con restricción de elementos, primero se debe analizar si los
elementos cumplen con los requerimientos de algún método especifico, y usar
34
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
siempre todos los elementos que se tengan a la mano a la hora de realizar la prueba,
ya que si existe el elemento dentro de los materiales es porque el jurado calificador
estará al tanto que no sobre ningún elemento (de todas maneras puede hacer caso
omiso de esta recomendación si la prueba indica lo contrario, o si no se especifica que
se debe utilizar todo)
A la hora de la revisión de las pruebas realizadas, dejar que los jurados realicen todos
los movimientos que ellos crean pertinentes para probar el circuito de resultado, no
hacer ninguna prueba por cuenta de los participantes, ya que esto puede traer
efectos secundarios negativos en el resultado de las pruebas realizadas.
1.2. Electroneumática
En las competencias, esta parte es evaluada de dos formas diferentes pero siempre
teniendo como base los mismos principios, la primera forma es a través del diseño y
montaje de una secuencia, y la segunda es a través del diseño y la simulación en el
computador de un sistema usando FluidSim. En este orden de ideas se hace estrictamente
necesario que el participante sepa identificar y usar los elementos físicos que se
35
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para diseñar un circuito electroneumático, es necesario realizar los siguientes pasos, para
llegar a un resultado óptimo:
A+ B+ B- A-
1
Se recomienda a los participantes revisar en la página de festo didactic, (www.festo.com/didactic), por los
sistemas de enseñanza para neumática y electroneumática, cuyas referencias son TP101, TP102, TP201 y
TP202, de esta manera el grupo puede hacerse una idea de cómo lucen los elementos, y evitar sorpresas
durante las competencias.
36
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
37
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
8. Se Realizan las líneas de alimentación de cada grupo teniendo en cuenta que cada
línea va alimentada de la fuente a través de un contacto normalmente abierto del
relevo de cada grupo, la última línea de alimentación de grupo está conectada a la
fuente a través de contactos normalmente cerrados de todos los relevos involucrados
en la selección de grupos.
38
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ejemplo 4:
Grupos = 3
A+ B+ / B- C+ / C- A-
I II III
39
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Se hace la etapa de control únicamente con dos relevos (K0 y K1) teniendo en cuenta
que el cambio de grupo quita la memoria del primer grupo y que la memoria del
segundo grupo la des-energiza el sensor del cilindro C afuera, como se muestra en
Figura 33.
Por último se hace la parte de accionamiento de las válvulas, la cual se debe hacer de
la siguiente forma:
Se hace una línea para cada grupo, cada línea va unida a la fuente a través de un
contacto abierto de cada relevo consecutivamente y la última línea al no tener
relevo se una a través de contactos cerrados de cada relevo así:
40
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
41
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Al finalizar estos pasos, se tiene la secuencia completa, y ahora si se podrán acoplar todos
los elementos de control que pueda tener el proceso.
Al igual que el método cascada, el método paso a paso tiene la misma teoría base de la
aplicada en electroneumática solo que este método para electroneumática es mucho más
largo de realizar que el método cascada, este método consiste en dividir la secuencia por
cada movimiento que se genere. Siguiendo los pasos descritos a continuación se debe
llegar al resultado esperado:
42
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
A+ B+ B- A-
43
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ejemplo 5:
Numero de relevos = 6
44
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Diseño final:
45
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Al finalizar estos pasos, se tiene la secuencia completa, y ahora si se podrán acoplar todos
los elementos de control que pueda tener el proceso.
Temporizadores
46
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
cada uno, pues se les puede poner contactos normalmente cerrados o abiertos, es decir,
que se pueden usar de muchas formas.
Retardo a la conexión: Una vez que el relevo es energizado empieza a correr el tiempo
(funciona con flanco de subida), transcurrido éste, los contactos que se encuentren
relacionados con el relevo conmutan. Es importante que la señal de alimentación del
relevo no se pueda cortar durante el conteo del tiempo pues no se activa, por eso se
sugiere usar el método para memorizar la señal de los relevos. Un ejemplo sencillo es
el de retardar el tiempo de salida de un cilindro como se muestra en la Figura 42:
En el ejemplo anterior se usó un interruptor para mantener la señal activa, sin embargo,
se pudo haber usado un pulsador y memorizarlo. Se sugiere hacer el anterior montaje
para ver realmente el funcionamiento de este retardo.
47
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Contadores:
En las competencias se usan de diversas formas, sin embargo la más compleja resulta
cuando se pide que cierta parte de la secuencia se tenga que realizar un número
determinado de veces y después seguir con el resto de la secuencia.
48
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ejemplo 6:
Secuencia necesaria:
Se requiere que antes que entre ‘A’ el cilindro ‘B’ debe entrar y salir un número
determinado de veces por un contador; cada vez que el cilindro B este afuera debe
esperar 5 segundos antes de entrar.
49
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
1.2.4. Recomendaciones
Tener mucho cuidado con las márgenes de las hojas y conexiones erróneas que
existan en la simulación, ya que pueden calificar que no salga ningún error o mensaje
en la simulación.
Poner unidades de mantenimiento si son necesarias, y ajustar bien las presiones del
compresor y las unidades de mantenimiento según lo requerido.
50
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Es importante tener claro la simbología de todos los sensores pues se califica que se
haya usado el sensor que se pide, a continuación se mostrarán algunos de los
sensores más usados y la forma de incluirlos.
51
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
52
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
53
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
designar los elementos siguiendo estas normas básicas, así mismo y a manera de práctica,
se recomienda realizar una nueva nomenclatura de los ejercicios hasta ahora realizados.
54
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Los controladores lógicos programables se conocen comúnmente como PLC (por sus siglas
en ingles: Programmable Logic Controller) es un dispositivo electrónico capaz de controlar
desde procesos simples hasta procesos industriales, por esta razón en las olimpiadas, es el
campo más importante a tener en cuenta, este pilar abarca la solución de problemas de
automatización de procesos usando solo elementos de la programación junto con
sensores (fines de carrera, magnéticos, inductivos, etc), accionamientos mecánicos
(pulsadores, interruptores, etc), y actuadores tanto neumáticos (cilindros) como eléctricos
(bombillos, motores eléctricos, etc).
En este capítulo del documento, se abarcarán temas tales como uso de temporizadores,
contadores y programas multitareas para asegurar un máximo desempeño del programa,
también se explicará la programación avanzada sin “STEP” usando solo banderas, Sub-
Programas (Modulos de Función – CFM y Modulos de Programa CMP), también tipos de
comunicaciones como la Serial y la Ethernet, programación y comunicación con Excel y
por último los Sistemas Modulares de Producción - MPS (por sus siglas en ingles: Modular
Production System)
55
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para programar un PLC con la mayor eficiencia posible es recomendable trabajar con
algunos elementos internos del PLC como lo son: Temporizadores, Contadores, y Procesos
Multitareas; ya que estos ayudarán a simplificar la programación y analizar mejor el
programa, por tal razón se hará una breve explicación de cada elemento en este
documento.
Son elementos de control de tiempo con los que cuentan los PLC internamente; estos
módulos se pueden representar como se muestra en la Figura 49. Y están compuestos por
tres conexiones, que son: activación del modulo, definición de tiempo y la salida que
determina si el modulo esta activo o no; adicional a esto, se puede visualizar el tiempo
transcurrido.
SET T# 'Temporizador
WITH #s
56
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 0
IF START 'Señal de Entrada del Pulsador
THEN SET T1 'Temporizador
WITH 3s
SET BOMBILLO 'Señal de Salida del Bombillo
STEP 1
IF N T1 'Temporizador
THEN RESET BOMBILLO 'Señal de Salida del Bombillo
JMP TO 0
STEP 0
IF START 'Señal de Entrada del Pulsador
AND S0 'Sensor Cilindro A, Adentro
THEN SET Y0 'Señal de Salida del Cilindro A
RESET Y1 'Señal de Retorno del Cilindro A
STEP 1
IF S1 'Sensor Cilindro A, Afuera
57
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 2
IF N T1 'Temporizador
THEN RESET Y0 'Señal de Salida del Cilindro
SET Y1 'Señal de Retorno del Cilindro A
JMP TO 0
Son elementos de control que sirven para llevar un registro de conteo de algún elemento
físico, ciclos, entre otras cosas; este modulo se puede visualizar al igual que el modulo de
tiempo. El modulo de conteo que se muestra en la Figura 50, está compuesto por
conexiones como: Incremento, Decremento, Valor Nominal, Reset, Estado, Valor Actual;
estas conexiones son las que hacen posible la configuración y funcionamiento del modulo.
58
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Contador en Incremento:
STEP 0
IF NOP
THEN LOAD V5
TO CP0 'Valor Nominal del Contador 0
SET C0 'Contador - En Incremento
STEP 1
IF REINICIO 'Pulsador de Reset para el Contador
THEN JMP TO 0
IF PIEZA 'Sensor de Piezas
THEN INC C0 'Contador - En Incremento
STEP 2
IF REINICIO 'Pulsador de Reset para el
Contador
THEN RESET C1 'Contador – En Incremento
JMP TO 0
IF N PIEZA 'Sensor de Piezas
AND C0 'Contador - En Incremento
THEN JMP TO 1
59
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 3
IF REINICIO 'Pulsador de Reset para el
Contador
THEN RESET BOMBILLO 'Señal de Salida del Bombillo
JMP TO 0
Contador en Decremento:
STEP 0
IF NOP
THEN SET C1 'Contador - En Decremento
LOAD V5
TO CW1 'Valor Actual del Contador 1
STEP 1
IF REINICIO 'Pulsador de Reset para el Contador
THEN JMP TO 0
IF PIEZA 'Sensor de Piezas
THEN DEC C1 'Contador - En Decremento
STEP 2
IF REINICIO 'Pulsador de Reset para el Contador
THEN RESET C1 'Contador - En Decremento
JMP TO 0
IF N PIEZA 'Sensor de Piezas
AND C1 'Contador - En Decremento
THEN JMP TO 1
IF N PIEZA 'Sensor de Piezas
AND N C1 'Contador - En Decremento
THEN SET BOMBILLO 'Señal de Salida del Bombillo
STEP 3
IF REINICIO 'Pulsador de Reset para el Contador
THEN RESET BOMBILLO 'Señal de Salida del Bombillo
JMP TO 0
60
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Los registros son variables que tiene un PLC para poder guardar información numérica,
estos sirve también para contar ya que estos se pueden incrementar o decrementar, pero
la ventaja es que a estos registros se les pueden aplicar operaciones como suma, resta,
multiplicación y división, otra ventaja es que la configuración de estos contadores es más
sencilla que usando los contadores normales, ya que solo basta con darle un valor inicial al
registro y después preguntar si es igual, menor o mayor que el valor deseado, y estos si se
pueden usar en otros programas como Excel ya que estos se pueden visualizar y los
contadores no; el nombre de las variables de registro son ‘R#’, en donde # es el numero
del registro que se va a usar. Por ejemplo: asumiendo que se necesita contar la señal de
un sensor de piezas en un proceso cualquiera, y después de que pasen 5 piezas una luz
indicadora se debe activar se debe programar así:
STEP 0
IF START 'Señal de Entrada del Pulsador
THEN LOAD V0
TO R1 'Registro para el Contador
STEP 1
IF REINICIO 'Pulsador de Reset para el Contador
THEN JMP TO 0
IF PIEZA 'Sensor de Piezas
THEN INC R1 'Registro para el Contador
STEP 2
IF REINICIO 'Pulsador de Reset para el Contador
THEN LOAD V0
TO R1 'Registro para el Contador
JMP TO 0
IF N PIEZA 'Sensor de Piezas
AND ( R1 'Registro para el Contador
< V5 )
THEN JMP TO 1
IF N PIEZA 'Sensor de Piezas
AND ( R1 'Registro para el Contador
<= V5 )
THEN SET BOMBILLO 'Señal de Salida del Bombillo
STEP 3
IF REINICIO 'Pulsador de Reset para el Contador
THEN RESET BOMBILLO 'Señal de Salida del Bombillo
JMP TO 0
61
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2.1.3. Multitareas
En todo programa existen entradas y salidas en el inicio y en el final del proceso; las
señales de estado del proceso son leídas al inicio del proceso, y escritas al final del
proceso. El programa que se ejecuta por defecto siempre será ‘P0’, los demás serán
activados o desactivados en ese o en otro programa activo en el momento que se desee.
‘P’ es el nombre que se le da a los programas; un programa puede ser activado (SET) o
desactivado (RESET), al mismo tiempo se puede preguntar si un programa está activo o no
usando IF P# o IF N P# cuando sea requerido. Por ejemplo, se necesita programar un PLC
que cumpla con una secuencia específica, pero que también se pueda modificar el numero
de ciclos que realice cada vez que se presiones un botón de START, que también tenga un
botón de STOP y un botón de RESET; para esto se pueden usar varios programas para
hacer más sencilla la tarea de programarlos, a continuación se mostrará un ejemplo para
la programación de ‘P0’ y la activación de los programas alternos. El programa ‘P0’ nunca
dejara de estar activo ya que este es el que controla que programa se ejecuta en qué
momento.
STEP 0
IF START 'Pulsador de Inicio de Secuencia
THEN SET P1 'Secuencia a Seguir
RESET P3 'Programa de Configuración
IF CONFIG 'Botón Configurar Numero de Ciclos
THEN RESET P1 'Secuencia a Seguir
SET P3 'Programa de Configuración
62
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
JMP TO 2
IF STOP 'Botón para detener el proceso
THEN RESET P1 'Secuencia a Seguir
RESET P3 'Programa de Configuración
SET P2 'Programa de Secuencia de Reinicio
STEP 1
IF N P2 'Programa de Secuencia de Reinicio
THEN JMP TO 0
STEP 2
IF N P3 'Programa de Configuración
THEN SET P2 'Programa de Secuencia de Reinicio
JMP TO 1
Para poder entender mejor este capítulo, se desarrollara un ejemplo donde se necesiten
contadores, temporizadores y multitareas; asumiendo la siguiente secuencia:
Pero también se debe tener un pulsador de “START” que inicie la secuencia, otro de
“STOP” para detener la secuencia en cualquier punto de la secuencia, y un pulsador de
“RESET” para reiniciar todas las variables, y los actuadores regresen a su posición inicial;
pero se necesita que el cilindro B se quede afuera por 1 segundo antes de entrar.
Para resolver este ejercicio, se necesita un programa principal (P0) que tome los datos de
los pulsadores para saber en qué momento accionar la secuencia, detenerla, o reiniciar las
variables y actuadores; también se necesita un programa (P1) que lleve la secuencia
completa para poder hacer más fácil la tarea del programa principal; la configuración de
los cilindros se muestra en la Figura 30; ya sabiendo esto se procede a programar así:
Operando
Operando Comentario
Simbólico
O0.0 Y0 Salida del Cilindro A
O0.1 Y1 Retorno del Cilindro A
O0.2 Y2 Salida del Cilindro B
O0.3 Y3 Retorno del Cilindro B
63
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 1
IF REINICIO 'Pulsador de Reset
THEN RESET Y0 'Salida del Cilindro A
SET Y1 'Retorno del Cilindro A
RESET Y2 'Salida del Cilindro B
SET Y3 'Retorno del Cilindro B
RESET T1 'Temporizador del Cilindro B
JMP TO 0
STEP 1
IF S1 'Sensor Cilindro A afuera
AND S2 'Sensor Cilindro B adentro
AND ( R1 'Registro de conteo de ciclos
= V0 )
THEN JMP TO 4
IF S1 'Sensor Cilindro A afuera
AND S2 'Sensor Cilindro B adentro
AND ( R1 'Registro de conteo de ciclos
> V0 )
THEN SET Y2 'Salida del Cilindro B
RESET Y3 'Retorno del Cilindro B
64
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 2
IF S3 'Sensor Cilindro B afuera
THEN SET T1 'Temporizador del Cilindro B
WITH 1s
STEP 3
IF N T1 'Temporizador del Cilindro B
THEN RESET Y2 'Salida del Cilindro B
SET Y3 'Retorno del Cilindro B
JMP TO 1
STEP 4
IF S2 'Sensor Cilindro B adentro
THEN RESET Y0 'Salida del Cilindro A
SET Y1 'Retorno del Cilindro A
JMP TO 0
La programación sin STEPs (Pasos) es una de las restricciones más complejas que pueden
presentarse durante las pruebas de las competencias, esta consiste básicamente en
realizar todo el programa del PLC sin usar la herramienta STEP que es la que permite hacer
los programas paso a paso secuencialmente de manera rápida y fácil, ya que el PLC
realizaba toda la secuencia pasando de un STEP a otro.
Para realizar esta programación tan especial se hace necesario haber adquirido
habilidades en el uso de las banderas, ser bastante ordenado y metódico y haber
desarrollado la lógica. Lo anterior se recomienda básicamente porque el programa será un
solo bloque en el cual se puede perder el programador fácilmente debido a la gran
cantidad de banderas que se usan.
Es importante comenzar la secuencia usando la bandera FI (Flag initial) esta solo se activa
una vez cuando el PLC se energiza o pasa a estado de RUN. Los siguientes pasos en vez de
estar regidos por un STEP, estarán regidos por una bandera que dirigirá cada uno de ellos,
de manera que se debe activar en cada paso la bandera del siguiente y desactivar la del
anterior, esto se podrá ver mejor en el siguiente ejemplo:
65
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
IF F0.0 'Paso 0
AND START 'Pulsador de inicio
THEN SET Y0 'Sacar cilindro A
RESET Y1 'Entrar cilindro A
SET F0.1 'Paso 1
RESET F0.0 'Paso 0
IF F0.1 'Paso 1
AND S1 'Sensor cilindro A afuera
THEN SET Y2 'Sacar cilindro B
RESET Y3 'Entrar cilindro B
SET F0.2 'Paso 2
RESET F0.1 'Paso 1
IF F0.2 'Paso 2
AND S3 'Sensor cilindro B afuera
THEN RESET Y2 'Sacar cilindro B
SET Y3 'Entrar cilindro B
SET F0.3 'Paso 3
RESET F0.2 'Paso 2
IF F0.3 'Paso 3
AND S2 'Sensor Cilindro B adentro
THEN SET Y1 'Entrar cilindro A
RESET Y0 'Sacar cilindro A
RESET F0.3 'Paso 3
SET F0.0 'Paso 0
Hasta ahora se está familiarizado con programas simultáneos pero no con sub-programas,
estas dos formas de programación pueden trabajar en conjunto pero tienen una
diferencia notable entre ellos y es que los programas simultáneos una vez iniciados el
proceso se lleva a cabo de manera automática independientemente de que el programa
se hubiera activado primero; pero los sub-programas, son procesados una sola vez al
momento de ejecutarlos, y tan pronto como termina el proceso del sub-programa retorna
a la línea siguiente a la ejecución del programa, por lo que se necesita activar a cada
momento que se necesite.
66
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
módulos de función (CFM por sus siglas en ingles: Call Function Module); estos módulos
difieren en lo siguiente: Los Módulos de Programa generan un cambio en las tareas al
momento de ser llamados, esto quiere decir que las CMP pueden contener STEP internos
en su programación; pero los Módulos de Función no causan un cambio en las tareas al
momento de ser llamados, por lo tanto estos no pueden contener STEP internos.
Todos los sub-programas pueden tener parámetros de entrada y salida; tienen por
principio 7 parámetros de transferencia (parámetros necesarios para realizar el proceso
del módulo) y 7 parámetros de retorno del modulo (parámetros que se obtienen como
resultado del proceso del módulo); pero no todos los sub-programas usan tanto los 7
parámetros de entrada como los 7 parámetros de retorno ni tampoco usan ambos
parámetros, algunos solo usan parámetros de entrada y otros solo parámetros de retorno,
eso depende del sub-programa que se esté escogiendo.
FST tiene internamente una cantidad considerable de sub-programas tanto para algunos
drivers como para algunos procesos específicos; pero al mismo tiempo ofrece la
posibilidad de crear sub-programas. Para las Olimpiadas solo se necesita llamar los
módulos ya que no es eficiente crearlos, para eso se usan multitareas; en las ayudas del
FST se encuentran todos los sub-programas que se pueden usar, y es importante saber
cómo importarlos, configurarlos y utilizarlos.
Para importar y configurar los módulos se deben seguir unos pasos sencillos descritos a
continuación:
1. En el menú del proyecto, hacer clic derecho en CMPs y hacer clic en “Import”.
67
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2. Se abre una ventana nueva como se muestra en la Figura 52, ahí se debe escoger el
sub-programa a importar y dar clic en “OK”.
3. Se abre una nueva ventana como se muestra en Figura 53 donde se modificara el tipo
de sub-programa a importar (CMP, CFM, Programa) y el número que identificará al
sub-programa ya que con este se debe configurar el sub-programa dentro de un
programa; al finalizar de modificar estos parámetros, se da clic en “OK”.
68
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Después de esto, el módulo se puede visualizar dentro del menú del proyecto como se ve
en la Figura 54 y queda listo para configurar los parámetros de entrada y salida de estos
módulos para poder ejecutarlos correctamente.
69
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
3. Esto despliega una ventana nueva donde se configuran los valores de entrada del
módulo como se muestra en la Figura 56; en las primeras casillas, las que inician con
“WITH” se deben colocar los valores o los nombres de las variables que contienen los
valores de entrada del módulo, y las casillas que inician con “TO” son las casillas que
van a contener las variables que recibirán los datos de salida del módulo.
70
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Siguiendo estos pasos simples, se obtiene el sub-programa configurado y listo para usar;
los módulos que se usaron como ejemplos son: ‘F10’ que sirve para iniciar un cronómetro
ascendente y ‘F12’ que es el módulo que obtiene el tiempo que ha transcurrido del
cronometro del módulo ‘F10’; una programación simple de estos módulos se muestra a
continuación.
71
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
La comunicación serial hace parte de los protocolos de comunicación más comunes que
existen en el mercado y su mayor uso se presenta en los computadores y en las
comunicaciones de instrumentación y control. Esta comunicación puede ser usada para
adquirir datos de diferentes dispositivos siempre y cuando podamos tener un dispositivo
que realice el arbitramento de la comunicación (En nuestro caso usaremos el computador
para estos fines). Los PLC Festo Compact y Standard tienen dos puertos seriales (COM y el
EXT), sin embargo nos enfocaremos en el COM pues es el que se puede llegar a utilizar en
una competencia.
Para tener una correcta comunicación, se deben configurar y descargar dos controladores
al PLC: “COMEXT” para usar el puerto serial a través del COM y “STRING” para poder
trabajar variables de tipo string o palabras; para esto se deben configurar varios
parámetros que para fines competitivos no son de mucha utilidad, por esta razón se
pueden dejar los parámetros de “STRING” como vienen por defecto.
72
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Después de configurar los drivers, se debe descargar y probar e con el PLC, antes de
continuar con la programación necesaria; para esto, se crea un programa ‘0’, al cual se le
programa con un ciclo que básicamente no hace nada, esto es para fines de prueba. Una
vez que el PLC está ya programado se procede a abrir el Hyperterminal siguiendo la ruta:
Inicio/Programas/Accesorios/Comunicaciones/Hyperterminal. Después de abrir el
programa, saldrá un cuadro el cual pedirá configurar una conexión telefónica, en donde se
le da cancelar para saltarse la configuración, luego aparecerá un cuadro de dialogo en
donde se configuran la comunicación el cual se muestra en la Figura 58.
Ahora solo es poner un nombre y darle aceptar, para acceder al siguiente cuadro en el
cual se configura el puerto serial que tiene habilitado el computador, usando el menú
desplegable que aparece en “Conectar Usando”. Como se muestra en la Figura 59.
73
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Una vez que se selecciona el puerto del computador, se procede a configurar algunos
parámetros de comunicación como lo son lo velocidad de transmisión, el bit de paridad,
bits de datos, bits de parada y control de flujo como se muestra en Figura 60.
74
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Una vez que se ha accedido, se pueden usar los comandos necesarios para mostrar o
modificar los elementos del PLC. Cada uno de los CI tiene una forma de introducirlas que
es la siguiente:
a) Una letra para el comando: existen varias letras de comando que permiten realizar
varias operaciones, sin embargo las que nos interesan en el momento son las de
mostrar y modificar (“M” para modificar y “D” para mostrar), los cuales nos
permitirán leer y modificar operandos del PLC.
Palabras de entradas (Input Word), estas usan el comando EW#, donde numeral
hace referencia al número de la palabra que se necesita, por ejemplo si se quiere
conocer todas las entradas del canal 0 haríamos referencia a EW0.
Una entrada especifica (Input), estas usan el comando E#.#, donde numeral hace
referencia al número de la entrada requerida que debe tener el numero del canal y
la entrada requerida del canal, por ejemplo si se quiere conocer la entrada 4 del
canal cero, el comando que usaríamos seria E0.4.
75
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Palabras de Salidas (Output Word), estas usan el comando AW#, donde numeral
hace referencia al número de la palabra que se necesita, por ejemplo se quiere
conocer todas las salidas del canal 0 haríamos referencia a AW0.
Una salida especifica (Output), estas usan el comando A#.#, donde numeral hace
referencia a el numero de la entrada requerida que debe tener el numero del canal
y la entrada requerida del canal, por ejemplo si se quiere conocer la entrada 4 del
canal cero, el comando que usaríamos seria A0.4.
Palabras de banderas (Flag Word), estas usan el comando MW#, donde numeral
hace referencia al número de la bandera que se necesita, por ejemplo si queremos
conocer todas las banderas del canal 0 haríamos referencia a MW0.
Una bandera específica (Flag), estas usan el comando M#.#, donde numeral hace
referencia a el numero de la entrada requerida que debe tener el numero del canal
y la entrada requerida del canal, por ejemplo si queremos conocer la entrada 4 del
canal cero, el comando que usaríamos seria M0.4.
Un registro (Register), estos usan el comando R#, donde numeral hace referencia a
el numero del registro requerido, por ejemplo si se quiere conocer el registro 88, el
comando que usaríamos seria R88.
Después de probar el comando, lo que se hace será habilitar el hyperterminal para que
nos permita ver los comandos que se escriben en la pantalla, esto se realizará haciendo lo
mostrado en la Figura 61:
76
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ahora todo está listo para probar un comando, de manera que presionamos “CRTL + T”
para acceder y seguido se escribe:
Esto causara que se modifiquen y se activen todas las salidas del canal 0 del PLC. Prueba
diferentes combinaciones de parámetros para confirmar lo hasta ahora realizado.
77
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Lo anterior se hace usando las CFM destinadas para estos fines que son:
Así que se hace necesario agregarlas al proyecto que se esté haciendo y esto se hace
siguiendo los pasos que se describieron anteriormente en el capítulo de Sub-Programas
(CMP/CFM). Es importante tener en cuenta que los PLC Festo tienen destinado el puerto
78
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para efectos de entender mejor la programación anterior es recomendable ver las ayudas
en el FST de los módulos usados. Una vez que se haya compilado, descargado el programa
y que se tenga la seguridad de que está corriendo, entonces procedemos a salir del
“online display” y el “online mode” del FST, esto por el motivo de que dos aplicaciones no
pueden abrir el puerto a la misma vez, y como se usará el hyperterminal, entonces
debemos deshabilitar el uso del puerto por parte del FST.
79
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
a) Si la salida O0.0 del PLC está encendida indicara que el puerto está abierto, en caso de
que no esté prendida quiere decir que hay que revisar el programa.
b) Si se activa la entrada I0.0 del PLC, debe aparecer el mensaje que escribimos en el
hyperterminal como se muestra en la Figura 63.
c) Para repetir el procedimiento basta con desconectar I0.0 y volver a conectarla.
Para lograr el objetivo se copiarán los pasos que aparecen a continuación y se ponen en
donde estaban los que se acaban de borrar, de modo que la rutina de escritura la estamos
remplazando por lectura.
80
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Una vez que se haya leído y entendido completamente el programa, entonces se procede
a compilar, descargar y ejecutar el programa dentro del PLC.
a) Si la salida O0.0 del PLC está encendida indicará que el puerto está abierto, en caso de
que no esté encendida quiere decir que hay que revisar el programa.
b) Si se activa la entrada I0.0 del PLC, queda listo para recibir datos, entonces se hace
necesario que se digite algo en el hyperterminal.
c) Presionamos la tecla “Enter” para delimitar el área de envío.
81
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Existe Mucha literatura disponible que explican las limitaciones, las ventajas, posibilidades
y desventajas de las redes Ethernet. Es muy recomendable estudiar previamente los tipos
de comunicaciones y sus diferentes características antes que nada. Sin embargo se
explicarán brevemente algunas bases de esta comunicación que se requieren a la hora de
realizar cualquier montaje con este tipo de redes, en especial si se quiere poder
desarrollar pruebas de gran dificultad en las olimpiadas.
Una red Ethernet es fácil de construir usando un PLC Festo, lo único que se requiere es un
cable estándar RJ45 cruzado para PLC-PC o cable punto a punto para redes con más de un
equipo y un punto común como un Hub o Switch. La topología básica para este tipo de
conexiones es la mostrada en la Figura 65.
82
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
83
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Se pueden dejar el resto de campos vacios, pues básicamente es una conexión directa, sin
embargo en caso de ser una conexión perteneciente a otra red, se deben llenar estos
campos, de acuerdo a los parámetros de la red que se conecte, se recuerda además que
las direcciones aquí utilizadas son únicamente demostrativas y que si se desean utilizar
algunas otras será sólo cuestión de seguir las reglas acá definidas para su establecimiento.
Es necesario descargar el controlador por medio de un cable serial, debido a que el PLC no
trae una dirección IP de fábrica. Una vez que se haya configurado la primera dirección IP,
las siguientes veces que se quiera reconfigurar o programar se puede hacer a través de la
red Ethernet sin necesidad del cable serial.
84
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
85
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
e) Se selecciona el PLC con el cual se quiere trabajar y se da clic en “OK”, al hacer esto
la cara que aparece debe pasar a estado feliz. A partir de ese momento se puede
decir que se tiene una comunicación completamente funcional entre el PLC y el PC.
86
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Una vez realizado todo se pueden descargar programaciones usando el cable Ethernet sin
necesidad del cable serial, sin embargo es recomendable probar la conexión haciendo clic
en la función “Online Display” (Las gafas de la barra de herramientas), allí se puede ver y
modificar parámetros que nos confirmen que el computador está en línea con el PLC
como se muestra en la Figura 70.
Para comunicar y programar en Excel los datos de entrada, salida y control de un PLC se
necesita un protocolo desarrollado por Microsoft llamado DDE (Dynamic Data Exchange -
Intercambio dinámico de datos) que permite el envió y la recepción de datos e
instrucciones entre aplicaciones que se corran bajo el entorno de Windows, esto se hace
estableciendo una relación cliente-servidor entre dos aplicaciones activas en un mismo
momento.
DDE permite que una aplicación abra una sesión con otra, enviar comandos al servidor de
aplicaciones y recibir respuestas. Sin embargo, este no permite incorporar una interfaz del
87
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Festo a través del IPC DATA SERVER hace posible que programas bajo el entorno de
Windows se comuniquen con los PLC’s hechos por Festo usando el protocolo antes
mencionado, esta aplicación actúa como servidor capturando los datos y enviándolos a
otras aplicaciones como Excel.
El protocolo DDE tiene una estructura especial para lograr realizar las comunicaciones
entre las diferentes aplicaciones, por esta razón a continuación se mencionarán y se
explicarán cada pilar de la estructura y a qué se hace referencia con cada una de ellas. Los
pilares principales de este protocolo son: Nombre de la aplicación, nombre del tema y
nombre del ítem.
Nombre del Tema: Este depende específicamente de la aplicación, cada una asigna
una identidad a los diferentes puntos de comunicación. Para nuestro estudio el
IPC_DATA configura y asigna nombres como: “IPC_1”, “IPC_2”, “IPC_3”, y así
sucesivamente a todas las comunicaciones a través del Ethernet. De igual modo a las
comunicaciones seriales les asigna “FPC_#”.
Nombre del ítem: El ítem hace referencia al elemento que queremos transmitir, que
en nuestro caso son las banderas, las entradas, las salidas o los registros del PLC.
88
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Una vez abierto el IPC_DATA SERVER se verá el estado actual de la comunicación con el
PLC, el número de paquetes enviados y recibidos. Después se va al menú de configuración
(Config) y al submenú IPCs (TCP/IP) como se muestra en Figura 71. Luego se verá una nueva
ventana en donde aparecen los espacios disponibles para nuevos dispositivos, así que se
escoge el primer espacio disponible y se hace clic en “Config”.
Aparecerá una nueva ventana en donde se configura todos los elementos que se quieren
usar del PLC como se muestra en la Figura 72, estos elementos pueden ser entradas,
salidas, registros y banderas (Máximo en grupos de 255 por opción) y tiempos. En dado
89
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
caso de que se pretenda darle más prioridad a algún PLC se puede cambiar la velocidad de
actualización.
En este orden de ideas si se pretende incluir otro PLC se hace lo mismo pero con los
siguientes campos de IPC. Se hace de vital importancia recordar el número del IPC que se
le asigna a cada PLC para poder referenciarlos a cada uno.
90
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Una vez que se abre Excel lo único que se necesita para sacar datos del PLC es crear una
fórmula que siga el protocolo DDE que se describió con anterioridad. En este orden de
ideas se debe seleccionar una celda de un libro de Excel y escribir la siguiente fórmula:
91
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para modificar operandos del PLC a través de Excel debemos hacer uso de la utilidad que
tienen los programas de office para trabajar integrados con Visual Basic, para ello se inicia
abriendo la barra de Visual Basic en la barra de tareas2.
2
Si la barra de programador no aparece por defecto en su configuración de Excel, se recomienda al lector
realizar una búsqueda en los foros de Microsoft acerca de este sencillo procedimiento, a manera de ejemplo
puede consultarse: http://office.microsoft.com/es-hn/excel-help/mostrar-la-ficha-programador-o-ejecutar-
en-modo-para-programadores-HA010173052.aspx
92
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Usando esta herramienta se pueden hacer macros y manejar los datos para funciones
específicas en Excel. Sin embargo en el presente documento se trabajaran cosas básicas
como crear un botón para modificar un operando. En este caso específicamente se hará
que al presionar un botón se active una salida.
Para esto debemos insertar un botón de los iconos que se muestran en la barra de
programación como se muestra en la Figura 75 y, y ponerlo en el espacio de trabajo de la
hoja de cálculo, a este botón se le puede hacer modificaciones de apariencia, de texto,
color, etc. (sin embargo para mayor información se puede consultar ayuda de Excel o
Visual Basic)
93
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
a) Primero se coloca el valor que se quiere enviar en una celda de la hoja de cálculo,
para este caso se coloca un ‘1’ en la celda ‘A1’.
94
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Figura 78: hacer clic en modo de diseño para salir de este modo.
El código antes escrito tiene un formato para ser usado, las partes de este se explicaran a
continuación:
La segunda parte asocia el canal mencionado anteriormente con los datos que están
almacenados en la hoja de cálculo y poder ser enviados a “A0.0” que es el parámetro
a modificar, esto se hace usando la instrucción “DDEPoke”.
Los sistemas modulares de Producción producción – MPS (por sus siglas en ingles:
Modular Production System) son sistemas automáticos, tecnológicos y didácticos que
95
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
MPS
1. Distributing 5. Buffer 9. Sorting
2. Testing 6. Robot 10. Pick Place
3. Processing 7. Assembly 11. Fluidic Muscle Press
4. Handling 8. Punching 12. Separating
Cada MPS tiene su propia documentación, dentro de la que se encuentran: Lista de Partes,
Graftcet (GRAFica de Control de Etapas de Transición), Instrucciones de operaciones,
manual de las partes (sensores, actuadores entre otros), diagrama de circuitos neumáticos
y eléctricos, instrucciones de ensamble, y un manual general de la MPS; en el presente
documento se describirán 4 de las MPS mencionadas anteriormente a saber: Distributing,
Testing, Handling y Sorting.
96
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Esta MPS es la estación de inicio de todas las estaciones, ya que esta es la que distribuye
las piezas a las demás, esta cuenta con sensores que indican la posición de los actuadores,
y uno que identifica si existe una pieza a la espera de su distribución a las siguientes
estaciones, cuenta con 3 actuadores los cuales son: un cilindro que expulsa la pieza de el
cilindro de dosificación, un brazo neumático movido por un actuador de giro neumático, y
una válvula de vacio para poder sujetar la pieza y transportarla al siguiente proceso; los
elementos principales que contiene esta estación se muestran a continuación:
97
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Cilindro de Expulsión
Brazo Neumático
Actuador de Giro
98
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Sensor Infrarrojo
La secuencia que debe realizar esta estación, esta descrita en el Grafcet de la MPS
mostrado en la Figura 80 y Figura 81 incluida en el CD que viene con el documento, el cual se
describirá por pasos a continuación:
99
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
“START” para activar la bandera para poder resetear el led de “START” y poder
continuar.
7. Se pregunta por el estado de la siguiente estación, el programa espera a que la
siguiente estación este libre para iniciar el proceso.
8. Al cumplirse que la estación siguiente este libre, se mueve el brazo neumático hacia la
siguiente posición (posición de distribución).
9. Después que el brazo llegue a la siguiente posición, se debe preguntar por el estado
del sensor infrarrojo para saber si existe una pieza esperando a ser distribuida, si la
pieza está en la posición de alimentación, se salta directamente al paso 11, si no se
debe continuar con el siguiente paso.
10. Al no existir pieza en la posición de alimentación, se debe prender un led que indique
que no hay pieza, al ingresar una pieza en la posición de alimentación, se debe apagar
el led de indicador de piezas y continuar el proceso.
11. El cilindro de dosificación de piezas, se debe extender para sujetar la pieza en la
posición para ser distribuida.
12. Al estar la pieza en posición para distribuirla, se debe mover el brazo neumático a la
posición donde se encuentra la pieza para ser distribuida.
13. Al estar el brazo neumático en la posición donde se encuentra la pieza para ser
distribuida, se debe accionar la válvula de vacío en succión para sujetar la pieza y se
debe retraer el cilindro a su posición inicial.
14. Al estar el cilindro en su posición inicial, se debe mover el brazo neumático a su
posición de distribución.
15. Al estar el brazo neumático en su posición de distribución, se debe desactivar la
válvula de vacío en succión y accionarla nuevamente por medio segundo pero en
expulsión para soltar la pieza.
16. En este paso se pregunta por la configuración de la estación, si es Manual, se debe
setear una bandera que indique que el ciclo termino y mover el brazo a la posición
donde se debería encontrar una pieza, en este caso no se encontraría ninguna, y se
100
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
saltaría al paso 5; pero en caso de que la estación este en modo automático, se debe
saltar al paso 9.
Para el caso de todas las MPS, el botón de “STOP”, debe detener la estación en su posición
actual y el programa debe saltar al paso numero 1.
101
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
102
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ya sabiendo el proceso que debe seguir la estación, se debe tener en cuenta los
parámetros de entrada y salida de la estación, para poder hacer un “Allocation List”
adecuado para la programación.
Operando
Operando Comentario
Simbólico
O0.0 _1M1 Expulsión del Cilindro de dosificación
O0.1 _2M1 Válvula de Vacío en Succión
O0.2 _2M2 Válvula de Vacío en Expulsión
Brazo neumático hacia posición donde se
O0.3 _3M1
encuentra la pieza para ser distribuida
O0.4 _3M2 Brazo neumático hacia posición de distribución
O1.0 _P1 Led Indicador de “START”
O1.1 _P2 Led Indicador de “RESET”
O1.2 _P3 Led Indicador de “No Pieza”
OW0 OWStat Byte de salida de Estación
OW1 OWPan Byte de salida de Panel de Control
I0.1 _1B2 Cilindro de Dosificación Afuera
I0.2 _1B1 Cilindro de Dosificación Adentro
I0.3 _2B1 Sensor de Pieza Sujeta
Sensor Brazo neumático en posición donde se
I0.4 _3B1
encuentra la pieza para ser distribuida
Sensor Brazo neumático en posición de
I0.5 _3B2
Distribución
I0.6 _B4 Sensor de Pieza en posición de Alimentación
I0.7 IP_FI Estado de la Estación Siguiente
I1.0 S1 Botón “START”
I1.1 S2 Botón “STOP” normalmente cerrado
I1.2 S3 Switch Ciclo Manual/Automático
I1.3 S4 Botón “RESET”
103
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Esta MPS es la estación que diferencia y separa las piezas que están aptas para seguir el
proceso; el parámetro a seguir para la aceptación o rechazo de una pieza es la altura, ya
que se puede configurar la altura admisible de las piezas con un comparador que se
incluye dentro de la estación; esta estación también está dotada con sensores que hacen
posible la identificación de tipo de material (metálico o no) de las piezas, y la reflexión del
color de la pieza para identificar si es una pieza negra o no; esto con el fin de conocer el
número de piezas aceptadas y rechazadas y la características de las mismas. La estación
cuenta con sensores que indican la posición de los actuadores, un sensor infrarrojo que
104
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
identifica si la pieza es reflectiva o no para saber si la pieza es negra o no, otro sensor
(capacitivo) para verificar la presencia piezas para poder iniciar la secuencia que la
estación debe seguir y otro sensor que identifica la altura de las piezas a través de la
configuración de un comparador, también cuenta con actuadores como: un cilindro que
expulsa la pieza de la plataforma que recibe de la estación anterior (generalmente la de
distribución “Distributing”); un ascensor que contiene la plataforma en donde se debe
tener la pieza que es hecho en base a un cilindro; y una plataforma de deslizamiento
conformada por un riel por donde van las piezas aptas y unos orificios por donde sale aire
para eliminar el rozamiento de las piezas con el suelo para que así las piezas se puedan
desplazar con facilidad. Los elementos principales anteriormente descritos que contiene
esa estación se muestran a continuación:
Ascensor (Cilindro)
Plataforma de Deslizamiento
105
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Cilindro de Expulsión
Sensor de Altura
Sensor Infrarrojo
Sensor Inductivo
106
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
La secuencia que debe realizar esta estación, esta descrita en el Grafcet de la MPS
mostrado en la Figura 83 y Figura 84 incluida en el CD que viene con el documento, el cual se
describirá por pasos a continuación:
107
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para el caso de todas las MPS, el botón de “STOP”, debe detener la estación en su posición
actual y el programa debe saltar al paso numero 1.
108
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
109
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ya sabiendo el proceso que debe seguir la estación, se debe tener en cuenta los
parámetros de entrada y salida de la estación, para poder hacer un “Allocation List”
adecuado para la programación.
110
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Operando
Operador Comentario
Simbólico
O0.0 _1M1 Descenso de Cilindro Ascensor
O0.1 _1M2 Elevador de Cilindro de Ascensor
O0.2 _2M1 Cilindro Expulsor
O0.3 _3M1 Salida de aire deslizador
O0.7 IP_N_FO Indicación de Estación Ocupada
O1.0 _P1 Led Indicador de “START”
O1.1 _P2 Led Indicador de “RESET”
O1.3 _P3 Led indicador de piezas Negras
OW0 OWStat Byte de salida de Estación
OW1 OWPan Byte de salida de Panel de Control
I0.0 Part_AV Sensor de Pieza
I0.1 B2 Sensor Infrarrojo
I0.2 B4 Sensor de Barrera
I0.3 B5 Sensor de Altura
I0.4 _1B1 Ascensor Arriba
I0.5 _1B2 Ascensor Abajo
I0.6 _2B1 Cilindro de Expulsión Afuera
I0.7 IP_FI Estado de la Estación Siguiente
I1.0 S1 Botón “START”
I1.1 S2 Botón “STOP” normalmente cerrado
I1.2 S3 Switch Ciclo Manual/Automático
I1.3 S4 Botón “RESET”
Esta MPS es una de las estaciones en donde se clasifican las piezas, aquí la clasificación es
dependiendo del color de la pieza (Negra o No) y es distribuida a uno de los dos canales
que tiene la estación, cuenta con un sensor infrarrojo que identifica la reflexión del color,
también cuenta con un sensor de proximidad para identificar cuando una pieza está en la
posición de alimentación de la estación, también cuenta con 3 actuadores que sirven para
llevar de la posición de alimentación a el canal correspondiente que son: una pinza para
psujeción, un cilindro que hace que la pinza suba o baje para poder agarrar o soltar la
pieza en el lugar adecuado y un riel por donde se mueve el cilindro que sujeta.
111
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Carril de Movimiento
112
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Pinza
Canal Deslizador
Sensor Infrarrojo
Sensor de Proximidad
113
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
La secuencia que debe realizar esta estación, esta descrita en el Grafcet de la MPS
mostrado en la Figura 86 y Figura 87 incluida en el CD que viene con el documento, el cual se
describirá por pasos a continuación:
4. Cuando la estación este en su posición inicial, se setea una bandera para indicar que
la estación ya está en posición para iniciar la secuencia.
5. Este es un paso vacio dentro del Grafcet, no tiene consecuencias dentro del proceso
así que se puede omitir y pasar al siguiente paso.
7. Se indica que la estación está desocupada para que le sea suministrada una pieza.
8. Una vez que la pieza es suministrada se activa la salida que indica que la estación está
ocupada y se espera 3 segundos.
10. Una vez que la pinza está abierta y extendida se cierra la pinza para aprisionar la
pieza.
114
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
12. Una vez que se encuentra retraída la pinza y se encuentra que la pieza es negra se
realiza el desplazamiento del brazo al deslizadero para piezas negras y se pasa al paso
14. De no ser negra la pieza se pasa al paso 13.
13. Una vez que se encuentra retraída la pinza y se encuentra que la pieza no es negra, se
procede a desplazamiento del brazo al deslizadero para las piezas rojas y plateadas,
luego se continúa con el paso 14.
16. Una vez que está extendida la pinza se abre para soltar la pieza.
18. Cuando la pinza esta retraída se activa el movimiento a la posición inicial y se activa la
salida de ciclo terminado.
19. Una vez que llega a la posición inicial queda todo listo para un nuevo ciclo, esperando
en el paso 5.
115
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
116
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
117
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ya sabiendo el proceso que debe seguir la estación, se debe tener en cuenta los
parámetros de entrada y salida de la estación, para poder hacer un “Allocation List”
adecuado para la programación.
Operando
Operador Comentario
Simbólico
O0.0 _1M1 Handling to upstream station
O0.1 _1M2 Handling to downstream station
O0.2 _2M1 Extender Pinza
O0.3 _3M1 Abrir Pinza
O0.7 IP_N_FO Indicación de Estación Ocupada
O1.0 _P1 Led Indicador de “START”
O1.1 _P2 Led Indicador de “RESET”
OW0 OWStat Byte de salida de Estación
OW1 OWPan Byte de salida de Panel de Control
I0.0 Part_AV Sensor de Pieza
I0.1 _1B1 Handling at upstream station
I0.2 _1B2 Handling at downstream station
I0.3 _1B3 Handling at sorting position
I0.4 _2B1 Gripper extended
I0.5 _2B2 Gripper retracted
I0.6 _3B1 Workpiece is not black
I0.7 IP_FI Estado de la Estación Siguiente
I1.0 S1 Botón “START”
I1.1 S2 Botón “STOP” normalmente cerrado
I1.2 S3 Switch Ciclo Manual/Automático
I1.3 S4 Botón “RESET”
118
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Esta MPS está en cargada de clasificar las piezas dependiendo si son piezas negras,
metálicas o piezas rojas, llevándolas a una canal en donde se almacenan por separado
cada tipo; esta estación cuenta con un sensor de proximidad para identificar cuando llega
cada pieza, otro (infrarrojo) que identifica si son reflectiva para saber si son negras o no, y
otro (inductivo) que identifica si son metálicas o no, otro que detecta cuando la pieza está
cayendo en una de las canales, también cuenta con actuadores como: una barrera que
evita que pase la pieza mientras está siendo procesado el material y su reflexión y dos
actuadores desvían la pieza para los dos primeros canales. Los elementos principales
anteriormente descritos que contiene esa estación se muestran a continuación:
119
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Banda Transportadora
Cilindro de Barrera
Separadores
Sensor de Proximidad
Sensor Infrarrojo
120
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Sensor Inductivo
La secuencia que debe realizar esta estación, esta descrita en el Grafcet de la MPS
mostrado en la Figura 89 y Figura 90 incluida en el CD que viene con el documento, el cual se
describirá por pasos a continuación:
4. Cuando la estación este en su posición inicial, se setea una bandera para indicar que
la estación ya está en posición para iniciar la secuencia.
5. Este es un paso vacio dentro del Grafcet, no tiene consecuencias dentro del proceso
así que se puede omitir y pasar al siguiente paso.
121
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
7. Apagar el led indicador de “canales llenos”; y pregunta por estado de los canales.
8. Si los canales están llenos, se salta directamente al paso 11, si no lo están, la estación
deja de estar ocupada.
10. Después de terminar los 3 segundos, se debe sensar la pieza (si es metálica o no, y si
es negra o no) durante 2 segundos y saltar al paso 13.
12. La estación pasa a estar ocupada, y se enciende el led indicador de canales llenos y se
enciende el led del botón “START”, esperando por algún cambio para saltar al paso 7.
13. Después de esperar por 2 segundos para reconocer la pieza, viene la parte de
clasificación para separar las piezas según sean metálicas, negras o rojas.
15. Cuando el separador 1 haya llegado a su posición final, se retrae la barra protectora, y
se espera a que la pieza llegue al canal correspondiente.
17. Cuando el separador 2 haya llegado a su posición final, se retrae la barra protectora, y
se espera a que la pieza llegue al canal correspondiente.
19. Cuando la pieza caiga en su canal correspondiente, se enciende una bandera de “ciclo
terminado” y se mueve toda la estación a su estado inicial; y se salta al paso 5.
122
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Para el caso de todas las MPS, el botón de “STOP”, debe detener la estación en su posición
actual y el programa debe saltar al paso numero 1.
123
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ya sabiendo el proceso que debe seguir la estación, se debe tener en cuenta los
parámetros de entrada y salida de la estación, para poder hacer un “Allocation List”
adecuado para la programación.
Operando
Operando Comentario
Simbólico
124
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2.8. Recomendaciones
125
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Practicar el uso de las CMP y CFM para no tener inconvenientes en el uso de ellas,
haciendo buen uso de las banderas de aviso de operaciones exitosas que aparecen
en las memorias FU (Salidas de las CMP y CFM).
Tener claro entre los dos participantes la forma y los parámetros que usarán en la
en el “allocation list” como siempre las mismas entradas para start, stop, reset,
sensores de los cilindros. De no ser posible crear rápidamente el allocation list
inicial. Esto con el objetivo de no estar preguntando donde conectar cada sensor,
cada pulsador y demás entradas y salidas.
126
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
127
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Tener presente que algunos pulsadores de las MPS vienen con luces piloto, esto
con el objetivo de no estar buscando el resto de luces indicadoras.
En caso de que las pruebas con las MPS u otras pruebas sean de detección de
fallas, comenzar por revisar toda la parte física como (Mangueras destapadas,
cables haciendo buen contacto, conexión adecuada de la parte neumática,
presiones de entradas, reguladoras abiertas, sensores funcionando, válvulas
funcionando, pulsadores en buen estado, etc.), revisar salidas correctas a través
del Display online y por ultimo entrar a revisar la programación.
Realizar las cosas sencillas rápidamente y dejar las partes complicadas como
comunicación y visualización para el final de las pruebas.
128
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Este capítulo está orientado a desarrollar las destrezas y habilidades del participante a la
hora de enfrentarse a las pruebas que se presentan durante la competencia, por esta
razón es necesario que las siguientes se realicen regidas por los formatos de calificación
incluyendo todas las restricciones que se presentan a nivel de elementos y tiempos de
desarrollo. Gran parte de este compendio de retos han sido parte de olimpiadas y
eliminatorias anteriores por lo que deben servir como refuerzo para la preparación del
grupo competidor.
Este se encuentra dividido en los diferentes temas antes vistos, sin embargo es bueno que
se seleccione una prueba de cada tema y sea aplicada en un mismo día, con el fin de de
dar un mayor acercamiento a la realidad a la que se enfrentaran.
129
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
130
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
1. Pruebas Neumáticas.
Problema
Inicialmente la prensa contaba con dos pulsadores, uno que la hacía avanzar y otro que
cumplía con el retroceso, debido a una mala manipulación de la máquina, el pulsador de
retroceso se ha dañado. Así que es necesario realizar una reparación que cumpla con una
tarea similar, así que el departamento de mantenimiento sugiere que con un solo
pulsador (válvula 3/2 Normalmente Cerrada) se cumplan ambas funciones de la siguiente
manera:
Cabe recordar que el tiempo del cual se dispone es de 45 minutos, en el banco de trabajo
usted encontrará los elementos disponibles, cuya lista se muestra a continuación.
131
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
3. Retrocede el actuador 1B
132
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Misión y Limitantes
Recuerde que para realizar esta labor su grupo dispone únicamente de 45 minutos, y de
los elementos que se encuentran en el banco de trabajo.
133
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
Las condiciones ambientales al interior de las instalaciones de una empresa, hacen que
sea estrictamente necesaria la utilización de sistemas neumáticos para la automatización
de sus máquinas. En esta ocasión se requiere que su grupo de trabajo diseñe y construya
un circuito (neumático), que funcione de acuerdo a lo siguiente:
Consideraciones Adicionales
134
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
– El pulsador marcado con Pul2, no debe realizar ninguna acción hasta que el
actuador 1A1 termine su secuencia.
– El circuito debe permitir la regulación independiente de la velocidad de avance
de los actuadores.
– Recuerde que para realizar esta labor su grupo dispone únicamente de 45
minutos, y de los elementos que aparecen listados a continuación.
135
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
136
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Tarea:
Puntos de evaluación:
137
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2. Pruebas Electroneumáticas.
Problema:
138
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Basado en la información anterior puede usted encontrar una manera de sacar adelante
esta negociación, arreglando este inconveniente????
139
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema:
El actuador Neumático de Giro 1C, se encarga de dosificar las esferas una a una realizando un movimiento
hasta el final de su recorrido y de vuelta. Este movimiento se realizará siempre y cuando exista pieza en el
contenedor (sensor óptico de detección de piezas activo) y no se encuentre ninguna esfera en el punto 4 del
diagrama (Para saber si se encuentra o no una esfera allí la máquina cuenta con un interruptor NA que se
activa cuando la palanca no tiene peso alguno, es decir, cuando no se encuentra una esfera en la palanca)
140
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Misión y Limitantes.
Elaborar un circuito Electroneumático utilizando el Fluid SimP versión 4 que cumpla con los requerimientos
anteriormente descritos, y teniendo en cuenta adicionalmente las siguientes limitantes.
1. Los sensores para detección de posición de los cilindros de doble efecto deben ser de tipo
magnético.
2. Los sensores para detección de posición del actuador de giro deben ser de tipo inductivo
3. Si ocurre algún fallo en la alimentación eléctrica, todos los actuadores deben volver a su posición
inicial.
4. El sensor óptico y el interruptor para detección de esfera deben ser ubicados en el plano y para
efectos de simulación se activarán de manera manual (haciendo clic sobre ellos).
5. El tiempo de la prueba no puede ser superior a 45 minutos.
141
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Es decir, el sistema debe cumplir con la tarea descrita por el diagrama espacio-fase de la
figura.
142
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Consideraciones Adicionales
– Los sensores utilizados para el diseño tienen que ser de tipo óptico
– Tenga presente que el plano del sistema a presentar no debe admitir ningún
error cuando se desee correr la simulación.
143
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Montaje en Banco.
Su grupo de trabajo ha sido encomendando para la completa revisión y puesta a punto de un circuito
electroneumatico que hace parte de una máquina que cumple una labor de llenado sencilla.
+24V 1 2 4 6 7 8 9 10
3
3 3 3 3
3
E1
K1 K2 T3 K3
S1
S2 4
4 4 4 4
4 S3
1 1
A1 A1 A1 K2 T3
K1 K2 K3 2 2
Y4 A1
A2 A2 A2
Y1 Y3 Y2 T3 5
0V
A2
7 6 8 10 7 9
S3 S1 S2
siguiente:
Y1 Y2 Y3 Y4
5 3 5 3
1 1
144
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
- Una vez el cilindro de llenado llega a su posición final, entonces el cilindro retenedor regresa a su posición
inicial y finalmente al llegar al final de su recorrido este hace retornar el cil de llenado a su posición inicial
-Transcurrido el tiempo regresa el cilindro de llenado a su posición inicial, y el sistema queda listo para
iniciar.
145
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Un dispositivo de ensamble sencillo compuesto de tres actuadores luce como lo muestra la figura a
continuación:
Al accionar un pulsador eléctrico NA, el sistema de actuadores debe realizar los movimientos
correspondientes al diagrama de espacio fase que aparece a la derecha. Es decir:
Consideraciones Adicionales.
146
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Elaborar un circuito Electroneumático utilizando el Fluid SimP versión 4 que cumpla con los requerimientos
anteriormente descritos, y teniendo en cuenta adicionalmente las siguientes limitantes.
6. Los sensores para detección de posición de los cilindros deben ser de tipo magnético.
7. Se pueden utilizar como máximo 7 relevos con dos contactos abiertos, y 2 contactos cerrados cada
uno.
8. Si ocurre algún fallo en la alimentación eléctrica, todos los actuadores deben volver a su posición
inicial
9. Solo se permite un pulsador de inicio con contacto NA, para dar inicio al sistema.
El tiempo de la prueba no puede ser superior a 45 minutos.
147
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Los sensores del cilindro de mecanizado son de tipo inductivo, los demás
son finales de carrera mecánicos
148
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
4 2
4 2 4 2
Y1
Y3 Y4 Y5 Y6
5 3
5 3 5 3
1
1 1
Tarea:
149
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Puntos de evaluación:
3. Pruebas PLC.
Problema
150
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
En este caso su grupo ha sido designado para el control de una secuencia utilizando un
PLC, este debe realizarse de acuerdo a necesidades específicas del cliente las cuales se
describen a continuación:
151
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
En este caso Usted ha sido designado para el control de una secuencia utilizando un PLC,
este debe realizarse de acuerdo a necesidades específicas del cliente las cuales se
describen a continuación:
Verifique que los sensores conectados al PLC funcionen de manera adecuada antes
de comenzar a realizar la programación correspondiente.
152
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
En el banco de trabajo su grupo cuenta con un sistema de manipulación de dos ejes para clasificación de
tarjetas, similar al que se observa en la siguiente figura.
2. Al oprimir el pulsador NA conectado a I0.3 el sistema debe realizar los movimientos adecuados para
tomar una tarjeta de la posición inicial y llevarla hasta la posición final (3), donde la depositará y luego
volverá al punto de partida.
Misión y limitantes.
153
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Realizar un programa de PLC que cumpla las funciones anteriormente descritas, y que adicionalmente se
mantenga dentro de las siguientes condiciones:
1. Mientras se encuentre realizando cualquiera de los dos recorridos para depositar las tarjetas, el
indicador lumínico del pulsador correspondiente debe activarse de manera intermitente
(encendido 50 ms, apagado 50 ms)
2. Los pulsadores de selección de trayectoria no deben realizar ninguna acción mientras el sistema
está en movimiento. El único pulsador que debe funcionar en todo momento es el de PARO
3. En caso de que no disponga de sensores para la detección de posición de actuadores en el sistema,
debe recurrir a temporizadores en valores que se estimen convenientes para llevar a cabo el
proceso.
4. El conexionado de entradas y salidas debe coincidir con la tabla anexa a esta prueba
5. Se disponen de 45 minutos para la realización de la misma.
154
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
En un parque de diversiones se realizará la automatización completa de las secuencias realizadas por una
serie de actuadores utilizados en algunas atracciones.
Al oprimir el pulsador número uno, las tres primeras salidas del PLC deben encenderse de manera
secuencial tal y como lo muestra el siguiente diagrama.
Estado Inicial 1 seg. Después 1 seg después 1 seg después 1 seg después 1 seg después
Al oprimir el pulsador número dos, las salidas O0.3 y O0.4, deberán encender y apagar simultáneamente (1
segundo encendido, 1 segundo apagado), por un tiempo indefinido.
Al oprimir el pulsador número tres, las tres últimas salidas del PLC (O0.7, O0.6 y O0.5) realizarán una
secuencia similar a la tarea del pulsador número uno, pero esta secuencia se realizará de manera
155
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
descendente, es decir, primero encenderá la salida O0.7, Luego de un segundo O0.6 y pasado un segundo
encenderá la salida O0.5, un segundo después iniciará el ascenso y finalmente la secuencia se repetirá por
un máximo de 2 veces.
Consideraciones Adicionales.
Debido a que las tres secuencias dependen de tres pulsadores distintos, y utilizan salidas diferentes, deberá
ser posible tener a las tres corriendo simultáneamente, sin importar el orden en que se presionen los
pulsadores.
La selección de las entradas para los pulsadores será decisión del grupo.
No se deben conectar bombillos o elementos adicionales a las salidas del PLC, para visualizar la secuencia se
utilizarán los LED disponibles en la cara frontal del mismo
La secuencia número tres se repetirá un máximo de 2 veces, y al terminar esta deberá detenerse a sí misma
y a cualquier otra secuencia que se encuentre corriendo en el momento.
156
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
La siguiente aplicación
corresponde a una solicitud
muy común en la
implementación de mejoras
en líneas de producción.
Un cilindro de simple efecto me activa las prensas para sujetar las piezas.
Y para este caso solo vamos a colocar un cilindro que se acciona como
herramienta.
157
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Cilindro Prensa
0
a
Cilindro Plato
0
a
Cilindro Mecanizado
Debe tener un paro de emergencia que me devuelva todos los cilindros a posición
inicial y el contador de ciclos debe colocarse en cero.
158
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Debe tener un botón de Stop el cual solo funciona para el ciclo continuo debe
terminar el ciclo en que se encuentra y no continuar con los ciclos faltantes.
Y debe tener un botón de pausa el cual detendrá la secuencia en el paso que va, y se
debe poder reiniciar al pulsar los botones de marcha en el paso que quedo. Si el
ciclo es continuo debe terminar los ciclos que se colocaron como condición.
Cada uno de los movimientos debe ser temporizado para un mejor manejo del
equipo.
159
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Problema
Se debe realizar el montaje de la estación según los planos suministrados, para esta parte del
problema se debe tener en cuenta las especificaciones en distancias y ubicación de todos los
elementos de la estación. De igual forma los diferentes ajustes de la misma.
El problema nos plantea que se debe realizar el programa de la estación según las
instrucciones de funcionamiento de la estación, en este punto se debe tener en cuenta
condiciones iniciales de la estación y las diferentes condiciones que se den para que la
estación trabaje en condiciones ideales. Tener en cuenta pulsadores como Stop, Reset,
arranque, lámparas de funcionamiento, integración con otras unidades.
3) Crear una pantalla de visualización del proceso completo del Sistema Modular de Producción
MPS.
Para el problema se debe implementar un pantalla en Excel la cual me permita hacer control
remoto y supervisión por medio de comunicación TCP/IP. Debe tener los siguientes valores
mínimos.
160
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Estación de distribución:
Visualizar la cantidad de piezas entregadas
Visualizar si se requiere pulsar el botón de START
Visualizar si se requiere pulsar el botón de RESET
Visualizar el tiempo de ciclo
Botón de START
Botón de STOP
Botón de RESET
Estación de Verificación:
Visualizar la cantidad de piezas recibidas
Visualizar la cantidad de piezas entregadas negras
Visualizar la cantidad de piezas entregadas no negras
Visualizar si se requiere pulsar el botón de START
Visualizar si se requiere pulsar el botón de RESET
Botón de START
Botón de STOP
Estación de Manipulación:
Visualizar la cantidad de piezas recibidas
Visualizar la cantidad de piezas entregadas negras
Visualizar la cantidad de piezas entregadas no negras
Visualizar si se requiere pulsar el botón de START
Visualizar si se requiere pulsar el botón de RESET
Botón de START
Botón de STOP
Botón de RESET
Estación de Clasificación:
Visualizar la cantidad de piezas recibidas
Visualizar la cantidad de piezas clasificadas negras
Visualizar la cantidad de piezas clasificadas rojas
Visualizar la cantidad de piezas clasificadas metálicas
Visualizar si se requiere pulsar el botón de START
Visualizar si se requiere pulsar el botón de RESET
Botón de START
Botón de STOP
161
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Botón de RESET
Estación de Buffer:
Visualizar la cantidad de piezas ubicadas en la banda
Visualizar el tiempo de recorrido de la pieza
Visualizar si se requiere pulsar el botón de START
Visualizar si se requiere pulsar el botón de RESET
Botón de START
Botón de STOP
Botón de RESET
Estación de Separación:
Visualizar la cantidad de piezas recibidas
Visualizar la cantidad de piezas en banda 1
Visualizar la cantidad de piezas en banda 2
Visualizar si se requiere pulsar el botón de START
Visualizar si se requiere pulsar el botón de RESET
Botón de START
Botón de STOP
Botón de RESET
La tarea estará completamente terminada cuando la estación funcione de acuerdo con las
especificaciones dadas y de esta forma poder ameritar a la bonificación por tiempo.
162
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Esta parte del trabajo está orientado hacia la persona que será la encargada de aplicar las
pruebas a los grupos participantes y básicamente consiste en la agrupación de los
formatos de calificación de las anteriores pruebas y algunas soluciones de esos ejercicios.
De manera que las pruebas deben ser calificadas estrictamente siguiendo las pautas que
indica cada formato. Y por parte del entrenador o jurado, hacer respetar las limitaciones
de tiempos y puntuaciones. Evidenciando a través de estos los problemas que presente el
grupo, para así poder reforzarlos.
163
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 95
164
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 130
165
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 130
166
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
PUNTAJE PUNTAJE
SITUACION A EVALUAR OBSERVACIONES
MAXIMO OBTENIDO
Secuencia correcta 60
Presencia de Fugas 5
Avance Cilindro 2 10
Retroceso Cilindro 2 5
Retroceso Cilindro 1 5
Accionamiento Bimanual 10
Tiempo 25
TOTAL
167
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 100
168
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 140
169
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 130
170
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
El actuador 2A avanza 16
Total 130
171
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 130
172
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
PUNTAJE PUNTAJE
SITUACION A EVALUAR OBSERVACIONES
MAXIMO OBTENIDO
Secuencia correcta 60
Presencia de Fugas 5
Funcionamiento Cilindro
5
Mecanizado
Accionamiento Bi manual 5
Implementación de sensores 10
Tiempo 25
TOTAL
173
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 100
174
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 97
175
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 160
176
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Total 130
177
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
PUNTAJE PUNTAJE
SITUACION A EVALUAR OBSERVACIONES
MAXIMO OBTENIDO
Secuencia correcta 50
Accionamiento Bimanual 5
Presencia de fugas 5
Tiempo 25
TOTAL
178
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ensamble de MPS
Reset (led)
179
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
3 Vacio Apagado 10
4 Activar Vacio 15
7 Desactiva vacio 15
180
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Situación Especial
Sistema de Supervisión
5 Botón de START 10
6 Botón de STOP 10
7 Botón de RESET 10
8 Implementaciones adicionales 10
181
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Bonificación Tiempo
1 Bonificación Tiempo 30
TOTAL
182
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ensamble de MPS
Reset (led)
183
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
3 Pinza Abierta 10
2 Cierra la pinza 15
3 Abre la pinza 15
184
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
3 Abre la pinza 15
Sistema de Supervisión
7 Botón de START 10
8 Botón de STOP 10
185
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
9 Botón de RESET 10
10 Implementaciones adicionales 10
Bonificación Tiempo
1 Bonificación Tiempo 30
TOTAL
186
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
ESTACION VERIFICACION
Ensamble de MPS
Reset (led)
187
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
1 Elevador Abajo 10
2 Expulsor retraído 10
2 Avanza expulsor 10
3 Retare expulsor 10
188
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2 Avanza expulsor 15
3 Retrocede expulsor 15
Sistema de Supervisión
7 Botón de START 15
8 Botón de STOP 15
9 Botón de RESET 15
10 Implementaciones adicionales 15
189
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Bonificación Tiempo
1 Bonificación Tiempo 30
TOTAL
190
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ensamble de MPS
Reset (led)
191
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
1 Stopper Extendido 10
2 Desviador 1 Retraído 10
3 Desviador 2 Retraído 10
1 Retraer stopper 10
3 Extender stopper 10
192
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
4 Apagar motor 10
1 Retraer stopper 10
2 Avanza desviador 2 10
4 Extender Stopper 10
5 Retarer desviador 2 10
6 Apaga Motor 10
1 Retraer stopper 10
2 Avanza desviador 1 10
4 Extender Stopper 10
5 Retarer desviador 1 10
6 Apaga Motor 10
193
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Sistema de Supervisión
7 Botón de START 10
8 Botón de STOP 10
9 Botón de RESET 10
10 Implementaciones adicionales 10
Bonificación Tiempo
1 Bonificación Tiempo 30
TOTAL
ESTACION DE BUFFER
194
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Ensamble de MPS
Reset (led)
195
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2 Motor apagado 20
2 Enciende Motor 20
4 Detiene pieza 20
7 Detiene Motor 20
Sistema de Supervisión
196
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
5 Botón de START 15
6 Botón de STOP 15
7 Botón de RESET 15
8 Implementaciones adicionales 15
Bonificación Tiempo
1 Bonificación Tiempo 30
TOTAL
197
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
ESTACION DE SEPARACION
Ensamble de MPS
Reset (led)
198
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2 Selector retraido 10
3 Motor apagado 10
3 Se transporta la pieza 10
199
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
1 Retrae el stoper 10
1 Retrae el stoper 10
Sistema de Supervisión
200
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
5 Botón de START 15
6 Botón de STOP 15
7 Botón de RESET 15
8 Implementaciones adicionales 15
Bonificación Tiempo
1 Bonificación Tiempo 30
TOTAL
201
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
2. Solución De Ejercicios.
El hecho de incluir imitadas soluciones propuestas a los ejercicios de las pruebas obedece
principalmente a dos factores: se espera que aunque el grupo no pueda desarrollar una
prueba en el tiempo estipulado procure dentro de lo posible encontrar una solución al
problemas pues esto reforzará en gran parte el proceso de aprendizaje que se adelanta, y
segundo las soluciones a las pruebas no son únicas y cualquier configuración posible de
elementos para ofrecer una solución que se ajuste a los requerimientos y que no incumpla
las reglas y consideraciones adicionales, puede considerarse como válido.
Se espera entonces que estos ejemplos sean suficientes para asegurar un proceso de
preparación adecuado dentro de los temas que se incluyen en las olimpiadas Nacionales
de Mecatrónica.
Si se tienen dudas o comentarios adicionales, favor consultar a los autores a través del
correo Leonardo.rodriguez.ortiz@gmail.com
202
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
3
2
1
51%
1
2
12
1
S3
3
1
100%
2
4
1
S2
3
100%
1
1
2
3
2
S3
S1
3
1
1
4
5
3
2
1
S2
1
2
3
1
1
S0
1
2
3
S1
100%
1
1
1
4
1
S0
100%
3
1
203
Cilindro Prensa Cilindro Mecanizado Cilindro Sello 2.2.
S1 S2
S3 S4 S5 S6
31%
25%
25%
4 2
4 2 4 2
Y1
Y3 Y4 Y5 Y6
5 3
5 3 5 3
1
2 1 1
C. Mejía, J. Giraldo, L. Rodríguez
1 3
+24V 1 2 3 4 5 6 7 8 9 10 11 12 14
K2
S4 K2 S6 K3 K4 K4 K3
K1
Solución De Ejercicios De Electroneumática.
K1
K1
S1 K2 K1
K5
S2
S3 S5
K2 K3 K1
K1 K2 K3 K4 Y1 Y3 Y4 Y5
Y6 K5
204
0V
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
5 2 1 4 3 6 8 8
3 5 14 10
7 12
11
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
Operando
Operando Comentario
simbolico
O0.3 Luz Indicador de error
O0.4 Y1 Bobina 1 electroválvula
O0.5 Y2 Bobina 2 electroválvula
I0.3 Sen1 Sensor inicio de carrera
I0.4 Sen2 Sensor final de carrera
I0.5 Start Pulsador de arranque
I0.6 Stop Pulsador para detenerse
FW300 Conteo de intentos
FW301 conteo de apoyo 1
FW302 conteo de apoyo 2
P1 programa de secuencia cilindro
R4 Registro para cargar clave
T0 temporizado de 1 segundo
""-----------------------------------------------------------------------
-----------
""-----------------------------------------------------------------------
-----------
""-----------------------------------------------------------------------
-----------
""SOLUCIÓN A PRUEBA DE PROGRAMACIÓN, OLIMPIADAS DE MECATRÓNICA 2006
""CONTROL DE SECUENCIA DE CILINDRO, MEDIANTE CLAVE
""-----------------------------------------------------------------------
-----------
""-----------------------------------------------------------------------
-----------
""-----------------------------------------------------------------------
-----------
""NOTA:
""La clave a usar en el registro 4 se cargará utilizando el online
display,
""cada vez que se haga se debe pulsar start para hacerla efectiva
""el sistema funcionará siempre y cuando se respete el allocation List,
definido
""en este proyecto, el cual obedece a lo descrito en la prueba
205
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP seguro
IF N Start 'Pulsador de arranque
THEN NOP
STEP 0
IF Start 'Pulsador de arranque
THEN NOP
STEP 10
IF R4 'Registro para cargar clave
= V5678
THEN LOAD V0
TO FW300 'Conteo de intentos
SET P1 'programa de secuencia cilindro
JMP TO 50 "paso que espera que stop se
presione
OTHRW INC FW300 'Conteo de intentos
STEP 20
IF FW300 'Conteo de intentos
= V3
THEN SET Luz 'Indicador de error
OTHRW JMP TO seguro
STEP 30
IF Start 'Pulsador de arranque
THEN NOP
STEP 40
IF R4 'Registro para cargar clave
= V1111
THEN LOAD V0
TO FW300 'Conteo de intentos
RESET Luz 'Indicador de error
JMP TO seguro
OTHRW JMP TO 30
""en caso de que se ejecute la secuencia, este paso hace que el programa
cero espere
206
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 50
IF Stop 'Pulsador para detenerse
THEN RESET P1 'programa de secuencia cilindro
LOAD V0
TO FW301 'conteo de apoyo 1
TO FW302 'conteo de apoyo 2
TO OW0
JMP TO 0
STEP 10
IF Sen1 'Sensor inicio de carrera
THEN SET Y1 'Bobina 1 electroválvula
RESET Y2 'Bobina 2 electroválvula
STEP 20
IF Sen2 'Sensor final de carrera
THEN RESET Y1 'Bobina 1 electroválvula
SET Y2 'Bobina 2 electroválvula
DEC FW302 'conteo de apoyo 2
STEP 30
IF FW302 'conteo de apoyo 2
= V0
THEN INC FW301 'conteo de apoyo 1
LOAD FW301 'conteo de apoyo 1
TO FW302 'conteo de apoyo 2
OTHRW JMP TO 10
207
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
STEP 40
IF Sen1 'Sensor inicio de carrera
THEN SET T0 'temporizado de 1 segundo
WITH 1s
STEP 50
IF N T0 'temporizado de 1 segundo
THEN JMP TO 10
208
MANUAL DE PREPARACIÓN PARA OLIMPIADAS NACIONALES DE MECATRÓNICA
C. Mejía, J. Giraldo, L. Rodríguez
BIBLIOGRAFÍA
[1]. P. Croser, J. Thomson, F. Ebel. Fundamentos de Neumática. Festo Didactic GmbH &
Co., 2000.
[3]. C. Ruoff, D. Waller, H. Werner. Pneumatics Workbook Advanced level. Festo Didactic
GmbH & Co., 1999.
[5]. P. Croser, F. Ebel. Pneumatics, Basic Level. Festo Didactic GmbH & Co., 2002.
[6]. G. Prede, D. Scholz. Electropneumatics, Basic Level. Festo Didactic GmbH & Co.,
1998.
[8]. Rodríguez O. Leonardo. Serial Communication with Festo PLC. Universidad San
Buenaventura, 2009.
[9]. Rodríguez O. Leonardo. Ethernet Network Using Festo PLC. Universidad San
Buenaventura, 2009.
209