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
Condición
Interruptor 1
Interruptor 2
B1
1
0
0
0
2
0
1
1
3
1
0
1
4
1
1
0
COMENTARIO
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