Generalidades.

En TIA Portal disponemos de tres contadores:

  • CTU Contador ascendente.
  • CTD Contador descendente.
  • CTUD Contador ascendente descendente.

Al crear un contador se crea un bloque de datos DB de instancia asociado.

También al dar de alta el contador podremos elegir la opción autómatico o manual. En manual podremos elegir el número de DB asociado al temporizador.

Podemos elegir la variable del tipo de contador pulsando en ???.

  • Int. Entero con signo 16 bits (-32768 – 32767)
  • SInt. Entero con signo de 8 bits (-128-127)
  • DInt. Entero con signo de 32 bits. (-2147483648-2147483647)
  • USInt Entero con signo de 8 bits (0-255)
  • UInt Entero sin signo de 16 bits. ( 0 – 65535)
  • UDInt Entero sin signo de 32 bits (=-4294967295)

Contadores tipo.

CTU Contador ascendente.

Permite contar impulsos hasta un valor entero determinado, al llegar a este valor activará la salida Q. Al recibir la entrada R un impulso se desactivará la salida Q y se pondrá a cero el contador.

CU: Contador de pulsos.

R. Reset.

PV: Valor de preselección para activar la salida Q.

Q: Salida booleana, se activa al ser el valor actual igual o mayor al valor de preselección.

CV: Salida que Indica el valor actual del contador.

CTU Contador descendente.

Permite contar impulsos hasta cero partiendo de un valor entero determinado, al llegar a 0 activará la salida Q. Al recibir la entrada LD un impulso se desactivará la salida Q y se cargará en CV el valor de preselección indicado en PV.

  • CD: Contador de pulsos.
  • LD. Entrada para cargar como valor actual el valor de preselección programado en la entrada PV.
  • PV: Valor de preselección para activar la salida Q.
  • Q: Salida booleana, se activa al ser el valor actual igual o mayor al valor de preselección.
  • CV: Salida que Indica el valor actual del contador.

CTUD Contador ascendente-descendente.

El tipo de contador CTUD integra los dos tipos de contadores vistos anteriormente CTU y CTD. Por tanto, puede registrar impulsos de forma ascendente y descendente, y es por ello que cuenta con dos entradas de contaje: una para incrementar (CU) y otra para decrementar (CD) una unidad su valor actual. También dispone de entrada de puesta a cero (R) y entrada de preselección de un valor inicial. 

  • CU: Contador de pulsos ascendentes.
  • CD: Contador de pulsos descendente.
  • R: Reset, pone a 0 el valor del contador. 
  • LD. entrada para cargar como valor actual el valor de preselección programado en la entrada PV.
  • PV: Valor de preselección para activar la salida Q.
  • QD: Salida booleana para indicar con un 1 que el valor actual ha alcanzado el valor 0 o menor de 0.
  • QU: Salida booleana para indicar con un 1 que el valor actual ha alcanzado o superado el valor que tenemos en PV. 
  • CV: Salida que Indica el valor actual del contador.

PRÁCTICA 1

PRÁCTICA 2

Cuestiones

FALLO6