Para saber más sobre los desencadenadores en general, consulte el tema Comprender los desencadenadores.

El desencadenador de programador funciona como un temporizador que inicia la ejecución de acciones en su configuración después de un período de tiempo. Use el desencadenador del programador para configurar una ejecución automatizada repetitiva de acciones dependientes de la hora.

El desencadenador del programador es un desencadenador activo. Esto significa que no espera a que el evento cambie, sino que comienza a ejecutar las acciones asignadas no bien finaliza el intervalo de tiempo definido.

Ejemplo 26. Ejemplo

Uso típico: un sistema ERP produce 6000 archivos de etiquetas de embalaje por día. Automatización imprime las etiquetas y almacena los archivos de etiquetas usados en un directorio exclusivo. Debido a la gran cantidad de archivos de etiquetas usados, la compañía debe configurar una depuración automatizada de los archivos que tienen más de 48 horas. Automatización usa el desencadenador del programador para borrar archivos de etiquetas obsoletas.


El desencadenador del programador contempla automáticamente los cambios en el horario de verano (DST). El desencadenador siempre toma el horario actual del sistema como referencia:

  • En la fecha de inicio del DST (verano), el desencadenador se ejecuta en la primera hora después de la hora del horario definido que falta.

    Ejemplo 27. Ejemplo

    La hora del desencadenador del programador se configura en las 2.30 h. El reloj salta de las 2.00 h a las 3.00 h. El desencadenador se ejecuta a las 3.00 h en horario de verano.


  • El día que cambia el DST (invierno), el desencadenador se ejecuta solo en la primera aparición de la hora definida.

    Ejemplo 28. Ejemplo

    La hora del desencadenador del programador se configura en las 2.30 h. El reloj salta de las 3.00 h a las 2.00 h. El desencadenador ya se ha ejecutado. No activa las acciones nuevamente cuando el reloj está en el horario de invierno de las 2.30 h.


General

Esta sección le permite configurar los parámetros más importantes del desencadenador.

Recurrencias

Use las recurrencias para definir con qué frecuencia el evento del desencadenador del programador debe repetirse.

  • Ejecutar archivo: configura el intervalo de tiempo de repetición del desencadenador.

    • Cada (X) segundos/minutos/horas configura la hora de repetición del evento del desencadenador en las unidades de tiempo disponibles. Defina la duración del intervalo en Segundos/Minutos/Horas (X).

    • Diariamente repite el evento de desencadenador cada día en el horario seleccionado. Defina el horario de repetición diaria en Hora:.

    • En días específicos repite el desencadenador a la hora definida en el día seleccionado. Configure la repetición usando Hora: y días.

    Nota

    Defina los valores de tiempo en formato de 24 horas.