Skip to main content

Exemple : Horloge analogique

Produit: CODESYS Visualization

Dans le AnalogueClock Par exemple, une horloge analogique est implémentée et assemblée avec des éléments de visualisation standards. L'horloge affiche l'heure actuelle du système.

_example_img_analoque_clock.png

Description

FB_Clock: Le FB_CLOCK bloc fonctionnel implémente la logique pour obtenir l'heure actuelle. Un fuseau horaire est d'abord défini, puis l'heure et la date sont récupérées. Étant donné que les unités, telles que l'heure, la minute et la seconde, sont nécessaires, la variable de date et d'heure est fractionnée. Ces parties peuvent être utilisées par la visualisation pour afficher l'heure.

Visualisation : la Clock la visualisation construit une horloge analogique avec plusieurs ellipses et polygones. Il est possible de créer plusieurs références à cette horloge. Pour ce faire, un cadre doit être ajouté dans la visualisation principale. Faites un clic droit sur le cadre et cliquez Sélection de cadre ». La visualisation peut y être sélectionnée. Pour l'affichage de l'heure, un espace réservé appelé FB_CLOCK" est défini dans l'éditeur d'interface de "Clock_Visu. Cette variable est utilisée pour animer les aiguilles de l'horloge. Afin de référencer l'horloge, la variable de l'espace réservé doit être définie dans l'éditeur de propriétés à l'emplacement "Les références" indiquer. De cette manière, il est possible de référencer plusieurs horloges (par exemple, avec des fuseaux horaires différents).

Configuration système requise et restrictions

Système de programmation

CODESYS Development System (version 3.5.14.0 ou supérieure)

Système d'exécution

CODESYS Control Win (version 3.5.14.0)

Composants complémentaires

-

Avis

_example_icon.png TÉLÉCHARGER Projet