Está en la página 1de 20

CONTROLADORES LGICOS PROGRAMABLES PLC I

Ficha 572639

ACTIVIDAD SEMANA 4
Programacin en diagrama de contactos, basados en una situacin problema
VALOR: 100 puntos

PRESENTADO POR
Sergio Bermdez R.

TUTOR VIRTUAL
Ingo. Jos Robinson Giraldo

SERVICIO NACIONAL DE APRENDIZAJE - SENA


CENTRO AUTOMATIZACIN INDUSTRIAL REGIONAL CALDAS

BARRANQUILLA - AGOSTO DE 2013

TABLA DE CONTENIDO
Pg.
INTRODUCCIN

OBJETIVOS

1. TEMAS A DESARROLLAR

1.1 PREGUNTA PROBLMICA

1.2 CONTROL DE NIVEL

1.2.1 Anlisis

1.2.1.1 Diagrama de flujo del sistema de llenado

1.2.1.2 Tabla de verdad para el sistema dado

10

1.2.1.3 Ecuacin booleana del sistema de llenado

11

1.2.1.4 Circuito lgico del sistema de llenado

11

1.2.1.5 Implementacin de la funcin en Zelio soft

12

2.0 CONCLUSIONES

14

BIBLIOGRAFA

15

ANEXO ACOMPAANTE

16

INTRODUCCION

En esta cuarta semana se aborda el resultado de aprendizaje de simular con propiedad


diagramas en lenguaje de contactos, que para el caso se muestra en Zelio Soft 1. Para
esto el aprendiz aplica todos los conocimientos que construy con las tres unidades
anteriores del curso. Los resultados se reflejan mediante el presente trabajo escrito que
da respuesta a la nica pregunta problmica propuesta:
En una planta de tratamiento residual, dentro de todos sus procesos se encuentra un
sistema de llenado que est generando desperdicios y prdidas de material. Se requiere
de manera urgente un control de nivel para solucionar el problema, pero ningn operario
en la compaa ha podido solucionar el problema Usted qu hara?
La respuesta a la pregunta formulada se da a continuacin de ella e incluye tabla de
verdad, diagrama de flujo, ecuacin booleana del sistema y circuito lgico.
El producto entregable, texto ms archivo .zm2, se enva al espacio destinado para su
entrega en BB.
Al final del trabajo se muestran las conclusiones y la bibliografa consultada.
Palabras claves: programacin, ladder, simulador por software, ABP.

Zelio soft software es una marca


registrada de Schneider Electric.

LISTA DE TABLA
Pg.
Tabla 1. Tabla de verdad para el sistema de llenado

11

LISTA DE CUADROS
Pg.
Cuadro 1. Asignacin de entradas y salidas del PLC

LISTA DE FIGURAS
Pg.
Figura 1. Diagrama fsico del sistema de llenado

Figura 2. Figura 2. Diagrama de flujo para el sistema de llenado de tanque.

10

Figura 3. Diagrama de contactos para el sistema de llenado

11

Figura 4. Circuito lgico del sistema de llenado bajo

12

Figura 5. Circuito lgico del sistema de llenado alto

12

Figura 6. Implementacin de la funcin en Zelio soft

13

OBJETIVOS

OBJETIVO GENERAL

1- PROPONER una posible solucin a la pregunta problmica del sistema de llenado


formulada usando la programacin grfica para PLC como lo es Ladder.

OBJETIVO ESPECIFICO

1- APLICAR uno de los lenguajes de programacin grficos para PLC como lo es Ladder
a un problema especfico.

2- DIFERENCIAR las entradas y las salidas del sistema propuesto.


3- CONSTRUIR la tabla de verdad del sistema propuesto.
4- DEDUCIR la ecuacin que gobierna el sistema propuesto..
5- SIMULAR con software en un PC un diagrama de contactos dado.
6- ANALIZAR diagramas de contactos.

