Sei sulla pagina 1di 14

UNIVERSIDAD AUTNOMA DE

PUEBLA
FACULTAD DE CIENCIAS DE LA
ELECTRNICA


Reporte de Tarea 8

Nombre del tema: Diseo de control con Lgica
Programada


Carrera: Ingeniera Mecatrnica

Nombre del curso: Automatizacin Industrial


Nombre del alumno: Isaias Flores Cern




Fecha de entrega: 21/Octubre/2014



Nombre del profesor: Carlos Prez Aguirre


Diseo de control con Lgica Programada
1

Tabla de contenido
Introduccin ........................................................................................................................................ 2
Procedimiento .................................................................................................................................... 3
Diagrama de escalera a partir del diagrama de estados ........................................................ 6
Secuencia del proceso ............................................................................................... 7
Activacin de salidas ................................................................................................ 11
Resultados......................................................................................................................................... 11
Conclusiones ..................................................................................................................................... 13
Referencias ....................................................................................................................................... 13
















Diseo de control con Lgica Programada
2

Introduccin
Se tiene un mezclador de pintura. En la parte superior hay dos tuberas por donde
se suministran dos componentes diferentes. En la parte inferior se aprecia una
sola tubera que transporta la mezcla de pintura preparada. Por una tubera en la
parte inferior del tanque se conduce la mezcla ya lista. Se requiere disear un
programa de control mediante un PLC para la operacin de llenado, supervisin
del nivel del tanque y un ciclo de mezcla y calefaccin, tal como se describe a
continuacin:
Paso 1: Presionar el botn de arranque para iniciar el ciclo del proceso.
Paso 2: Estando la mezcla en el nivel inferior del tanque, aplicar al mezclador el
componente 1 (Bomba 1), durante 6 segundos.
Paso 3: Posteriormente, aplicar al mezclador el componente 2 (Bomba 2). Durante
otros 4 segundos o hasta que llegue al nivel superior.
Paso 4: arrancar el ciclo de mezcla y calefaccin (Bomba de vaciado y
electrovlvula 1 de vaciado) hasta que se detecte nivel inferior, donde concluye el
ciclo.
Paso 6: el ciclo deber reiniciarse automticamente.
Paso 7. Al trmino de 3 ciclos, el sistema se desactiva totalmente, hasta volver a
presionar el botn de arranque.
Paso 8: Mantener el estado del proceso hasta el final de los 3 ciclos aunque se
active el interruptor de paro en cualquier momento. Cada actuador ser
monitoreado con indicadores luminosos.








Diseo de control con Lgica Programada
3

Procedimiento
Antes de realizar el diagrama de escalera del proceso tenemos que
1. Realizar un bosquejo o esquema del problema
2. Identificar entradas, y hacer una tabla
3. Identificar salidas, y hacer una tabla
4. Identificar etapas (estados) del proceso, y hacer una tabla.
5. Identificar transiciones del proceso, y hacer una tabla.

Una vez que ya hicimos los seis pasos anteriores procedemos a realizar el
diagrama de estados del proceso, el cual convertiremos a diagrama de escalera.



Figura 1.- Bosquejo del proceso.

Segundo paso es identificar las entradas (captadores), y hacer una tabla.


Diseo de control con Lgica Programada
4

Tabla 1.- Entradas
Nmero Descripcin Etiqueta
1 Pulsador Arranque A
2 Pulsador de Paro P
3 Sensor Nivel Lleno (Mximo) S
M
4 Sensor Nivel Inferior (Vacio) S
V

El tercer paso es identificar las salidas (actuadores), y hacer una tabla.
Tabla 2.- Salidas
Nmero Descripcin Etiqueta
1 Bomba 1 B
1

2 Bomba 2 B
2

3 Bomba de vaciado B
V
4 Electrovlvula 1 EV
1
5 Electrovlvula 2 EV
2

6 Motor M
7 Lmpara de Bomba 1 LB
1

8 Lmpara de Bomba 2 LB
2

9 Lmpara de Bomba de vaciado LB
V

10 Lmpara de Electrovlvula 1 LE
1

11 Lmpara de Electrovlvula 2 LE
2

12 Lmpara de Motor L
M


El cuarto paso es identificar las etapas del proceso, y tambin hacer una tabla. De
la siguiente tabla el estado de ciclos es para saber si se debe repetir el ciclo o ya
se completaron los requeridos. Cabe destacar que dependiendo del diseador (o
de la complejidad del proceso) puede que se reduzca el nmero de etapas o
aumente.
Tabla 3.- Etapas del proceso
Nombre Etiqueta
Espera E
1

Proceso 1 (Cargar componente 1) E
2
Proceso 2 (Cargar componente 2) E
3
Proceso 3 (Mezclar y calentar) E
4

Descargar E
5

Ciclos E
6

