PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HS Uhrzeit vom EIB empfangen - Wie?



viceversa
15.12.03, 18:03
Die Uhrzeit meines neuen HS2 möchte ich gern über EIB synchronisieren. Dazu habe ich in den Projekteinstellungen / Zeitabgleich die Kommunikationsobjekte Datum und Zeit mit den entsprechenden Kommunikationsobjekten einer DCF gesteuerten Schaltuhr verbunden. Die Uhr ist von Busch-Jäger (6144/10). Die Sende- und Empfangsflags sind gesetzt. Dennoch erfolgt keine Synchronisierung. Im Gegenteil. Die Uhr hat sich auf den 30.11.1999 0 Uhr gesetzt und geht somit jetzt erst recht falsch.

Ich weiß, die Zeitsynchronisierung geht auch auf andere Art und Weise, aber vorerst wäre es mir über den EIB ganz recht.

Kann es sein, daß die REG-Uhr die Signale gar nicht liefert, sondern die REG-Uhr nur über die Kommunikationsobjekte "gestellt" werden kann?

Michel
15.12.03, 18:36
Vielleicht ´ne blöde Frage, also nicht böse sein:

Hast du den Kommunikationsobjekten auch den richtigen Datentyp zugewiesen?
Und: schau dir mal die Telegramme vom Homeserver-Start an. Wenn Du die K-Objekte auf "beim Start abfragen" gestellt hast, kannst du im Monitor sehen ob, und wenn, was ankommt.

viceversa
15.12.03, 19:32
Es gibt keine blöden Fragen. ;) Erst recht nicht wenn Du mir helfen möchtest.

Also die Datentypen sind richtig. Habe hier mal die entscheidenden Werte protokolliert:

30.11.1999 00:08:23 12/778 12/3/10 1.0.32 Resp. bc 10 20 63 0a e4 00 40 00 00 00 00.00.2000

30.11.1999 00:08:24 12/779 12/3/11 1.0.32 Resp. bc 10 20 63 0b e4 00 40 00 00 00 00:00:00

30.11.1999 00:00:01 12/516 12/2/4 1.0.1 Write bc 10 01 62 04 e1 00 81 1

30.11.1999 00:00:01 12/768 12/3/0 1.0.1 Write bc 10 01 63 00 e1 00 81 1

Etwa 8 Minuten nach dem letzten Start habe ich ihn nochmals gestartet. Die Gruppenadresse 12/3/10 für das Datum wurde abgefragt und auf 0 gesetzt. Danach ebenfalls die Gruppenadresse 12/3/11 für die Zeit.

Wenn ich es richtig deute, enthalten diese Gruppenadressen den Wert Null und der Homeserver setzt die Zeit entsprechend zurück. Das heißt, auf den Gruppenadressen wird der richtige Wert nicht ausgegeben.

Dann kann es die REG-Uhr wohl nicht??? In der Beschreibung der REG-Uhr steht auch nur drin, das diese Kommunikationsobjekte zur Einstellung der Uhr dienen. Von einer Ausgabe steht da nichts drin.

MarkusS
15.12.03, 20:06
Original geschrieben von viceversa
Kann es sein, daß die REG-Uhr die Signale gar nicht liefert, sondern die REG-Uhr nur über die Kommunikationsobjekte "gestellt" werden kann?

Man nehme das Datenblatt der Uhr und lese es:


Original geschrieben von Busch-Jaeger
Die Uhr besitzt ein 3-Byte Objekt, das
Telegramme mit der aktuellen Uhrzeit
einschließlich Wochentag aussenden
kann und ein 3-Byte Objekt, das Telegramme
mit dem aktuellen Datum aussenden
kann.

Diese beiden Objekte senden immer
nacheinander. Die Telegramme können
zyklisch und / oder zu beliebigen Zeiten
auf Anfrage gesendet werden. Das zyklische
Senden kann einmal pro Minute,
einmal pro Stunde oder einmal pro
Tag erfolgen. Uhrzeitanforderungen
erfolgen, wenn das 1-Bit Kommunikationsobjekt
“Uhrzeit und Datum anfordern”
ein Telegramm mit beliebigem
Wert erhält.



Original geschrieben von Busch-Jaeger
Parameter
Die Standardeinstellung der
Werte ist fettgedruckt.
Zeit für zykl. senden Datum und Uhrzeit
- nur auf Anfrage
- jede volle Minute
- jede volle Stunde
- jeden Tag um 0:00 Uhr


Das betrifft das Programm "Schalten Wert Priorität Zeit Datum /1", die anderen Programme haben diese Objekte nicht.

Gruss
Markus

viceversa
15.12.03, 20:13
Danke,

habe es zwischenzeitlich selbst gefunden. Hatte in der ETS das falsche Applikationsprogramm für die Uhr geladen.