Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Für Die Register-Kommunikation; Beispiel 1: Lesen Des Firmware-Stands Aus Register 9 - Beckhoff KL6811 Dokumentation

Dali/dsi - masterklemmen
Vorschau ausblenden Andere Handbücher für KL6811:
Inhaltsverzeichnis

Werbung

Das Kodewort wird bei einem Neustart der Klemme zurückgesetzt.
R32: Feature-Register
Das Feature-Register legt die Betriebsart der Klemme fest.
Bit
Feature
R32.15
Betriebsart
R32.14
R32.13
R32.12
R32.11 -
...
...
R32.5
-
R32.4
Abschalten des
Zählens der DALI-
Geräte
R32.3
Deaktivierung des
internen DALI-
Netzteils
R32.2
-
R32.1
-
R32.0
-
5.5
Beispiele für die Register-Kommunikation
Die Nummerierung der Bytes in den Beispielen entspricht der Darstellung ohne Word-Alignment.
5.5.1

Beispiel 1: Lesen des Firmware-Stands aus Register 9

Ausgangsdaten
Byte 0: Control-Byte
0x89 (1000 1001
)
bin
Erläuterung:
• Bit 0.7 gesetzt bedeutet: Register-Kommunikation eingeschaltet.
• Bit 0.6 nicht gesetzt bedeutet: lesen des Registers.
• Bit 0.5 bis Bit 0.0 geben mit 00 1001
• Das Ausgangsdatenwort (Byte 1 und Byte 2) ist beim Lesezugriff ohne Bedeutung. Will man ein
Register verändern, so schreibt man in das Ausgangswort den gewünschten Wert hinein.
Eingangsdaten (Antwort der Busklemme)
Byte 0: Status-Byte
0x89
Erläuterung:
• Die Klemme liefert im Status-Byte als Quittung den Wert des Control-Bytes zurück.
KL6811
Wert
Erläuterung
0000
DALI
bin
0001
DSI
bin
weitere reserviert
-
reserviert
...
...
-
reserviert
0
Die DALI-Geräte werden nach dem Hochlaufen der
bin
KL6811 nicht gezählt.
1
Nach dem Hochlaufen der KL6811 werden die DALI-
bin
Geräte gezählt und das Ergebnis in Register 1 (R1
[} 48]) abgelegt.
0
Versorgung des DALI-Busses erfolgt aus dem internen
bin
Netzteil der KL6811.
1
Internes DALI-Netzteil deaktiviert: Es ist ein externes
bin
DALI-Netzteil erforderlich.
-
reserviert
-
reserviert
-
reserviert
Byte 1: DataOUT1, High-Byte
0xXX
die Registernummer 9 an.
bin
Byte 1: DataIN1, High-Byte
0x33
Version: 2.0.0
Zugriff aus dem Anwenderprogramm
Byte 2: DataOUT1, Low-Byte
0xXX
Byte 2: DataIN1, Low-Byte
0x41
Default
0000
bin
0
bin
...
0
bin
0
bin
0
bin
0
bin
0
bin
0
bin
49

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis