Programmieren der Zeitsynchronisierung zu KNX

Programmieren der Zeitsynchronisierung zu KNX

Einleitung

Der Timberwolf Server kann die Zeit je nach Einstellung an Gruppenadressen aussenden und darüber anderen KNX Geräte synchronisieren.

VOR diesem Schritt müssen Sie KNX auf dem Timberwolf Server einrichten, wie im Kapitel Inbetriebnahme KNX beschrieben.

Die Parametrisierung erfolgt mit er ETS In der KNX Applikation des Timberwolf Servers unter “Spezialobjekte”.

Inhalt

 

Timberwolf Server als KNX Zeitserver

Der Timberwolf Server kann im KNX Bussystem als Zeitserver genutzt werden.

Dies ist ausschließlich mit der ETS zu programmieren, es gibt hierzu keine Einstellung in der Web-APP.

Programmierung mit der ETS

Für die Aktivierung als Zeitserver wählen Sie in der ETS den Timberwolf Server als Gerät und wechseln dort auf den Reiter “Parameter”. Unter Spezialobjekte kann die Funktion als “Zeitserver” aktiviert werden.


EINSTELLBARE PARAMETER

Parameter

Optionen

Verwendung

Parameter

Optionen

Verwendung

Sendeintervall Zeitserver

niemals
(nur lesen oder Senderequest)

Zeitserver (Objekt 8005)

Der Zeitserver sendet keine zyklischen Zeit-Telegramme.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

jede neue Minute
(und lesen oder Senderequest)

Zeitserver (Objekt 8005)

Der Zeitserver sendet zyklisch zu jeder neuen Minute ein Zeit-Telegramm.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

jede neue Stunde
(und lesen oder Senderequest)

Zeitserver (Objekt 8005)

Der Zeitserver sendet zyklisch zu jeder neuen Stunde ein Zeit-Telegramm.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

täglich 4:00 Uhr
(und lesen oder Senderequest)

Zeitserver (Objekt 8005)

Der Zeitserver sendet zyklisch einmal täglich um 4:00 Uhr morgens ein Zeit-Telegramm.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

Sendeintervall Datumserver

niemals
(nur lesen oder Senderequest)

Datumserver (Objekt 8006)

Der Datumserver sendet keine zyklischen Telegramme mit dem Tagesdatum.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

jede neue Minute
(und lesen oder Senderequest)

Datumserver (Objekt 8006)

Der Datumserver sendet zyklisch jede Minute ein Telegramm mit dem Tagesdatum.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

jede neue Stunde
(und lesen oder Senderequest)

Datumserver (Objekt 8006)

Der Datumserver sendet zyklisch jede Stunde ein Telegramm mit dem Tagesdatum.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

bei Datumswechsel
(und lesen oder Senderequest)

Datumserver (Objekt 8006)

Der Datumserver sendet zyklisch einmal täglich nach dem Datumwechsel ein Telegramm mit dem neuen Tagesdatum.

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8007 (“Senderequest Zeit und Datum”).

Sendeintervall DateTime

niemals
(nur lesen oder Senderequest)

Datum- und Zeitserver (Objekt 8008)

Der Datum- und Zeitserver sendet keine zyklischen Telegramme mit dem Tagesdatum und der Uhrzeit (kombiniertes Telegramm)

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8009 (“Senderequest DateTime”).

