You are on page 1of 9

CONTROLADORES LGICOS

PROGRAMABLES CONTROL DISCRETO


Laboratorio N 8

Contadores

INFORME

Integrantes:
MEZA ARAUCO, Max Abel
ORE BARRIENTOS, Judith
QUINTEROS PACHAS, Leonardo
SANDOVAL SULCA, Leonardo Mauricio

Grupo: C5 - A
Profesor: SOBRADO MALPARTIDA, Eddie
Fecha de entrega: 9-10-17

2017 II
Laboratorio de Controladores lgicos programables

NDICE
I.INTRODUCCIN.....3
II.FUNDAMENTO TERICO....4
III. OBJETIVOS...8
IV. RESULTADOS DE LABORATORIO ....9
V.CONCLUSIONES....................................
VI.OBSERVACIONES.............................
VII. APLICACIONES
REFERENCIAS................................

2
Laboratorio de Controladores lgicos programables

I. INTRODUCCIN

En el Simatic S7 vamos a disponer de una serie de contadores que nos van a


permitir realizar una serie de acciones. Al igual que los temporizadores vamos a
disponer de una serie de contadores que nos permitirn efectuar contajes, tanto
hacia adelante como hacia atrs. Tambin vamos a emplear una serie de
instrucciones que permitirn manejarlos. A continuacin, detallaremos ms
sobre el uso de los contadores y otras herramientas para su efectivo uso en
SIMATIC MANAGER.

3
Laboratorio de Controladores lgicos programables

II. FUNDAMENTO TERICO

Contadores:

Un contador es una funcin de cmputo que permite efectuar la cuenta de


acontecimientos o efe impulsos. La cuenta se puede programar en forma
progresiva (ascendente) o regresiva (descendente).

Existen 3 tipos de contadores:

CTU Contador Ascendente

Grfica 1. Contador Ascendente


Fuente: http://www.instrumentacionycontrol.net

Descripcin General:
- CU Incrementa en 1 con un flanco.

- RESETColoca el valor corriente a 0.

- PV VALOR PRESET.

- CV VALOR CORRIENTE Q Output, es TRUE si CV = PV (CTU).

- CU, RESET y Q son de tipo BOOL; PV y CV son de tipo INT.

Significa:
- Si esta RESET entonces CV=0;

- Pero si esta CU entonces CV := CV + 1;

- Q es TRUE si CV >= PV

4
Laboratorio de Controladores lgicos programables

CTD Contador Descendente

Grfica 2. Contador Descendente


Fuente: http://www.instrumentacionycontrol.net

Descripcin General:
- CD Decrementa en 1con un flanco.

- LOAD Carga el VALOR CORRIENTE con el valor del PRESET. PV VALOR


PRESET.

- CV VALOR CORRIENTE..

- Q Output, es TRUE si CV = 0 (CTUD).

- CD, LOAD y Q son de tipo BOOL; PV y CV son de tipo INT.

Significa:
- Si esta LOAD entonces CV =PV ;

- Pero si esta CD entonces CV := CV - 1;

- Q es TRUE si CV <= 0.

5
Laboratorio de Controladores lgicos programables

CTUD Contador Ascendente y descendente

Grfica 3. Contador Ascendente y Descendente


Fuente: http://www.instrumentacionycontrol.net

Descripcin General:
- CU Incrementa en 1 con un flanco.

- CD Decrementa en 1 con un flanco.

- RESET Coloca el valor corriente a 0.

- LOAD Carga el VALOR CORRIENTE con el valor del PRESET. PV VALOR


PRESET.

- CV VALOR CORRIENTE.

- Q Output, es TRUE si CV = PV (CTU), es TRUE si CV = 0 (CTD).

- QUOutput, es TRUE si CV = PV (CTUD).

- QDOutput, es TRUE si CV = 0 (CTUD).

- CU, CD, LOAD, RESET, QU y QD son de tipo BOOL; PV y CV son de tipo INT.

Significa:
- Si esta RESET entonces CV = 0;

- Si esta LOAD entonces CV = PV;

- Pero si esta CU entonces CV = CV + 1;

- Pero si esta CD entonces CV = CV - 1;

- QU es TRUE si CV >= PV QD es TRUE si CV <= 0.

6
Laboratorio de Controladores lgicos programables

Operacin de comparacin:

Las operaciones Comparar enteros (de 16 bits) comparan el contenido del


ACU2-L con el contenido del ACU1-L segn los tipos de comparacin siguientes:

== ACU 2 es igual al ACU 1

<> ACU 2 es diferente al ACU 1

> ACU 2 es mayor que ACU 1

< ACU 2 es menor que ACU 1

>= ACU 2 es mayor que o igual al ACU 1

<= ACU 2 es menor que o igual al ACU 1

RLO = 1 indica que el resultado de la comparacin es verdadero. RLO = 0 indica


que el resultado de la comparacin es falso. Los bits A1 y A0 de la palabra de
estado indican la relacin "menor que", "igual que" o "mayor que".

Se dispone de las operaciones de comparacin siguientes:

? I Comparar enteros ==, <>, >, =, <=

? D Comparar enteros dobles ==, <>, >, =, <=

? R Comparar nmeros en coma flotante (32 bits) ==, <>, >, =, <=

Grfica 4. Operacin comparacin


Fuente: Internet

7
Laboratorio de Controladores lgicos programables

III. OBJETIVOS

Objetivo General

- Estudiar los contadores en el programa de SIMATIC MANAGER en conjunto


con otras herramientas para su correcta funcin

Objetivos Especficos

- Crear proyectos de diferentes alcances

- Hacer uso de contadores

- Hacer uso de las operaciones de comparacin

- Hacer uso de marcas

8
Laboratorio de Controladores lgicos programables

V. CONCLUSIONES

- El bloque funcional contador ascendente (CTU) cuenta adelante desde el valor


actual hasta el valor prefijado al producirse un flanco positivo en la entrada de
contaje adelante (CU).

- El uso de marcas puede facilitar la complejidad que puede existir en una


determinada aplicacin.

- El bloque funcional contador descendente (CTD) cuenta hacia atrs desde el


valor prefijado al producirse un flanco positivo en la entrada de contaje atrs
(CD). Si el valor actual (VA) es igual a cero, se activa el bit del contador.

- Haciendo el diagrama ladder correcto se pudo simular el funcionamiento que


hace un tanque de reaccin en una planta industrial.

-La funcin 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 activara.

VI. OBSERVACIONES

- Puesto que cada contador dispone slo de un valor actual, no se podr asignar
un mismo nmero a varios contadores. (Los contadores ascendentes,
descendentes y ascendentes-descendentes acceden a un mismo valor actual).

- De no poner las marcas, contactos, bobinas, etc en el lugar correcto en el


diagrama ladder, este no funcionar de manera apropiada.a

- Debido a los tiempos de procesamiento y de ciclo de scan, estas instrucciones


de contaje slo son adecuadas para contar eventos con frecuencias limitadas.

VII. RECOMENDACIONES

- Elegir el contador correcto. Este depender de la aplicacin dada.

- Usar el tipo de marca adecuada para la aplicacin dada.

- Usar la operacin de comparacin correcta de acuerdo a la aplicacin.

You might also like