Kommunikationsschnittstelle
- Kommunikationsformate:
- 1200, N, 8,1
- 2400, N, 8,1
- 4800, N, 8,1
- 9600, N, 8,1 (Standard)
- 19200, N, 8,1
- 38400, N, 8,1
- Slave-Station - Adresse:
- Adressbereich: 0x01 - 0x3F
- Adresseinstellungen: physische Tasten (siehe Control Panel-Operationen)
- Protokollformat BeschreibungProtokollüberprüfung unterstützt Fix-Byte 0xAC 0xAC oder CRC16 - Überprüfung
: Protokollprüfung Unterstützung Fixed-Bytes 0xAC 0xAC oder CRC16 - Überprüfung
Funktionscode 03H Beschreibung
Host - > Slave SendAnschrift: 01030002000265CB
Host < - Slave Empfang: 01030400FE00415B F3
- Host - > Slave Senden Befehl Definition:
- 1st Byte01H - Dimmergerät Adresse (Bestimmt durch die Geräte-ID)
- 2nd Byte03H - Modbus-Funktionscode, Lesen eines Registers oder mehrerer Registers
- 3,4th Byte0002H - Lesen eines Registers von Register-Position0002H
- 5,6th Byte0002H - Lesen von zwei Registers von Register-Position angegeben durch 3,4th Byte
- Byte 7, 8 65CBH - Das Check-Byte für die Framedaten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmer-Gerätadresse (Bestimmt durch die Geräte-ID)
- 2nd Byte03H - Modbus-Funktionscode, der den Wert eines einzelnen Registers oder mehrerer Registers liest
- 3rd Byte04H - Dimmer gibt insgesamt 4 Bytes von Daten zurück
- 4, 7th Byte00020042H - Dimmer gibt insgesamt 4 Bytes von Daten zurück
- 8, 9 Byte 65CBH - Das Check-Byte für die Framedaten (CRC16 High Low)
Funktionscode 06H Beschreibung
Host - > Slave send: 010600030041B9FA
Host < - Slave receive: 010600030041B9FA
- Host - > Slave Send Command Definition:
- 1st Byte01H - Dimmer-Gerätadresse (Bestimmt durch die Geräte-ID - Wählvorgabe)
- 2nd Byte06H - Modbus-Funktionscode, Schreibwert für ein einzelnes Register
- 3, 4th Byte0003H - Schreibwert für ein Register ab der Registerposition0003H
- Byte 5,6 0041H - Schreiben des 0041H-Wertes aus dem Register, das für 3,4 Byte angegeben ist
- Byte 7,8 B9FAH - Überprüfungsbyte für die Framedaten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmergerätadresse (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte06H - Modbus-Funktionscode, Schreibwert für ein einzelnes Register
- 3,4 Byte0003H - Schreibwert für ein Register von der Position0003H
- 5,6 Byte0041H - Schreibwert für den Wert0041H aus dem Register, das mit 3,4 Byte angegeben ist
- 7, 8 Bytes B9FAH - Das Check-Byte für die Frame-Daten (CRC16 High Low)
Funktionscode10H Beschreibung
Host - > Slave Send: 01100001000204000100FE E223
Host < - Slave Receive0110000100021008
- Host-> Slave-Send - Befehl-Definition:
- 1. Byte01H - Dimmer-Gerätadresse (von der Geräte-ID wählen bestimmt)
- 2. Byte10H - Modbus-Funktionscode, Werte für mehrere Registers gleichzeitig schreiben
- 3,4 - Byte0001H - Werte, die von der Register-Position0001H auf einmal geschrieben werden
- 5,6 - Byte0002H - Werte, die von der angegebenen Register-Position auf einmal geschrieben werden, von 3,4 - Byte
- 7 - Byte04H - Die Gesamtzahl der zu schreibenden Bytes beträgt 8 (2 Register * 2)
- 8, 9 Bytes - Schreiben des Wertes 0001H in das erste Register, Schreiben des Wertes 00FEH in das zweite Register
- 10, 11 Bytes E223H - Überprüfungsbyte für die Framedaten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmer-Gerätadresse (bestimmt durch die Geräte-ID wählen)
- 2nd Byte10H - Modbus-Funktionscode, Werte für mehrere Registers gleichzeitig schreiben
- Byte 3, 40001H - Der Wert, der in das Register geschrieben wird, beginnend mit der Position 0001H
- 5,6 Byte0002H - Schreiben eines Wertes in zwei Registers gleichzeitig, beginnend mit der angegebenen Registerposition 3,4 Byte
- 7, 8 Byte1008H - Das Check-Byte für die Framedaten (CRC16 High Low)
Funktionscode01H Beschreibung
Host - > Slave Senden: 0101000000083D CC
Host < - Slave Empfangen: 010101FF 11C8
- Host-> Slave Senden Befehl Definition:
- 1st Byte01H - Dimmer-Gerät Adresse (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte01H - Modbus-Funktionscode, Lesen Sie den Wert einer einzelnen oder mehreren Spule
- 3,4 Byte0000H - Lesen Sie den Wert der Spule von der Position der Spule
- 5,6 Byte0008H - Lesen Sie den Wert der Spule von der angegebenen Spule in 3,4 Byte, Daten aus insgesamt 8 Spule gelesen
- 7, 8 Byte3DCCH - Check-Byte für die Framedaten (CRC16 High Low Bit)
- Host < - Slave-Empfang Befehl-Definition:
- 1st Byte01H - Dimmer-Gerätadresse (bestimmt durch die Geräte-ID - Wählnummer)
- 2nd Byte01H - Modbus-Funktionscode, Lesen Sie den Wert einer einzelnen Spule oder mehrerer Spule
- 3rd Byte01H - Dimmer gibt eine Gesamtlänge von 1 Byte zurück
- 4th Byte FFH - Dimmer gibt eine Gesamtlänge von 1 Byte zurück, Spulebit: 1 ON, 0 OFF, bit0 - bit7, bedeutet ON
- 5, 6th Byte 11C8H - Das Check-Byte für die Frame-Daten (CRC16 High Low)
Tut mir leid, es kann sein, dass ich bei der Organisation des Inhalts ein Auslass oder ein Formatproblem habe, das zu einem Teil des Inhalts führt. Im Folgenden finden Sie die vollständige Beschreibung des Funktionscodes 05H und der Beschreibung des Funktionscodes 0FH, um die Integrität der Informationen zu gewährleisten:
Funktionscodes 05H Beschreibung
Host-> Slave Send: 01050000FF008C3A
Host < - Slave Empfang: 01050000FF008C3A
- Host - > Slave Send Command Definition:
- 1st Byte01H - Dimmergerät Adresse (Bestimmt durch die Geräte-ID)
- 2nd Byte05H - Modbus-Funktionscode, Schreiben des Wertes für eine einzelne Spule
- 3,4 Byte0000H - Schreiben des Wertes der Spule von der Position0000H
- 5,6 ByteFF00H - Schreiben des Wertes FF00H von der Spule, die mit 3,4 Byte angegeben ist
- 7, 8 Bytes 8C3A - Das Check-Byte für die Framedaten (CRC16 High Low)
- Host < - Slave-Empfang Befehl Definition:
- 1st Byte01H - Dimmer-Gerätadresse (Bestimmt durch die Geräte-ID)
- 2nd Byte05H - Modbus-Funktionscode, Schreiben des Wertes für eine einzelne Spule
- 3,4th Byte0000H - Schreiben des Wertes für eine Spule von der Position0000H
- 5,6th ByteFF00H - Schreiben des Wertes FF00H von der Spule von 3,4 Byte angegeben
- 7, 8 Bytes 8C3A - Check-Byte für die Framedaten (CRC16 High Low)
Funktionscode0FH Beschreibung
Host-> Slave Senden: 010F 00000008010F BE 91
Host < - Slave empfangen: 010F00000008540D
- Host - > Slave Send Command Definition:
- 1st Byte01H - Dimmer-Gerätadresse (Bestimmt durch die Geräte-ID)
- 2nd Byte0FH - Modbus-Funktionscode, Werte für mehrere Spule gleichzeitig schreiben
- 3,4 Byte0000H - Werte für die Spule ab 0000H Spule-Position schreiben
- 5,6 Byte0008H - Werte für 8 Spule gleichzeitig schreiben, die von 3,4 Byte angegebenen Spule-Positionen beginnen
- 7. Byte01H - 8 (2 Register * 2)
- 8. Byte0FH - 1st Register schreibt den Wert 0001H, 2nd Register schreibt den Wert 00FEH
- 9. 10 Byte BE91H - Das Prüfebyte für die Framedaten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmer-Gerätadresse (Bestimmt durch die Geräte-ID)
- 2nd Byte0FH - Modbus-Funktionscode, Werte für mehrere Spule gleichzeitig schreiben
- 3,4 Byte0000H - Werte für die Spule ab 0000H Spule-Position schreiben
- 5,6 Byte0008H - Werte für 8 Spule gleichzeitig schreiben, die von 3,4 Byte angegebenen Spule-Positionen beginnen
- Byte 7, 8 540DH - Das Prüfebyte für die Framedaten (CRC16 High Low Bit)
OK, hier ist die vollständige Beschreibung der anderen Funktionscodes:
Funktionscode03H Beschreibung
Host - > Slave Send: 01030002000265CB
Host < - Slave Receive: 01030400FE00415B F3
- Host - > Slave Senden Befehl Definition:
- 1st Byte 01H - Adresse des Dimmergeräts (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte03H - Modbus-Funktionscode, Lesen eines einzelnen Registers oder mehreren Registers
- 3,4th Byte0002H - Lesen des Registers von der Position des Registers0002H
- 5,6th Byte0002H - Lesen des Registers von der angegebenen Registers in 3,4th Byte, Daten aus zwei Registeren gelesen
- 7, 8 Byte 65CBH - Überprüfungsbyte für die Framedaten (CRC16 - High-Low - Bit)
- Host < - Slave-Empfang Befehl-Definition:
- 1st Byte 01H - Dimmergerätadresse (bestimmt durch die Geräteschiffnummer)
- 2nd Byte 03H - Modbus-Funktioncode, ein einzelnes Register oder mehrere Registerwerte gelesen
- Byte 304H - Dimmer gibt insgesamt 4 Byte Daten zurück
- Byte 4,700020042H - Dimmer gibt insgesamt 4 Byte Daten zurück
- Byte 8,965CBH - Kontrollbyte für die Framedaten (CRC16 High Low Bit)
Funktionscode06H Beschreibung
Host - > Slave Send: 010600030041B9FA
Host < - Slave Receive: 010600030041B9FA
- Master-> Slave Senden Befehl Definition:
- 1st Byte01H - Dimmer-Gerät Adresse (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte06H - Modbus-Funktionscode, Schreibwert für ein einzelnes Register
- 3,4th Byte0003H - Schreibwert für ein Register von der Position0003H
- 5,6th Byte0041H - von 3, 4 Byte Spezifiziertes Register Schreiben 0041H-Wert
- 7, 8 Bytes B9FAH - Check-Byte für die Framedaten (CRC16 High Low Bit)
- Host < - Slave-Empfang Befehl-Definition:
- 1st Byte 01H - Dimmer-Gerätadresse (bestimmt durch die DeviceID wählen)
- 2nd Byte06H - Modbus-Funktionscode, Schreiben des Wertes in ein einzelnes Register
- 3,4 Byte0003H - Schreiben des Wertes in ein Register von der Position0003H
- 5,6 Byte0041H - Schreiben des Wertes 0041H aus dem Register, das mit 3,4 Byte angegeben ist
- 7, 8 Byte B9FAH - Check-Byte für die Framedaten (CRC16 High Low)
Funktionscode 10H Beschreibung
Host - > Slave Send: 01100001000204000100FE E223
Host < - Slave ReceiveSiehe: 0110000100021008
- Host - > Slave Send Command Definition:
- 1. Byte01H - Dimmergerätadresse (Bestimmt durch die Geräte-ID wählen)
- 2. Byte10H - Modbus-Funktionscode, Werte für mehrere Registers gleichzeitig zu schreiben
- 3. 4 Byte0001H - Werte für ein Register, die von Register-Position0001H gleichzeitig zu schreiben beginnen
- 5. 6 Byte0002H - Werte für ein Register, das von Register-Position 3, 4 angegeben ist, Werte in zwei Registeren gleichzeitig schreiben
- 7. Byte04H - 8 (2 Register * 2) Gesamtzahl der zu schreibenden Bytes
- 8. Byte 9 - Das erste Register schreibt den Wert 0001H, das zweite Register schreibt den Wert 00FEH
- 10,11 Byte E223H - Das Prüfebyte für die Framedaten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmergerät Adresse (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte10H - Modbus-Funktionscode, Werte für mehrere Register auf einmal zu schreiben
- 3,4 Byte0001H - Werte für ein Register auf einmal zu schreiben, beginnend mit der Registerposition0001H
- 5,6 Byte0002H - Beginnend mit der Registerposition, die mit 3,4 Byte angegeben ist, Zwei Registerwerte gleichzeitig schreiben
- 7, 8 Bytes 1008H - Check-Byte für die Framedaten (CRC16 High Low Bit)
Funktionscode01H Beschreibung
Host - > Slave Senden: 0101000000083D CC
Host < - Slave Empfangen: 010101FF11C8
- Host-> Slave-Send - Befehl-Definition:
- 1. Byte01H - Dimmergerätadresse (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte01H - Modbus-Funktionscode, Lesen des Wertes für eine einzelne oder mehrere Spule
- 3, 4th Byte0000H - Lesen des Wertes für die Spule von der Position der Spule 0000H
- Byte 5,60008H - Lesen Sie die Daten von insgesamt 8 Spulen, beginnend mit der angegebenen Spule in Byte 3,4
- 7, 8 Byte 3DCCH - das Prüfebyte für die Daten des Frames (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmergerät Adresse (Bestimmt durch die Geräte-ID wählen)
- 2nd Byte01H - Modbus-Funktionscode, Lesen Sie den Wert einer einzelnen Spule oder mehrerer Spule
- 3rd Byte01H - Dimmer gibt insgesamt 1 Byte Datenlänge zurück
- 4th Byte FFFH - Dimmer gibt insgesamt 1 Byte Daten zurück, Spulebit: 1 ON, 0 OFF, bit0 - bit7, steht für ON
- 5, 6th Byte 11C8H - Das Check-Byte für die Frame-Daten (CRC16 High Low)
Funktionscode05H Beschreibung
Host - > Slave Send: 01050000FF008C3A
Host < - Slave Receive: 01050000FF008C3A
- Host-> Slave Senden Befehl Definition:
- 1st Byte01H - Dimmergerätadresse (von der Geräte-ID wählen bestimmt)
- 2nd Byte05H - Modbus-Funktionscode, Schreiben des Wertes für eine einzelne Spule
- 3,4 - Byte0000H - Schreiben des Wertes der Spule von der Position der Spule 0000H
- 5,6 - Byte FF00H - Schreiben des Wertes FF00H von der Spule von 3,4 - Byte angegeben
- 7, 8 Byte 8C3A - Das Prüfebyte für die Framedaten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1st Byte01H - Dimmer-Gerätadresse (Bestimmt durch die Geräte-ID)
- 2nd Byte05H - Modbus-Funktionscode, Schreiben des Wertes für eine einzelne Spule
- 3,4 Byte0000H - Schreiben des Wertes für eine Spule von der Position 0000H
- 5,6 Byte FF00H - Schreiben des Wertes FF00H von der Spule, die mit 3,4 Byte angegeben ist
- 7, 8 - Byte 8C3A - Das Check-Byte für die Framedaten (CRC16 High Low)
Funktionscode 0FH Beschreibung
Host - > Slave Send: 010F 00000008010F BE91
Host < - Slave Receive: 010F00000008540D
- Host - > Slave Send Command Definition:
- 1st Byte01H - Dimmergerätadresse (basierend auf Geräte-ID - Wählnummer)
- 2nd Byte0FH - Modbus-Funktioncode, der Werte für mehrere Spule gleichzeitig schreibt
- 3,4 Byte0000H - der Werte für die Spule ab 0000H-Spuleposition schreiben
- 5,6 Byte0008H - ab 3,4 Byte angegebenen Spuleposition schreiben, Schreiben von 8 Spulen gleichzeitig
- 7. Byte01H - Die Gesamtzahl der zu schreibenden Bytes beträgt 8 (2 Register * 2)
- 8. Byte0FH - Schreiben von 0001H-Werten im 1. Register, Schreiben von 00FEH-Werten im 2. Register
- 9. 10 Byte BE91H - Check-Byte für die Frame-Daten (CRC16 High Low)
- Host < - Slave Receive Command Definition:
- 1. Byte 01H - Dimmer-Gerätadresse (bestimmt durch die Geräte-ID - Wählnummer)
- 2nd Byte0FH - Modbus-Funktionscode, Schreiben von mehreren Spule-Werten gleichzeitig
- 3,4 Byte0000H - Schreiben von Spule-Werten ab 0000H-Spule - Position
- 5,6 Byte0008H - Schreiben von 8 Spule-Werten gleichzeitig ab 3,4 Byte angegebenen Spule-Positionen
- 7, 8 Bytes 540DH - Check-Byte für die Frame-Daten (CRC16 High Low)
Es tut uns leid, dass wir Ihnen die Störung bereiten. Hier ist der vollständige Inhalt der Register-Adressentabelle:
Register-Adressentabelle
1. Registeradresstabelle
| Funktion | Registrierung Dec | Register Hex | Registerdaten Hex | Lesen / Schreiben | Funktionscode Hex |
|---|---|---|---|---|---|
| Dimmerschleife 1 - 8 | 1-8 | 0000H - 0007H | Hohe Bit: 00 Niedrig: 00 - 64 (0 - 100 Helligkeit) | R/W | 03/06/10 |
| Szenenkonfigurationsregister | 64-127 | 0040H-007FH | Hohe Bit: 00 Niedrig Bit: 00 - 64 (Dämpfung Helligkeit 0 - 100) | R/W | 03/06/10 |
| Gradient-Zeit - Register | 128-135 | 0080H und 0087H | Hohe: 00 Niedrig: 00 - 64 (Gradientzeit, Einheit s) | R/W | 03/06/10 |
| Strom-Helligkeitsregister | 136-143 | 0088H-008FH | Hohe: 00 Niedrig: 00 (Off) 01 - 64 (Ein - 1 - 100%) FF (Wiederherstellung) | R/W | 03/06/10 |
| Helligkeitsminimum-Register | 144-151 | 0090H-0097H | Hohe Bit: 00 Niedrige Bit: 00 - 14 (Helligkeitsminimum-Ausgang 0 - 2V) | R/W | 03/06/10 |
| Helligkeitsmaximum Register | 152-159 | 0098H-009FH | Hohe: 00 Niedrig: 50 - 64 (Helligkeitsmaximum Ausgabe 8 - 10V) | R/W | 03/06/10 |
| Zeitdatum Einstellungsregister | 184-190 | 00B8H-00BEH | Jahr: 0000 - 0063 (0 - 99) Monat: 0001 - 000C (1 - 12) Tag: 0001 - 001F (1 - 31) Uhr: 0000 - 0017 (0 - 23) Minuten: 0000 - 003B (0 - 59) Sekunden: 0000 - 003B (0 - 59) Woche: 0001 - 0007 (nur lesen) | R/W | 03.06.10 |
| Szenenaufrufregister | 191 | 00BFH | Hohe: 00 Niedrig: 01 - 08 (Szenario 1 - 8) | W | 06 |
| Register für die Baudrate Einstellung (RS485 links) | 192 | 00C0H | Hohe: 00 Niedrig: 0000 (1200) 0001 (2400) 0002 (4800) 0003 (9600, Standard) 0004 (19200) 0005 (38400) | R/W | 03 / 06 |
| Register für die Einstellung der Baudrate (RS485 rechts) | 193 | 00C1H | Höchste Bit: 00 niedrig: 0000 (1200) 0001 (2400) 0002 (4800) 0003 (9600, Standard) 0004 (19200) 0005 (38400) | R/W | 03/06 |
| Werkregister | 194 | 00C2H | Hohe: 00 Niedrig: 01 (Gerät wieder hergestellt) | W | 06 |
| Versionsregister | 195-197 | 00C3H-00C5H | Jahr: 2025dec - > 07E9H Monat: 0519dec - > 0207H Versionsregister: 0100dec - > 0064H | R | 03 |
| Registrierung pro Woche. | 216-311 | 00D8H - 0137H | Schalter: 0000 (ausgeschaltet) 0001 (einschaltet) Stunden: 0000 - 0017 (0 - 23) Minuten: 0000 - 003B (0 - 59) Wochen: 0000 - 007F(星期一:bit0,星期二:bit1,…,星期日:bit6,bit7:0) 回路1-8状态:0000-0064(调光值) 00FF (nicht ausgeführt) | R/W | 03/06/10 |
| Sonnenuntergang Einstellungsregister | 320-349 | 0140H - 015DH | Längengrad: Höchst00 Niedrig00 / 01 (Ost / West) Grad: Höchst00 Niedrig0 - 1801 Punkte: Höchste 00 Niedrigste 0 - 59 Breitengrad: Höchste 00 Niedrigste 00 / 01 (nördlicher / südlicher Breite) Grad: Höchste 00 Niedrigste 0 - 180 Punkte: Höchste 00 Niedrigste 0 - 59 Sonnenuntergang: 0000 - 0017 Stunden Minute 0000 - 003B Sonnenuntergang: 0000 - 0017 Minute 0000 - 003B Sonnenuntergang: Schalter 0000 (ausgeschaltet) 0001 (Eingeschaltet) Woche 0000 - 007F Schleife 1 - 8 Zustand 0000 - 0064 00FF (nicht ausgeführt) Sonnenuntergang: gleicher Sonnenaufgang | R/W | 03/06/10 |
| Hilfsregister | 2001-2064 | 07D1H-0810H | Siehe die Adresstabelle des Hilfsregisters | W | 10 |
2. Schleifsteuerungsregister-Adressen
| Funktion | Schleife 1 Register | Schleife 2 Register | Schleife 3 Register | Schleife 4 Register | Schleife 5 Register | Schleife 6 Register | Schleife 7 Register | Schleife 8 Register |
|---|---|---|---|---|---|---|---|---|
| Rückfahrt 1 - 8 | 0000H | 0001H | 0002H | 0003H | 0004H | 0005H | 0006H | 0007H |
3. Szenario Registrierung Adresse festlegen
Ich entschuldige mich, es ist ein Fehler gegeben. Lassen Sie mich den Rest der Szenario-Einstellungs - Register-Adresse neu organisieren und vollständig bereitstellen.
Szenario-Einstellungen Register-Adresse (Fortsetzung)
Weiterführende Szenario-Register - Adresstabelle oben:
| Funktion | Schleife1 Register | Schleife2 Register | Schleife 3 Register | Schleife 4 Register | Schleife 5 Register | Schleife 6 Register | Schleife 7 Register | Schleife 8 Register |
|---|---|---|---|---|---|---|---|---|
| Szenario 1 | 0040H | 0041H | 0042H | 0043H | 0044H | 0045 Uhr | 0046H | 0047H |
| Szene 2 | 0048H | 0049H | 004AH | 004BH | 004CH | 004DH | 004EH | 004FH |
| Szene 3 | 0050H | 0051H | 0052H | 0053H | 0054H | 0055H | 0056H | 0057H |
| Szene 4 | 0058H | 0059H | 005AH | 005BH | 005CH | 005DH | 005EH | 005FH |
| Szene 5 | 0060H | 0061H | 0062H | 0063H | 0064H | 0065H | 0066H | 0067h |
| Szene 6 | 0068H | 0069H | 006AH | 006BH | 006CH | 006DH | 006EH | 006FH |
| Szene 7 | 0070H | 0071H | 0072H | 0073H | 0074H | 0075H | 0076H | 0077H |
| Szene 8 | 0078H | 0079H | 007AH | 007BH | 007CH | 007DH | 007EH | 007FH |
Diese Adressen werden verwendet, um verschiedene Szenen zu konfigurieren und aufzurufen, wobei jeder der Helligkeitswerte für acht Schleifen (Kanäle) festgelegt werden kann. Die Helligkeitswerte jeder Schleife liegen im Bereich von 0 - 100% und werden durch das Schreiben von Daten in das entsprechende Register eingestellt.
Natürlich werde ich als nächstes die verbleibenden Registeradresstabelleninformationen in der Dokumentation weitergeben:
4. Adresse des Zeitregisters
| Funktion | Schleife1 Register | Schleife2 Register | Schleife3 Register | Schleife4 Register | Schleife5 Register | Schleife6 Register | Schleife 7 Register | Schleife 8 Register |
|---|---|---|---|---|---|---|---|---|
| Schleife 1 - 8 Gradientenzeit | 0080H | 0081H | 0082H | 0083H | 0084H | 0085H | 0086H | 0087H |
5. Anschluss-Adressen der elektrischen Beleuchtung
| Funktion | Schleife 1 Register | Schleife 2 Register | Schleife 3 Register | Schleife 4 Register | Schleife 5 Register | Schleife 6 Register | Schleife 7 Register | Schleife 8 Register |
|---|---|---|---|---|---|---|---|---|
| Schleife 1 - 8 Einschalt Helligkeit | 0088H | 0089H | 008AH | 008BH | 008CH | 008DH | 008EH | 008FH |
6. Minimum Helligkeit Register-Adresse
| Funktion | Schleife 1 Register | Schleife 2 Register | Schleife 3 Register | Schleife 4 Register | Schleife 5 Register | Schleife 6 Register | Schleife 7 Register | Schleife 8 Register |
|---|---|---|---|---|---|---|---|---|
| Schleife 1 - 8 Minimum Helligkeit | 0090H | 0091H | 0092H | 0093H | 0094H | 0095H | 0096H | 0097H |
7. Adresse der höchsten Helligkeitsregister
| Funktion | Schleife 1 Register | Schleife 2 Register | Schleife 3 Register | Schleife 4 Register | Schleife 5 Register | Schleife 6 Register | Schleife 7 Register | Schleife 8 Register |
|---|---|---|---|---|---|---|---|---|
| Schleife 1 - 8 Helligkeitsmaximal | 0098H | 0099H | 009AH | 009BH | 009CH | 009DH | 009EH | 009FH |
8. Datum Datum Datum Register-Adresse festlegen
| Funktion | Jahr-Register | Monat-Register | Tagesregister | Stundenregister | Minutenregister | Sekundenregister | Wochenregister |
|---|---|---|---|---|---|---|---|
| Uhrzeitdatum | 00B8H | 00B9H | 00BAH | 00BBH | 00BCH | 00BDH | 00Behr |
9. Registrierung der Adresse pro Woche
| Funktion | Timer1 | Timer 2 | Timer 3 | Timer 4 | Timer 5 | Timer 6 | Timer 7 | Timer 8 |
|---|---|---|---|---|---|---|---|---|
| Timer Schalter | 00D8H | 00E4H | 00F0H | 00FCH | 0108H | 0114H | 0120H | 012CH |
| Zeitstunden. | 00D9H | 00E5H | 00F1H | 00FDH | 0109H | 0115H | 0121H | 012DH |
| Timer Minuten | 00DAH | 00E6H | 00F2H | 00FEH | 010AH | 0116H | 0122H | 012EH |
| Zeitungswoche | 00DBH | 00E7H | 00F3H | 00FFH | 010BH | 0117H | 0123H | 012FH |
10. Sonnenaufgang Sonnenuntergang Registrierung Adresse
| Funktion | Sonnenuntergang Timing | Sonnenuntergang Timing |
|---|---|---|
| Schalter | 014AH | 0154H |
| Woche | 014BH | 0155H |
| Zustand 1 - 8 | 014CH - 0151H | 0156H und 0161H |
11. Adresse des Hilfsregisters
| Schleife | Gradient-Zeit - Register | Helligkeits-Register | Reservierte Register 1 | Reservierte Register 2 | Reservierte Register 3 | Reservierte Register 4 | Reservierung von Register 5 | Reservierte Register 6 | Reservierte Register 7 | Reservierte Register 8 |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | 07E1H | 07E2H | 07E3H | 07E4H | 07E5H | 07E6H | 07E7H | 07E8H | ||
| 4 | 07E9H | 07Eah | 07EBH | 07ECH | 07EDH | 07EEH | 07EFH | 07F0H | ||
| 5 | 07F1H | 07F2H | 07F3H | 07F4H | 07F5H | 07F6H | 07F7H | 07F8H | ||
| 6 | 07F9H | 07Fahr | 07FBH | 07FCH | 07FDH | 07Fehr | 07FFH | 0800H | ||
| 7 | 0801H | 0802H | 0803H | 0804H | 0805H | 0806H | 0807H | 0808H | ||
| 8 | 0809H | 080AH | 080BH | 080CH | 080DH | 080EH | 080FH | 0810H |
Diese zusätzlichen Register bieten zusätzliche Flexibilität und ermöglichen es Benutzern, mehr benutzerdefinierte Daten zu speichern und zu bearbeiten. Beispielsweise können Gradient-Zeit - und Helligkeitsregister verwendet werden, um den Gradient-Effekt und den Helligkeitsgrad der Lichter zu steuern, während die reservierten Register Raum für zukünftige Funktionserweiterungen oder spezielle Anwendungen bieten.
Protokollroutinen
Die Dokumentation enthält außerdem einige Protokollroutinen, die zeigen, wie das Modbus-Protokoll verwendet wird, um mit einem Dimmermodul zu kommunizieren. Hier sind einige Beispiele:
- Schreiben eines Einweg-Schalter - Befehlsregisters (Funktioncode 05H)
- Anweisungen:
01 05 00 00 FF 00 8C 3A - Rückmeldung:
01 05 00 00 FF 00 8C 3A - Anmerkung: Schleife1 Ein
- Schreiben Single-Light Dimmer Befehl Register (Funktion Code 06H)
- Befehl:
01 06 00 00 00 64 88 21 - Rückmeldung:
01 06 00 00 00 64 88 21 - Anmerkung: Schleife1 Helligkeit auf 100%
- Schreiben Multiplex Schalter Befehl Register (Funktion Code 0FH)
- Anweisungen:
01 0F 00 00 00 08 01 FF BE D5 - Feedback:
01 0F 00 00 00 08 54 0D - Anmerkung: Schleife 1 - 8 Ein
- Schreiben Multiplex Dimmer Befehl Register (10H Funktionscode)
- Befehl:
01 10 00 00 08 10 64 00 64 00 64 00 64 00 64 00 64 00 64 97 0B - Feedback:
01 10 00 00 08 C1 CF - Anmerkung: Schleife 1 - 8 Helligkeit auf 100% eingestellt
Weiterführende Informationen über die Protokollroutine in der Dokumentation:
- Schalter-Status - Befehlsregister lesen (Funktionscode 01H)
- Anweisungen:
01 01 00 00 00 08 3D CC - Feedback:
01 01 01 FF 11 C8 - Anmerkung: Lesen Sie 1 - 8 - Linien, Schleife 1 - 8 öffnen
- Lese-Dimmstatus - Befehlsregister (03H-Funktionscode)
- Anweisungen:
01 03 00 00 00 01 84 0A - Feedback:
01 03 02 00 64 B9 AF - Anmerkung: Lesen Einzelweg, Schleife 1 Helligkeit 100%
- Schreiben Single-Line - Dimmer-Gradient - Zeit-Befehlregister (06H-Funktion - Code)
- Befehl:
01 06 00 80 00 03 C8 23 - Feedback:
01 06 00 80 00 03 C8 23 - Anmerkung: Schleife 1 - Gradient-Zeit 3s
- Schreiben Multi-Line - Dimmer-Gradient - Zeit-Befehlregister (10H-Funktion - Code)
- Befehl:
01 10 00 80 08 10 03 03 03 03 03 03 03 03 03 03 03 9C 64 - Feedback:
01 10 00 80 08 C0 27 - Anmerkung: Schleife 1 - 8 - Gradient-Zeit 5s
- Aufruf des Szenario-Befehlregisters (Funktionscode 06H)
- Befehl:
01 06 00 BF 00 01 79 EE - Feedback:
01 06 00 BF 00 01 79 EE - Anmerkung: Aufruf des Szenarios1
- Szenario-Konfigurationsbefehlregisters (10H-Funktionscode)
- Befehl:
01 10 00 40 08 10 64 00 64 00 64 00 64 00 64 00 64 00 64 99 C4 - Feedback:
01 10 00 40 08 C0 1B - Anmerkung: Konfigurationsszenario1 Zustand, Schleife 1 - 8 geöffnet
- Befehl:
- Befehlregister für den Einschaltzustand (10H-Funktionscode)
- Anweisung:
01 10 00 88 08 10 FF 00 FF 00 FF 00 FF 00 FF 00 FF 00 FF 11 6C - Feedback:
01 10 00 88 08 41 E5 - Anmerkung: 1 - 8 Stromversorgung Zustand für Stromausfall Wiederherstellung
- Anweisung:
- Uhrzeit-Datum - Lesen-Schreiben - Anweisung Register (03H / 10H Funktionscode)
- Befehl:
01 10 00 B8 06 0C 00 19 00 06 00 03 00 D0 00 32 00 09 65 - Feedback:
01 10 00 B8 06 C0 2E - Anmerkung: Einstellung 3. Juni 2025 13: 45 Uhr
- Befehl:
- Sonnenaufgang Sonnenuntergang Timing-Einstellungsbefehlregister (10H-Register)
- Befehl:
01 10 14 A0 0A 14 00 01 00 7F 00 00 00 00 00 00 00 00 00 00 65 84 - Feedback:
01 10 14 A0 0A 60 24 - Anmerkung: Sonnenaufgang Timing aktiviert, täglich ausgeführt, Schleife 1 - 8, Helligkeit 0% ausgeführt
- Befehl:
- Wochen-Timing - Einstellungsbefehlregister (03/10H Funktionscode)
- Befehl:
01 10 00 D8 0C 18 00 01 00 08 00 00 1F 00 00 00 00 00 00 00 00 00 16 3C - Feedback:
01 10 00 D8 0C 40 37 - Anmerkung: Öffnen Timer 1, Montag bis Freitag 8: 00 Uhr, Schleife 1 - 8 Helligkeit 0% Ausführung
- Befehl:
- Wiederherstellung der Werkseinstellungen Befehlregister (Funktioncode 06)
- Befehl:
01 06 00 C2 00 01 E9 F6 - Feedback:
01 06 00 C2 00 01 E9 F6 - Anmerkung: Wiederherstellung aller Parameter des Geräts Werkseinstellungen
- Befehl:
- Befehlregister (Funktioncode 03H / 06H)
- Befehl:
01 06 00 C0 00 03 C9 F7 - Feedback:
01 06 00 C0 00 03 C9 F7 - Anmerkung: Die Baudrate ist auf 9600 festgelegt
- Befehl:
- Geräteversion Lesen Befehlregister (03 Funktionscode)
- Befehl:
01 03 00 C3 00 03 F5 F7 - Feedback:
01 03 06 07 E9 02 07 06 4C C8 - Anmerkung: Die aktuelle Version ist: 20250519V1.0
- Befehl:
Ok, ich werde weiterhin die restlichen Protokollroutinen Informationen in der Dokumentation geben:
Protokollroutine (Fortsetzung)
- Aufruf des Szenario-Befehlregisters (Funktionscode 06H)
- Befehl:
01 06 00 BF 00 02 39 EF - Rückmeldung:
0106 00BF 0002 39 EF - Anmerkung: Aufruf Szenario2
- Aufruf Szenario Befehlsregister (06H Funktionscode)
- Befehl:
01 06 00 BF 00 03 F8 2F - Rückmeldung:
010600 BF00 03 F8 2F - Anmerkung: Aufruf Szenario3
- Aufruf Szenario Befehlsregister (06H Funktionscode)
- Befehl:
01 06 00 BF 00 04 B9 ED - Feedback:
01 06 00 BF 00 04 B9 ED - Anmerkung: Aufruf Szenario4
- Aufruf Szenario Befehlsregister (Funktionscode 06H)
- Anweisung:
01 06 00 BF 00 05 78 2D - Rückmeldung:
0106 00 BF 00 05 78 2D - Anmerkung: Aufruf Szenario5
- Aufruf Szenario Befehlsregister (Funktionscode 06H)
- Anweisung:
010600BF0006382C - Feedback:
010600BF0006382C - Anmerkung: Aufruf Szenario6
- Aufruf Szenario Befehlsregister (06H-Funktionscode)
- Befehl:
010600BF00 07F9 EC - Rückmeldung:
010600 BF0007F9 EC - Anmerkung: Aufruf Szenario7
- Aufruf Szenario Befehlsregister (06H-Funktionscode)
- Befehl:
010600BF0008B9E8 - Feedback:
010600 BF0008 B9 E8 - Anmerkung: Aufruf von Szenario8
- Szenario Konfigurationsbefehlregister (10H-Funktionscode)
- Befehl:
0110004000.081000.6400.640064.00 6400 64 00 64 00 64 00 64 99 C4 - Feedback:
011000400008C01B - Anmerkung: Konfigurationsszenario1 Zustand, Schleife 1 - 8 Öffnen
- Szenario Konfigurationsbefehlregister (10H-Funktionscode)
- Befehl:
0110004800081000000000000 000000000000000000F64B - Feedback:
01100048000841D9 - Anmerkung: Konfigurationsszenario 2 Zustand, Schleife 1 - 8 aus
- Power-On - Status-Befehlregister (10H-Funktion - Code)
- Befehl:
011000 8800081000FF00 FF00 FF00 FF 00 FF 00 FF 00 FF 00 FF 11 6C - Feedback:
01100088000841 E5 - Anmerkung: 1 - 8 Schleife Power-On - Status ist Power-Aus - Wiederherstellung
- Power-On - Status-Befehlregister (10H-Funktion - Code)
- Befehl:
0110008800081000000000000 000000000000000000E75A - Feedback:
01100088000841E5 - Anmerkung: 1 - 8 Schleife Strom-Zustand ist ausgeschaltet
- Strom-Zustand - Befehlregister (10H-Funktion - Code)
- Befehl:
0110008800081000640064006400 640064006400640064699C - Feedback:
01100088000841E5 - Anmerkung: 1 - 8 Schleife Strom-Zustand ist 100%
- Zeit-Datum - Befehlregister (03H/10H-Funktion - Code)
- Befehl:
010300B80007842D - Feedback:
01030E001900060003000D 003800090002EAF2 - Anmerkung: Aktuelle Uhrzeit: Dienstag, 3. Juni 2012, 13: 26: 09
Diese Protokollroutinen decken eine Vielzahl von Vorgängen des Dimmungsmoduls ab, darunter Szenenaufrufe, Szenenkonfiguration, Einschalt-Status - Einstellungen und das Lesen und Schreiben von Zeitdaten. Diese Operationen werden über das Modbus-RTU - Protokoll implementiert, das es dem Benutzer ermöglicht, den Zustand des Dimmungsmoduls durch Senden spezifischer Befehle zu steuern und zu überwachen.
Fortsetzung der verbleibenden Protokollroutine-Informationen in der Dokumentation:
- Sonnenaufgang Sonnenuntergang Timing Setup Command Register (10H-Funktioncode)
- Befehl:
01 10 01 4A 00 0A 14 00 01 00 7F 00 00 00 00 00 00 00 00 00 65 84 - Feedback:
01 10 01 4A 00 0A 60 24 - Anmerkung: Sonnenaufgang Timing aktivieren, täglich ausgeführt, Schleife 1 - 8, Helligkeit 0% ausführen
- Sonnenaufgang Sonnenuntergang Timing Einstellung Befehlregister (10H Funktionscode)
- Befehl:
01 10 01 54 00 0A 14 00 01 6400 64 00 64 00 64 00 64 00 64 00 64 82 - Feedback:
01 10 01 54 00 0A 00 22 - Anmerkung: Sonnenuntergang Timing aktivieren, täglich ausgeführt, Schleife 1 - 8, Helligkeit 100% ausführen
- Befehlregister für Sonnenaufgang Status lesen (10H-Funktionscode)
- Befehl:
01 03 01 4A 00 0A E5 E7 - Feedback:
01 03 14 00 01 00 7F 00 00 00 00 00 00 00 00 00 00 00 8E B3 - Anmerkung: Sonnenuntergang Status lesen, Sonnenuntergang Timer aktivieren, täglich ausgeführt, Schleife 1 - 8, Helligkeit Ausführung 0%
- Sonnenuntergang-Status - Befehlregister lesen (10H-Funktionscode)
- Befehl:
01 03 01 54 00 0A 85 E1 - Feedback:
01 03 14 00 01 7F 00 64 00 64 00 64 00 64 00 64 00 64 75 - Anmerkung: Sonnenuntergang-Status lesen, Sonnenuntergang-Zeit aktivieren, täglich ausführen, Schleife 1 - 8, Helligkeit 100% ausführen
- Wochenzeit-Einstellungsbefehlregister (03/10H Funktionscode)
- Befehl:
01 10 00 D8 00 0C 18 00 01 00 08 00 00 1F 00 00 00 00 00 00 00 00 00 16 3C - Feedback:
01 10 00 D8 00 0C 40 37 - Anmerkung: Öffnen Timer 1, Montag bis Freitag von 8: 00 Uhr morgens, Schleife 1 - 8 Helligkeit Ausführung 0%
- Registrierung der Befehlsanweisung für die Wochenzeit (Funktionscode 03 / 10H)
- Befehl:
01 10 00 E4 00 0C 18 00 01 00 12 00 00 1F 6400 64 00 64 00 64 00 64 4C C1 - Feedback:
01 10 00 E4 00 0C 80 3B - Anmerkung: Öffnen Sie Timer 2, Ausführen von Montag bis Freitag abends um 18: 00 Uhr, Schleife 1 - 8 Helligkeit Ausführen 100%
- Lesen Sie das Zustandbefehlregister von Timer 1 (03/10H Funktionscode)
- Befehl:
01 03 00 D8 00 0C C5 F4 - Feedback:
01 03 18 00 01 00 08 00 00 1F 00 00 00 00 00 00 00 00 00 10 16 - Anmerkung: Zustand des Timers 1 gelesen, Timer eingeschaltet, Montag bis Freitag um 8: 00 Uhr morgens ausgeführt, Schleife 1 - 8 Helligkeit 0% ausgeführt
- Zustandbefehlsregister für Lesezeit 2 (Funktioncode 03/10H)
- Befehl:
01 03 00 E4 00 0C 05 F8 - Feedback:
01 03 18 00 01 00 12 00 00 1F 00 64 00 64 00 64 00 64 00 64 26 EB - Anmerkung: Zustand des Timers 2 lesen, Einschalten Timer, Montag bis Freitag abends um 18: 00 Uhr ausführen, Schleife 1 - 8 Helligkeit 100% ausführen
- Wiederherstellen Werkseinstellungen Befehl Register (Funktioncode 06)
- Befehl:
01 06 00 C2 00 01 E9 F6 - Feedback:
01 06 00 C2 00 01 E9 F6 - Anmerkung: Alle Parameter des Geräts wiederherstellen Werkseinstellung
- Baud-Rate - Einstellung Befehlregister (03H / 06H Funktionscode)
- Befehl:
01 06 00 C0 00 03 C9 F7 - Feedback:
01 06 00 C0 00 03 C9 F7 - Anmerkung: Links-Serial - Port-Einstellung der Baudrate auf 9600
- Baudrate Einstellung Befehlregister (03H / 06H Funktionscode)
- Befehl:
01 06 00 C1 00 05 51 35 - Feedback:
01 06 00 C1 00 05 51 35 - Anmerkung: Die rechte Serial-Port - Baudrate ist auf 38400 festgelegt
- Lesen des aktuellen Baud-Rate - Befehlsregisters des linken seriellen Anschlusses (Funktioncode 03H)
- Befehl:
01 03 00 C0 00 01 84 36 - Feedback:
01 03 02 00 03 F8 45 - Anmerkung: Die aktuelle Baitrate des linken Serienansports beträgt 9600
- Lesen Sie das Befehlsregister der aktuellen Baitrate des rechten Serienansports (03H-Funktionscode)
- Befehl:
01 03 00 C1 00 01 D5 F6 - Feedback:
01 03 02 00 05 78 47 - Anmerkung: Der rechte serielle Anschluss beträgt 38400.
- Geräteversion Lesen Befehlregister (03 Funktionscode)
- Befehl:
01 03 00 C3 00 03 F5 F7 - Feedback:
01 03 06 07 E9 02 07 06 4C C8 - Anmerkung: Aktuelle Version: 20250519V1.0
Diese Protokollroutinen bieten detaillierte Befehle und Feedback Informationen, die Benutzern helfen, das Modbus-Protokoll zu verstehen und zu verwenden, um mit dem Dimmermodul zu kommunizieren. Wenn Sie irgendwelche Fragen haben oder weitere Hilfe benötigen, lassen Sie sich bitte frei, mich zu informieren.
32.Befehlregister für die Einstellung der Baudrate (Funktionscode 06H)
- Befehl:
010600C10005 518357 - Feedback:
010600C10005 518357 - Anmerkung: Rechte Serial-Port - Baudrate auf 38400
33.Geräteversion Befehlregister lesen (03 Funktionscode)
- Befehl:
010300C30003F5F7 - Feedback:
0103060702E902070064CC87
Die obige ist eine vollständige Liste der Protokollroutinen, die in der Dokumentation enthalten sind. Diese Routinen zeigen, wie man über das Modbus RTU-Protokoll mit einem 8 - Kanäle 0 - 10V-Dimmmodul kommuniziert, einschließlich der Einstellung und des Lesens verschiedener Parameter wie Szenenkonfiguration, Uhrzeit, Sonnenaufgang und Sonnenuntergang, Wochenzeit, Baud-Rate - Einstellungen und Geräteversionsinformationen.
Ich habe festgestellt, dass der Screenshot, den Sie zur Verfügung gestellt haben, spezifische Informationen über die Szenario-Register - Adresse enthält, die Sie wahrscheinlich wissen müssen. Im Folgenden finden Sie weitere Informationen zu den Szenario-Register - Adressen, die basierend auf dem Screenshot-Inhalt zusammengestellt sind:
Szenario-Register - Adresse
Szenario1
- Schleife 1 Register: 0040H
- Schleife 2 Register: 0041H
- Schleife 3 Register: 0042H
- Schleife 4 Register: 0043H
- Schleife 5 Register: 0044H
- Schleife 6 Register: 0045H
- Schleife 7 Register: 0046H
- Schleife8 Register: 0047H
Szene 2
- Schleife 1 Register: 0048H
- Schleife 2 Register: 0049H
- Schleife 3 Register: 004AH
- Schleife 4 Register: 004BH
- Schleife 5 Register: 004CH
- Schleife 6 Register: 004DH4
- Schleife 7 Register: 004EH
- Schleife 8 Register: 004FH
Szenario 3
- Schleife 1 Register: 0050H
- Schleife 2 Register: 0051H
- Schleife 3 Register: 0052H
- Schleife 4 Register: 0053H
- Schleife 5 Register: 0054H
- Schleife 6 Register: 0055H
- Schleife7Register: 0056H
- Schleife8Register: 0057H
Diese Adressen werden verwendet, um verschiedene Szenarien einzurichten und aufzurufen, wobei jeder der Helligkeitswerte für acht Schleife (Kanäle) konfiguriert werden kann. Durch das Schreiben von Daten in das entsprechende Register kann eine präzise Steuerung der Leuchthelligkeit erreicht werden.
Basierend auf den Screenshots, die Sie bereitgestellt haben, werde ich die Details der Szenario-Einstellungs - Register-Adresse weiter ergänzen und verfeinern:
Szenario-Einstellungs - Register-Adresse (Fortsetzung)
Szenario4
- Schleife1 Register: 0058H
- Schleife2 Register: 0059H
- Schleife 3 Register: 005AH
- Schleife 4 Register: 005BH
- Schleife 5 Register: 005CH
- Schleife 6 Register: 005DH
- Schleife 7 Register: 005EH
- Schleife 8 Register: 005FH
Szenario 5
- Schleife 1 Register: 0060H
- Schleife 2 Register: 0061H
- Schleife 3 Register: 0062H
- Schleife 4 Register: 0063H
- Schleife 5 Register: 0064H
- Schleife 6 Register: 0065H
- Schleife 7 Register: 0066H
- Schleife 8 Register: 0067H
Szenario 6
- Schleife 1 Register: 0068H
- Schleife 2 Register: 0069H
- Schleife 3 Register: 006AH
- Schleife 4 Register: 006BH
- Schleife 5 Register: 006CH
- Schleife 6 Register: 006DH
- Schleife 7 Register: 006EH
- Schleife 8 Register: 006FH
Szene 7
- Schleife 1 Register: 0070H
- Schleife 2 Register: 0071H
- Schleife 3 Register: 0072H
- Schleife 4 Register: 0073H
- Schleife 5 Register: 0074H
- Schleife 6 Register: 0075H
- Schleife 7 Register: 0076H
- Schleife 8 Register: 0077H
Szenario 8
- Schleife 1 Register: 0078H
- Schleife 2 Register: 0079H
- Schleife 3 Register: 007AH
- Schleife 4 Register: 007BH
- Schleife 5 Register: 007CH
- Schleife 6 Register: 007DH
- Schleife7Register: 007EH
- Schleife8Register: 007FH
Diese Register-Adressen ermöglichen es dem Benutzer, verschiedene Helligkeitsstufen für jede Schleife zu konfigurieren, um eine Vielzahl von Beleuchtungsszenarien zu erstellen.Über das Modbus-Protokoll können Benutzer Daten in diese Register schreiben, um die Konfiguration der Szenarien einzurichten oder zu ändern.
Verwenden von Szenario-Konfigurationsbefehlsregistern (10H-Funktionscode)
Um beispielsweise den Zustand von Szenario1 so zu konfigurieren, dass alle Schleife 1 - 8 eingeschaltet sind, können Sie folgende Befehle verwenden:
- Befehl:
01100040000810006400640064 006400640064 006400640064 006400640064 99C4 - Feedback:
011000400008C01B
Diese Befehl verwendet den 10H-Funktionscode und schreibt Werte in mehrere Register gleichzeitig. In diesem Beispiel wird der Helligkeitswert für alle Schleifen (1 - 8) in Szenario 1 auf 100% (64H) festgelegt.
Basierend auf den Screenshots, die Sie bereitgestellt haben, werde ich die Details der Szenario-Set - Register-Adresse weiter ergänzen und verfeinern:
Szenario-Set - Register-Adresse (Fortsetzung)
Szenario4
- Schleife1 Register: 0058H
- Schleife2 Register: 0059H
- Schleife3 Register: 005AH
- Schleife4 Register: 005BH
- Schleife5 Register: 005CH
- Schleife 6 Register: 005DH
- Schleife 7 Register: 005EH
- Schleife 8 Register: 005FH
Szenario 5
- Schleife 1 Register: 0060H
- Schleife 2 Register: 0061H
- Schleife 3 Register: 0062H
- Schleife 4 Register: 0063H
- Schleife 5 Register: 0064H
- Schleife 6 Register: 0065H
- Schleife 7 Register: 0066H
- Schleife 8 Register: 0067H
Szenario 6
- Schleife 1 Register: 0068H
- Schleife 2 Register: 0069H
- Schleife 3 Register: 00AH6
- Schleife 4 Register: 006BH
- Schleife 5 Register: 006CH
- Schleife 6 Register: 006DH
- Schleife 7 Register: 006EH
- Schleife 8 Register: 006FH
Szenario 7
- Schleife 1 Register: 0070H
- Schleife 2 Register: 0071H
- Schleife 3 Register: 0072H
- Schleife 4 Register: 0073H
- Schleife 5 Register: 0074H
- Schleife 6 Register: 0075H
- Schleife 7 Register: 0076H
- Schleife 8 Register: 0077H
Szenario 8
- Schleife 1 Register: 0078H
- Schleife 2 Register: 0079H
- Schleife 3 Register: 007AH
- Schleife 4 Register: 007BH
- Schleife 5 Register: 007CH
- Schleife 6 Register: 007DH
- Schleife 7 Register: 007EH
- Schleife 8 Register: 007FH
Diese Register-Adressen ermöglichen es dem Benutzer, verschiedene Helligkeitsstufen für jede Schleife zu konfigurieren, um eine Vielzahl von Beleuchtungsszenarien zu erstellen.Über das Modbus-Protokoll können Benutzer Daten in diese Register schreiben, um die Konfiguration der Szenarien einzurichten oder zu ändern.
Konfiguration von Anweisungsregistern mit Szenarien (10H-Funktionscode)
Um beispielsweise den Zustand von Szenario1 so zu konfigurieren, dass alle Schleife 1 - 8 eingeschaltet sind, können Sie folgende Anweisung verwenden:
- Anweisung:
01100040000810006400640064 006400640064 006400640064 006400640064 99C4 - Feedback:
011000400008C01B
Diese Anweisung verwendet den 10H-Funktionscode und schreibt Werte in mehrere Register gleichzeitig. In diesem Beispiel wird der Helligkeitswert für alle Schleifen (1 - 8) in Szenario 1 auf 100% (64H) festgelegt.
Protokollroutine
- Wiederherstellung des Fabrikseinstellungsbefehlsregisters (Funktioncode 06)
- Befehl:
010600C20001E9 F6 - Feedback:
010600C20001E9F6 - Anmerkung: Alle Parameter des Geräts wiederhergestellt in den Werkzustand
- Befehl:
- Befehlregister für die Einstellung der Baudrate (Funktioncode 03H / 06H)
- Befehl:
01 06 00 C0 00 03 C9 F7 - Feedback:
010600C00003C9 F7 - Anmerkung: Die Baudrate ist auf 9600 gesetzt
- Befehl:
010600C1000518357 - Feedback:
010600C1000518357 - Anmerkung: Die rechte Serial-Port - Baudrate ist auf 38400
- Befehl:
01 03 00 C0 00 01 84 36 - Feedback:
0103020003F845 - Anmerkung: Die linke Serial-Port - Baudrate ist auf 9600
- Anweisungen:
01 03 00 C1 00 01 D5 F6 - Feedback:
01030200057847 - Anmerkung: Rechte serielle Anschlüsse mit aktueller Baudrate 38400
- Befehl:
- Gerätversion Befehlregister lesen (Funktioncode 03)
- Anweisungen:
010300C30003F5F7 - Kommentar:
01030607E902070064CC87 - Anmerkung: Aktuelle Version ist: 20250519V1.0
- Anweisungen:
Natürlich, hier ist der Extrakt am Ende des Dokuments:
VI. Control Panel
1. Tastenfunktionen
| Symbol | Bedeutung | Anmerkung |
|---|---|---|
| Linke Taste | ||
| Rechte Taste | ||
| Oben Taste | ||
| Unter Taste | ||
| Zurück | ||
| ON/LEFT | Vollständige Taste / Linkschieb Taste | |
| OFF/RIGHT | Vollständige Taste / Rechtschieb Taste | |
| OK | Determination Schlüssel |
2. Menü-Definition
| Seriennummer | Menü | Funktionen | Digitalröhrenanzeige1 | Digitalröhrenanzeige2 |
|---|---|---|---|---|
| 1 | P0 | Startseite & Standby-Seite, zeigt die aktuelle Uhrzeit | 13: 53 | 13: 53 |
3. Funktionseinstellungen
3.1. Adresseinstellungen
| Seriennummer | Seite | Funktionen | Digitometer-Anzeige | Digitometer-Status - Bit |
|---|---|---|---|---|
| 1 | P1 | Adress-Einstellung | Adress-Status - Anzeige: ID01 | Tausend - und hundertstellige Anzeige für feste ID-Zeichen, zehnstellige und einstellige Anzeige für Slave-Station - Adresse 01 - 63, Werkstandard-ID01 |
3.2. Datums-Einstellungen
| Seriennummer | Seite | Funktionen | Digitometer-Anzeige | Digitometer-Status - Bit |
|---|---|---|---|---|
| 1 | P2 | Datums-Einstellungen | Jahr-Menü: 2025 | Tausend - und Hundertstellig-Fest 20, Zehnstellig - und Einstellig-Ausgleichjahr 25 - 99 |
3.3. Porter Rate eingerichtet
| Seriennummer | Seite | Funktionen | Digitometer-Anzeige | Digitometer-Status - Bit |
|---|---|---|---|---|
| 1 | P3 | Baud-Rate - Einstellung | RS485 - Menü: 0101 0201 | 01: R485 (links) 02: R485 (rechts) Zehnstellige Anzeige-Bord - Rate: (1200, N, 8,1) 01: (2400, N, 8,1) 02: (4800, N, 8,1) 03: (9600, N, 8,1, rechts und links RS485 Standard) 04: (19200, N, 8,1) 05: (38400, N, 8,1) |
6. Feuerwehrverbindung
- Aktives Signal
- Aktives Signal DC12V-Zugang, 1 - 8 Kanal vollständig geöffnet, wenn der Feuermodus entfernt wird, geht der Helligkeitszustand in den Zustand vor dem Feuer
- Passive Signale
- Passiver normalen Zugang, NO und GND Kurzverbindung, 1 - 8 Kanal vollständig geöffnet, wenn der Feuermodus entfernt wird, geht der Helligkeitszustand in den Zustand vor dem Feuer
HINWEIS: Im Feuermodus können die Software und die Handtasten das Gerät nicht bedienen
Antwort veröffentlichen