Nombre: Mandujano Torres Arturo Matrícula: 016019846
Nombre del curso: Nombre del profesor:
Automatización Industrial María Del Carmen García López
Grado y Grupo: Actividad:
M131-6° Practica del semaforo
Fecha: 13 de Junio del 2018.
Objetivo:
Realizar una práctica sobre el ejercicio un semáforo cíclico con paro de
emergencia
Realizar un reporte y practica sobre un semáforo que tendrá encendido
el color verde durante cinco segundos, el color amarillo dos segundos y
el rojo durante 3 segundos
Utilizar los conocimientos de Temporizadores vistos en clase
Introducción:
Para poder realizar un ensayo, debemos empezar por saber que es un PLC
PLC (Controlador lógico programable)
Un controlador lógico programable, es una computadora utilizada en la
ingeniería automática o automatización industrial, para automatizar procesos
electromecánicos, tales como: el control de la
maquinaria de la fábrica en líneas de montaje o
atracciones mecánicas.
Los PLC son utilizados en muchas industrias y
máquinas. A diferencia de las computadoras de
propósito general, el PLC está diseñado para múltiples
señales de entrada y de salida, rangos de temperatura
ampliados, inmunidad al ruido eléctrico y resistencia a
la vibración y al impacto. Los programas para el control de funcionamiento de la
máquina se suelen almacenar en baterías, copia de seguridad o en memorias
no volátiles. Un PLC es un ejemplo de un sistema de tiempo real,donde los
resultados de salida deben ser producidos en respuesta a las condiciones de
entrada dentro de un tiempo limitado, de lo contrario no producirá el resultado
deseado
Diagrama en escalera.
El diagrama de escalera es un programa muy utilizado para
programar PLC o autómatas programables. El diagrama de escalera
fue uno de los primeros lenguajes utilizados para programar PLCs
debido a su similitud con los diagramas de relés que los técnicos ya
conocían.
Este lenguaje permite representar gráficamente el circuito de control
de un proceso, con ayuda de símbolos de contactos normalmente
cerrados (N.C.) y normalmente abiertos (N.A.), relés,
temporizadores, contadores, registros de desplazamiento, etc.
Procedimiento:
1.- Conocer el programa Codesys.
CODESYS es un entorno de desarrollo para la programación de controladores
conforme con el estándar industrial internacional IEC 61131-3. El término CODESYS
es un acrónimo y significa Sistema de Desarrollo de Controladores.
CODESYS es desarrollado y comercializado por la empresa de software alemán 3S-
Smart de Soluciones de Software situado en la ciudad bávara de Kempten. La Primera
Versión (1,0) fue creada en 1994.
Metodología
Para empezar, debemos de realizar:
1. Un diagrama de estados
2. Transición
3. Diagrama en escalera
4. Simulación
Diagrama de estados:
Es un tipo de diagrama de comportamiento en el Lenguaje Unificado de
Modelado.
Se especializa en mostrar transiciones entre diversos objetos.
Apagado Encendido Lavado
L1=0 L1=1 L1=1
L2=0 L2=0 L2=1
Tabla1.- Diagrama de estados
Apagado:
Al estar apagada la lavadora, los indicadores L1 y L2 estarán apagados, ya que
no les llegara ninguna señal.
Encendido:
Al estar encendido el indicador L1 estará encendido y el indicador L2 estará
apagado.
Lavado:
Al estar en modo de lavado los dos indicadores estarán encendidos.
Como se muestra en la siguiente transición
Transición
I4 = 1
I1 = 1
I3 = 1
Apagado Encendido Lavado
I4 = 0
I2 = 1
I4 = 0
Figura 1.- Transicion
En la transición se muestra como va cambiando de estado las entradas y
dependiendo de la entrada, la lavadora, enciende, lava o se apaga.
Desarrollo de el diagrama en escalera y la simulación.
Diagrama de escalera en CODESYS
Sabiendo la forma en que el diagrama de transiciones se debe de comportar
procedemos a realizar el diagrama en escalera, en la plataforma codesys, para
asimismo poder simular el programa.
Figura2.-Diagrama en escalera.
1. Explicacion del Diagrama en escalera.
1.1. Para poder encender la lavadora, la entrada1 (I1) debe de estar activa,
para poder garantizar que este encendida.
1.2. Al estar encendida, el indicador L1 estara activo (Encendera la lampara)
1.3. Para que la lavadora empieze a lavar, despues de estar encendida,
deben de estar activas las entradas 3 y 4 (I3 e I4 respectivamente) y la
entrada 2(I2) debe de estar desactivada, ya que es el boton de detener,
y en caso de que se active la lavadora dejará de lavar.
1.4. Para poder aoagar la lavadora, solo será necesario desactivar la
entrada 1(I1) que es la de encendido,
Simulación
Figura3.- Simulación de la lavadora.
Figura 4.-Lavadora encendida
Figura 5.- Lavadora encendida y lavando
Conclusión
Puedo concluir que codesys es un programa que facilita demasiado al
momento de programar, ya que te permite realizar tu código en distintos
lenguajes, además te da la opción de texto estructurado o diagrama en
escalera, como se requiera y te permite realizar la simulación, agregando
botones, lamparas, potenciómetros, etc.
Bibliografía
Dunn, A. (20 de Mayo de 2014). Wikipedia. Obtenido de Wikipedia:
[Link]
Torres, M. J. (30 de Junio de 2004). HETPRO. Obtenido de HETPRO: [Link]
[Link]/TUTORIALES/microcontrolador/