Diseo de control con Lgica Programada
5

Por ltimo hay que identificar las transiciones del proceso y hacer una tabla.
Tabla 4.- Transiciones del proceso
Nombre Etiqueta
Arranque A

Paro P
Tiempo 1 (Proceso 1 completo) T
1
Mezclador lleno (Proceso 2 completo) S
M

Tiempo 2 (Proceso 2 completo) T
2

Tiempo 3 (Proceso 3 completo) T
3

Descarga completa S
V

Repetir ciclo (Menos de tres ciclos) R
C

Ciclos terminados (Igual a tres ciclos) C
T



Ya hechos los cuatro pasos anteriores, entonces el diagrama de estados quedara
de la siguiente forma:

Figura 2.- Diagrama de estados del proceso.
Ya teniendo el diagrama de estados procedemos a realizar el diagrama de
escalera.
Diseo de control con Lgica Programada
6

Como posteriormente simularemos el programa en LogixPro, ser necesario
ubicar que entradas y salidas usaremos del simulador para que sean nuestras
entradas (ver tabla 1) y salidas (ver tabla 2).
Tabla 5.- Entradas y Salidas a usar en LogixPro
Entradas Direccin en LogixPro
A I:1/0
P I:1/1
S
M
I:1/2
S
V
I:1/3
Salidas
M O:2/0
B
1
O:2/1
B
2
O:2/2
EV
1
O:2/3
EV
2
O:2/4
B
V
O:2/5
L
M
O:4/0
LB
1
O:4/1
LB
2
O:4/2
LE
1
O:4/3
LE
2
O:4/4
LB
V
O:4/5


DIAGRAMA DE ESCALERA A PARTIR DEL DIAGRAMA DE ESTADOS
El primer paso del diagrama de escalera es el escaln de inicializacin, este
escaln se compone de contactos N/C de cada estado de nuestro proceso
colocados en serie, los cuales activan una bobina Latch (de enclavamiento) del
estado inicial (E
1
).

Figura 3.- Escaln de inicializacin.

Ahora hay que obtener los escalones de cada estado.

Diseo de control con Lgica Programada
7

Estado 1:
Para el escaln de cualquier estado, se coloca un contacto N/A del estado a
trabajar en serie con la transicin que nos hace pasar a otro estado (tambin se
representa con contactos N/A), y activan una bobina Latch del estado al que nos
mueve la transicin en paralelo con una bobina UnLatch (de desenclavamiento)
del estado en el que nos encontramos.
De acuerdo al prrafo anterior, el escaln del primer estado quedara de la
siguiente forma:

Estado 2:
Para el segundo estado tenemos dos posibles transiciones, por lo que tendremos
dos escalones. Adems debido a que el enunciado del ejercicio nos dice que
aunque presionemos el botn de paro (el proceso se queda en espera) el proceso
debe mantener el estado que tenia (recordar lo que estaba haciendo), y debido a
que necesitamos usar temporizadores, entonces utilizaremos temporizadores RTO
(aunque salgamos de ese estado, el temporizador permanecer con su conteo
cuando regresemos a este estado).
Sabiendo esto, entonces el escaln para este estado utilizando la transicin de
paro, quedara de la siguiente forma:

En el siguiente escaln para el estado 2, cuando tenemos la transicin de T
1

(tiempo en terminar el proceso 1), necesitamos usar un temporizador. Para usarlo
primero colocamos un escaln con un contacto N/A de E
2
en serie con el
temporizador RTO (esto inicializa la temporizacin del proceso 1), y debajo
colocamos otro escaln de este mismo estado el cual har que cuando se termine
la temporizacin (se cierre el contacto T4:0/DN) se pase al estado E
3
y se
deshabilite el estado E
2
. Esto se muestra a continuacin:
Diseo de control con Lgica Programada
8



Estado 3:
Para E
3
tenemos el mismo caso que en E
2
, en el sentido de que tiene dos posibles
transiciones dentro de las cuales tambin hay una de paro. Para esta transicin
hacemos lo mismo que en E
2
, colocamos un contacto N/A de E
3
en serie con un
contacto N/A del botn de Paro que activan una bobina Latch del estado de
espera (E
1
) y una bobina UnLatch del estado en el que estamos (E
3
). Esto mismo
se aplica para los estados E
4
y E
5,
por lo que ya no se explicara para estos
estados esta transicin.

Debido a que este estado tambin activa un temporizador seguiremos los mismos
pasos que en el estado E
2
, primero un escaln que active un temporizador RTO
(tiempo de la operacin 2), y despus otro escaln que cambie al siguiente estado
(E
4
) y adems desactive el estado actual (E
3
) cuando termine la temporizacin.
Tambin como en el diagrama de estados tenemos en una transicin

