Saltar al contenido principal

⏱️ TOF (Off-Delay) · Propiedades del Nodo

Objetivo Principal: Permite al usuario configurar un nodo de tipo TOF (Off-Delay), utilizado para retrasar la desactivación de una salida durante un tiempo determinado dentro de workflows de automatización.

Comportamiento actual

En la versión 0.4.46 el nodo TOF todavía no aplica el retardo. Al ejecutarse pone su salida Q en verdadero y continúa de inmediato, sin esperar el tiempo PT configurado. El retardo a la desconexión depende de una señal de habilitación que hoy no llega desde el lienzo. Si necesitas un retardo real, usa TON (On-Delay) para retrasar una activación o TP (Pulso) para mantener una salida activa durante un tiempo fijo: ambos sí respetan el PT.


📸 Mapeo de Interfaz

⏱ TOF (Off-Delay) · Propiedades del Nodo


🧩 Despiece de Elementos Funcionales

Los elementos marcados con no aparecen señalados en la captura: existen en la versión 0.4.46 pero la imagen no los numera.

#Nombre del ElementoTipoDestino / AcciónDescripción Funcional
1Nodo "TOF - Retardo a la desconexión"Nodo temporizadorConfigura temporizador de desactivaciónPermite retrasar la desactivación de una salida durante un tiempo configurado dentro del workflow. Ten en cuenta el aviso del principio de la página: en la versión 0.4.46 ese retardo todavía no llega a aplicarse.
1.1Campo "Nombre"Campo de textoRenombra el nodoPermite definir el nombre identificativo del nodo temporizador dentro de la automatización. Para utilizarlo, el usuario debe escribir el nombre deseado para identificar el nodo fácilmente.
1.2Campo "PT (Preset Time) en segundos"Campo numéricoConfigura el tiempo de retardoTiempo previsto antes de desactivar la salida. Se expresa en segundos y admite decimales, con un mínimo de 0,1: 5 son cinco segundos y 0.5, medio segundo. Es obligatorio. El panel deja guardar sin rellenarlo, pero al ejecutar el workflow el nodo falla con un error de configuración; lo mismo ocurre si se deja a cero.
1.3Campo "Variable de salida (Q) - opcional"Campo de salidaGuarda el resultado en una variableVariable donde se escribe el resultado Q (verdadero o falso) del temporizador; el campo propone como ejemplo statics.timer_q o outputs.done. Es opcional: si se deja vacío, el resultado no se guarda en ninguna variable y solo lo reciben los nodos conectados a la salida.
Botones "Cancelar" y "Guardar"Botones del pie del panelGuarda o descarta la configuraciónGuardar confirma los cambios y cierra el panel; Cancelar lo cierra sin guardar. Editar y guardar automatizaciones exige rol de administrador de empresa. Con el perfil Mantenimiento el editor se abre en modo solo lectura —lo advierte la franja «Modo solo lectura — los cambios requieren rol de administrador de empresa»—, así que este panel no llega a poder modificarse; el perfil Usuario no accede al módulo. El servidor repite la comprobación y rechaza con «Acceso denegado» cualquier guardado que llegue por otra vía.

💡 Guía de Uso

El nodo TOF (Off-Delay) está diseñado para aplicar retardos temporales antes de desactivar acciones dentro de workflows de automatización. Ten presente el aviso del principio de la página: en la versión 0.4.46 ese retardo todavía no llega a aplicarse.

Se utiliza principalmente para:

  • Aplicar retardos
  • Controlar desactivaciones
  • Gestionar tiempos
  • Automatizar secuencias
  • Controlar procesos
  • Crear comportamientos temporales
  • Organizar lógica operativa

✅ Cómo configurar correctamente el nodo TOF (Off-Delay)

  1. Arrastra el nodo al canvas del workflow.
  2. Configura el nombre del nodo.
  3. Define el tiempo de retardo en el campo PT (Preset Time) en segundos. Es obligatorio: si lo dejas vacío o a cero, el workflow fallará al ejecutarse.
  4. Configura la variable de salida si es necesario; es opcional.
  5. Guarda los cambios realizados.
  6. Conecta el nodo con el resto del workflow.

← Volver a Logica y control