PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfängerfrage zur Uhrzeit



hhk
24.11.04, 17:04
Wie bekomme ich mit der ETS3 ein Zeitsignal an einen z.B. Smartsensor gesendet, damit er die Uhrzeit anzeigt und weiterzählt. Welche Schritte muß ich gehen? Kurzform reicht.

Danke im voraus

HHK


PS: das Zeit-Format habe ich schonmal aus einem älteren Beitrag:

EIS 3 - Uhrzeit

Byte - Folge

dddhhhhhh 00mmmmmm 00ssssss

ddd = Wochentag

000 = kein Tag
001 = MO
010 = DI
011 = MI
100 = DO
101 = FR
110 = SA
111 = SA

hhhhh = Stunde

00000 = 0
...
10111 = 23

mmmmmm = Minute

00000 = 0
...
111011 = 59

ssssss = Sekunde

00000 = 0
...
111011 = 59


Also Byte 1 beschreibt Tag und Stunde, bedeutet Freitag = 101 und Stunde 10 =01010 ergibt 10101010 AAh

Byte 2 sind die Minuten. 30 Minuten = 00011110 = 1Eh

Byte 2 sind die Sekunden. 25 Sekunden = 00011001 = 19h

PeterPan
24.11.04, 17:27
Hallo Kollege..

in Kurzform:
- ETS öffnen
- Produkt anwählen
- Kommunikationsobjekte anzeigen
- Zeit und Datum mit je einer Gruppenadresse versehen
- Fenster "Gruppenadressen" öffnen
- Gruppenadresse Zeit anwählen
- rechter Mausklick und Telegramm senden aus dem Popup anwählen
- der Busmonitor startet
- links oben auf den GrünenPfeil klicken
- Für die Gruppenadresse Zeit entsprechende Werte eintragen 12:00:00
- Ohne Verzögerung auf den EIB senden

Fertig

Gruss
PeterPan

hhk
21.08.06, 22:58
Hallo PeterPan,

die Frage ist nun schon fast 2 Jahre alt, damals hatte es auch geklappt, aber jetzt weiß ich nicht mehr, was ich bei "Länge", "Datentyp" und "Wert" eingegeben hatte.

Länge = 1Byte?
Datentyp = 1Byte?
Wert in dezimal oder binär?

Danke für kurze Hilfe

HHK

PeterPan
22.08.06, 00:33
Hallo Kollege..

Also solltest Du die ETS3pro verwenden, dann
- rechter Mausklick auf GA "Zeit"
- Im Popup "Telegramm senden" auswählen
- Zeit in hh:mm:ss eingeben

Ansonsten
- 3 Byte
- Zeit in hh:mm:ss eingeben

Gruss
PeterPan

hhk
22.08.06, 08:58
Hallo Peterpan,

tja, unter 3Bytes hatte ich nicht geguckt, da kann man ja dann auch gleich Datum und Zeit auswählen. Allerdings kommt bei mir die Meldung:
"Das Telegramm wurde am Bus nicht bestätigt"
Die Sensoren tun auch so, als hätten sie nichts bekommen. Woran liegt das? Müssen die Tastsensoren erst irgendwie auf Lesebereitschaft gestellt werden?

danke im voraus

HHK

Axel
22.08.06, 11:15
Hallo Kollegen,

Achtung.

Das Uhrzeittelegramm muß meines Erachtens zyklisch auf dem Bus gesendet werden. Kenne den Smartsensor selbst nicht, allerdings wird sich dieser wahrscheinlich genauso verhalten wie vergleichbare Produkte.

Dürfte in der APB beschrieben sein.

PS: Am Sensor muß das S- und K- Flag gesetzt sein.

hhk
22.08.06, 12:19
Hallo Kollegen,

ich hatte vergessen, bei den Sensoren das Zeit- und Datumssignal mit den entsprechend eingerichteten Gruppenadresssen zu verbinden. Jetzt geht´s.

HHK