Hauptmenü

Sun_Pos

Begonnen von Bitverbieger, 03. September 2007, 18:26:07

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Bitverbieger

Hallo,
ich suche den entprechenden FB 104 für Sun_Pos.
Kann diesen Baustein aber nicht finden.

MFG
Bitverbieger

dalbi

Hallo,

der Baustein "Sun_Pos" ist leider noch nicht auf die S7 portiert.
Diese Woche gibt es aber noch ein mal eine neue S7 Lib, in dieser wird
der Baustein dann verfügbar sein.  ;)

MfG
Daniel

dalbi

Hallo Leute,

wer hat Beispiele oder kennt eine Internetseite wo man die Berechnung nachvollziehen kann.

MfG
Daniel

hugo

es gibt zahlreiche programme im internet, eine ganze liste von links findest du wenn du sonnenaufgang im wickipedia eingibst oder sunrise in der engischen wicki

zu beachten ist dabei das es verschiedene dämmerungsdefinitionen gibt.
nautische, bürgerliche und astronomische. das problem ist ganz einfach das die sonne zu einem bestimmten zeitpunkt nicht abgeschaltet wird sonern innerhalb eines zeitraumes ( dämmerung ) langsam verschwindet. das ist der grund warum alle programme im minutenbereich voneinander abweichen.

hier einige links auch mit berechnungen und teilweise mit den entsprechenden formeln
bei der umsetzung mussten wir lange basteln, da die meisten berechnungen von einem double real ausgehen, (64 bit) wir uns aber auf einen real (32 bit) beschränken wollten damit es auf allen sps en läuft.


http://ephemeriden.com/sun.py
http://sonne.apper.de/
http://herbert.gandraxa.com/herbert/lod.asp
http://www.calsky.com/cs.cgi/Sun/2?

die berechnung in oscat wurde mit folgenden formeln gelöst:
http://lexikon.astronomie.info/zeitgleichung/

dalbi

Vielen Dank!

Aber mich würde eigentlich der Stand der Sonne am Himmel interessieren.
z.B. Stadt Hof

      Latitude := 50.3167
      Longitude := 11.9167
      UTC := DT#07-8-6-6:0:0.000
      B := ?   // Sonnenazimut in Grad von Nord
      HR := ? // Sonnenhöhe in Grad über Horizont mit Refraktion


Was kommt als Ergebnis unter CoDeSys raus?

MfG
Daniel

hugo

unter codesys bekomme ich folgndes ergebnis

B = 86.89355
HR= 19.49775

dalbi

Danke!

sun_pos funktioniert jetzt auch in der S7 Version.

MfG
Daniel

hugo


Bitverbieger

Hallo Dalbi,
wo befindet sich denn der Sun_Pos in Step7?.
In der Step7 lib 1.7 finde ich sie nicht.

MFG
Bitverbieger

dalbi

Hallo,

anbei der letzte Stand. Der Baustein ist unter "Time_Date" zu finden.
Achtung die Bausteine DT_DATE, DT_TOD und modR müssen mit in das
Projekt kopiert werden.

MfG
Daniel


[gelöscht durch Administrator]

Bitverbieger

JA, der Baustein scheint korrekt zu funktionieren.
Es kommen plausible Daten aus dem Baustein.
Werde morgen am Tag noch mal kontrollieren.
Klasse,vielen Dank.


MFG
Bitverbieger

hugo

bitte beachten das der baustein weltzeit (UTC) am eingang benötigt und nicht lokalzeit (MEZ)