Introducción a la programación Funciones Logicas Basicas
Enviado por miguelyanezroman • 13 de Abril de 2016 • Trabajo • 712 Palabras (3 Páginas) • 782 Visitas
- OBJETIVOS
- Identificar la normatividad de los lenguajes de programación LD IEC 61131-3.
- Configurar y programar el PLC SLC 5/04 AB, utilizando la aplicación RSLogix 500, en un ambiente Windows 9x / 2000.
- Identifica funciones lógicas básicas
- RECURSOS
- SOFTWARE:
- Aplicación RSLinx.
- Aplicación RSLogix 500.
- EQUIPOS, INSTRUMENTOS Y ACCESORIOS:
- PC AT Pentium.
- PLC SLC 5/04 AB.
- Módulo simulador Logix-Pro.
- DESARROLLO
CONTROL DE LA PUERTA DE UN GARAJE
En el siguiente ejercicio se pretende controlar el acceso a un garaje
[pic 2]
La operación de la puerta del garaje se describe a continuación:
El sistema cuenta con un mando de iniciación del proceso de arranque y parada (pulsador Open y Stop respectivamente), cuando se le da la indicación de arranque, la puerta corrediza será accionada por un motor y este girara en un sentido, logrando que la puerta se abra a una velocidad constante determinada, al final del recorrido se encontrara con un sensor final de carrera el cual deshabilitara el flujo de corriente al motor el cual procederá a detenerlo.
Para el cerrado (pulsador Close) se le da el mando de accionamiento y se realizara el anterior proceso pero el sentido de giro del motor es inverso
Se recomienda primero observar el estado de los sensores y de los pulsadores.
Condiciones adicionales:
- Si la puerta esta totalmente abierta o cerrada, presionando el botón OPEN o CLOSE respectivamente, no energizara al motor.
- La lámpara OPEN se prende si la puerta esta abierta totalmente
- La lámpara SHUT se prende si la puerta esta cerrada totalmente
- La lámpara AJAR se ilumina si la puerta aun NO esta completamente cerrada o no esta completamente abierta
Se pide:
- Tabla de asignación de variables
- Circuito Eléctrico (fuerza y mando)
- Diagrama de conexiones al PLC
- Programa Ladder IEC 61131-3 (debidamente explicado)
- Programa en lista de Instrucciones
- Programa en Bloque de Funciones
- Programa en Grafcet
- Tabla de asignación de variables
ASIGNACIÓN DE VARIABLES | ||||
Dirección | Código | Tag - etiqueta | Descripción | Entradas Input |
I:1.0/0 | S0 | start | Pulsador NA | |
I:1.0/0 | S1 | stop | Pulsado NC | |
Salidas Output | ||||
- CUESTIONARIO
- Explique y desarrolle un ejemplo en el lenguaje de programación (Texto estructurado) debidamente explicado
- En este ejercicio queremos que modifique su programa para que se adhiera a los siguientes criterios:
- Si la puerta se está abriendo y se presiona el suiche Close, se detendrá el movimiento de la puerta, y la puerta permanecerá detenida cuando el suiche Close se deje de presionar.
- Si la puerta se está cerrando y se presiona el suiche Open, la puerta detendrá su movimiento. Cuando se suelte el suiche Open, la puerta comenzará a abrirse.
- Una vez que el movimiento de la puerta sea detenido por una de las dos causas anteriormente mencionadas, el criterio de operación de la primera sección debe seguirse de nuevo.
- OBSERVACIONES Y CONCLUSIONES
- EVALUACIÓN
Simulación de un Silo en ProSimII.
Del menú Simulations en la parte superior de la pantalla seleccione Silo Simulation. Una imagen similar a la imagen de arriba se abrirá en la ventana de simulación. La imagen siguiente muestra con detalle donde están los sensores de nivel (level sensor) y de proximidad (prox sensor), suiches (START y STOP), luces (RUN, FILL y FULL), válvula solenoide (solenoid valve) y motor del sistema con las correspondientes entradas y salidas al PLC. Usted usará estos componentes en los ejercicios.
...