Você está na página 1de 13

Escola dEnginyeria de Terrassa

Universitat Politcnica de Catalunya



Jos Luis Medina Garcia
AUTOMATITZACION INDUSTRIAL
5.- AUTMATAS PROGRAMABLES
5.3.- PROGRAMACIN CON CONTADORES Y TEMPORIZADORES



Instruction List
Ladder
Sequential Flow Chart
(Grafcet)
Structured Text
Function Block
5.1.-Estructura general de los autmatas programables. Ciclo de SCAN Jos Luis Medina - 2011 2
5.- AUTOMATAS PROGRAMABLES (4h teora- 8h Laboratorio)





5.1. Estructura general. Ciclo de SCAN.
5.2. Programacin bsica del PLC
5.3. Programacin con contadores y temporizadores.
5.2.- TEMPORZADORES Y CONTADORES

Los temporizadores y contadores son un conjunto de
instrucciones del PLC que permiten el control de tiempos y
eventos que se producen en un proceso. Por ese motivo los
temporizadores y los contadores se convierten en una parte
esencial en la programacin bsica haciendo que sea ms
sencillo controlar un proceso con diferentes tiempos o etapas.

Los temporizadores y contadores pertenecen a los Bloques de
funciones elementales que a su vez pertenecen a los Bloques
FFB (Bloques de funcin elementales)
3 Jos Luis Medina 2010
4
5.2.- TEMPORZADORES Y CONTADORES
ESTRUCTURA DE FFB

Cada Bloque (FFB) est compuesto por un funcionamiento
(nombre del FFB), los operandos necesarios para la operacin
(parmetros formales y reales) y, en el caso de los bloques de
funcin elementales o derivados, un nombre de instancia.




Jos Luis Medina 2010
5
5.2.- TEMPORZADORES Y CONTADORES
TEMPORZADORES

La temporizacin cumple los tres modos de funcionamiento
segn la normativa IEC61131-3:

- TON: Permite gestionar retardos a la conexin.
- TOFF: Permite gestionar retardos a la desconexin.
- TP: Permite elaborar un impulso de duracin determinado.

Jos Luis Medina 2010
6
5.2.- TEMPORZADORES Y CONTADORES
PARMETROS COMUNES TEMPORIZADORES

Jos Luis Medina 2010
7
5.2.- TEMPORZADORES Y CONTADORES
TEMPORIZADOR A LA CONEXIN (TON)
Permite gestionar retardos a la conexin, es decir cuando se
activa IN pasa un tiempo hasta que el contacto Q pasa a 1.
Representacin en Ladder:

Jos Luis Medina 2010
8
5.2.- TEMPORZADORES Y CONTADORES
TEMPORIZADOR A LA DESCONEXIN (TOFF)
Permite gestionar retardos a la desconexin, es decir cuando el
temporizador deja de recibir seal en IN al cabo de un tiempo Q
conmuta a 0.
Representacin en Ladder:

Jos Luis Medina 2010
9
5.2.- TEMPORZADORES Y CONTADORES
TEMPORIZADOR PULSO (TP)

Permite elaborar un impulso de duracin determinado, es decir
cuando se active IN, Q estar activa durante un tiempo
determinado.
Representacin en Ladder:


Jos Luis Medina 2010
10
5.2.- TEMPORZADORES Y CONTADORES
CONTADORES
Permiten efectuar el contaje o descontaje de sucesos, estos dos
pueden ser simultneos.
Existen tres tipos de contadores distintos:

CTD: Contador descendente (regresivo).
CTU: Contador ascendente (progresivo).
CTUD: Contador ascendente/descendente
(progresivo/regresivo).

Adems de esta clasificacin existe otra dentro de cada tipo de
temporizador, cada uno de ellos se separa en cuatro tipos de
temporizador distintos segn el tipo de dato que utilice. Por
ejemplo un contador descendente de tipo entero seria CTD_INT.

Jos Luis Medina 2010
11
5.2.- TEMPORZADORES Y CONTADORES
CONTADOR DESCENDENTE

Cuando la entrada LD tiene valor 1 se asigna el valor de la
entrada PV a la salida CV. Con cada paso de "0" a "1" en la
entrada CD se reduce el valor de CV en 1.

Si CV 0, la salida Q se convierte en "1".
Representacin en Ladder:

Jos Luis Medina 2010
12
5.2.- TEMPORZADORES Y CONTADORES
CONTADOR ASCENDENTE
En caso de seal "1" en la entrada R se asigna el valor "0" a la
salida CV. Con cada paso de "0" a "1" en la entrada CU, el valor
de CV aumenta en 1.

Si CV PV, la salida Q se convierte en "1".
Representacin en Ladder:

Jos Luis Medina 2010
13
5.2.- TEMPORZADORES Y CONTADORES
CONTADOR ASCENDENTE/DESCENDENTE
En caso de seal "1" en la entrada R se asigna el valor "0" a la
salida CV. En caso de seal "1" en la entrada LD se asigna el
valor de la entrada PV a la salida CV. Con cada paso de "0" a "1"
en la entrada CU, el valor de CV aumenta en 1. Con cada paso
de "0" a "1" en la entrada CD se reduce el valor de CV en 1.
En caso de seal simultnea "1" en la entrada R y LD, la entrada
R resulta ser dominante.
Si CV PV, la salida QU se establece en "1".
Si CV 0, la salida QD se convierte en "1".

Jos Luis Medina 2010

Você também pode gostar