Herunterladen Inhalt Inhalt Diese Seite drucken

Übertragungslänge - Beckhoff KL6821 Dokumentation

Dali-2-multimasterklemme mit integriertem netzteil
Inhaltsverzeichnis

Werbung

2.4.4.2
Übertragungslänge
Aus der Bitlänge und dem Aufbau des Datenframe kann die ungefähre Übertragungslänge ermittelt werden.
Für die weitere (vereinfachte) Betrachtung werden für die Forward Frames (FF) eine mittlere Settling time
von 17,0 ms, und für die Backward Frames (BF) eine mittlere Settling time von 8 ms verwendet. Zwischen
den beiden DALI-Befehlen, die innerhalb von 100 ms versendet werden (send-twice), wird eine Settling time
von 14,1 ms benutzt.
Die Anzahl der Bits ergibt sich aus der Anzahl der Datenbits (8, 16 oder 24) plus dem Startbit. Somit werden
bei den jeweiligen Telegrammen 9, 17 oder 25 Bits übertragen.
16-Bit-Telegramm ohne Rückantwort:
17,0 ms + (17 x 0,833 ms) = 31,2 ms.
16-Bit-Telegramm mit Rückantwort:
17,0 ms + (17 x 0,833 ms) + 8,0 ms + (9 x 0,833 ms) = 46,7 ms.
16-Bit-Telegramm send-twice:
17,0 ms + (17 x 0,833 ms) + 14,1 ms + (17 x 0,833 ms) = 59,4 ms.
24-Bit-Telegramm ohne Rückantwort:
17,0 ms + (25 x 0,833 ms) = 37,8 ms.
24-Bit-Telegramm mit Rückantwort:
17,0 ms + (25 x 0,833 ms) + 8,0 ms + (9 x 0,833 ms) = 53,3 ms.
24-Bit-Telegramm send-twice:
17,0 ms + (25 x 0,833 ms) + 14,1 ms + (25 x 0,833 ms) = 72,8 ms.
In der folgenden Tabelle werden die mittleren Übertragungslängen der einzelnen Telegramme aufgelistet.
Daraus ergibt sich eine maximal mögliche Anzahl von Telegrammen pro Sekunde. Das SPS-Programm
sollte so ausgelegt werden, dass immer die maximale Anzahl von Telegrammen unterschritten wird.
Telegramm
16-Bit-Telegramm ohne
Rückantwort
16-Bit-Telegramm mit Rückantwort
16-Bit-Telegramm send-twice
24-Bit-Telegramm ohne
Rückantwort
24-Bit-Telegramm mit Rückantwort
24-Bit-Telegramm send-twice
2.4.4.3
Kollisionserkennung
Die Erzeugung der DALI-Telegramme wird bei einem DALI-Gerät dadurch erreicht, dass innerhalb von
definierten Zeiten ein Wechsel zwischen high- und low-Pegel erfolgt. Bei einem low-Pegel wird der DALI-Bus
gegen eine Strombegrenzung in Richtung 0 V gezogen. Bei einem high-Pegel ist die DALI-Anbindung von
dem DALI-Gerät hochohmig.
Da DALI ein Multi-Master-System ist, kann es vorkommen, dass mehrere DALI-Geräte unabhängig
voneinander versuchen DALI-Telegramme zu versenden. Aus diesem Grund beinhaltet DALI eine
Kollisionsvermeidung, eine Kollisionserkennung und eine Kollisionsauflösung.
Die Kollisionsvermeidung wird durch das Verwenden der DALI-Prioritäten erreicht. Bevor ein DALI-Gerät ein
DALI-Telegramm versendet, wird geprüft, ob der DALI-Bus frei ist. Nur wenn der DALI-Bus frei ist (high-
Pegel), darf ein Buszugriff erfolgen. Durch die korrekte Verwendung der DALI-Prioritäten wird die
Wahrscheinlichkeit eines gleichzeitigen Buszugriff verringert und somit die Anzahl der Kollisionen minimiert.
Die DALI-Prioritäten können Kollisionen auf dem DALI-Bus dennoch nicht ganz vermeiden, da DALI-
Telegramme von verschiedenen DALI-Geräten die gleiche DALI-Priorität besitzen dürfen. Aus diesem Grund
besitzt DALI eine Kollisionserkennung und eine Kollisionsauflösung.
Im folgenden Diagramm wird die Kollisionsauflösung erklärt.
KL6821
Übertragungslänge
31,2 ms
46,7 ms
59,4 ms
37,8 ms
53,3 ms
72,8 ms
Version: 1.0.0
Produktübersicht
Telegramme pro Sekunde
ca. 32
ca. 21
ca. 16
ca. 26
ca. 18
ca. 13
15

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis