Completar el programa de usuario
4.1 Agregar un temporizador de retardo a la conexión para retardar la activación de una salida
Cuando se activa el temporizador (IN = 1), el temporizador de retardo a la desconexión
espera un tiempo preseleccionado (PT) hasta activar su salida (Q = 1). La salida
permanecerá activada (Q = 1) mientras la entrada esté activada (IN = 1).
El temporizador de retardo a la conexión utiliza un bloque de datos (DB) para conservar
sus datos. Este bloque de datos se asigna al insertar la instrucción TON en el segmento.
En este ejercicio introduciremos una constante para el parámetro del tiempo
preseleccionado (PT).
En la aplicación también se puede introducir una dirección de memoria Time (valor de 4
bytes con signo) para almacenar el valor de preselección. En caso necesario, esto permite
al programa de usuario cambiar el valor de preselección conforme a las condiciones
operativas. El tiempo transcurrido (ET) también se puede almacenar en una dirección de
memoria Time (valor de 4 bytes con signo) a la que pueden acceder otros elementos del
programa de usuario.
Insertar un temporizador de retardo a la conexión
El segundo segmento del programa de usuario utiliza una instrucción TON que se activa 5
segundos después de haberse activado la salida "Run" del circuito de autorretención.
42
Primero, introduzca el contacto que activará el temporizador.
1. Seleccione el segundo segmento del programa de usuario.
2. Al igual que en el circuito de autorretención (Página 31),
haga clic en el contacto normalmente abierto en los
"Favoritos" para insertar la instrucción.
3. Para la dirección de la instrucción, seleccione la variable
"Run". (Al igual que en el ejercicio anterior (Página 33),
puede teclear una "r" o hacer clic en el icono de la variable
para visualizar la lista de variables.)
Getting Started (primeros pasos), 11/2009, A5E02486794-01
Getting Started del S7-1200