Bloc Fonctionnel TIMESWITCH_LIST

Le bloc fonctionnel TIMESWITCH_LIST fournit les événements actifs et à venir d'une minuterie.

Remarque: La minuterie doit être enregistrée dans le même élément.

Remarque: Ce bloc fonctionnel peut avoir plus de quatre sorties. Vous pouvez cliquer avec le bouton droit de la souris sur le bloc fonctionnel pour ajouter une sortie supplémentaire.

Attention: Les événements sortants ont été recalculés par la PLC et peuvent différer de l'entrée du calendrier. Utilisez le bloc fonctionnel TIMESWITCH_GET pour obtenir plus d'informations.

Entrée TIMESWITCH

Ici, la base de données de l'horloge est enregistrée en tant que chaîne de caractères. Celle-ci doit déjà exister sous forme de bloc fonctionnel TIMESWITCH. Veuillez également noter l'ordre du programme pour que ce bloc fonctionnel soit correctement initialisé.

Entrée OFFSET

Cette entrée permet le comptage de la sortie. Chaque sortie est décalée et renvoyée selon l'offset spécifié.

Entrée DIS

L'entrée désactive la lecture et met toutes les sorties sur NULL et la sortie COUNT sur 0.

Sortie COUNT

La sortie renvoie le nombre d'événements trouvés.

Remarque: Si l'entrée TIMESWITCH fait référence à une minuterie inexistante, la sortie ne peut pas réinitialiser la valeur. Par conséquent, la sortie ne peut pas être utilisée pour déterminer si l'entrée est valide.

Sortie ID1..ID#

Renvoie l'ID de l'événement suivant. Une ID peut apparaître plusieurs fois.

Sortie DT_START1..DT_START#

Renvoie le point de départ au format DT# de l'événement suivant.

Sortie DT_END1..DT_END#

Renvoie le point de fin au format DT# de l'événement suivant.