1 TEMAS A DESARROLLAR
1.2 PREGUNTA PROBLMICA
En una planta de tratamiento residual, dentro de todos sus procesos se encuentra un
sistema de llenado que est generando desperdicios y prdidas de material. Se requiere
de manera urgente un control de nivel para solucionar el problema, pero ningn operario
en la compaa ha podido solucionar el problema Usted qu hara?
Colocara un PLC con la siguiente programacin como se muestra en el apartado 1.2. El
programa en ladder que se muestra es un circuito de ciclo perpetuo. Una vez que ha sido
echado a andar, continuar trabajando por s solo sin intervencin humana de ningn tipo
mientras reciba suministro de corriente y mientras no falle alguno de los componentes.
1.2 CONTROL DE NIVEL
Se desea controlar el nivel de agua contenida en un depsito como el de la figura 1.
Figura 1. Diagrama fsico del sistema de llenado.

Para manejar el depsito se dispone de un selector de mando. Se puede seleccionar:


modo encendido (I0.0) o modo apagado (I0.1):
Si se selecciona modo encendido, lo que se quiere es que el nivel se mantenga entre los
dos sensores:

Cuando el agua llegue al nivel de abajo (I0.2) se quiere que se active la

bomba (Q0.0).

Cuando el agua llegue al nivel de arriba (I0.3) se quiere que la bomba separe.

Adems, se tiene un bombillo (Q0.1) que se enciende nicamente cuando se alcance el


nivel de arriba (I0.3).
En el modo apagado la bomba no debe funcionar, as el nivel de bajo se encuentre
activado. (Para ilustrar la situacin puede dirigirse al interactivo y visualizar el
comportamiento del esquema)
1.2.2 Anlisis.
Basndonos en el diagrama dado en la figura 1, las entradas son I0.0, I0.1, I0.2 I0.3. Las
salidas son Q0.0 y Q0.1. Se tienen 3 variables por lo cual se tienen 2 3= 8 combinaciones
posibles para activar la bomba y el bombillo. Vase figura 2 para diagrama de flujo para el
sistema de llenado. Vase cuadro 1 para la asignacin de entradas y salidas del PLC.
Cuadro 1. Asignacin de entradas y salidas del PLC.
Variable

Descripcin

I0.12
I0.2

Interruptor de encendido/apagado.
Sensor de nivel inferior del tanque.

I0.3

Sensor de nivel superior en el tanque.

Q0.0

Motor de la bomba.

Q0.1

Bombillo indicador.

1.2.1.1 Diagrama de flujo del sistema de llenado


Vase figura 2 para diagrama de flujo para el sistema de llenado de tanque.

El interruptor I0.0 e I0.1 pueden ser el mismo pues Para el caso no se necesita retencin,
solo opera para encendido o apagado del sistema. protecciones, inversiones o paro de emergencia

Figura 2. Diagrama de flujo para el sistema de llenado de tanque.

Inicio

No
I0.1
On?

Fin
Si

No

I0.2
On?

Si
Encender
Q0.0

1.2.1.2 Tabla de verdad para el sistema dado.


Vase tabla 1 para tabla de verdad para el sistema de llenado.

No

Tabla 1. Tabla de verdad para el sistema de llenado.

.Entrada
I0.1
0
0
0
0
1
1
1
1

Entrada
I0.2
0
0
1
1
0
0
1
1

Entrada
I0.3
0
1
0
1
0
1
0
1

~I0.3

I0.2 ~I0.3

Salida Q0.0

Salida Q0.1

1
0
1
0
1
0
1
0

0
0
1
0
0
0
1
0

0
0
0
0
0
0
1
0

0
0
0
0
0
1
0
0

1.2.1.3 Ecuacin booleana del sistema de llenado.


Vase figura 3 para diagrama de contactos para el sistema de llenado Figura
3. Diagrama de contactos para el sistema de llenado.

