www.infoPLC.net Automatización Industrial Curso 2001-2001 Temporizadores 1 Programación en KOP Temporizadores TON. Temporizador de retardo a la conexión TOF. Temporizador de retardo a la desconexión (TOF) TONR. Temporizador de retardo a la conexión memorizado Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores TON. Temporizador de retardo a la conexión Cuenta el tiempo al estar activada (ON) la entrada de habilitación. Si el valor actual (Txxx) es mayor o igual al valor de preselección (PT), se activa el bit de temporización (bit T). El valor actual del temporizador de retardo a la conexión se borra cuando la entrada de habilitación está desactivada (OFF). Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores TOF. Temporizador de retardo a la desconexión Se utiliza para retardar la puesta a 0 (OFF) de una salida durante un período determinado tras haberse desactivado (OFF) una entrada. Cuando la entrada de habilitación se activa (ON), el bit de temporización se activa (ON) inmediatamente y el valor actual se pone a 0. Cuando la entrada se desactiva (OFF), el temporizador cuenta hasta que el tiempo transcurrido alcanza el valor de preselección. Una vez alcanzado éste, el bit de temporización se desactiva (OFF) y el valor actual detiene el contaje. Si la entrada está desactivada (OFF) durante un tiempo inferior al valor de preselección, el bit de temporización permanece activado (ON). Para que la operación TOF comience a contar se debe producir un cambio de ON a OFF. Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores TONR. Temporizador de retardo a la conexión memorizado Cuenta el tiempo al estar activada (ON) la entrada de habilitación. Si el valor actual (Txxx) es mayor o igual al valor de preselección (PT), se activa el bit de temporización (bit T). El valor actual del temporizador de retardo a la conexión memorizado se mantiene cuando la entrada está desactivada (OFF). El temporizador de retardo a la conexión memorizado sirve para acumular varios períodos de tiempo de la entrada en ON. Para borrar el valor actual del temporizador de retardo a la conexión memorizado se utiliza la operación Poner a 0 (R). Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores Temporizador Resolución Valor máximo Nº de temporizador TONR 32,767 s 327,67 s 3276,7 s 32,767 s 327,67 s 3276,7 s T0, T64 T1-T4, T65-T68 T5-T31, T69-T95 T32, T96 T33-T36, T97-T100 T37-T63, T101-T255 TON, TOF 1 ms 10 ms 100 ms 1 ms 10 ms 100 ms Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores Diferencias entre las resoluciones 1ms 10ms/100ms Mayor precisión, menor cantidad de temporizadores, varias actualizaciones durante un ciclo según la rutina de interrupción del sistema Menor precisión, se actualizan al comiendo de cada ciclo añadiendo un valor acumulado (cantidad de intervalos de 10/100 ms que pasaron durante el ciclo) Regla: Programar el intervalo o valor de tiempo predefinido (PT) a un valor superior en una unidad a la unidad de tiempo deseada Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores- Ejemplos Activar la iluminación de una escalera. Todos los pulsadores ON en las distintas plantas están conectados a la entrada I0.0. Tras haber accionado el pulsador ON, la luz (Q0.0) se enciende durante 30 segundos. Si durante este tiempo se activa de nuevo el pulsador ON, se reinicia el intervalo de temporización. Con esto se asegura que la luz no se apagará antes de 30 segundos tras haber accionado por última vez el pulsador. Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Temporizadores- Ejemplos Activar la iluminación de una escalera. Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP Temporizadores- Ejemplos Activar la iluminación de una escalera. DESCRIPCIÓN DEL PROGRAMA Cuando se acciona un pulsador ON (activando así la entrada I0.0),el temporizador T37 (Temporiz_30s) se pone a 0 y comienza a contar nuevamente hasta el valor de preselección (PT) de 30 s. Simultáneamente, se activa la salida Q0.0, encendiendo la luz. Tras haber transcurrido los 30 s del temporizador, la salida Q0.0 se desconecta. Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP: RELOJ READ_RTC La operación Leer reloj de tiempo real lee la hora y fecha actuales del reloj y carga ambas en un búfer de 8 bytes (que comienza en la dirección T). SET_RTC La operación Ajustar reloj de tiempo real escribe en el reloj la hora y fecha actuales que están cargadas en un búfer de 8 bytes (que comienza en la dirección T). Automatización Industrial Curso 2001-2001 Programación: SIMATIC S7-200 Programación en KOP: RELOJ Reloj READ_RTC, SET_RTC Automatización Industrial Curso 2001-2001 VB200 16# AÑO VB201 16# MES VB202 16#DIA VB203 16#HORA VB204 16#MINUTO VB205 16#SEGUNDO VB206 RESERVADO VB207 16# DIA DE LA SEMANA (DOM =1) Programación: SIMATIC S7-200