Está en la página 1de 7

Benemérita Universidad Autónoma de Puebla

Automatización Industrial y PLC´s 1

Práctica 2: Control de acceso y salida de un


estacionamiento
Baez Mireles Abigail-201908170
Iturbide Robles Jorge Luis -201844001
Rojo Nexticapan Carlos Manuel -201759279
Vera Diaz Jorge Aristeo-201958122

Objetivo: Diseñar un programa con lenguaje de diagrama de Marco teórico


contactos (LD), el cual permita que un PLC controle el acceso y la Para llevar a cabo esta práctica, hicimos uso de diferentes
salida de autos de un estacionamiento. elementos electrónicos:
Resumen: En la práctica a desarrollar estudiaremos el Contactos normalmente abiertos, contactos normalmente
funcionamiento de algunos componentes electrónicos, algunos de cerrados, pulsadores (los cuales realizarán el
estos ya se encuentran integrados de forma digital dentro de un PLC. funcionamiento de los diferentes sensores), contadores
Además de como al integrarlos de en un sistema, se pueden diseñar ascendentes, contadores descendentes, luces de colores
aparatos que hacen más sencilla la vida cotidiana.
(para representar el funcionamiento de la pluma), la
-Palabras clave: PLC, sensores, contactos, contadores, etc. pantalla que se encuentra en el PLC.
Introducción
Se cree que la primera zona de estacionamiento fue Los contactos pueden tener dos estados, abierto o cerrado.
construida en 1917 en Los Ángeles por un joven Contacto normalmente abierto: El contacto o entrada se
inmigrante italiano, Andrew Pansini. A través de los años encuentra en circuito abierto cuando su valor lógico es 0
ha habido nuevos desarrollos: los estacionamientos y en circuito cerrado cuando su valor lógico es 1. Es el
subterráneos, el pago por medio de máquinas y, más contacto más empleado en todo tipo de interruptores o
recientemente, el advenimiento de pagar por el teléfono selectores.
móvil. Contacto normalmente cerrado: El contacto o entrada
Actualmente existen muchos problemas de se encuentra en cortocircuito cuando su valor lógico es 0
estacionamiento debido a la sobrepoblación y a la mala y en circuito abierto cuando su valor lógico es 1. La
organización de las personas. En la mayoría de los utilidad de este tipo de equipos es la activación de estos si
estacionamientos de centros comerciales, teatros, cines y hay algún fallo en ellos lo que permite detectar fallos de
en general lugares de congregación masiva, no cuentan alimentación, cableado…
con un sistema de administración de autos que entran y
salen, lo que causa conflicto entre los usuarios, por no
poder estacionar su coche, debido a que el lugar está lleno
o no saber si están espacios disponibles. Para el desarrollo
de un estacionamiento automatizado es necesaria la
comunicación entre sensores y un controlador lógico
programable, es decir, un sistema que se utiliza para fines
diversos en distintos campos tecnológicos. La idea de
automatizar un estacionamiento es la de tener un control
Figura 2: Representación gráfica de los contactos
de los vehículos que entran y salen del lugar, y con base a
los datos comparados enviar una señal para alertar a los
Un pulsador permite abrir o cerrar el circuito solo
usuarios o personas, si el lugar está disponible para dejar
su coche, o está lleno y buscar otro lugar. Además de mientras estemos actuando sobre él. Cuando dejamos de
conocer desde un punto externo al lugar el número de presionar vuelve a su posición inicial. Pulsador
autos que entran y salen para aplicaciones que lo normalmente abierto (NA): En el estado de reposo el
circuito está abierto, y se cierra cuándo se presiona.
requieran.