La ecuacin tiene la forma de la serie A.(B + C), como al ser un producto lgico slo ser
verdadero cuando A = 1 y (B + C ) = 1. El A representa el contacto de encendido o pagado
del sistema I0.1 y la derivacin (B + C) representa las combinaciones de los sensores de
nivel de lquido (I0.2 ~I0.3) I0.3).
La ecuacin que gobierna el sistema es: Q0.0 = I0.1 ((I0.2 ~I0.3) I0.3))
1.2.1.4 Circuito lgico del sistema de llenado.
Vase figura 4 y 5 para circuito lgico del sistema de llenado.

Figura 4. Circuito lgico del sistema de llenado bajo.

1.2.1.5 Implementacin de la
funcin en Zelio soft.
Figura 5. CircuitoVase Figura 6 para
lgico del sistema deimplementacin de la funcin
llenado alto.en Zelio soft.

Figura 6. Implementacin de la funcin en Zelio soft.

La salida Q1 se activa siempre


que el contacto I1 est cerrado.
La salida Q1 se desactiva
siempre que el contacto I1
est abierto, I2 est abierto o
el contacto I3 abierto.
La salida Q2 se activa siempre
que el contacto I1 est cerrado y
el contacto I3 cerrado. Vase
archivo .zm2 de la simulacin en
anexo a este trabajo.

2. CONCLUSIONES
Para el presente trabajo se elaboran las siguientes conclusiones:
Debido a la simplicidad de programacin de los controladores lgicos programables
(PLCs) por medio del diagrama de escalera, el modelo de llenado de tanque propuesto en
la figura 1 se puede implementar con relativa facilidad. Con este trabajo se pretende
desarrollar en primer lugar un vistazo a la metodologa de programacin con ladder y
cmo aproximarse al levantamiento de informacin para desarrollo de aplicaciones con
controladores para que estos tomen en cuenta las caractersticas continuas y discretas de
los procesos, as como asegurar su adecuado funcionamiento y estabilidad ante cambios
inesperados.
La programacin en ladder se puede utilizar para sistemas industriales muy complejos,
reduciendo su complejidad, bajando costos y haciendo eficiente el sistema.
Se consult la bibliografa y cibergrafa pertinente.
Se aprendieron los elementos que componen el lenguaje grfico ladder.
Se alcanzaron los objetivos de la unidad 4.

BIBLIOGRAFA
Mario Carlos Ginzburn. INTRODUCCIN A LAS TCNICAS DIGITALES Y CIRCUITOS
INTEGRADOS. Barcelona. Reverte. 2002. 505 p.
Jos Mara Angulo Usategui. ELECTRONICA DIGITAL MODERNA: TEORIA Y
PRACTICA. Madrid. Thomson Paraninfo. (16 ED.).1996. 816 p.
Oriol Boix Aragons, et al. AUTOMATISMOS ELECTRICOS PROGRAMABLES.
Barcelona. Ediciones UPC. 1998. 82 p.
Richard L Shell, Ernest L. Hall. MANUAL OF INDUSTRIAL AUTOMATION. New York.
Marcel Dekker Inc.2000. 858. ISBN 0-8247-0373-1

ENLACES WEB
http://es.wikipedia.org/wiki/Lenguaje_Ladder
http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Diagrama%20Escalera.pdf
http://profesores.usfq.edu.ec/laurents/IEE561/PLC_Progr.pdf
http://www.schneider-electric.co.uk/sites/uk/en/products-services/automationcontrol/products-offer/software-tools/logic-relay-and-simple-plc-software/zelio-soft.page

ANEXO A.
Anlisis y diseo de un sistema
Definicin
Es el conjunto de actividades que los analistas, diseadores y usuarios realizan para
desarrollar e implantar un sistema de informacin. El mtodo del ciclo de vida para el
desarrollo de sistemas consta de 6 fases:

1. Investigacin Preliminar: La solicitud para recibir ayuda de un sistema de informacin