(que
nos indica que cuando sea cierta cualquiera de estas dos condiciones se har la
transicin de E
3
a E
4
) entonces en este escaln estarn dos contactos N/A en
paralelo, como se muestra a continuacin:




Diseo de control con Lgica Programada
9

Estado 4:
La parte cuando se activa el botn de paro es:

Y como tambin se necesita un temporizador para la operacin 3, de una forma
similar a E
2
y E
3
, tenemos:

Estado 5:
Cuando presionamos el botn de paro, tenemos:

En este estado no necesitamos de un temporizador, simplemente cuando se vaca
por completo el mezclador de pintura, mediante el sensor de nivel inferior (S
V
) se
efectua la transicin de E
5
a E
6
. Entonces quedara de la siguiente forma:


Estado 6:
Debido a que este estado se encarga de contar cuantas veces se debe hacer el
ciclo, vamos a necesitar de un contador ascendente (CTU).
Tenemos dos posibles transiciones cuando se han realizado menos ciclos de los
que los requieren y cuando ya se completaron todos los ciclos requeridos. Pero
antes de hacer los escalones de este estado para esas dos transiciones, hay que
recordar que como estamos usando temporizadores RTO, necesitamos reiniciarlos
Diseo de control con Lgica Programada
10

(usando la instruccin RES) antes comenzar un nuevo ciclo. Esto lo podemos
poner en el mismo escaln donde realizamos la cuenta de los ciclos. Quedando de
la siguiente manera:


Una vez colocado el contador (en el escaln anterior), procedemos a hacer el
escaln para la transicin R
C
(Repetir ciclo), esto se logra poniendo un contacto
N/A del estado en el que estamos (E
6
) en serie con una instruccin de
comparacin menor que, en la cual compararemos el acumulador del contador
contra el preset del mismo, que activaran una bobina Latch para el estado E
2
y
una UnLatch para desactivar E
6
, siempre y cuando el acumulador sea menor que
el preset. Entonces obtendramos lo siguiente:


Por ltimo, para cuando ya se han completado 3 ciclos debemos pasar al estado
E
1
y desactivar E
6
(el estado actual), y algo muy importante es que tambin se
debe reiniciar el contador (tambin con la instruccin RES). Por lo tanto este
ltimo escaln quedara as:



Ya terminamos la parte del programa que se encarga de hacer la secuencia del
proceso, pero ahora todava falta la parte de la activacin de salidas de cada
estado.
Diseo de control con Lgica Programada
11

El estado E
1
y el E
6
no activan ninguna salida, por lo tanto solo tendremos que ver
cuatro estados.
Activacin de salidas E
2
:
Este estado se encarga de cargar el componente 1 (proceso 1), que de acuerdo al
enunciado del problema activa la bomba 1; y como tambin se debe indicar
cundo se activa un actuador, colocaremos aqu el indicador luminoso de este
actuador, es decir activaremos dos bobinas con direccin O:2/1 y O:4/1 (ver tabla
5) respectivamente. Por lo tanto esta parte de programa quedara de esta forma:



Activacin de salidas E
3
:
Este estado es similar al anterior ya que se encarga de cargar el componente 2
(proceso 2), por lo tanto activara la bomba 2 y tambin el indicador luminoso de
este actuador, las bobinas con direccin O:2/2 y O:4/2 (ver tabla 5)
respectivamente. Esta parte de programa quedara de esta forma:


Activacin de salidas E
4
:
Este estado se encarga de cargar mezclar (activa el motor) y calentar (activa la
electrovlvula 2), y contando tambin los indicadores luminosos tendremos que
activar 4 bobinas (ver tabla 5). Por consiguiente el escaln para la activacin de
salidas de este estado se muestra a continuacin:

Diseo de control con Lgica Programada
12

Activacin de salidas E
5
:
En el ltimo escaln del cdigo activaremos para la operacin de descarga la
electrovlvula 1 y la bomba de vaciado, junto con sus indicadores luminosos. Ver
la tabla 5 para saber la direccin de estas bobinas. El escaln queda asi:


Resultados
Juntando todas las partes de cdigo anteriores, podremos simular el programa en
LogixPro.
1


Figura 4.- Simulacin en LogixPro del diagrama de escalera del proceso.


1
Para ver personalmente el funcionamiento del programa abrir el archivo adjunto: ProgramaTarea8.rsl
Diseo de control con Lgica Programada
13

Conclusiones
El pasar del diagrama de estados al diagrama de escalera es fcil si no se
requiere el uso de temporizadores o contadores, pero en este caso que si se
requirieron estos elementos resulto un poco ms compleja la transformacin.

Referencias
[1] Problemas resueltos contactos,
http://ocw.uc3m.es/ingenieria-de-sistemas-y-automatica/automatizacion-
industrial/ejercicios/Problemas_resueltos_contactos.pdf
Consultado el 19 de octubre de 2014

Potrebbero piacerti anche