Difference between revisions of "DALI"
(→DALI Befehle) |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
Eine ausführliche Dokumentation sucht man im Internet vergeblich, weshalb ich hier einiges zum Thema DALI zusammentrage. | Eine ausführliche Dokumentation sucht man im Internet vergeblich, weshalb ich hier einiges zum Thema DALI zusammentrage. | ||
− | == | + | == Befehle == |
− | Ein Auszug aus der langen liste der DALI Befehle. Nur die wichtigstens oder gebräuchlichsten. | + | Ein Auszug aus der langen liste der DALI Befehle. Nur die wichtigstens oder gebräuchlichsten. Die Liste ist '''in Arbeit'''... |
{| class="wikitable" | {| class="wikitable" | ||
− | !colspan="5"|Indirekte | + | !colspan="5"|Indirekte Helligkeitssteuerung |
|- | |- | ||
|Befehl | |Befehl | ||
Line 61: | Line 61: | ||
|YAAAAAA1 | |YAAAAAA1 | ||
|0001XXXX | |0001XXXX | ||
− | |Ruft | + | |Ruft die Szene XXXX auf |
|} | |} | ||
+ | |||
+ | |||
+ | {| class="wikitable" | ||
+ | !colspan="5"|Konfiguration | ||
+ | |- | ||
+ | |Befehl | ||
+ | |Name | ||
+ | |colspan="2"|Aufbau | ||
+ | |Beschreibung | ||
+ | |- | ||
+ | |32 | ||
+ | |RESET | ||
+ | |YAAAAAA1 | ||
+ | |00100000 | ||
+ | |Zurücksetzen des Betriebsgerätes auf "Reset Zustand". | ||
+ | |- | ||
+ | |33 | ||
+ | |STORE ACTUAL LEVEL IN THE DTR | ||
+ | |YAAAAAA1 | ||
+ | |00100001 | ||
+ | |Aktuellen Dimmwert im DTR (Data Transfer Register) ablegen | ||
+ | |- | ||
+ | |42 | ||
+ | |STORE DTR AS MAX LEVEL | ||
+ | |YAAAAAA1 | ||
+ | |00101010 | ||
+ | |DTR als "MAX LEVEL" speichern | ||
+ | |- | ||
+ | |43 | ||
+ | |STORE DTR AS MIN LEVEL | ||
+ | |YAAAAAA1 | ||
+ | |00101011 | ||
+ | |DTR als "MIN LEVEL" speichern | ||
+ | |- | ||
+ | |44 | ||
+ | |STORE DTR AS SYS FAILURE LEVEL | ||
+ | |YAAAAAA1 | ||
+ | |00101100 | ||
+ | |Wird zum Beispiel bei Busausfall aufgerufen. | ||
+ | |- | ||
+ | |45 | ||
+ | |STORE DTR AS POWER ON LEVEL | ||
+ | |YAAAAAA1 | ||
+ | |00101101 | ||
+ | |POWER ON LEVEL = Startwert nach Netzausfall | ||
+ | |- | ||
+ | |46 | ||
+ | |STORE DTR AS FADE TIME | ||
+ | |YAAAAAA1 | ||
+ | |00101110 | ||
+ | |FADE TIME ist ein ganz eigenes Thema ... 0 = Kein Fading | ||
+ | |- | ||
+ | |47 | ||
+ | |STORE DTR AS FADE RATE | ||
+ | |YAAAAAA1 | ||
+ | |00101111 | ||
+ | |Auch ein ganz eigenes Thema ... | ||
+ | |- | ||
+ | |64 - 79 | ||
+ | |STORE DTR AS SCENE | ||
+ | |YAAAAAA1 | ||
+ | |0100XXXX | ||
+ | |Speichert den Wert in DTR als Dimmwert für die Szene XXXX | ||
+ | |} | ||
+ | '''Alle Konfigurationskommandos müssen zwei mal innerhalb 100ms gesendet werden!''' | ||
== Quellen und Links == | == Quellen und Links == |
Latest revision as of 09:17, 30 April 2013
Digital Addressable Lighting Interface (DALI) ist in der Gebäudeautomatisierung ein Protokoll zur Steuerung von lichttechnischen Betriebsgeräten, elektronischen Vorschaltgeräten (EVG) oder elektronischen Leistungsdimmern. Die für DALI relevanten Normen der IEC (IEC 62386-...) sind nicht frei verfügbar. Besser sieht es da bei der NEMA in den USA aus - die Norm ist im Wikipedia Artikel verlinkt.
Eine ausführliche Dokumentation sucht man im Internet vergeblich, weshalb ich hier einiges zum Thema DALI zusammentrage.
Befehle
Ein Auszug aus der langen liste der DALI Befehle. Nur die wichtigstens oder gebräuchlichsten. Die Liste ist in Arbeit...
Indirekte Helligkeitssteuerung | ||||
---|---|---|---|---|
Befehl | Name | Aufbau | Beschreibung | |
0 | OFF | YAAAAAA1 | 00000000 | Aus ohne Fading |
1 | UP | YAAAAAA1 | 00000001 | Aufwärts Dimmen |
2 | DOWN | YAAAAAA1 | 00000010 | Abwärts Dimmen |
3 | STEP UP | YAAAAAA1 | 00000011 | Einen Schritt heller ohne Fading |
4 | STEP DOWN | YAAAAAA1 | 00000100 | Einen Schritt dunkler ohne Fading |
5 | RECALL MAX LEVEL | YAAAAAA1 | 00000101 | Helligkeit auf "MAX LEVEL" setzen. Die Lichtquelle wird eingeschaltet, sollte sie aus sein. |
6 | RECALL MIN LEVEL | YAAAAAA1 | 00000110 | Helligkeit auf "MIN LEVEL" setzen (in der Regel nicht "aus"). Die Lichtquelle wird eingeschaltet, sollte sie aus sein. |
16 - 31 | GOTO SCENE | YAAAAAA1 | 0001XXXX | Ruft die Szene XXXX auf |
Konfiguration | ||||
---|---|---|---|---|
Befehl | Name | Aufbau | Beschreibung | |
32 | RESET | YAAAAAA1 | 00100000 | Zurücksetzen des Betriebsgerätes auf "Reset Zustand". |
33 | STORE ACTUAL LEVEL IN THE DTR | YAAAAAA1 | 00100001 | Aktuellen Dimmwert im DTR (Data Transfer Register) ablegen |
42 | STORE DTR AS MAX LEVEL | YAAAAAA1 | 00101010 | DTR als "MAX LEVEL" speichern |
43 | STORE DTR AS MIN LEVEL | YAAAAAA1 | 00101011 | DTR als "MIN LEVEL" speichern |
44 | STORE DTR AS SYS FAILURE LEVEL | YAAAAAA1 | 00101100 | Wird zum Beispiel bei Busausfall aufgerufen. |
45 | STORE DTR AS POWER ON LEVEL | YAAAAAA1 | 00101101 | POWER ON LEVEL = Startwert nach Netzausfall |
46 | STORE DTR AS FADE TIME | YAAAAAA1 | 00101110 | FADE TIME ist ein ganz eigenes Thema ... 0 = Kein Fading |
47 | STORE DTR AS FADE RATE | YAAAAAA1 | 00101111 | Auch ein ganz eigenes Thema ... |
64 - 79 | STORE DTR AS SCENE | YAAAAAA1 | 0100XXXX | Speichert den Wert in DTR als Dimmwert für die Szene XXXX |
Alle Konfigurationskommandos müssen zwei mal innerhalb 100ms gesendet werden!
Quellen und Links
DALI Artikel auf Wikipedia
DALI device using a µC (Codebeispiele im Anhang F)
DALI Wizard Manual PC Software zur DALI konfiguration (Osram)
Einfache Liste einiger DALI Befehle (Beckhoff Produktbeschreibung)