Está en la página 1de 10

Instituto Tecnológico de

la la Laguna
DEPARTAMENTO DE ELÉCTRICA – ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

Controladores Lógicos Programables


Reporte De Práctica #”7”: PROGRAMACION DE UN
SEMAFORO EN AWL.
Docente: Abel Rodríguez Franco
Semestre Ago-Dic 2019
Fernando Ernesto Uribe Ramírez
No. Control: 17131220

1
ÍNDICE

Objetivos............................................................................................................................................2
Objetivo de la práctica...................................................................................................................3
Objetivos Particulares....................................................................................................................3
Marco Teórico....................................................................................................................................3
PLC.................................................................................................................................................3
Descripción de la Práctica..................................................................................................................5
Desarrollo de la Práctica.....................................................................................................................5
Teórico...........................................................................................................................................5
Diseño........................................................................................................................................5
Practico..........................................................................................................................................8
Armado físico del circuito...........................................................................................................8
Resultados..........................................................................................................................................8
Observaciones....................................................................................................................................8
Conclusiones......................................................................................................................................9
Bibliografía.........................................................................................................................................9

2
Objetivos

Objetivo de la práctica
Utilizar el PLC como dispositivo controlador de una secuencia de 8
luces usando programación AWL.

Objetivos Particulares
 Aprender a diseñar programas usando todos los elementos
básicos de contadores, timers y banderas.

 Dominar y tomar noción del funcionamiento de los


temporizadores en un PLC.

 Validar todos los conocimientos aprendidos en programación


AWL aplicándolos todos juntos en un solo programa.

3
Marco Teórico
PLC
Un controlador lógico programable, más conocido por sus siglas en
inglés PLC (Programmable Logic Controller), se trata de 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. Sin embargo, la definición más precisa de
estos dispositivos es la dada por la NEMA (Asociación Nacional de
Fabricantes Eléctricos) que dice que un PLC es: “Instrumento
electrónico, que utiliza memoria programable para guardar
instrucciones sobre la implementación de determinadas funciones,
como operaciones lógicas, secuencias de acciones, especificaciones
temporales, contadores y cálculos para el control mediante módulos
de E/S analógicos o digitales sobre diferentes tipos de máquinas y
de procesos”.

El campo de aplicación de los PLC’s es muy diverso e incluye


diversos tipos de industrias (ej. automoción, aeroespacial,
construcción, etc.), así como de maquinaria. A diferencia de las
computadoras de propósito general, el PLC está diseñado para
múltiples señales de entrada y de salida, amplios rangos de
temperatura, 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 duro donde los


resultados de salida deben ser producidos en respuesta a las
condiciones de entrada dentro de un tiempo limitado, que de lo
contrario no producirá el resultado deseado.

4
Dentro de las ventajas que estos equipos poseen se encuentran que,
gracias a ellos, es posible realizar operaciones en tiempo real,
debido a su disminuido tiempo de reacción. Además, son
dispositivos que se adaptan fácilmente a nuevas tareas debido a su
flexibilidad a la hora de programarlos, reduciendo así los costos
adicionales a la hora de elaborar proyectos. Permiten también una
comunicación inmediata con otro tipo de controladores y
ordenadores e incluso permiten realizar las operaciones en red.
Como ya se ha mencionado previamente, tienen una construcción
estable al estar diseñados para poder resistir condiciones adversas
sobre vibraciones, temperatura, humedad y ruidos. Son fácilmente
programables por medio de lenguajes de programación bastante
comprensibles. Sin embargo, presentan ciertas desventajas como la
necesidad de contar con técnicos cualificados para ocuparse de su
buen funcionamiento.

Descripción de la Práctica
Considerar un crucero de un sentido cada uno. Utilizar el PLC para
semaforizar el crucero de manera normal, considerando 8 luces,
Flecha, Verde, Amarillo y Rojo. Se debe considerar que el verde
parpadee al menos 3 veces.

5
Desarrollo de la Práctica
Teórico
Diseño
Se diseñaron 2 programas una para cada semáforo del crucero,
ambos programas se ciclan, el fin de uno inicia el otro y asi
consecutivamente. Al principio del programa 1 se da las condiciones
iníciales y estas se reiteran al final del programa 2.

