EBSILON®Professional Online Dokumentation
EbsScript / EbsScript Interface Units / InterfaceUnit-Solar
In diesem Thema
    InterfaceUnit-Solar
    In diesem Thema

    InterfaceUnit - Solar

    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
    Azimuthwinkel Sonne

    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)

    Output

    9: REAL: Sonnenhöhe

    10: REAL: Azimuthwinkel Sonne

    SolarDataResultEnum (INTEGER
    Enumeration, Details dazu siehe Unit Solar)

     

    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

    Output

    5: Real: Einfallswinkel

    6: REAL: Transversalwinkel

    SolarDataResultEnum (INTEGER
    Enumeration, Details siehe Unit Solar)

    solGetPositionAndIncidenceAngles

     

    Liefert

    - die Sonnenhöhe
    - Azimuthwinkel Sonne
    - Einfallswinkel
    - Trackwinkel / Transversalwinkel 

    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

    Output

    11: REAL: Sonnenhöhe

    12: REAL: Azimuthwinkel Sonne

    13: REAL: Einfallswinkel 14: REAL: Transversalwinkel

    SolarDataResultEnum (INTEGER
    Enumeration, Details dazu siehe Unit Solar)

    solGetPositionOfSun

     

    Aufruf von solGetPosition mit Eingabe

    der Vorgabewerten von Comp 117 (Solardaten -Sonne)

    Liefert

    - die Sonnenhöhe
    - Azimuthwinkel Sonne

     

    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
    Eingabewerten von Comp 117 (Solardaten -Sonne)
    Liefert

    - die Sonnenhöhe
    - Azimuthwinkel Sonne
    - Einfallswinkel
    - Trackwinkel / Transversalwinkel 

    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

    5: REAL: Einfallswinkel

    6: REAL: Transversalwinkel

    SolarDataResultEnum (INTEGER
    Enumeration, Details dazu siehe Unit Solar)

    solSetPositionAndIncidenceAnglesOfSun

     

    Aufruf von solGetPosition und solGetIncidenceAngles mit
    Eingabe und Ausgabe von und zu 

    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
    Enumeration, Details dazu siehe Unit Solar)

    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
    Enumeration, Details dazu siehe Unit Solar)