Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Tipp

--R Robert

– R Sven

Info

Berechnung von Sonnen-/Mondstand und Dämmerungszeiten an einstellbaren geographischen Koordinaten (ASTRO_geo) resp. am Standort, der im Server eingestellt wurde (ASTRO_local)

Inhalt dieser Seite

Inhalt

Funktionsbeschreibung

Die beiden Astro-Bausteine stellen neben Sonnenhöhe und -richtung, die Uhrzeit verschiedener Ereignisse zB Sonnenaufgang/-untergang, etc. zur Verfügung.
Es bestehen zwei Bausteine: Denjenigen, der sich die Position aus den hinterlegten Ortsdaten nimmt und einen zweiten Baustein, den man laufend mit der Position versorgen kann, was für Wohnmobile und Yachten gedacht ist. Die Funktionsweise und die Ausgänge unterscheiden sich nicht; beim ASTRO_geo-Logik-Modul müssen einzig doch zwei Eingänge übergeben werden, damit das Modul den zu berechnenden Standort kennt.

Eingänge

  • (nur ASTRO_geo) Breite(float): Geographische Breite des Standorts (bspw. 48.1378 )

  • (nur ASTRO_geo) Länge(float): Geographische Länge des Standorts (bspw. 11.5799 )

  • (Optional) Inhibit 1-n(boolean): (Optionale) Sperreingänge, lösen die →Abbruchfunktion aus.

  • (Optional) Trigger 1-n(boolean): (Optionale) Triggereingänge, lösen die →Triggerfunktion aus.

Ausgänge

  • Sonnenhöhe (float): Sonnenhöhe über Horizont in Grad

  • Sonnenrichtung (float): Sonnenrichtung (Azimut) in Grad

  • Mittag (integer): Wahrer Mittag in Unix-Zeit

  • Aufgang (integer): Sonnenaufgang (Horizont) in Unix-Zeit

  • Untergang (integer): Sonnenuntergang (Horizont) in Unix-Zeit

  • Morgen(ziv) (integer): Bürgerliche Morgendämmerung (Tiefenwinkel bis 6 Grad, Lesen im Freien möglich) in Unix-Zeit

  • Abend(ziv) (integer): Bürgerliche Abenddämmerung in Unix-Zeit

  • Morgen(naut) (integer): Nautische Morgendämmerung (Tiefenlinie bis 12 Grad, Horizont noch/schon erkennbar und schon/noch einige Sterne sichtbar) in Unix-Zeit

  • Abend(naut) (integer): Nautische Abenddämmerung in Unix-Zeit

  • Morgen(astro) (integer): Astronomische Morgendämmerung (Tiefenwinkel bis 18 Grad) in Unix-Zeit

  • Abend(astro) (integer): Astronomische Abenddämmerung in Unix-Zeit

  • Mondhöhe (float): Mondhöhe über Horizont in Grad

  • Mondrichtung (float): Mondkompassrichtung in Grad

Die Umschreibung der bürgerlichen, nautischen und astronomischen Dämmerung stammen aus Wikipedia (letztmals besucht am 02.06.2020).

Die Ausgänge, die bedient werden sollen, müssen in der Logikzelle Logik-Zelle über den “Kreuzbutton” aktiviert werden.

Hinweis

Es ist notwendig, beim Astro-Modul einen zyklischer Trigger vorzusehen , damit die Logik-Zelle auch angestoßen wird und , aktuelle Astro-Werte berechnet und gesendet werden, bspw. ein Zeit-Intervall "jede Minute". (Ein solcher Trigger-Eingang kann über den “Kreuzbutton” in der Logikzelle Logik-Zelle hinzugefügt werden.)

Praktische Anwendungsbeispiele

  • Berechnung von Sonnenrichtung und -höhe für die Beschattung.

  • Auswertung der Zeit für Sonnenauf- und Sonnenuntergang für das Auffahren und Schließen der Jalousien.

Zugrundeliegender Modulbaustein

Status
colourYellow
titleFortgeschrittene

→Astro-Modulbaustein