Skip to main content

Esempio: orologio analogico

Prodotto: CODESYS Visualization

Nel AnalogueClock esempio, un orologio analogico è implementato e assemblato con elementi di visualizzazione standard. L'orologio visualizza l'ora corrente del sistema.

_example_img_analoque_clock.png

Descrizione

FB_Clock: IL FB_CLOCK il blocco funzione implementa la logica per ottenere l'ora corrente. Prima viene impostato un fuso orario e quindi vengono recuperate l'ora e la data. Poiché le unità, ad esempio ora, minuto e secondo, sono necessarie, la variabile data e ora viene suddivisa. Queste parti possono essere utilizzate dalla visualizzazione per visualizzare l'ora.

Visualizzazione: il Clock la visualizzazione costruisce un orologio analogico con più ellissi e poligoni. È possibile creare più riferimenti a questo orologio. Per fare ciò, è necessario aggiungere un frame nella visualizzazione principale. Fare clic con il pulsante destro del mouse sulla cornice e fare clic Selezione cornice”. Qui è possibile selezionare la visualizzazione. Per la visualizzazione dell'ora, un segnaposto chiamato FB_CLOCK" è definito nell'editor di interfaccia di "Clock_Visu. Questa variabile è usata per animare le lancette dell'orologio. Per fare riferimento all'orologio, la variabile per il segnaposto deve essere impostata nell'editor delle proprietà in "Riferimenti" punto. In questo modo è possibile fare riferimento a più orologi (ad esempio con fusi orari diversi).

Requisiti di sistema e restrizioni

Sistema di programmazione

CODESYS Development System (versione 3.5.14.0 o superiore)

Sistema di esecuzione

CODESYS Control Win (versione 3.5.14.0)

Componenti aggiuntivi

-

Avviso

_example_icon.png SCARICAMENTO Progetto