E_SPA_FunctionCode

Die Enumeration E_SPA_FunctionCode definiert konstante Werte für die unterschiedlichen Funktionen, welche mit dem Funktionsbaustein FB_SPA durchgeführt werden können. Je nach Wahl werden neben den Sonnenstandswinkeln unter anderem auch Sonnenauf- und untergang berechnet. Eine detaillierte Erläuterung der Begriffe findet sich auf der Übersichtsseite.

E_SPA_FunctionCode 1:

Die benötigte Zeitdauer einer Berechnung hängt stark von der Auswahl des Funktionscodes ab.

(* enumeration for function codes to select desired final outputs from SPA *)
TYPE E_SPA_FunctionCode :(
    eSPA_ZA,       (*calculate zenith AND azimuth     [default setting] *)
    eSPA_ZA_INC,   (*calculate zenith, azimuth, AND incidence     *)
    eSPA_ZA_RTS,   (*calculate zenith, azimuth, AND sun rise/transit/set values *)
    eSPA_ALL       (*calculate all SPA output values     *)
);
END_TYPE

Name

Beschreibung

eSPA_ZA

Bei Auswahl des Funktionscodes eSPA_ZA werden nur die Sonnenstandswinkel (Zenith, Azimuth, Azimuth180) berechnet [DEFAULT].

eSPA_ZA_INC

Zusätzlich zu den Sonnenstandswinkeln wird der Sonneneinfallswinkel bezogen auf den angegebenen Untergrund ausgegeben.

eSPA_ZA_RTS

Zusätzlich zu den Sonnenstandswinkeln werden Sonnenaufgang, Sonnenhöchststand und Sonnenuntergang berechnet.

eSPA_ALL

Alle angebotenen Daten werden berechnet und am Ausgang angezeigt.