Autor Thema: Sommer/Winter Zeit umschaltung  (Gelesen 10257 mal)

Offline Emmindor

  • Jr. Member
  • **
  • Beiträge: 22
Sommer/Winter Zeit umschaltung
« am: April 23, 2013, 14:57:57 Nachmittag »
Hallo liebe easy Forum Gemeinde, ich weiß , dass dieses Thema hier schon ein paar mal behandelt wurde jedoch habe ich die bereits bestehenden Themen ohne Erfolg durchforstet.
Mein Problem: Ich benutze PLC_RTC.strTime(hier habe ich meine Interne Zeit gespeichert)um mir die Zeit anzuzeigen, jedoch hätte ich jetzt gerne , dass die Uhrzeit die mir hier ausgegeben wird automatisch zwischen Sommer und Winterzeit wechselt.

Nun meine Frage: Gibt es bereits fertige Bausteine um dies zu tun?
Meine SPS hängt mit Netzwerkkabel an einem Router mit Internetverbindung, für meine Webvisualisierung, kann ich mir die Uhrzeit mit Sommer/Winterzeit umschaltung über das Netzwerk holen?
Oder denke ich zu kompliziert und es geht sowieso ganz einfach?

Hilfe ist herzlich willkommen!

Mfg Christopher

Offline djp

  • Jr. Member
  • **
  • Beiträge: 29
Re:Sommer/Winter Zeit umschaltung
« Antwort #1 am: April 24, 2013, 09:28:14 Vormittag »
Hi,
schau Dir mal den Baustein "DST" in der Oscat-Bibliothek an.


Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re:Sommer/Winter Zeit umschaltung
« Antwort #2 am: April 24, 2013, 20:47:48 Nachmittag »
Hallo!

Zur Aktivierung bitte in Windows CE die autoexec.bat ergänzen:
Quelle:
02/2012 MN05010007Z-DE von EATON

mfg Uwe

Offline Emmindor

  • Jr. Member
  • **
  • Beiträge: 22
Re:Sommer/Winter Zeit umschaltung
« Antwort #3 am: April 29, 2013, 15:06:16 Nachmittag »
Hi,
schau Dir mal den Baustein "DST" in der Oscat-Bibliothek an.


Frag mich nicht wieso aber die Person für die ich die Sommer/Winter Zeit umstellung programmieren soll hält nicht viel von den Oscat libs und will nicht , dass diese verwendet werden aber danke :).

Hallo!

Zur Aktivierung bitte in Windows CE die autoexec.bat ergänzen:
Quelle:
02/2012 MN05010007Z-DE von EATON

mfg Uwe
Wo findet man dieses in Windows CE und ist es möglich einen automatischen Start bei jedem neustart zu machen?
Wenn nicht eher ungeeignet. Aber danke.

Aber habe ich bereits damit angefangen etwas eigenes dafür zu programmieren.
Funktioniert so weit ganz gut, ich berechne mir das Datum an dem die Sommer/winterzeit umschaltung stattfinden soll mit:

Sonntag der :(31-(5*Jahr/4+4)mod 7)[Jahr 2 stellig].März für Beginn der Sommerzeit
und Sonntag der :(31-(5*Jahr/4+4)mod 7)[Jahr 2 stellig].Oktober für Ende der Sommerzeit

Herzlichen dank an Mister Spock

Mit diesen Daten stelle ich fest ob ich mich gerade in der Sommer oder Winter zeit befinde und stelle je nachdem Stunde+/-1
Allerdings stelle ich die Systemzeit um bei einem Reset weis meine Sps nicht mehr ob sommer oder Winterzeit bereits eingestellt ist und tut dieses nochmal.

Dadurch entsteht bei jedem Reset ein zusätzlicher Fehler von 1 Stunde + oder - je nachdem welche Zeit gerade ist.
Eine Idee wie ich das umgehen kann?

Mfg Christopher

Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re:Sommer/Winter Zeit umschaltung
« Antwort #4 am: April 29, 2013, 15:48:41 Nachmittag »
Hallo Christopher!

Wenn das Touchpanel aufstartet macht es das über eine autoexec.bat!
Die läuft in Windows CE!

mfg Uwe

Offline Emmindor

  • Jr. Member
  • **
  • Beiträge: 22
Re:Sommer/Winter Zeit umschaltung
« Antwort #5 am: Mai 28, 2013, 13:51:21 Nachmittag »
Da ich aufgrund von Problemen mit meinem Sommer/Winterzeit Programm wieder am Anfang stehe würde ich gerne wissen wo ich denn genau diese autoexec.bat finde, kann jemand einen Link posten? oder muss ich die autoexec.bat iwie selbst erstellen oder konfigurieren?
Hallo!

Zur Aktivierung bitte in Windows CE die autoexec.bat ergänzen:
Quelle:
02/2012 MN05010007Z-DE von EATON

mfg Uwe
Deine Quelle hilft mir nicht wirklich weiter... wo genau soll man das finden?
Mfg Christopher
« Letzte Änderung: Mai 28, 2013, 13:58:54 Nachmittag von Emmindor »

Offline Emmindor

  • Jr. Member
  • **
  • Beiträge: 22
Re:Sommer/Winter Zeit umschaltung
« Antwort #6 am: Mai 29, 2013, 08:35:45 Vormittag »
Mir ist eingefallen, dass ich ja die autoexec.bat in Galileo umändern kann, allerdings passiert nichts wenn ich die exe in der autoexec aufrufe, kann es sein, dass die DaylightTime.exe nicht auf meinem System vorhanden ist? Und wenn ja wo bekomm ich sie?

Mfg Christopher

Offline Uwe Schröder

  • Sr. Member
  • ****
  • Beiträge: 606
  • U. Schröder
Re:Sommer/Winter Zeit umschaltung
« Antwort #7 am: Mai 29, 2013, 15:12:51 Nachmittag »
Hallo Emmindor!

Was soll da jetzt passieren?
Nächste Zeitumstellung ist 27.10.2013 03:00Uhr!

Vorschlag:
Entweder warten bis der Tag kommt oder
Systemzeit auf 27.10.13 02:59 Uhr stellen und dann schauen!

mfg Uwe