Se usaron temporizadores y banderas en cada paso para lograr la


operación normal de ambos programas.

6
Programa

PROG#0 PROG#1

LAB 0 LAB 5 LAB 0 LAB 5


PRE T0 3 LD NOT T1 PRE T5 3 LD NOT T6
PRE T2 .5 AND FLAG 02 PRE T6 .5 AND FLAG 23
PRE T3 2 RST FLAG 02 PRE T7 2 RST FLAG 23
SET T0 SET FLAG 03 SET T5 SET FLAG 24
SET FLAG 11 RST OUT 00 SET FLAG 20 RST OUT 04
SET OUT 07 SET T1 RST FLAG 30 SET T6
RST OUT 03
SET OUT 01
RST FLAG 31
LAB 1 LAB 6 LAB 1 LAB 6
LD FLAG 30 LD NOT T1 LD FLAG 31 LD NOT T6
SET PROG 1 AND FLAG 03 SET PROG 0 AND FLAG 24
RST FLAG 03 RST FLAG 24
SET FLAG 04 SET FLAG 25
SET OUT 00 SET OUT 04
SET T1 SET T6
LAB 2 LAB 7 LAB 2 LAB 7
LD NOT T0 LD NOT T1 LD NOT T5 LD NOT T6
AND FLAG 11 AND FLAG 04 AND FLAG 20 AND FLAG 25
RST FLAG 11 RST FLAG 04 RST FLAG 20 RST FLAG 25
SET FLAG 00 SET FLAG 05 SET FLAG 21 SET FLAG 26
RST OUT 01 RST OUT 00 RST OUT 05 RST OUT 04
SET OUT 00 SET T2 SET T5 SET T7
SET T0 SET OUT 02 SET OUT 04 SET OUT 06

LAB 3 LAB 8 LAB 3 LAB 8


LD NOT T0 LD NOT T2 LD NOT T0 LD NOT T7
AND FLAG 00 AND FLAG 05 AND FLAG 21 AND FLAG 26
RST FLAG 00 RST FLAG 05 RST FLAG 21 RST FLAG 26
SET FLAG 01 SET FLAG 30 SET FLAG 22 SET FLAG 31
RST OUT 00 RST OUT 02 RST OUT 04 RST OUT 06
SET T1 SET OUT 03 SET T6 SET OUT 07
SET OUT 05 SET OUT 02
RST OUT 07 RST OUT 03

LAB 4 LAB 9 LAB 4 LAB 9


LD NOT T1 LD PROG 0 LD NOT T6 LD PROG 1
AND FLAG 01 JMP1 AND FLAG 22 JMP0
RST FLAG 01 RST FLAG 22
SET FLAG 02 SET FLAG 23
SET OUT 00 SET OUT 04
SET T1 SET T6

7
Practico
Armado físico del circuito
Se requirieron de 10 caimanes y una clavija para realizar todas las
conexiones, estas se muestran en el siguiente diagrama.

Resultados
El circuito funciono justo como se espero, cada foco se prendía a su
debido tiempo sin que otras luces se prendieran o apagaran cuando no
es debido.

8
Observaciones
Se tenía que comprobar el estado de las banderas al iniciar el
programa ya que si alguna estaba encendida antes de tiempo
entonces se tenían problemas en el programa, esto se podría evitar si
se resetearan todos en el primer Label del programa pero debido a la
gran cantidad de banderas eso no fue posible.

Conclusiones
El programa fue un reto, ya que se tuvo que usar una gran cantidad de
razonamiento, se dividió el programa en partes menores y se fueron
resolviendo una a una hasta que se resolvió el programa en sí. Fue
una gran satisfacción y motivación que el programa haya sido resuelto.

9
Bibliografía

(Pérez, Clara; Estructura general, componentes, tipos de PLC’s,


funcionamiento. 2014, págs. 1 a 10)

(Aguilar, Patricia; Programación de PLC’s. 2002, págs. 10 a 36)

10

También podría gustarte