Sunteți pe pagina 1din 8

EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)

(Operaciones con temporizadores)

OPERACIONES CON TEMPORIZADORES.


En el S7-200, los temporizadores se controlan con una sola entrada de habilitacin y poseen
un valor actual que cronometra el tiempo transcurrido desde la validacin del temporizador.

Poseen tambin un valor de tiempo predefinido (PT) que se compara con el valor actual cada
vez que se actualiza este ltimo.

Resoluciones de los temporizadores.


El valor actual resulta del valor de contaje multiplicado por la base de tiempo. Por ejemplo, el
valor de contaje 50 en un temporizador de 10 milisegundos (ms) equivale a 500 ms.

Direccionamiento del rea de temporizadores (T).


Hay dos variables asociadas a los temporizadores:
Valor actual: En este nmero entero de 16
bits con signo se deposita el valor de
tiempo contado por el temporizador.

Bit del temporizador (bit T): Este bit se


activa (se pone a 1) cuando el valor actual
del temporizador es mayor o igual al valor
predeterminado. (ste ltimo se introduce
como parte de la operacin).

Actualizacin:
Dependiendo de sus resoluciones, el valor actual y el bit, son actualizados en diferentes
momentos:

1ms: mediante una rutina de interrupcin del sistema que mantiene la base de tiempo
del mismo. (Varias veces durante un solo ciclo).
10ms: al inicio del ciclo incorporan los periodos de 10ms transcurridos. (En una
subrutina no actualizar correctamente).
100ms: solo durante la ejecucin de la funcin de temporizacin. (Se habilita varias
veces en un ciclo hace que el valor de contaje de un mismo ciclo se sume repetidas
veces. Slo cuando se ejecuten una vez por ciclo).

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

Actualizacin de un temporizador de 1ms.

Q0.0 se activar durante un ciclo,


siempre que el valor actual del
temporizador se actualice tras
ejecutarse el contacto cerrado T32 y
antes de ejecutarse el contacto abierto
T32.

Actualizacin de un temporizador de 10ms.


Q0.0 no se activar nunca, porque el
bit de temporizacin T33 permanece
activado desde el principio del ciclo
hasta que se ejecute el cuadro del
temporizador. Una vez ejecutado
ste, se ponen a 0 el valor actual del
temporizador y su bit. Tras
ejecutarse el contacto abierto T33,
se desactivarn T33 y Q0.0.

Actualizacin de un temporizador de 100ms.

Si se utiliza un temporizador con una


resolucin de 100 ms, Q0.0 se
activar durante un ciclo, siempre que
el valor actual del temporizador
alcance el valor de preseleccin.

Temporizador TON. (Conexin retardada).

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

Temporizador TONR. Conexin retardada con pausa memorizada.

Temporizador TOF. Temporizador a la desconexin.

Al activarse la entrada I0.0, el temporizador activa su bit (T37), activando la salida (Q0.0) y
permaneciendo en ese estado.

Al desactivar la entrada de activacin del temporizador (I0.0), empieza la temporizacin para


desactivar su bit (T37), transcurrido el tiempo preestablecido desactiva la salida (Q0.0).

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

Temporizador a la desconexin con TON. (CPU 212, 214, 215, 216)


Se trata de realizar un temporizador a la desconexin, para aquellas CPU que no lo tienen.

Temporizador intermitente.
Se trata de realizar un salida con funcionamiento intermitente, especificando los tiempos.

Al habilitar el temporizador, como no est activado el bit (T38), empieza a contar el tiempo en el
temporizador (T37). Transcurrido el tiempo activa su bit (T37), habilitando la salida Q0.0 y el
temporizador T38. Transcurrido el tiempo del T38 activa su bit, con lo cual quedan reseteados
los temporizadores y la salida Q0.0. Comenzando un nuevo ciclo.

(Ejemplos 1).
Reproducir el funcionamiento del temporizador SI. (Del autmata S5 de Siemens).
Arrancar como impulso una temporizacin. (La salida se mantendr activada mientras la
entrada presente seal 1, pero con un mximo de tiempo).

Al detectarse un flanco positivo en la entrada I0.0, se pone a SET la salida Q0.0 y esta habilita
al temporizador.

Transcurrido el tiempo establecido el bit del temporizador T37 resetea la salida Q0.0, con lo
cual tambin lo hace el temporizador.

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

(Ejemplos 2).
Reproducir el funcionamiento del temporizador SV. (Del autmata S5 de Siemens).
Arrancar como impulso prolongado una temporizacin. (Se utiliza para conectar una salida
durante un tiempo determinado, tan pronto como una entrada presente seal 1).

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

Al detectarse un flanco positivo en la entrada I0.0, se pone a SET la salida Q0.0 y resetea el
temporizador T37, al mismo tiempo que la salida Q0.0 lo habilita.

Transcurrido el tiempo fijado, se activa el bit del T37 reseteando la salida Q0.0. Tiene la
posibilidad de resetearse en cualquier momento mediante la entrada I0.1

(Ejemplos 3).
Reproducir el funcionamiento del temporizador SE. (Del autmata S5 de Siemens).
Retardo a la conexin.
Se utiliza cuando una entrada deba conectar retardadamente una salida, debiendo permanecer
conectada todo el tiempo que la entrada presente seal 1.

(Ejemplos 4).
Reproducir el funcionamiento del temporizador SS. (Del autmata S5 de Siemens).
Una entrada debe conectar retardadamente una salida y mantenerla conectada hasta resetear
el temporizador.

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

(Ejemplos 5).
Reproducir el funcionamiento del temporizador SA. (Del autmata S5 de Siemens).
(Retardo a la desconexin).
Se utiliza cuando una salida debe desconectarse retardadamente.

Jos Antonio Barrios Torres.


EL AUTMATA PROGRAMABLE S7-200 (SIEMENS)
(Operaciones con temporizadores)

Jos Antonio Barrios Torres.

S-ar putea să vă placă și