Vous êtes sur la page 1sur 11

Laboratorio de Control y Experiencia: Integrantes:

Microcomputadores Clase 2 – PLC Roberto Figueroa


Profesor: Aplicado a un Gary Avila
Carlos Gallardo proceso real. Sebastián Castillo
Daniel Vega
Objetivos:
Fecha: 1) Automatizar un proceso real usando un controlador lógico programable
29/04/2019 2) Conocer la diferencia entre simular el control de un proceso y la aplicación de este.
3) Implementar temporizadores y contadores en la programación del PLC.

Problema:
Una empresa ha decidido instalar un ascensor montacargas para agilizar sus procesos. Para ello, ya han instalado todo
el equipo necesario, incluyendo el montacargas, motores, sensores, tableros, etc. Sin embargo, aún no poseen un
sistema de control para automatizar el proceso. Para ello, le han solicitado a usted que instale un controlador lógico
programable (PLC) y lo programe para cumplir con sus requerimientos.
La información entregada por la empresa es la siguiente:
1. Según la figura 1, el ascensor se mueve entre los pisos 1 y 2. En cada piso existen dos sensores que detectan cuando
el ascensor pasa por dichos pisos (ZL-12, ZH12 y ZL-13, ZH13 respectivamente). Por otra parte, existe un sensor que
detecta si la puerta del montacargas se encuentra abierta (ZP-1).
2. Para la manipulación del montacargas, existe una botonera (figura 2) que permite operar el ascensor por medio de
los botones S1 al S4 y de la perilla selectora.
3. El montacarga se activará cuando la perilla selectora pase de la posición OFF a la posición AUTOMÁTICO. El sistema
se desactivará cambiando la perilla selectora a la posición OFF.
4. Se desea que el montacargas vaya al piso uno al presionar el botón S2 (sin mantener presionado) y que vaya al piso
dos al presionar S1 (Se considera que llegó a un piso cuando los sensores ZL y ZH asociados a dicho piso están
activados simultáneamente). Antes de desplazarse deben pasar 2 segundos desde que se da la orden y siempre y
cuando la puerta esté cerrada. Si el ascensor es llamado a otro piso y la puerta está abierta, éste no se moverá hasta
que la puerta haya sido cerrada y hayan pasado 2 segundos desde que se cerró.
5. Los movimientos del ascensor son controlados por un variador de frecuencia que acciona el motor. A este VDF se
accede mediante la regleta de “Salidas VDF” (figura 3), la cual debe ser conectada al PLC. Al mantener una señal
constante en el borne M1U el ascensor subirá, mientras que en M1D bajará. Por otra parte, al mantener una señal en
M1V, los movimientos serán a baja velocidad.
6. La regleta de “Sensores – Botones y Selector” (figura 3) permite acceder a los sensores instalados en la cabina del
ascensor y a los elementos del tablero que componen la botonera.
7. El desplazamiento del montacargas es a una velocidad elevada hasta el sensor ZL-13 (cuando se va al piso 2) o hasta
el sensor ZH-12 (cuando se va al piso 1), luego, el tramo que queda para llegar a los sensores ZH-13 y ZL-12
respectivamente se hace a baja velocidad.
8. Por último, la empresa ha solicitado que cada 4 veces que el ascensor cambie de piso, se detenga totalmente para
someterlo a mantención. Para ello, concluido el tercer desplazamiento, el montacargas debe dejar de responder a las
órdenes de la botonera, siendo necesario presionar S4 para volver a hacerlo funcionar (luego de realizar la
mantención). Como no se sabe en qué piso se detendrá para dicha mantención, el programa debe considerar que
puede partir desde cualquier nivel.
Se debe cumplir todos los requerimientos de la empresa, en el caso de que el grupo de ingenieros quiera hacer
modificaciones, que no cambien la esencia del proceso deseado, estas pueden ser informadas.

Tags para parte 1(2pisos) :


Tag Dirección
ZH-13 I0.2
ZL-13 I0.10
ZH-12 I0.4
ZL-12 I0.5
S1 I0.6
S2 I0.7
S4 I0.9
AUTO I0.0
ZP-1 I0.1
M1U Q0.0
M1V Q0.1
M1D Q0.2
C Q0.5
TEMP1 Q0.6
TEMP2 Q0.7
Tabla 1, direcciones de los elementos usados en el proyecto.

Figura 1.1, selección modelo del plc a ocupar.

El siguiente paso es seleccionar la pestaña programar y luego configurar, para con ello asignar los tags y direcciones.
Para la asignación de la dirección a cada tag se debe recordar que las iniciadas con la letra I indican entradas al plc y las
iniciadas

Diagrama grafcet parte 1:


Figura 1.2, diagrama grafcet para parte 1.

