Holiday (FB)

FUNCTION_BLOCK Holiday

Kurzbeschreibung

Definition von 10 Uhr-Kanälen mit Einschalt und Auschaltzeitpunkten

Darstellung

../_images/Holiday_FB.png

Schnittstellen

Eingänge

Name Datentyp Wertebereich Initialwert Funktion
xEN BOOL     10 Uhr-Kanäle Funktion aktivieren/deaktivieren

Ausgänge

Name Datentyp Wertebereich Initialwert Funktion
xActive BOOL     Uhr-Kanal ist aktiv
datActiveFrom DATE     Eingestellte Einschaltzeit für den aktuellen Tag
datActiveTo DATE     Eingestellte Ausschaltzeit für den aktuellen Tag

Funktionsbeschreibung

Allgemeines

Dieser Funktionsbaustein dient zur Einstellung von bis zu 10 frei definierbaren Uhr-Kanälen.

Visualisierung




Information

Element Autoren Datum Version Anmerkungen
Programmierung Adam Bartod 09.2016 1.0 Ursprungsversion
Test Jochen Reu 10.2016 1.0 Ursprungsversion
Dokumentation Kevin Rohn 11.2017 1.0 Ursprungsversion

Codesys

InOut:
Scope Name Type Initial Comment
Input xEn BOOL   Funktionsbaustein aktivieren/deaktivieren
sCH10_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 10
datCH10_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 10
datCH10_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 10
xCH10_Mode BOOL TRUE Uhr-Kanal 10 aktivieren/deaktivieren
sCH9_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 9
datCH9_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 9
datCH9_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 9
xCH9_Mode BOOL TRUE Uhr-Kanal 9 aktivieren/deaktivieren
sCH8_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 8
datCH8_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 8
datCH8_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 8
xCH8_Mode BOOL TRUE Uhr-Kanal 8 aktivieren/deaktivieren
sCH7_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 7
datCH7_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 7
datCH7_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 7
xCH7_Mode BOOL TRUE Uhr-Kanal 7 aktivieren/deaktivieren
sCH6_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 6
datCH6_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 6
datCH6_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 6
xCH6_Mode BOOL TRUE Uhr-Kanal 6 aktivieren/deaktivieren
sCH5_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 5
datCH5_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 5
datCH5_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 5
xCH5_Mode BOOL TRUE Uhr-Kanal 5 aktivieren/deaktivieren
sCH4_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 4
datCH4_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 4
datCH4_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 4
xCH4_Mode BOOL TRUE Uhr-Kanal 4 aktivieren/deaktivieren
sCH3_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 3
datCH3_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 3
datCH3_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 3
xCH3_Mode BOOL TRUE Uhr-Kanal 3 aktivieren/deaktivieren
sCH2_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal
datCH2_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 2
datCH2_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 2
xCH2_Mode BOOL TRUE Uhr-Kanal 2 aktivieren/deaktivieren
sCH1_Notice STRING ‘Eigene Notiz - zum ändern klicken.’ Eigene Notiz für den Uhr-Kanal 1
datCH1_DateTo DATE DATE#2017-1-1 Datum “bis” für Uhr-Kanal 1
datCH1_DateFrom DATE DATE#2017-1-1 Datum “von” für Uhr-Kanal 1
xCH1_Mode BOOL TRUE Uhr-Kanal 1 aktivieren/deaktivieren
Output xActive BOOL   Uhr-Kanal aktiv
datActiveFrom DATE   Eingestellte Einschaltzeit für den aktuellen Tag
datActiveTo DATE   Eingestellte Ausschaltzeit für den aktuellen Tag