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.
![]() |
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
SCARICAMENTO Progetto