Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Echtzeituhr auf dem Reglerboard Kategorie: Sonstige Hardware (von André H. - 4.01.2005 16:49)
Als Antwort auf Echtzeituhr auf dem Reglerboard von Peter - 4.01.2005 9:11
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0
Hallo Peter,


> die auf dem Reglerboard eingesetzte Echtzeituhr macht mir Kopfzerbrechen. Ich habe
> die batteriegestützte Version im Einsatz, die Batterie ist neu und voll. Die Uhr
> synchonisiert sich per DCF77 auf die genaue Zeit.
>
> Irgendwann (wie jetzt grad wieder geschehen) stellt sich die Uhrzeit um genau eine
> Stunde zurück (in 90% aller Fälle) oder zeigt irgend eine Zeit und irgend ein Datum
> an. Am Neujahrstag war es z.B. plötzlich der 01.03.2004. Erst bei erneuter Synchroni-
> sation per DCF77 stimmt die Uhr wieder. Leider empfange ich das Zeitsignal nur sehr
> schlecht und auch nur, wenn mein Arbeits-PC nicht läuft.
>
> Wie kann man diese willkürliche Zeitverstellung der internen Uhr verhindern?

Dieses Problem ist mir leider bekannt. Zumindest das mit der Verstellung um eine Stunde.
Das mit dem Datum konnte ich noch nicht feststellen.
Es gibt irgendwo ein Problem im Zusammenspiel zwischen system.c2 und pcf8583.c2
beim Festlegen des DST-Flags.
Ich konnte aus zeitlichen Gründen das Problem noch nicht finden.
Aber wahrscheinlich habe ich nur einen kleinen Denkfehler im Konzept.

Ã?bergangsweise kannst Du folgenden Block in der Funktion pcf8583.synccc2() auskommentieren:

   second=getDST();
   inline vmcodes.VM_LOAD_LOCAL_BYTE;
   inline 0;
   inline vmcodes.VM_NEQU;
   inline vmcodes.VM_STORE_SYSVAR_INT | (vmcodes.ISYSVAR_DST << 8);
   return -1;


Das Problem sollte dann vorerst nichtmehr auftreten.
Allerdings wird es dann zu anderen Problemen kommen, falls die CC2 an den beiden
Tagen der Zeitumstellung zwischen 2 und 3 Uhr neu gestartet wird.
Aber, bis dahin ist noch etwas Zeit.

MfG André H.


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Echtzeituhr auf dem Reglerboard (von Peter - 4.01.2005 18:45)
    Re: Echtzeituhr auf dem Reglerboard (von Erich .H. Nolting - 31.07.2005 11:51)
        Re: Echtzeituhr auf dem Reglerboard (von Erich .H. Nolting - 31.07.2005 18:22)