Die Funktion ermittelt, ob ein gegebenes Datum ein Feiertag ist.
Es werden alle Feiertage in Deutschland berücksichtigt.
Feiertage, die bundesweit nicht einheitlich sind, können ein- und ausgeschalten werden.
LGF_IsGermanHoliday (FC) | ||||||||
---|---|---|---|---|---|---|---|---|
DTL | date | Ret_Val | Bool | |||||
Bool | threeKings | |||||||
Bool | roseMonday | |||||||
Bool | ascension | |||||||
Bool | corpusChristi | |||||||
Bool | augsburgerFriedensfest | |||||||
Bool | assumptionOfMary | |||||||
Bool | reformationDay | |||||||
Bool | allSaintDay | |||||||
Bool | bussUndBettag | |||||||
Bezeichner | Datentyp | Beschreibung |
---|---|---|
date | DTL | Datum welches zu evaluieren ist |
threeKings | Bool | Three Kings / Heilige Drei Könige |
roseMonday | Bool | Rose Monday / Rosen Montag |
ascension | Bool | Ascension / Christi Himmelfahrt |
corpusChristi | Bool | Corpus Christi / Fronleichnam |
augsburgerFriedensfest | Bool | Augsburger Friedensfest |
assumptionOfMary | Bool | Assumption Of Mary / Mariä Himmelfahrt |
reformationDay | Bool | Reformation Day / Reformationstag |
allSaintDay | Bool | All Saint Day / Allerheiligen |
bussUndBettag | Bool | Buss Und Bettag |
Bezeichner | Datentyp | Beschreibung |
---|---|---|
Ret_Val | Bool | Wenn das Datum am Eingangsparameter ein Feiertag ist - Rückgabe TRUE, anderenfalls FALSE |
Der Baustein berechnet für ein gegebenes Datum den Feiertagskalender des Jahres und zeigt an, ob das gegebene Datum ein Feiertag ist.
Optional werden nicht bundesweit einheitliche Feiertage, wie z. B. Heilige Drei Könige, über die entsprechenden Eingangsparameter im Baustein berücksichtigt.
Version & Datum | Änderungsbeschreibung | |
---|---|---|
01.00.00 | Siemens Industry Online Support | |
03.07.2018 | First released version | |
01.00.01 | Siemens Industry Online Support | |
17.08.2018 | Upgrade: TIA V15 Update 2 | |
01.00.02 | Siemens Industry Online Support | |
23.11.2018 | Upgrade: TIA V15.1 | |
01.00.03 | Simatic Systems Support | |
17.07.2019 | Standard header, comments, style updated refactoring code | |
03.00.00 | Simatic Systems Support | |
23.04.2020 | Set version to V3.0.0, harmonize the version of the whole library | |
03.00.01 | Simatic Systems Support | |
19.01.2020 | fix bug in Constant "DAYS_AFTER_EASTER_60" from 6 to 60 Insert documentation |