Está en la página 1de 12

Aplicación de los PLC en la

automatización de procesos
industriales

UNIDAD 2
Diseño de programas utilizando
contadores
UNIDAD 2 – Diseño de programas utilizando contadores

Tabla de contenidos

• Presentación

• Caso: Contadores de cajas

• Procedimiento a seguir

o Generación LADDER
o Contadores

• Solución completa

• Repaso de la unidad

• Referencias

• Cibergrafía

• Créditos

Copyright SENA ©, 2012. 2


UNIDAD 2 – Diseño de programas utilizando contadores

Presentación

El diagrama de contactos, LADDER o escalera es un lenguaje gráfico derivado del


lenguaje de relés. Con este tipo de diagramas se describe normalmente la
operación eléctrica de distintos tipos de máquinas, y puede utilizarse para
sintetizar un sistema de control y, con las herramientas de software adecuadas,
realizar la programación del PLC.

Así es como en la presente unidad se profundizará en el lenguaje LADDER junto


con el concepto de contador.

· Resultados de aprendizaje
o Aplicar diferentes lenguajes de programación de PLC.
o Brindar soluciones a la automatización de sistemas de eventos discretos.

· Conocimientos de concepto y principios.


o Programación de controladores lógicos programables.
o Lenguajes de programación PLC.
o Lenguaje LADDER.

· Conocimientos de proceso
o Manejar los diferentes lenguajes de programación de PLC.
o Aplicar el lenguaje de programación LADDER en un proceso industrial
básico.

· Criterio de evaluación
o Aplica diferentes lenguajes de programación de PLC.

· Tiempo estimado de estudio: 4 horas.

Copyright SENA ©, 2012. 3


UNIDAD 2 – Diseño de programas utilizando contadores

Caso: Contadores de cajas

El gerente de un supermercado desea automatizar el acceso de cajas a través de


una compuerta que comunica con otro proceso, ésta se abre siempre y cuando
sea detectada la presencia de alguna de ellas y se cierran en caso contrario.

Por último se requiere que la compuerta no deje pasar ninguna más si ya han
pasado 5.

Gráfica 3.6: Simulación con cajas (Para ver esta


animación, diríjase a la versión interactiva de esta unidad)

Procedimiento a seguir

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

ENTRADA SALIDA
Sensor de presencia. Activador de abrir puerta.
Activador cerrar puerta.

Copyright SENA ©, 2012. 4


UNIDAD 2 – Diseño de programas utilizando contadores

2. Identificación de elementos especiales.

ELEMENTO ESPECIAL
Contador.

3. Realizar la tabla de funcionamiento.

ENTRADA SALIDAS ELEMENTOS ESPECIALES

Sensor Abrir Cerrar Contador Comentarios


Puerta Puerta

En este caso al sensor


no detectar presencia de
0 0 1 caja alguna, se debe
mantener la puerta
cerrada.

En el caso que el sensor


se active, la puerta debe
1 1 0 Cuenta
ser abierta y el contador
debe incrementarse.

4. Registrar las restricciones si el contador es igual (=) a cinco (5) entonces el


sistema debe cerrar la puerta y no dejar pasar más cajas.

5. Determinar condiciones para salir del estado de frenado, para salir de dicho
estado; debe activarse el botón reiniciar que es igual a ponerlo en uno (1).

Copyright SENA ©, 2012. 5


UNIDAD 2 – Diseño de programas utilizando contadores

o Generación LADDER

Para la generación del programa se debe observar la tabla de


funcionamiento y representar sólo los uno (1) de las salidas.

ENTRADA SALIDA
Sensor Abrir Cerrar
Puerta Puerta

0 0 1

ENTRADA SALIDA
Sensor Abrir Cerrar
Puerta Puerta

1 1 0

Para profundizar más en este tema, puede dirigirse a:

http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Diagrama
%20Escalera.pdf

Copyright SENA ©, 2012. 6


UNIDAD 2 – Diseño de programas utilizando contadores

o Contadores

Un segundo elemento clásico en las automatizaciones es el contador. El


uso general de este tipo de herramienta es contar una serie de impulsos
generados desde alguna de las entradas o bien de cualquier bit de los
denominados especiales. Generalmente en los PLCs existe la
posibilidad de programar dos tipos de contador…Otra aplicación típica
de estos elementos es su utilización como temporizadores de
secuencias de tiempo largas (Pérez: 2006: 51)

La función Contadores permite contar de forma progresiva o regresiva


los impulsos de una entrada o salida.

Generalmente un contador tiene asociado a él 3 bobinas:

bobina CC: Entrada de impulso de conteo,

bobina RC: Entrada puesta al estado inicial del contador,

bobina DC: Entrada de sentido de conteo.

Y un contacto que indica que el valor prefijado ya se alcanzó.

Copyright SENA ©, 2012. 7


UNIDAD 2 – Diseño de programas utilizando contadores

Luego se observa el programa donde se activan los elementos


especiales como se aprecia en la siguiente línea:

ENTRADA SALIDAS ELEMENTOS ESPECIALES

Sensor Abrir Puerta Cerrar Puerta Contador

0 0 1 Cuenta

Por lo tanto

Gráfica 3.8: Contadores

Copyright SENA ©, 2012. 8


UNIDAD 2 – Diseño de programas utilizando contadores

En la gráfica 3.9 se observan las restricciones del sistema.

Gráfica 3.9

En esta línea se le indica al contador hasta donde debe ir y con un contacto


normalmente cerrado se permite que la puerta sea abierta hasta que se
alcance el valor prefijado, que en este caso es cinco (5).

En la gráfica 4.1, observan las condiciones para salir del estado de paro, y
se implementan.

Gráfica 4.1

Copyright SENA ©, 2012. 9


UNIDAD 2 – Diseño de programas utilizando contadores

Solución completa

Gráfica 4.2

Esta es la solución completa implementada en el software propuesto, intente


realizarla y pruebe su funcionamiento.

Gráfica 4.3

Copyright SENA ©, 2012. 10


UNIDAD 2 – Diseño de programas utilizando contadores

Repaso de la unidad

Referencias

Pérez, J. (2006) Automatización de maniobras industriales mediante autómatas


programables. Valencia: Ed. Univ. Politéc.

Cibergrafía

· Diagrama de contactos (LADDER). En:


http://www.ing.unlp.edu.ar/electrotecnia/procesos/apuntes/Diagrama%20Escalera.pdf.
[Recuperado: Agosto 23 de 2012]

Copyright SENA ©, 2012. 11


UNIDAD 2 – Diseño de programas utilizando contadores

Le recomendamos consultar el material adicional para profundizar en:

• Diagrama de contactos

• Lenguajes de programación

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. 12

También podría gustarte