Está en la página 1de 8

CONTROLADORES LOGICOS PROGRAMABLES CONTROL

DISCRETO Página 1 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|
I. OBJETIVOS

 Aprender a usar el software Logix-pro Simulator


 Identificar funciones lógicas básicas: XIC, XIO
 Aprende Lenguajes de Programación

II. RECURSOS
1. SOFTWARE:
a. Logix pro Simulator

2. EQUIPOS, INSTRUMENTOS Y ACCESORIOS:


a. Computadora Personal.

LogixPro 500 es la herramienta ideal


para el aprendizaje de los fundamentos
de la programación de lógica de
escalera.

LogixPro es un simulador de PLC basado


en el controlador SLC 500 de Allen
Bradley, creado especialmente para
principiantes interesados en la
programación de PLC´s. Este simulador
cuenta con varias prácticas en las
cuales se nos presentan problemas que
podemos ver en la vida cotidiana,
desde la programación de un garaje
hasta la completa automatización de
una línea de producción.

A pesar de ser un simulador su


interface es muy similar a la
interface del software RSLogix 500
empleado en la programación de
autómatas industriales (PLC) de Allen
Bradley, lo cual es de gran ayuda ya
que cuando se tenga planeado
programar un PLC con RSLogix 500 no
habría una gran diferencia entre
estos dos programas.
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 2 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

III. DESARROLLO
3. Ejercicio de Aplicación

CONTROL DE LA PUERTA DE UN GARAJE

En el siguiente ejercicio se pretende controlar el acceso a un garaje

Ajar
LS1
Open
M
Shut Motor

Open

Close

Stop
LS2

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
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 3 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

Entregar los siguientes :

Semana 02
a) Tabla de asignación de variables
b) Programa Ladder IEC 61131-3
c) Conexiones al PLC
d) Diagrama de Fuerza
Semana 03
a) Lista de Instrucciones
b) Bloque de Funciones

Tabla de asignación de Variables

ASIGNACIÓN DE VARIABLES

Dirección Código Tag - etiqueta Descripción


I:1/0 S0 OPEN PULSADOR NA

Salidas Output
I:1/1 S1 CLOSE PULSADOR
I:1/2 S2 STOP PULSADOR NC
I:1/3 S3 LS1 SENSOR
I:1/4 S4 LS2 SENSOR

I:1/0 K1 MOTOR UP MOTOR ARRIBA


I:1/1 K2 MOTOR DOWN MOTOR ABAJO
I:1/2
Entradas Input

H2 AJAR LED AJAR


I:1/3 H3 OPEN LED OPEN
I:1/4 H4 SHUT LED SHUT (CLOSE)
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 4 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

Programa Ladder IEC 61131-3

Conexiones al PLC
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 5 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

Diagrama de Fuerza
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 6 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

Lista de Instrucciones

LD % I1.0
OR % Q2.0
AND % I1.3
AND % I1.2
ST % Q2.0

LD % I1.0
OR % Q2.0
AND % I1.3
AND % I1.2
ST % Q2.0

LD % I1.3
AND % I1.4
ST % Q2.4

LDN % I1.3
ANDN % I1.4
ST % Q2.3

LD % I1.3
ANDN % I1.4
ST % Q2.2
END
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 7 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

Bloque de Funciones

MOTOR UP

I1.0
I2.0
I1.3 Q2.0
I1.2

MOTOR DOWN

I1.0
I2.0
I1.0 Q2.0
I2.0

SHUT/CLOSE OPEN/OPEN

I1.0 I1.0
Q2.4 I2.0 Q2.3
I2.0

AJAR

I1.0
I2.0 Q2.2
CONTROLADORES LOGICOS PROGRAMABLES CONTROL
DISCRETO Página 8 / 8

Tema :
Introducción a la programación , funciones lógicas básicas y Lenguajes de Programación
Grupo A
Nota: App./Nom. Quenta Villarreal Andrea Fecha: 30/08 Lab. Nº 2
|

IV. OBSERVACIONES Y CONCLUSIONES

OBSERVACIONES:

 Al descargar el programa Ladder para el funcionamiento, el programa parpadea,


cerrando el sistema de manera inesperada, para evitar esas circunstancia se
recomienda no tener muchos programas abiertos y guardar el archivo
 I1.2 (stop) estaba originalmente normalmente cerrado, por lo tanto el contacto en el
programa Ladder para este fue normalmente abierto
 La configuración del programa permite detener en cualquier instante el proceso y
cambiar el curso de la puerta, pero si el movimiento es causado si un previo Stop, este
se vuelga dejando de funcionar y enviando una advertencia

CONCLUSIONES:

 Se implementó el uso del programa para realizar la configuración Ladder, derivando de


esta otros métodos más (bloque, lista)
 A través de la programación el proceso “Door Simulator” funcionó correctamente,
hallando más de una manera para configurarlo.
 Se mostró el diagrama de fuerza y conexiones al PLC, con la ayuda de la asignación de
variables diferenciando salidad, entradas, sensores y leds o lámparas.

También podría gustarte