puede originarse por varias razones: sin importar cuales sean estas, el proceso se inicia
siempre con la peticin de una persona.

2. Determinacin de los requerimientos del sistema: El aspecto fundamental del


anlisis de sistemas es comprender todas las facetas importantes de la parte de la
empresa que se encuentra bajo estudio. Los analistas, al trabajar con los empleados y
administradores, deben estudiar los procesos de una empresa para dar respuesta a las
preguntas.

3. Diseo del sistema: El diseo de un sistema de informacin produce los detalles que
establecen la forma en la que el sistema cumplir con los requerimientos identificados
durante la fase de anlisis. Los especialistas en sistemas se refieren, con frecuencia, a
esta etapa como diseo lgico en contraste con la del desarrollo del software, a la que
denominan diseo fsico.

4. Desarrollo del software: Los encargados de desarrollar software pueden instalar


software comprobando a terceros o escribir programas diseados a la medida del
solicitante. La eleccin depende del costo de cada alternativa, del tiempo disponible para
escribir el software y de la disponibilidad de los programadores.

5. Prueba de sistemas: Durante la prueba de sistemas, el sistema se emplea de manera


experimental para asegurarse de que el software no tenga fallas, es decir, que funciona
de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo
haga.

6. Implantacin y evaluacin: La implantacin es el proceso de verificar e instalar nuevo


equipo, entrenar a los usuarios, instalar la aplicacin y construir todos los archivos de

datos necesarios para utilizarla. La evaluacin de un sistema se lleva a cabo para


identificar puntos dbiles y fuertes.
Metodologa de Kendall
El ciclo de vida de vida del desarrollo de sistemas es un enfoque por fases para el
anlisis y el diseo cuya premisa principal consiste en que los sistemas se desarrollan
mejor utilizando un ciclo especifico de actividades del analista y el usuario.
El ciclo de vida de un sistema consta de siete partes:
FASE I: Identificacin de problemas, oportunidades y objetivos
Identificar los problemas de la organizacin, detallarlos, examinar, evaluar las
oportunidades y objetivos.
Las oportunidades son situaciones que el analista considera susceptibles de mejorar
utilizando sistemas de informacin computarizados, lo cual le da mayor seguridad y
eficacia a las organizaciones adems de obtener una ventaja competitiva.
FASE II: Determinacin de los requerimientos de informacin
Se esfuerza por comprender la informacin que necesitan los usuarios para llevar a cabo
sus actividades.
FASE III: Anlisis de las necesidades del sistema
Evala las dos fases anteriores, usa herramientas y tcnicas como el uso de diagramas
de flujo de datos para graficar las entradas, los procesos y las salidas de las funciones del
negocio en una forma grfica estructurada.
FASE IV: Diseo del sistema recomendado
En esta fase el analista utiliza la informacin recopilada en las primeras fases para
realizar el diseo lgico del sistema de informacin.
FASE V: Desarrollo y documentacin del software

El analista trabaja de manera conjunta con los programadores para desarrollar cualquier
software original necesario. La documentacin indica a los usuarios cmo utilizar el
sistema y qu hacer en caso de que surjan problemas derivados de este uso.
FASE VI: Prueba y mantenimiento del sistema
Antes de poner en funcionamiento el sistema es necesario probarlo es mucho menos
costoso encontrar los problemas antes que el sistema se entregue a los usuarios. El
mantenimiento del sistema de informacin y su documentacin empiezan en esta fase y
se llevan de manera rutinaria durante toda su vida til.
FASE VII: Implementacin y evaluacin
Se capacita a los usuarios en el manejo del sistema. Parte de la capacitacin la imparten
los fabricantes, pero la supervisin de sta es responsabilidad del analista de sistemas.
Se menciona la evaluacin como la fase final del ciclo de vida del desarrollo de sistemas
principalmente en reas del debate. En realidad, la evaluacin se lleva a cabo durante
cada una de las fases.