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.
![]() | 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. |