Bloque de funciones TIMESWITCH_LIST

El bloque de funciones TIMESWITCH_LIST proporciona los eventos activos y próximos de un reloj programable.

Nota: El reloj programable debe estar almacenado en el mismo elemento.

Nota: Este bloque de funciones puede tener más de cuatro salidas. Puede hacer clic con el botón derecho del ratón en el bloque de funciones para añadir otra salida.

Atención: Los eventos emitidos se han recalculado previamente con la PLC y pueden diferir de la entrada del calendario. Utilice el bloque de funciones TIMESWITCH_GET para obtener más información.

Entrada TIMESWITCH

Aquí se almacena la base de datos del reloj programable como una cadena de caracteres. Esta debe existir ya como bloque de funciones TIMESWITCH. Tenga también en cuenta el orden del programa para que este bloque de funciones se inicialice correctamente.

Entrada OFFSET

Esta entrada permite contar la salida. Cada salida se desplaza y devuelve según el offset especificado.

Entrada DIS

La entrada desactiva la lectura y establece todas las salidas en NULL y la salida COUNT en 0.

Salida COUNT

La salida devuelve el número de eventos encontrados.

Nota: Si la entrada TIMESWITCH hace referencia a un reloj programable no existente, es posible que la salida no pueda establecer nuevamente el valor. Por lo tanto, la salida no puede utilizarse para determinar si la entrada es válida.

Salida ID1..ID#

Devuelve la ID del siguiente evento. Una ID puede aparecer varias veces.

Salida DT_START1..DT_START#

Devuelve el momento de inicio en formato DT# del siguiente evento.

Salida DT_END1..DT_END#

Devuelve el momento de finalización en formato DT# del siguiente evento.