Funktionsbaustein: Wetterdaten
Der Funktionsbaustein „Wetterdaten“ dient der Abfrage und Bereitstellung von Wetterprognosedaten für einen definierten Standort.
Er ermöglicht es, stündlich aufgelöste Vorhersagen zu verarbeiten und diese gezielt im Programm zu verwenden.
Funktionsweise
Der Baustein stellt ein konfigurierbares Wetterdatenfeld zur Verfügung.
Dabei können folgende Parameter ausgewählt und verarbeitet werden:
- Wettergröße (z. B. Temperatur, Luftdruck, Niederschlag, Sonneneinstrahlung)
- Zeitraum (z. B. „morgen“, „in 2 Tagen“, „nächste 3 Tage“)
- Tageszeit (z. B. „tagsüber“, „nachts“, „gesamt“)
Das Ergebnis ist ein numerischer Wert, der dem Mittel- oder Summenwert der jeweiligen Prognose entspricht – abhängig von der gewählten Wettergröße und dem Zeitintervall.
Besonderheiten
- Prognosen werden stündlich aktualisiert
- Der Baustein gibt einen Zahlenwert zurück (FLOAT), der z. B. in Vergleichs- oder Statistikbausteinen weiterverarbeitet werden kann
- Kann mit fehlenden Werten umgehen, z. B. wenn für eine bestimmte Tageszeit (z. B. Nacht) keine Einstrahlung vorliegt
- Optionaler Fallbackwert, falls keine gültige Prognose verfügbar ist
Typische Wettergrößen
- Temperatur (°C)
- Luftdruck (hPa)
- Niederschlag (mm)
- Windgeschwindigkeit (m/s)
- Sonneneinstrahlung (W/m²)
Die verfügbaren Wetterparameter hängen vom konfigurierten Wetterdienst ab.
Anwendungsbeispiele
- Gebäudeautomation: Fenster schließen bei Regenprognose
- Energietechnik: PV-Ertrag basierend auf Einstrahlung prognostizieren
- Landwirtschaft: Bewässerung automatisieren je nach Niederschlagsvorschau
- Verkehr / Logistik: Streu- oder Reinigungsmaßnahmen bei Temperatur- oder Glättegefahr planen
Der Funktionsbaustein Wetterdaten ist ein zentrales Element für wetterbasierte Steuerlogik
und kann flexibel mit anderen Bausteinen wie Vergleich, Statistik, Zeit und Ausgang kombiniert werden.