Die Interface-Unit Solar bietet direkten Zugriff auf solartbauteil-spezifische Berechnungsalgorithmen zu Sonnenstand und Einstrahlung. Die Ein-/Ausgabeparameter sind in der Unit @Solar dokumentiert.
Name |
Zweck |
Argumente |
Rückgabewert |
Beispiel |
solGetPosition |
Liefert die Sonnenhöhe und den |
Input 2: INTEGER: Flag für die Zeitvorgabe (0 – Sonnenzeit, 1 – lokale Zeit) 3: REAL: Datum und Zeit (in DATE-Format) 4: REAL: Breitengrad (-90° bis 90°) 5: REAL: Längengrad (-180° bis 180°) 6: REAL: Zeitzone (-12h bis 12h) 7: REAL: Druck (bar) 8: REAL: Umgebungstemperatur (°C) Output 9: REAL: Sonnenhöhe 10: REAL: Azimuthwinkel Sonne |
SolarDataResultEnum (INTEGER |
|
solGetIncidenceAngles
|
Liefert Einfallswinkel und den Trackwinkel / Transversalwinkel |
Input 1: REAL: Sonnenhöhe 2: REAL: Azimuthwinkel Sonne 3: REAL: Azimuthwinkel Solarpanel 4: REAL: Neigungswinkel Solarpanel zum Horizont 5: Real: Einfallswinkel 6: REAL: Transversalwinkel |
SolarDataResultEnum (INTEGER |
|
solGetPositionAndIncidenceAngles
|
Liefert - die Sonnenhöhe |
Input 1: INTEGER: Solaralgorithmus (Details dazu siehe Unit Solar) 2: INTEGER: Flag für die Zeitvorgabe (0 – Sonnenzeit, 1 – lokale Zeit) 3: REAL: Datum und Zeit (in DATE-Format) 4: REAL: Breitengrad (-90° bis 90°) 5: REAL: Längengrad (-180° bis 180°) 6: REAL: Zeitzone (-12h bis 12h) 7: REAL: Druck (bar) 8: REAL: Umgebungstemperatur (°C) 9: REAL: Azimuthwinkel Solarpanel 10: REAL: Neigungswinkel Solarpanel zum Horizont 11: REAL: Sonnenhöhe 12: REAL: Azimuthwinkel Sonne 13: REAL: Einfallswinkel 14: REAL: Transversalwinkel |
SolarDataResultEnum (INTEGER |
|
solGetPositionOfSun
|
Aufruf von solGetPosition mit Eingabe der Vorgabewerten von Comp 117 (Solardaten -Sonne) Liefert - die Sonnenhöhe
|
Input 1: EBSCOMP117: Daten der EBSILON Komponente 117 2: REAL: Druck, bar, verwendet für Refraktionskorrektur und Umgebungsdruck Output 3: REAL: Sonnenhöhe 4: REAL: Azimuthwinkel Sonne |
SolarDataResultEnum (INTEGER Enumeration, Details dazu siehe Unit Solar) |
|
solGetPositionAndIncidenceAnglesOfSun
|
Aufruf von solGetPosition und solGetIncidenceAngles mit - die Sonnenhöhe |
Input 1: EBSCOMP117: Daten der EBSILON Komponente 117 2: REAL: Druck, bar, verwendet für Refraktionskorrektur und Umgebungsdruck Output 3: REAL: Sonnenhöhe 4: REAL: 5: REAL: Einfallswinkel 6: REAL: Transversalwinkel |
SolarDataResultEnum (INTEGER Enumeration, Details dazu siehe Unit Solar) |
|
solSetPositionAndIncidenceAnglesOfSun
|
Aufruf von solGetPosition und solGetIncidenceAngles mit Comp 117 (Solardaten -Sonne) |
Input / Output 1: EBSCOMP117: Daten der EBSILON Komponente 117 Input 2: REAL: Druck, bar, verwendet für Refraktionskorrektur und Umgebungsdruck |
SolarDataResultEnum (INTEGER |
|
solGetIncidenceAnglesOfSunAndOrientation
|
Aufruf von solGetIncidenceAngles , mit Berechnung von elev/ azim von Comp 117 (Solardaten -Sonne) Liefert - Einfallswinkel und den - Trackwinkel / Transversalwinkel berechnet von Comp 117 (Solardaten (Sonne) |
Input 1: EBSCOMP117: Daten der EBSILON Komponente 117 2: REAL: Druck, bar, verwendet für Refraktionskorrektur und Umgebungsdruck 3: REAL: Azimuthwinkel Solarpanel 4: REAL: Neigungswinkel Solarpanel zum Horizont Output 5: REAL: Einfallswinkel 6: REAL: Transversalwinkel |
SolarDataResultEnum (INTEGER |