jede neue Minute
(und lesen oder Senderequest

Datum- und Zeitserver (Objekt 8008)

Der Datum- und Zeitserver sendet zyklisch jede Minute ein Telegramm mit dem Tagesdatum und der Uhrzeit (kombiniertes Telegramm).

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8009 (“Senderequest DateTime”).

jede neue Stunde
(und lesen oder Senderequest)

Datum- und Zeitserver (Objekt 8008)

Der Datum- und Zeitserver sendet zyklisch jede neue Stunde ein Telegramm mit dem Tagesdatum und der Uhrzeit (kombiniertes Telegramm).

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8009 (“Senderequest DateTime”).

täglich 4:00 Uhr
(und lesen oder Senderequest)

Datum- und Zeitserver (Objekt 8008)

Der Datum- und Zeitserver sendet zyklisch einmal am Tag um 4:00 Uhr morgens ein Telegramm mit dem Tagesdatum und der Uhrzeit (kombiniertes Telegramm).

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8009 (“Senderequest DateTime”).

bei Datumswechsel und täglich 4:00 Uhr
(und lesen oder Senderequest)

Datum- und Zeitserver (Objekt 8008)

Der Datum- und Zeitserver sendet zyklisch zu jedem Datumswechsel (kurz nach Mitternacht) und zusätzlich um 4:00 Uhr morgens jeweils ein Telegramm mit dem Tagesdatum und der Uhrzeit (kombiniertes Telegramm).

Das Objekt kann auf Leseanforderungen reagieren.

Einmaliges Aussenden nach Anforderung über Objekt 8009 (“Senderequest DateTime”).


NUTZBARE KOMMUNIKATIONSOBJEKTE NACH AKTIVIERUNG DER FUNKTION ALS ZEITSERVER

KNX Objekt

DPT

Bytes

Objektfunktion / Verwendung

KNX Objekt

DPT

Bytes

Objektfunktion / Verwendung

8005

10.001
DPT_TimeOfDay

3 Byte

Uhrzeit
(Wochentag, Stunde, Minute und Sekunde)

Senden bzw. Abfragen der Uhrzeit des Timberwolf Servers an KNX Geräte.

Die Aussendung erfolgt entweder zyklisch entsprechend dem eingestellten Sendeintervall (in der ETS, unter Parameter, Erklärung oben), nach Lesetelegrammen und nach Anforderung über Senderequest (Objekt 8007).

8006

11.001
DPT_Date

3 Byte

Datum
(Tag, Monat und Jahr)

Senden bzw. Abfragen des Datums des Timberwolf Servers an KNX Geräte.

Die Aussendung erfolgt entweder zyklisch entsprechend dem eingestellten Sendeintervall (in der ETS, unter Parameter, Erklärung oben), nach Lesetelegrammen und nach Anforderung über Senderequest (Objekt 8007).

8007

1.017
Auslöser

1 Bit

Senderequest (Anforderung für Zeit & Datum)
(Bool)

Anforderung an den Timberwolf Server, zwei getrennte Telegramme für Zeit und Datum auszusenden.

Einige KNX Geräte benötigen umgehend nach Busspannungswiederkehr die aktuelle Tageszeit und das Datum (z.B. für das eigene Logging). Ein Teil dieser Geräte kann hierfür keine Leseanforderung aussenden, jedoch einen booleschen Request zur Anforderung an einen Zeitserver, Datum und Zeit zu senden.

8008

19.001
DPT_DateTime

8 Byte

Uhrzeit- und Datum (kombiniert)
(Jahr, Monat, Tag, Wochentag, Stunde, Minute, Sekunde und diverse Flags)

Senden bzw. Abfragen von Datum und Zeit des Timberwolf Servers als kombiniertes Telegramm an KNX Geräte.

Die Aussendung erfolgt entweder zyklisch entsprechend dem eingestellten Sendeintervall (in der ETS, unter Parameter, Erklärung oben), nach Lesetelegrammen und nach Anforderung über Senderequest (Objekt 8009).

8009

1.017
Auslöser

1 Bit

Senderequest (Anforderung für Zeit & Datum)
(Bool)

Anforderung an den Timberwolf Server, zwei getrennte Telegramme für Zeit und Datum auszusenden.

Einige KNX Geräte benötigen umgehend nach Busspannungswiederkehr die aktuelle Tageszeit und das Datum (z.B. für das eigene Logging). Ein Teil dieser Geräte kann hierfür keine Leseanforderung aussenden, jedoch einen booleschen Request zur Anforderung an einen Zeitserver, Datum und Zeit zu senden.

 

Zeitserver für getrenntes und kombinierte Telegramme zugleich aktivierbar

Die Funktionen für Zeit- und Datumserver können parallel aktiviert sein. Damit ist eine gemischte Synchronisierung sowohl derjenigen KNX Geräte welche nur über getrennte Datum- und Zeitobjekte verfügen als auch derjenigen, die nur das kombinierte Telegram verarbeiten können.

 

 

2019 - 2025 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung