
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.
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.
Esta entrada permite contar la salida. Cada salida se desplaza y devuelve según el offset especificado.
La entrada desactiva la lectura y establece todas las salidas en NULL y la salida COUNT en 0.
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.
Devuelve la ID del siguiente evento. Una ID puede aparecer varias veces.
Devuelve el momento de inicio en formato DT# del siguiente evento.
Devuelve el momento de finalización en formato DT# del siguiente evento.