Práctica 4A Contadores Comparadores

También podría gustarte

Está en la página 1de 6

Laboratorio de Automatización Industrial I

PRÁCTICA #4A

Tema: Contadores del diagrama de lógica de escalera

1. Objetivos:
✓ Analizar el funcionamiento de contadores en la programación escalera.
✓ Aplicar los diferentes tipos de contadores y comparadores en aplicaciones industriales.
✓ Elaborar la programación escalera utilizando contadores, comparadores y el
controlador Micro 850 para la realización de aplicaciones industriales.

2. Marco teórico

Contadores
Un contador tiene la función de cómputo que permite efectuar la cuenta de impulsos. La
cuenta se puede programar en forma progresiva (ascendente) o regresiva (descendente).

La operación de conteo consiste en incrementar 1 al contenido del contador, mientras que


la operación de descuento consiste en decrementar 1 al contenido del contador, ambos al
presentarse un pulso.

La función del contador, permite activar salidas o memorias internas, en el momento que
su registro de conteo coincide con el valor presente previamente definido. Por otro lado si
el registro es diferente al valor de presente la salida asociada al contador no se activará.

Las instrucciones de contadores de Connected Components Workbench son las siguientes:

a) Contador ascendente

Ilustración 1: Contador ascendente

Elemento Descripción
CU (Bool) Contador ascendente (si CU recepta un flanco ascendente).
RESET (Bool) Restablecimiento, encera el contador, comando dominante.
PV (DINT) Valor máximo programado.
Q (Bool) Toma el valor de verdadero si CV >=PV.
CV (DINT) Resultado del contador.
Laboratorio de Automatización Industrial I

b) Contador descendente

Ilustración 2: Contador descendente

Elemento Descripción
CD (Bool) Entrada de recuento (cuenta atrás si CD es un flanco de bajada).
LOAD (Bool) Comando de carga, dominante. (CV= PV si LOAD es verdadero).
PV (DINT) Valor inicial programado.
Q (Bool) Toma el valor de verdadero si CV <=PV.
CV (DINT) Resultado del contador.

c) Contador ascendente/descendente
Este contador es el conjunto del contador ascendente y contador descendente.

Ilustración 3: Contador ascendente y descendente

Elemento Descripción
CU (Bool) Contador ascendente (si CU recepta un flanco ascendente).
CD (Bool) Contador ascendente (si CD recepta un flanco descendente).
LOAD (Bool) Comando de carga. (CV= PV si LOAD es verdadero).
RESET (Bool) Restablecimiento, encera el contador, comando dominante.
PV (DINT) Valor inicial programado.
QU (Bool) Toma el valor de verdadero si CV >=PV.
QD (Bool) Toma el valor de verdadero si CV <=PV.
CV (DINT) Resultado del contador.
Laboratorio de Automatización Industrial I

Comparadores
Un comparador recepta dos señales en sus entradas para compararlas en una
relación de igualdad o desigualdad a la función de comparación establecida para
generar en su señal de salida de alto o bajo.

Las instrucciones de comparadores de Connected Components Workbench son las


siguientes:

Elemento Descripción
Menor que Toma el valor de verdadero si i1<i2.
Menor que o
Toma el valor de verdadero si i1<=i2.
igual que
No igual a Toma el valor de verdadero si i1<>i2.
Igual a Toma el valor de verdadero si i1=i2.
Mayor que Toma el valor de verdadero si i1>i2.
Menor que Toma el valor de verdadero si i1>=i2.

Ilustración 4: Bloques de comparadores


Laboratorio de Automatización Industrial I

3. Procedimiento:
Creación de Proyecto de Connected Components
1. Abrir el Software “Connected Component Workbench”. Seleccionar “Nuevo”, se
creará el proyecto.
2. Seleccionar “Agregar dispositivos”, luego escoger el código de catálogo (éste se
encuentra impreso en el equipo).
3. Seleccionar la Versión de firmware del dispositivo.
4. Agregar un nuevo programa, seleccionando “Diagrama de escalera”.
5. Agregar un bloque de función y seleccionar los contadores y comparadores
correspondientes para realizar la programación de los problemas planteados.
6. Culminada la programación procedemos a descargar el programa al controlador,
para esto damos clic en el ícono de “Descargar”.
7. Finalmente probamos el programa descargado.

4. Actividades por desarrollar:


Realizar la programación de las siguientes aplicaciones en diagrama de lógica
escalera, utilizando el software Connected Components Workbench.

Problema 1:
Realice un programa para detectar cuando una persona ha pulsado una botonera una
cierta cantidad de veces predeterminada a través de una entrada tipo pulsador.
a) Se debe tener una salida para indicar si la cantidad de pulsaciones ha sido
menor a 5 veces.
b) Se debe tener una salida para indicar si la cantidad de pulsaciones ha sido
mayor a 5 veces.
c) Se debe tener una salida para indicar si la cantidad de pulsaciones ha sido igual
a 5 veces.

Ilustración 5: Problema 1
Laboratorio de Automatización Industrial I

Problema 2:

Se pretende automatizar un control de garaje que realice lo siguiente: El garaje dispone


de una entrada con barrera, semáforo (rojo/verde) y detector de llegada de coche; y de
una salida sin barrera y en la que únicamente hay un detector de salida de coches, como
se ilustra en la siguiente figura:

El funcionamiento debe ser el siguiente:

a) Se supone que en el garaje no hay coches inicialmente y se cuenta el número de


coches que entran y salen para controlar el total de coches en el garaje en cada
momento.
b) Si llega un coche y quedan plazas libre, se debe abrir la barrera (se ignora el cierre
para simplificar).
c) Si llega un coche y no quedan plazas libres, no se abre la barrera.
d) El semáforo estará verde cuando queden plazas libres y rojo cuando el garaje esté
completo. Se supone que el garaje tiene 10 plazas.
e) Existe también para reiniciar el controlador a cero manualmente.

Ilustración 6: Problema 3

5. Resultados:
Nota: Adjuntar las capturas de la programación de cada problema
respectivamente comentado cada peldaño.

6. Conclusiones:
a) Conclusión 1
b) Conclusión 2
c) Conclusión 3
d) Conclusión 4
Laboratorio de Automatización Industrial I

7. Recomendaciones:
a) Recomendación 1
b) Recomendación 2
c) Recomendación 3
d) Recomendación 4

8. Bibliografía:
• Controladores programables Micro830 y Micro850, Rockwell Automation
Technologies, Inc., Milwaukee, Wisconsin, 2015. Disponible en:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/2080-
um002_-es-e.pdf
• Micro800 Programmable Controllers General Instructions, Rockwell Automation
Technologies, Inc., Milwaukee, Wisconsin, 2016. Disponible en:
http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/2080-
rm001_-en-e.pdf

También podría gustarte