Figura 3: Pulsadores (al igual que los contactos se pueden usar como
NC o NA, dependerá de como se han conectados
Figura 1: Representación del sistema
Benemérita Universidad Autónoma de Puebla
Automatización Industrial y PLC´s 2

En la programación es muy utilizada la operación del Líneas x 16 caracteres); Cuenta con 6 Entradas Digitales
contador, para resolver muchas aplicaciones. PNP/NPN 24VCD incluyendo 2 entradas de alta
Un contador es una función de cómputo que permite velocidad (5KHZ.); 4 Salidas a Relevador.
efectuar la cuenta de acontecimientos o efe impulsos. La La pantalla la usaremos para conocer los estados del
cuenta se puede programar en forma progresiva estacionamiento, para saber si aún hay cupo y cuantos
(ascendente) o regresiva (descendente). vehículos se encuentran en el estacionamiento.
La operación de conteo consiste en incrementar 1 al
contenido del contador, mientras que la operación de
descuento consiste en decrementar 1 al contenido del
contador, ambos al presentarse un pulso o un
acontecimiento. La función del contador permite activar
salidas o memorias internas, en el momento que su
registro de conteo coincide con el valor presente
previamente definido. Por otro lado, si el registro es
diferente al valor de presente la salida asociada al
contador no se activará.
Figura 6: PLC JZ10-11-R10
Desarrollo
El punto de la práctica es diseñar un control de acceso y
salida para un estacionamiento con las siguientes
características:
Para el acceso:
1. El sistema contará con botón de acceso y un
sensor de presencia de auto. Si ambos están
activos y además hay cupo en el estacionamiento
entonces la pluma de acceso se levanta
permitiendo la entrada de un auto.
Figura 4: Contador ascendente (parte superior) y contador 2. Un sensor de ingreso de auto indicará el momento
descendente (parte inferior) en el que el automóvil ya haya logrado entrar
completamente, dando la orden a la pluma para
Una lámpara piloto es una luz que se enciende en
que cierre, quedando la entrada disponible para el
condiciones específicas, más comúnmente cuando se
acceso de otro auto.
energiza un circuito eléctrico. También se le conoce como
3. Si el estacionamiento está lleno entonces el
lámpara indicadora o luz piloto, aunque esto no debe
sistema no deberá permitir el acceso de otro
confundirse con una pequeña llama que se mantiene
automóvil aun y cuando se presione el botón de
encendida en un aparato de gas para proporcionar una
acceso y el sensor de presencia de auto indique
fuente de ignición cuando el aparato está encendido. Las
que hay un automóvil en la entrada.
lámparas piloto se utilizan en una amplia variedad de
Para la salida:
entornos y, en algunos casos, son requeridas por ley por
1. El sistema contará con botón de salida y un sensor
razones de seguridad.
de presencia de auto. Si ambos están activos
Se utilizan una variedad de bombillas para lámparas
entonces la pluma de salida se levanta
piloto. Por lo general, se utilizan bombillas muy duraderas
permitiendo la salida de un auto
y de larga duración, y cada vez más la gente confía en los
2. Un sensor de salida de auto indicará el momento
diodos emisores de luz (LED) para su brillo y longevidad.
en el que el automóvil ya haya logrado salir
El objetivo es evitar una situación en la que la lámpara
completamente, dando la orden a la pluma para
falle y se presente una condición insegura sin indicador.
que cierre, quedando la salida disponible para que
otro auto pueda salir.
Información a la vista.
1. En todo momento debe estar disponible a la vista
el número de autos actual dentro del
estacionamiento y un mensaje para informar
sobre el cupo ya sea disponible ocupo completo.

