Sunteți pe pagina 1din 9

Controladores lógicos

programables – PLC I

UNIDAD 4
Programación en diagrama de
contactos
UNIDAD 4 – Programación en diagrama de contactos

Tabla de contenidos

• Presentación

• Ejemplo de programación de diagrama de contactos


o Situación
o Solución

• Repaso de la unidad

• Referencias

• Cibergrafía

• Créditos

Presentación

Gracias al material estudiado en la unidad 3 se sabe que el diagrama de contactos


es ampliamente utilizado en programación de autómatas, puesto que tiene
semejanzas con el conocido diagrama de relés utilizado en los automatismos
eléctricos clásicos sin autómatas programables.

Además de su similitud con el diagrama de relés , tiene la ventaja adicional de que


el paso de este método de representación, que sí es estándar, a un lenguaje de
programación particular para cada autómata ( que no tiene porque serlo, y de
hecho no suele serlo) es sencillo y bastante inmediato. En efecto, el diagrama de
contactos puede ser introducido en el equipo de programación del autómata
programable gracias a un editor de símbolos gráficos (Domingo, 2003, p.98)

Copyright SENA ©, 2012. 2


UNIDAD 4 – Programación en diagrama de contactos

En esta unidad se estudiará un ejemplo de programación con diagrama de


contactos. De tal forma, se termina el curso, no sin antes reiterar que se tienen
que culminar las actividades de la semana y las demás pendientes.

• Resultados de aprendizaje
o Simular con propiedad diagramas en lenguaje de contactos.

• Conocimientos de concepto y principios


o Programación de controladores lógicos programables.
o Diagrama de contactos.

• Conocimientos de proceso
o Conocer cada uno de los elementos de que consta el lenguaje de
contactos.
o Aplicar el lenguaje de programación LADDER en un proceso industrial
básico.

• Criterio de evaluación
Simula con propiedad diagramas en lenguaje de contactos.

• Tiempo estimado de estudio: 4 horas.

Copyright SENA ©, 2012. 3


UNIDAD 4 – Programación en diagrama de contactos

Ejemplo de programación de diagrama de contactos

Se explorará a partir de un ejemplo la programación en lenguaje LADDER

Situación

Se desea automatizar la luz de una habitación. Se quiere que cuando se pulse


cualquiera de los interruptores, el bombillo denominado B1 prenda, y si se pulsa
alguno de los dos otra vez, B1 se debe apagar.

Gráfica 3.6: Situación.


(Para ver la animación de esta gráfica, diríjase a la
versión interactiva de la unidad).

Copyright SENA ©, 2012. 4


UNIDAD 4 – Programación en diagrama de contactos

Solución

1. Identificación de entradas y salidas del sistema.

ENTRADA SALIDA
Interruptor 1 B1
Interruptor 2

2. Se crea la tabla de verdad del funcionamiento del sistema.

ENTRADAS SALIDAS COMENTARIO


Condición Interruptor 1 Interruptor 2 B1

1 0 0 0

2 0 1 1

3 1 0 1

4 1 1 0

Para encontrar las soluciones se tienen en cuenta solo las condiciones donde la
salida es igual 1 La condición 2 y 3.

Copyright SENA ©, 2012. 5


UNIDAD 4 – Programación en diagrama de contactos

3. Se genera la función que representa el comportamiento del sistema, a partir de


las condiciones seleccionadas.

ENTRADAS SALIDAS
Condición Interruptor 1 Interruptor 2 B1

1 0 0 0

2 0 1 1

3 1 0 1

4 1 1 0

B1 = I2’I1 + I2I1’
I1: Interruptor 1

I2: Interruptor 2

B1: Salida

Copyright SENA ©, 2012. 6


UNIDAD 4 – Programación en diagrama de contactos

4. Se implementa la solución en lenguaje de contactos o LADDER.

Puede encontrar más ejemplos de Diagramas de escalera para PLC en:


http://es.scribd.com/doc/97214027/4-Sa-Capitulo-Xii-Diagramas-de-Escalera

Repaso de la unidad

Copyright SENA ©, 2012. 7


UNIDAD 4 – Programación en diagrama de contactos

Referencias

Domingo, P. Gámiz, J. Grau, & Martínez, H. (2003). Diseño y aplicaciones con


autómatas programables. Barcelona: Editorial UOC.

Cibergrafía

• Diagramas de escalera para PLC. (s.f.). En Scribd. Recuperado de


http://es.scribd.com/doc/97214027/4-Sa-Capitulo-Xii-Diagramas-de-Escalera

Le recomendamos consultar el material adicional para profundizar en:

• Diagrama de contactos

Copyright SENA ©, 2012. 8


UNIDAD 4 – Programación en diagrama de contactos

Créditos

Experto Temático:

Wilmar Urrutia Martínez

Asesor Pedagógico:

Mónica Patricia Osorio Martínez

Guionista:

Oscar Iván Pineda Céspedes

Equipo de Diseño:

Leonardo Stiglich Campos

Gabriel David Suárez Vargas

Jhonny Ronald Narváez Olarte

Equipo de Programación:

Diego Rodríguez Ortegón

Julián Mauricio Millán Bonilla

Líder de Proyecto:

Jairo Antonio Castro Casas

Copyright SENA ©, 2012. 9