El diagrama grafcet hecho para la parte dos comienza desde el bloque 0 hacia el bloque 1 o bloque 4. Se seguirá desde
el bloque 1 en adelante si se activan; el sensor AUTO, el sensor S1, no se activa ZP1 y si se activa ZL-12. Donde el bloque
1 toma la condición de inicio de ascenso del elevador a velocidad elevada. En este bloque se activan tanto el
temporizador como el incremento de conteo. Una vez el temporizador llega a 3 segundos se genera la condición de
entrada al bloque 2 en donde será activada la salida M1U, para con ello lograr el ascenso a velocidad elevada. Finalizará
el ascenso de velocidad elevada una vez se active ZL-13 iniciando el proceso de ascenso a baja velocidad, en el bloque
3. Para poder salir del bloque 3 es necesario que el conteo sea distinto a 3 y que se active el sensor ZH-13 o que el conteo
sea igual a 3 y que se active ZH-13.

Por otra parte, el inicio del proceso desde el bloque 4 indicará que se ha activado la condición de inicio para el descenso
del ascensor a una velocidad elevada. Este bloque será activado cuando; el sensor AUTO este activado, el sensor S2 este
activado, ZP-1 no este activado y ZH-13 si este activado. Iniciando el proceso de conteo y temporización. Pasados los 3
segundos de espera indicados por el temporizador continuamos al estado del bloque 5, en el que se activará la salida
M1D con ello comenzando el descenso a alta velocidad. Su respectiva condición de salida será la activación del sensor
ZH-12, y con ello iniciando el proceso de descenso lento. Estando en el bloque 6 se activará la salida M1D y M1V. Luego
sus condiciones de salida serán que el conteo sea distinto de 3 y que ZL-12 este activado o que el conteo sea igual a 3 y
que ZL-12 este activado.

Con las condiciones de conteo distintas a 3 tanto para la salida del bloque 3 como para la salida del bloque 6 se retornará
al estado inicial o estado cero. En cambio, con las condiciones de conteo igual a 3 tanto para la salida del bloque 3 como
para la salida del bloque 6 se llegará al bloque 7 que indicará el estado de mantención.
Diagrama ladder parte 1 (1y2pisos):
Descripción leader:

La primera línea del código, rung 0, corresponde al estado de inicio. La siguiente línea, rung 1, entrega el estado de inicio
para el cual el ascensor se eleva a alta velocidad desde la posición en que ZL-12 y ZH-12 están activos hasta la posición
en que solo el sensor ZL-13 este encendido. Luego prosigue el rung 2, en esta línea de código se toma la condición de
ascenso a baja velocidad, en donde para entrar a M2 deben estar activos M1, inactivo el contador (%Q0.5), inactivo ZP-
1 y activo el sensor de posición ZL-13. Las respectivas condiciones de salida serán que este activo S4 o ZP-1 o ZH-13 que
será el sensor de posición más arriba, en el piso de más arriba.
El rung 3 establece la condición de inicio de descenso a una velocidad elevada se tomará este estado desde cuando el
ascensor este activando los sensores ZH-13 y ZL13 hasta cuando este activando ZH-12. A continuación, en el rung 4 se
tomará la condición de descenso a baja velocidad desde que el ascensor parte activando ZH-12 hasta que activa tanto
ZH-12 como ZL-12.
En torno al rung 5, esta línea de código equivale a el estado de mantención, estado activado cuando el contador tome
el valor de 3. Estado en el cual su condición de salida será S4.
Tanto el rung 6 como el rung 7 corresponden a las activaciones de los temporizadores, temporizadores en modo TON y
de duración 3 segundos como los define la imagen 1.3.

Figura 1.3, configuración temporizadores de la parte 1.

El rung 8 activa la salida de motor para ascender. El rung 9 activa la salida de motor que da la posibilidad de ir a una
velocidad menor. Por otro lado, el rung 10 activa la salida de motor para descender.
Finalmente, para el ladder de la parte 2 encontramos el rung 11 en donde se da al contador. Las entradas serán; la
entrada de reseteo (S4) y las entradas de conteo ascendente en paralelo (M1 Y M3). Y la salida de contador desde D. Se
define un conteo hasta 3.
Figura 1.4, configuración contador de la parte 1.

Parte 2:

Considere que la empresa se ha expandido construyendo un tercer piso, por lo que es necesario que el ascensor se
desplace entre 3 niveles. Para ello se agregaron los sensores ZL-14, ZH-14, los cuales usted debe decidir a qué entrada
del PLC deben ser conectados. Asumiendo que se ha seleccionado el botón S3 para llamar al montacargas al tercer
piso:
o Indique las direcciones en las cuales decidióe conectar los sensores añadidos.

Tabla de direcciones de los elementos usados en el proyecto.Tags para parte 2(3pisos) :

Tag Dirección
ZH-14 I0.11
ZL-14 I0.12
ZH-13 I0.2
ZL-13 I0.10
ZH-12 I0.4
ZL-12 I0.5
S1 I0.6
S2 I0.7
S3 I0.8
S4 I0.9
AUTO I0.0
ZP-1 I0.1
M1U Q0.0
M1V Q0.1
M1D Q0.2
C Q0.5
TEMP1 Q0.6
TEMP2 Q0.7
Tabla 2, direcciones de los elementos usados en el proyecto.
o Muestre el Grafcet que permite llevar a cabo esta operación.

