Sie sind auf Seite 1von 23

Bloques de Funcin

Predefinidos
Temporizador
Contador/descontador

Temporizador %TMi
Tiene

3 modos de funcionamiento:

TON: permite gestionar retardos en la


conexin,
TOF: permite gestionar retardos en la
desconexin,
TP: permite elaborar un impulso de duracin
precisa.

Representacin grfica del bloque


de funcin del temporizado

Caracteriasticas

Funcionamiento del temporizador


%TMi en modo TON
Permite

gestionar retardos en la conexin.

Funcionamiento

Funcionamiento del temporizador


%TMi en modo TOF
Permite

gestionar retardos en la
desconexin.

Funcionamiento

Funcionamiento del temporizador


%TMi en modo TP
Permite

elaborar un impulso de duracin


precisa (funcin monoestable).

Funcionamiento

10

Programacin y configuracin de los


bloques de funcin del temporizador
La

programacin de los bloques de


funcin del temporizador es idntica
independientemente del modo de
utilizacin seleccionado.
La eleccin del funcionamiento TON, TOF
o TP se realiza en el editor de variables.

11

Configuracin
Consiste

en determinar los parmetros


siguientes :

Parmetro
Modo
TB
%TMi.P
MODIF

Valores
TON, TOF o TP.
1min, 1s, 100ms o 10ms
0 a 9999
YoN

12

Programacin en el lenguaje de
contactos

13

Programacin en lista de
instrucciones

14

Programacin en literal
estructurado
La

instruccin START %TMi genera un


flanco ascendente en la entrada IN del
bloque del temporizador.

15

La

instruccin DOWN %TMi genera un


flanco descendente en la entrada IN del
bloque del temporizador.

16

Presentacin del bloque de funcin


contador-descontador
Este

bloque de funcin permite:

El contaje de sucesos
El descontaje de sucesos

Estas operaciones pueden ser simultneas

17

Representacin

grfica del bloque de


funcin contador-descontador

18

Caractersticas

Caractersticas
Nmero del contador

Variable
%Ci

Valor actual

%Ci.V

Valor de preseleccin

%Ci.P .

Valor
0 a 31 para un TSX
37, 0 a 254 para un
TSX 57
Palabra incrementada
o disminuida en funcin
de las entradas CU y
CD. Puede leerse y
probarse, pero no
escribirse mediante
programa. Puede
modificarse mediante
terminal.
Palabra que puede
leerse,
probarse y escribirse
(valor 9999 por defecto).
19

Ajuste

por terminal (MODIF) Y/N:

Y : posibilidad de modificar el valor de


preseleccin en ajuste.
N : sin acceso al ajuste.

Entrada

(instruccin) Reset R:

En estado 1: %Ci.V = 0

20

Entrada

(instruccin) Preseleccin
S
En estado 1: %Ci.V = %Ci.P
Entrada (instruccin) Contaje
CU
Incrementa %Ci.V en el flanco
ascendente
Entrada (instruccin) Descontaje CD
Disminuye %Ci.V en el flanco
ascendente
21

Salida

Rebasamiento E (Empty)

El bit asociado %Ci.E=1, cuando %Ci.V pasa


de 0 a 9999 (se pone a 1 cuando %Ci.V es
igual a 9999) vuelve a 0 si el contador sigue
descontando. Cuando se produce un
rebasamiento, el bit %S18 pasa a 1

Salida

Preseleccin alcanzada
(Done)

El bit asociado %Ci.D=1, cuando


%Ci.V=%Ci.P.
22

Salida

Rebasamiento F (Full)

El bit asociado %Ci.F, cuando %Ci.V pasa de


9999 a 0 (se pone a 1 cuando %Ci.V es igual
a 0) vuelve a 0 si el contador sigue
descontando. Cuando se produce un
rebasamiento, el bit %S18 pasa a 1

23

Das könnte Ihnen auch gefallen