Skip to main content

Ejemplo: reloj analógico

Producto: CODESYS Visualization

En el AnalogueClock ejemplo, se implementa un reloj analógico y se ensambla con elementos de visualización estándar. El reloj muestra la hora actual del sistema.

_example_img_analoque_clock.png

Descripción

FB_Clock: El FB_CLOCK El bloque de funciones implementa la lógica para obtener la hora actual. Primero se establece una zona horaria y luego se obtienen la hora y la fecha. Debido a que se necesitan las unidades, como hora, minuto y segundo, la variable de fecha y hora se divide. Estas partes pueden ser utilizadas por la visualización para mostrar la hora.

Visualización: La Clock visualización construye un reloj analógico con múltiples elipses y polígonos. Es posible crear múltiples referencias a este reloj. Para hacer esto, se debe agregar un marco en la visualización principal. Haga clic derecho en el marco y haga clic en Selección de cuadro”. La visualización se puede seleccionar allí. Para la visualización de la hora, un marcador de posición llamado FB_CLOCK” se define en el editor de interfaz de “Clock_Visu. Esta variable se utiliza para animar las manecillas del reloj. Para hacer referencia al reloj, la variable para el marcador de posición debe establecerse en el editor de propiedades en el "Referencias" punto. De esta forma, es posible referenciar múltiples relojes (por ejemplo, con diferentes zonas horarias).

Requisitos y restricciones del sistema

Sistema de programación

CODESYS Development System (versión 3.5.14.0 o superior)

Sistema de tiempo de ejecución

CODESYS Control Win (versión 3.5.14.0)

Componentes adicionales

-

Aviso

_example_icon.png DESCARGAR Proyecto