Figura 5: luces piloto o de señalización. Tomando las condiciones anteriores, realizamos el diseño
JZ10-11-R10 de la siguiente manera.
Este está conformado por PLC + HMI alfanumérica (2
Benemérita Universidad Autónoma de Puebla
Automatización Industrial y PLC´s 3

Señales de solicitud

Figura 8: Esquema de activación de la pluma para permitir el acceso


al estacionamiento.
Para lograr que un coche pueda tener acceso al
estacionamiento es necesario que se cumplan 3
condiciones que se plantearon al principio por lo tanto
optamos por la configuración antes mostrada (Figura 8).
Conectamos 3 contactos de tipo NA uno de ellos es
gobernado por la señal emitida por el sensor de detección
del auto que está solicitando entrar, otro es gobernado por
el relevador al cual llamamos MB0 Solicitud el cual es
energizado cuando se presiona el botón de solicitud y se
Figura 7: Esquema de conexión de sensores y el botón para solicitar desenergiza cuando sólo el sensor de paso está activado,
acceso al estacionamiento (esquema superior) y esquema de conexión
de sensores y el botón para solicitar salida del estacionamiento el ultimo es gobernado por la respuesta que produce el
(esquema inferior) sensor de paso. Tenemos un contacto tipo NC que está
gobernado por el contador el contador, el cual una vez que
La configuración anterior (mostrada en la figura 7) se llega a 5 ocupantes del estacionamiento este contacto se
debe a una de las condiciones solicitadas la cual es que se abre.
haya presionado el botón para solicitar acceso o salida, Al final se encuentra un relevador el cual se energiza
partiendo de eso es imposible que el chofer se mantenga cuando se cumplen las 3 condiciones que se han solicitado
presionando el botón mientras su auto va avanzando. Por y dicho relevador es el encargado de controlar el
tal motivo recurrimos a realizar un enclavamiento para funcionamiento de la pluma de acceso. Cuando el coche
cumplir con esta condición, tanto en la parte del acceso termina de entrar es cuando nuestro contador aumenta en
como en la salida, dicho enclavamiento es interrumpido uno su capacidad actual.
cuando los sensores de paso son activados.
Toda esta configuración produce una señal de solicitud de Activación de la pluma para permitir el acceso
acceso o una solicitud de acceso respectivamente.
Los elementos usados en el generador de solicitud de
acceso son 2 contactos NA uno de ellos es gobernado por
la respuesta generada por pulsar o no un botón que se
encuentra en la botonera del HMI (el botón 0), otro por la
energización del relevador que se encuentra al final del
proceso para así realizar el enclavamiento. También se
usa un contacto de tipo NC que es conectado a la salida
del sensor de paso, el cual abrirá en cuanto detecte que ya
ha entrado el auto en su totalidad para de esta manera
cortar el flujo de voltaje. Figura 9: Esquema de activación de la pluma para permitir la salida
del estacionamiento.
En el caso de la salida funciona exactamente de la misma
manera que en la parte de la entrada. Para lograr que un coche pueda tener salir del
Los elementos usados en el generador de solicitud de estacionamiento es necesario que se cumplan 2
salida son 2 contactos NA uno de ellos es gobernado por condiciones que se plantearon al principio por lo tanto
la respuesta generada por pulsar o no un botón que se optamos por la configuración antes mostrada (Figura 9).
encuentra en la botonera del HMI (el botón 1), otro por la Conectamos 2 contactos de tipo NA uno de ellos es
energización del relevador que se encuentra al final del gobernado por la señal emitida por el sensor de detección
proceso para así realizar el enclavamiento. También se del auto que está solicitando entrar, otro es gobernado por
usa un contacto de tipo NC que es conectado a la salida el relevador al cual llamamos MB2 Solicitud de salida el
del sensor de paso, el cual abrirá en cuanto detecte que ya cual es energizado cuando se
ha salido el auto en su totalidad para de esta manera cortar
el flujo de voltaje. presiona el botón de solicitud y se des energiza cuando
sólo el sensor de paso está activado, el ultimo es
Activación de la pluma para permitir el acceso gobernado por la respuesta que produce el sensor de paso.
Benemérita Universidad Autónoma de Puebla
Automatización Industrial y PLC´s 4

Al final se encuentra un relevador el cual se energiza Después de que ambos operando se hayan sumado, el
cuando se cumplen las 2 condiciones que se han solicitado valor del resultado será asignado a una variable que esté
y dicho relevador es el encargado de controlar el cuantificando el número de autos y ésta no es otra que la
funcionamiento de la pluma de salida. Cuando el coche variable Cuenta.
termina de entrar es cuando nuestro contador decrementa
en uno su capacidad actual.

Cupo en el estacionamiento
Una de las condiciones que se requieren para que un auto
pueda ingresar al estacionamiento, es que haya cupo en
él. Para lograr esta condición se necesita tener una
herramienta que pueda acumular el valor de los autos que Figura 13: Esquema de la asignación del resultado.
han ingresado al estacionamiento, por ello se implementó
el uso de un contador ascendente. Para que el contador El estacionamiento se definió para un total de 5 autos; sin
pueda realizar su función necesita recibir una señal que lo embargo, si el contador sigue recibiendo la señal de
habilite y dicha señal está controlada por las condiciones habilitación, aún seguirá contando y permitirá la entrada.
de que la pluma de la entrada ya haya bajado (interruptor Para detener la cuenta se necesita usar un comparador
activado mediante flanco de bajada) después de que un como se muestra en la figura 13. El comparador va a
auto ingresó y por un contacto NC que está gobernado por recibir el valor almacenado en la cuenta y va a comparar
el relevador MB1. si dicho valor es mayor o igual que 5. Cuando lo anterior
se cumpla, se va a energizar el relevador MB1 y éste a su
vez hará que el contacto NC asociado se abra para que el
contador ya no pueda recibir la señal que lo habilita.

Figura 10: Esquema para la activación del contador ascendente.

Al contador ascendente se le deben definir los operandos


con los que va a trabajar. Uno de ellos es una variable en
donde se va a almacenar el número de autos que han
ingresado al estacionamiento. Figura 14: Esquema del comparador para definir si el
estacionamiento está lleno.

Debido a que también se necesita cuantificar el valor de


la cuenta cuando un auto haya salido del estacionamiento,
se implementó el uso de un contador descendente. Para
que el contador pueda realizar su función necesita recibir
una señal que lo habilite y dicha señal está controlada por
las condiciones de que la pluma de la salida ya haya
bajado (interruptor activado mediante flanco de bajada)
Figura 11: Esquema de la declaración de la variable Cuenta. después de que un auto salió y por un contacto NC que
está gobernado por el relevador MB3.
El segundo operando será un valor constante que se
sumará a la cuenta y que para este caso es solamente 1.

Figura 15: Esquema para la activación del contador descendente.


Figura 12: Esquema de la declaración de un valor constante.
Al contador descendente se le deben definir los operandos
con los que va a trabajar. Uno de ellos es la variable
Benemérita Universidad Autónoma de Puebla
Automatización Industrial y PLC´s 5

Cuenta que va a compartir con el contador ascendente, ya


que se necesita que en conjunto puedan actualizar el
número de espacios ocupados.

Figura 16: Esquema de la declaración de la variable Cuenta.


El segundo operando será un valor constante que se Figura 19: Esquema del comparador para definir si el
restará a la cuenta y que para este caso es solamente 1. estacionamiento está lleno.

Configuración HMI
Para la configuración del HMI, utilizamos únicamente
dos variables y en este caso fueron: VR1 y VR2.

Figura 17: Esquema de la declaración de un valor constante.


Después de que ambos operando se hayan restado, el
valor del resultado será asignado a una variable que esté
cuantificando el número de autos y ésta no es otra que la
variable Cuenta.

Figura 20: Asignación de variables para el HMI.


Como la variable 1 (VR1) depende de un valor binario,
escogemos este tipo de variable y la asociamos al
relevador encargado de determinar si el estacionamiento
tiene cupo o no (este relevador es designado con la
Figura 18: Esquema de la asignación del resultado. etiqueta MB1), dicha tarea la hace mediante la
Es claro que el estacionamiento estará vacío cuando el comparación constante entre el cupo máximo del
contador llegue a 0; sin embargo, si el contador sigue estacionamiento y la cuenta de autos que ya se encuentran
recibiendo la señal de habilitación, aún seguirá contando dentro.
e indicará números negativos. Para detener la cuenta se Por último, es necesario asignar las dos posibles leyendas
necesita usar un comparador como se muestra en la figura que aparecen en el Display en caso de que el valor de la
19. El comparador va a recibir el valor almacenado en la variable sea 0 o 1, lo anteriormente descrito se muestra en
cuenta y va a comparar si dicho valor es menor o igual la Figura 21.
que 0. Cuando lo anterior se cumpla, se va a energizar el
relevador MB3 y éste a su vez hará que el contacto NC
asociado se abra para que el contador ya no pueda recibir
la señal que lo habilita.

Figura 21: Variable 1.


Benemérita Universidad Autónoma de Puebla
Automatización Industrial y PLC´s 6

En el caso de la variable 2 (VR2) como se trata de un valor


numérico es necesario asignarle el tipo Integer. Iniciamos indicando con el botón verde la presencia de un
Una vez asignado el tipo de variable es necesario asociarla vehículo en la entrada, presionamos la solicitud con la
a el contador asignado en el programa el cual es MI 0, tecla #0 y este nos indica el acceso con la lampara verde
para este caso no es necesario manipular ningún otro y se mantiene encendida hasta que se simule el avance del
parámetro de esta variable, ya que únicamente se limita a vehículo presionando la tecla roja.
mostrar el número de autos dentro del estacionamiento, lo En el momento en que el vehículo pasa por el sensor dos
anteriormente descrito se puede observar en la Figura 12. (botón rojo) la pluma desciende (luz verde) y el
estacionamiento agrega a la cuenta un vehículo, esto para
llevar el control de entradas y, en caso de que sea el caso,
si se llenan todos los espacios, este no permita el acceso a
ningún otro vehículo haciendo que la pluma no ascienda.

Figura 22: Variable 2.

Resultados
Una vez terminado el programa y configurado el HMI
procedemos a realizar las conexiones correspondientes en
la mesa de prácticas, para esto hacemos uso de jumpers, Figura 24.
botones, pulsadores y leds que nos indicarán la posición En un estacionamiento al mismo tiempo que entran
de la pluma. vehículos otros también están saliendo por otro acceso,
Una vez cargado el programa procedemos a realizar las por lo que de igual forma ha sido implementado en esta
pruebas correspondientes para poder observar el simulación. De la misma manera que la anterior, para
funcionamiento del estacionamiento. pedir la salida requerimos la presencia de un vehículo
(botón verde) la solicitud o pago del ticket (tecla #1), solo
así se activara la pluma de salida (luz verde) la cual nos
indica que un vehículo está saliendo del estacionamiento,
por último, al pasar por el sensor dos (botón rojo)
desciende la pluma (botón verde) y automáticamente
podemos observar un decremento en los lugares
ocupados. Así mismo todo esto va cambiando en el HMI
diciéndonos si hay cupo y cuantos ya están dentro del
estacionamiento.

Figura 23.
Benemérita Universidad Autónoma de Puebla
Automatización Industrial y PLC´s 7

Figura 25.
Cabe aclarar que también no está permitido contar autos
que ya estaban dentro y salen, es decir, no puede contar
valores por debajo de 0, ya que no sería lógico en un
estacionamiento. Solo en casos particulares puede
suceder como la salida de un auto por grúa o el caso de
los automóviles que salen sin pagar pegándose por la parte
trasera de otro auto para que la pluma no descienda
cuando este salga. En este caso requeriría un reinicio o
modificación de la cuenta.
Conclusión
Se realizó el mecanismo para generar el pulso necesario
para mandarlo al PLC. Algunos inconvenientes que se
tuvieron fueron a la hora de elaborar el programa para que
realizara la lógica requerida, pues debíamos diseñarlo de
tal manera cumpliera con las condiciones que se
solicitaban. Al final nos dimos cuenta de que estos
problemas eran ocasionados porque no estábamos
haciendo las conexiones de manera adecuada. Así fue que
entendimos que la parte de la conexión es igual de
importante que el diseño del programa, pues si en alguno
de los 2 se comete un error el funcionamiento o propósito
del sistema no será obtenido

También podría gustarte