Smart Switch Register Position Map

RS485 Kommunikationsmodus |
|---|
| Adresse | 01 |
| Nachrichtenformat | HEX |
| Standard-Bordrate | 9600 8N1 |
| CRC16 | Low Byte Vorher |
Funktionscode
| Lesen eines Registers | 03 |
| Schreiben eines einzelnen Registers | 06 |
| Schreiben mehrerer Registers | 10 |
Lesen eines einzelnen Registers
| Lesen einer einzelnen | Adresse | Funktionscode | Register-Adresse | Lesen mehrerer Register | CRC-Prüfungen |
| Senden | 01 | 03 | 27 10 | 00 01 | 12 34 |
Rückgabe von Daten
| Adresse | Funktionscode | Anzahl der Bytes | Daten | CRC-Prüfungen | |
| Rückgabe | 01 | 03 | 02 | 11 33 | 12 34 |
Einzelregister lesen
| Einzelregister schreiben | Adresse | Funktionscode | Registeradresse | 值 | CRC-Prüfungen |
| Senden | 01 | 06 | 27 10 | 00 01 | 12 34 |
Rückgabe von Daten
| Adresse | Funktionscode | Registeradresse | 值 | CRC-Prüf | |
| Rückgabe | 01 | 06 | 27 10 | 00 01 | 12 34 |
Schreiben mehrerer Registers
| Schreiben mehrerer | Adressen | Funktionscode | Startregister-Adresse | Schreiben Sie ein paar Register. | Anzahl der Bytes | Daten | Daten | CRC-Prüfungen |
| Senden | 01 | 10 | 27 10 | 00 02 | 04 | 33 44 | 55 66 | 12 34 |
Rückgabe von Daten
| Adresse | Funktionscode | Start-Register - Adresse | Schreiben mehrerer Register | CRC-Prüfung | |
| Gibt | 01 | 10 | 27 10 | 00 02 | 12 34 |
Modbus-Registerbeschreibung
| Funktionsregister-Adresse | ||||||||
| Sequenznummer zurück | Name | Lesen / Schreiben | Registeradresse Dezimal | Registeradresse Hexadezimal | 值 | Bedeutung | Beispiel | Bemerkungen |
| 1 | Adresse | Lesen / Schreiben | 0001 | 0001 | 00 01 | Adressbereich 01 - FE | 00 01 | |
| 2 | Schalter-Bordrate | Lesen / Schreiben | 0002 | 0002 | 00 01 | 00 entspricht 115200 01 entspricht 76800 02 entspricht 57600 03 entspricht 38400 04 entspricht 19200 05 entspricht 14400 06 entspricht 9600 07 entspricht 4800 08 entspricht 2400 09 entspricht 1200 | 00 06 | 06 entspricht 9600 Erfolgreiche Änderung wird mit der aktuellen Baudrate wiederhergestellt Nach der Wiederherstellung wird auf die neue Baudrate umgeschaltet |
| 3 | 1 - 16 Ausgabeoperationen Unterstützung beim Lesen und Schreiben | Lesen / Schreiben | 1001 | 3E9 | 00 01 | 1.00 ist sinnlos 2. Schließen 01 Öffnen 02 Umdrehen 03 | 00 01 | Ausgang 1 Öffnen - Relais 1 |
| 4 | Lesen / Schreiben | 1002 | 3EA | 00 00 | Ausgang2 Aus - - Relais2 | |||
| 5 | Lesen / Schreiben | 1003 | 3EB | 00 02 | Ausgang3 Umdrehen - - Relais3 | |||
| 6 | Lesen / Schreiben | 1004 | 3EC | 00 03 | Ausgang4 Tisch - | |||
| 7 | Lesen / Schreiben | 1005 | 3ED | 00 00 02 | Ausgang 5 Umdrehen - | |||
| 8 | Lesen / Schreiben | 1006 | 3EE | 00 01 | Ausgang6 Ein - | |||
| 9 | Lesen / Schreiben | 1007 | 3EF | 00 01 | Ausgabe 7 Öffnen - Nutzenlos | |||
| 10 | Lesen / Schreiben | 1008 | 3F0 | 00 01 | Ausgang 8 Ein - - Nutzlos | |||
| 11 | Lesen / Schreiben | 1009 | 3F1 | 00 01 | Ausgang 9 Ein - - Hintergrundlicht1 | |||
| 12 | Lesen / Schreiben | 1010 | 3F2 | 00 01 | Ausgang 10 Ein - - Hintergrundbeleuchtung 2 | |||
| 13 | Lesen / Schreiben | 1011 | 3F3 | 00 01 | Ausgang 11 Ein - - Hintergrundbeleuchtung 3 | |||
| 14 | Lesen / Schreiben | 1012 | 3F4 | 00 01 | Ausgabe12 Ein - - Hintergrundbeleuchtung4 | |||
| 15 | Lesen / Schreiben | 1013 | 3F5 | 00 01 | Ausgabe13 Ein - - Hintergrundbeleuchtung5 | |||
| 16 | Lesen / Schreiben | 1014 | 3F6 | 00 01 | Ausgang14 Ein - - Hintergrundbeleuchtung6 | |||
| 17 | Lesen / Schreiben | 1015 | 3F7 | 00 01 | Ausgang15 Ein - - Nicht nutzbar | |||
| 18 | Lesen / Schreiben | 1016 | 3F8 | 00 01 | Ausgabe 16 Ein - - Nutzlos | |||
Beispiel
Lesen mehrerer Register
| Lesen mehrerer | Adressen | Funktionscode | Start-Register - Adresse | Lese mehrerer Register | CRC-Prüfungen |
| Senden | 01 | 03 | 03E9 | 0002 | 15BB |
Rückgabe von Daten
| Adresse | Funktionscode | Anzahl der Bytes | Daten | CRC-Prüfungen | ||
| Rückgabe | 01 | 03 | 04 | 00 01 00 01 | 6A33 | |
Schreiben eines einzelnen Registers
| Schreiben eines einzelnen | Adresse | Funktionscode | Register-Adresse | 值 | CRC-Prüfungen |
| Send | 01 | 06 | 00 01 | 00 00 02 | 59 CB |
Rückgabe von Daten
| Adresse | Funktionscode | Registeradresse | 值 | CRC-Prüf | |
| Rückkehr | 01 | 06 | 00 01 | 00 02 | 59 CB |
Schreiben mehrerer Registers
| Schreiben mehrerer | Adressen | Funktionscode | Start-Register - Adresse | Schreiben mehrerer Register | Anzahl der Bytes | Daten | CRC-Prüfungen |
| Senden | 01 | 10 | 00 01 | 00 06 | 0C | 00 01 00 01 00 00 00 00 00 00 | BA 51 |
Daten zurückgeben
| Anschrift | Funktionscode | Start-Register - Adresse | Schreiben Sie ein paar Register. | CRC-Test | |
| Rückkehr | 01 | 10 | 00 01 | 00 06 | 11 Cb |
Produkte kaufen:https://item.taobao.com/item.htm? ft = t&id = 671086569988
Antwort veröffentlichen