Schalter Modbus Kommunikationsprotokoll

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Schalter Modbus Kommunikationsprotokoll

Smart Switch Register Position Map

Schalter Modbus KommunikationsprotokollAbbildung

RS485 Kommunikationsmodus
Adresse01
NachrichtenformatHEX
Standard-Bordrate9600 8N1
CRC16Low Byte Vorher

Funktionscode

Lesen eines Registers03
Schreiben eines einzelnen Registers06
Schreiben mehrerer Registers10

Lesen eines einzelnen Registers

Lesen einer einzelnenAdresseFunktionscodeRegister-AdresseLesen mehrerer RegisterCRC-Prüfungen
Senden010327 1000 0112 34

Rückgabe von Daten

AdresseFunktionscodeAnzahl der BytesDatenCRC-Prüfungen
Rückgabe01030211 3312 34

Einzelregister lesen

Einzelregister schreibenAdresseFunktionscodeRegisteradresseCRC-Prüfungen
Senden010627 1000 0112 34

Rückgabe von Daten

AdresseFunktionscodeRegisteradresseCRC-Prüf
Rückgabe010627 1000 0112 34

Schreiben mehrerer Registers

Schreiben mehrererAdressenFunktionscodeStartregister-AdresseSchreiben Sie ein paar Register.Anzahl der BytesDatenDatenCRC-Prüfungen
Senden011027 1000 020433 4455 6612 34

Rückgabe von Daten

AdresseFunktionscodeStart-Register - AdresseSchreiben mehrerer RegisterCRC-Prüfung
Gibt011027 1000 0212 34

Modbus-Registerbeschreibung

Funktionsregister-Adresse
Sequenznummer zurückNameLesen / SchreibenRegisteradresse
Dezimal
Registeradresse
Hexadezimal
BedeutungBeispielBemerkungen
1AdresseLesen / Schreiben0001000100 01Adressbereich 01 - FE00 01
2Schalter-BordrateLesen / Schreiben0002000200 0100 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 0606 entspricht 9600
Erfolgreiche Änderung wird mit der aktuellen Baudrate wiederhergestellt
Nach der Wiederherstellung wird auf die neue Baudrate umgeschaltet
31 - 16 Ausgabeoperationen
Unterstützung beim Lesen und Schreiben
Lesen / Schreiben10013E900 01
1.00 ist sinnlos
2. Schließen 01 Öffnen 02 Umdrehen 03
00 01Ausgang 1 Öffnen - Relais 1
4Lesen / Schreiben10023EA00 00Ausgang2 Aus - - Relais2
5Lesen / Schreiben10033EB00 02Ausgang3 Umdrehen - - Relais3
6Lesen / Schreiben10043EC00 03Ausgang4 Tisch -
7Lesen / Schreiben10053ED00 00 02Ausgang 5 Umdrehen -
8Lesen / Schreiben10063EE00 01Ausgang6 Ein -
9Lesen / Schreiben10073EF00 01Ausgabe 7 Öffnen - Nutzenlos
10Lesen / Schreiben10083F000 01Ausgang 8 Ein - - Nutzlos
11Lesen / Schreiben10093F100 01Ausgang 9 Ein - - Hintergrundlicht1
12Lesen / Schreiben10103F200 01Ausgang 10 Ein - - Hintergrundbeleuchtung 2
13Lesen / Schreiben10113F300 01Ausgang 11 Ein - - Hintergrundbeleuchtung 3
14Lesen / Schreiben10123F400 01Ausgabe12 Ein - - Hintergrundbeleuchtung4
15Lesen / Schreiben10133F500 01Ausgabe13 Ein - - Hintergrundbeleuchtung5
16Lesen / Schreiben10143F600 01Ausgang14 Ein - - Hintergrundbeleuchtung6
17Lesen / Schreiben10153F700 01Ausgang15 Ein - - Nicht nutzbar
18Lesen / Schreiben10163F800 01Ausgabe 16 Ein - - Nutzlos

Beispiel

Lesen mehrerer Register

Lesen mehrererAdressenFunktionscodeStart-Register - AdresseLese mehrerer RegisterCRC-Prüfungen
Senden010303E9000215BB

Rückgabe von Daten

AdresseFunktionscodeAnzahl der BytesDatenCRC-Prüfungen
Rückgabe01030400 01 00 016A33

Schreiben eines einzelnen Registers

Schreiben eines einzelnenAdresseFunktionscodeRegister-AdresseCRC-Prüfungen
Send010600 0100 00 0259 CB

Rückgabe von Daten

AdresseFunktionscodeRegisteradresseCRC-Prüf
Rückkehr010600 0100 0259 CB

Schreiben mehrerer Registers

Schreiben mehrererAdressenFunktionscodeStart-Register - AdresseSchreiben mehrerer RegisterAnzahl der BytesDatenCRC-Prüfungen
Senden011000 0100 060C00 01 00 01 00 00 00 00 00 00BA 51

Daten zurückgeben

AnschriftFunktionscodeStart-Register - AdresseSchreiben Sie ein paar Register.CRC-Test
Rückkehr011000 0100 0611 Cb

Produkte kaufen:https://item.taobao.com/item.htm? ft = t&id = 671086569988

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.