Diagrama grafcet parte 2:

o Confeccione el programa que aplica este cambio en el software TwidoSuite y ejecute una simulación
para comprobar que funciona correctamente.

Diagrama ladder parte 2 (3 pisos):


Descripcion del leadder:

La primera línea del código, rung 0, corresponde al estado de inicio. La siguiente línea, rung 1, entrega el estado de inicio
para el cual el ascensor se eleva a alta velocidad desde la posición en que ZL-12 y ZH-12 están activos hasta la posición
en que solo el sensor ZL-13 este encendido. Luego prosigue el rung 2, en esta línea de código se toma la condición de
ascenso a baja velocidad, en donde para entrar a M2 deben estar activos M1, inactivo el contador (%Q0.5), inactivo ZP-
1 y activo el sensor de posición ZL-13. Las respectivas condiciones de salida serán que este activo S4 o ZP-1 o ZH-13 que
será el sensor de posición más arriba, en el piso de más arriba.

rung 3, entrega el estado de inicio para el cual el ascensor se eleva a alta velocidad desde la posición en que ZL-13 y ZH-
13 están activos hasta la posición en que solo el sensor ZL-13 este encendido. Luego prosigue el rung 4, en esta línea de
código se toma la condición de ascenso a baja velocidad, en donde para entrar a M2 deben estar activos M1, inactivo el
contador (%Q0.5), inactivo ZP-1 y activo el sensor de posición ZL-14. Las respectivas condiciones de salida serán que
este activo S4 o ZP-1 o ZH-14 que será el sensor de posición más arriba, en el piso de más arriba.
El rung 5 establece la condición de inicio de descenso a una velocidad elevada se tomará este estado desde cuando el
ascensor este activando los sensores ZH-14 y ZL14 hasta cuando este activando ZH-13. A continuación, en el rung 6 se
tomará la condición de descenso a baja velocidad desde que el ascensor parte activando ZH-13 hasta que activa tanto
ZH-13 como ZL-13.
El rung 7 establece la condición de inicio de descenso a una velocidad elevada se tomará este estado desde cuando el
ascensor este activando los sensores ZH-13 y ZL13 hasta cuando este activando ZH-12. A continuación, en el rung 8 se
tomará la condición de descenso a baja velocidad desde que el ascensor parte activando ZH-12 hasta que activa tanto
ZH-12 como ZL-12.
En torno al rung 9, esta línea de código equivale a el estado de mantención, estado activado cuando el contador tome
el valor de 3. Estado en el cual su condición de salida será S4.
Tanto el rung 10 como el rung 11 corresponden a las activaciones de los temporizadores, temporizadores en modo TON
y de duración 3 segundos como los define la imagen 2.2.

Figura 2.2, configuración de los temporizadores de la parte 2

El rung 12 activa la salida de motor para ascender. El rung 13 activa la salida de motor que da la posibilidad de ir a una
velocidad menor. Por otro lado, el rung 14 activa la salida de motor para descender.

Finalmente, para el ladder de la parte 2 encontramos el rung 15 en donde se da al contador. Las entradas serán; la
entrada de reseteo (S4) y las entradas de conteo ascendente en paralelo (M1, M3,M5 Y M7). Y la salida de contador
desde D. Se define un conteo hasta 3.

.Figura 2.3, configuración del contador de la parte 2.


Conclusiones:

Finalizada la experiencia dos del laboratorio de control y microcomputadores. Es posible decir que se han cumplido los
objetivos de esta experiencia al automatizar un proceso real usando un controlador lógico programable, conocer la
diferencia entre simular el control de un proceso y la aplicación de este e implementar temporizadores y contadores en
la programación del PLC

Para automatizar un proceso real usando un controlador lógico programable problemas se utilizó tanto el grafcet como
el programa Twidosuite; gracias al grafcet se identificaron las variables, sensores y salidas que se tenía en cada parte del
proceso, llevándolos a la traducción e implementación en LADDER (Twidosuite). La parte 1 y 2 fueron llevados tanto al
grafcet como al programa Twidosuite, siendo solamente la resolución de la primera parte en automatico llevado al PLC
para la aplicación real de este.

Posteriormente al tener nuestro programa listo para la implementación en PLC y hacer funcionar el montacargas, se
debió simular previamente el LADDER en el programa Twidosuite llegando a la respuesta esperada en cada simulación.

Los contadores se utilizaron específicamente para llevar a cabo un conteo de las veces que se utilizó el montacarga, para
así cada cierto uso (contador = 3) hacer una mantención del sistema. Los temporizadores se utilizaron para la espera de
un cierto tiempo (temporizador = 3 segundos) desde que se presiona un botón hasta que el montacargas comienza a
trasladarse. Tanto contadores y temporizadores son una gran herramienta en el ámbito de la automatización debido a
sus múltiples uso y modos de funcionamiento ya sea ascendente, descendente, cuenta regresiva para cara aparato
respectivamente.

Vous aimerez peut-être aussi