Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll Beschreibung

kostenlosKostenloses technisches Material

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

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll Beschreibung

Lufttemperatur-Feuchtigkeit - SensorVerwendungAnweisungen

1, Übersicht

Lufttemperatur-Feuchtigkeit - Sensor ist mit einem speziellen MEMS-Modul für die Messung der Lufttemperatur und Luftfeuchtigkeit ausgestattet, mit guter Linearität und hoher Stabilität. Standard MODBUS-RTU - Kommunikationsprotokoll, RS485 Digitale Signal-Ausgabe, geeignet für die Fernnetzwerkübertragung. Vollständig kompatibel mit einer Vielzahl von Konfigurationssoftware für Obercomputer wie Konfigurationskönig, leicht mit Geräten von Drittanbietern zu kombinieren. Es kann weit verbreitet in den Bereichen Wetterstationen, Gewächshaus, intelligente Züchtung, Fabrikgebäude und IoT-Umweltüberwachung verwendet werden.

2. Die wichtigsten technischen Indikatoren

GleichstromversorgungDC9 - 24V
Arbeitsumfeld-20 ~ 50 Grad, 15 ~ 90% RH Keine Kondensation
Übertragungsdistanz500 m (RS485 Kommunikationskabel)
MessbereichLufttemperaturMessbereich: -40 ~ 80 ° C Genauigkeit: ± 0,5 ° C
Luftfeuchtigkeit Messbereich: 0 - 100% RH Genauigkeit: ± 3% RH
AusgangssignalRS485 Ausgang

3, Installation und Debugging

3.1 Formgröße90 * 25

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll BeschreibungAbbildung

3.2 Verkabelungsanweisungen

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll BeschreibungAbbildung1

Kabeldefinition:①Rote Kabel: DC9-24V Stromversorgung +

②Schwarze Kabel: Stromversorgung(GND)

③Gelbe Kabel: RS485 - A

④Blaue Kabel: RS485 - B

3.3 Installationsmethode

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll BeschreibungAbbildung2

3.4Adresseinstellungen (Fabrik eingestellt, sieheSensor)(Bildschrift, wenn nötig, wie unten angegeben)

Die Sensoradresse wird vom Wählschalter ausgewählt, der Benutzer muss die Adresse der Slave-Station innerhalb von 001 ~ 255 wählen, und der Stromausfall wird nach dem Neustart gültig eingestellt.

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll BeschreibungAbbildung3

Wie in der obigen Abbildung gezeigt, wählen Sie 1 Vier-Bit - Wählschalter 1, 2, 3, 4 repräsentieren die Werte 1, 2, 4, 8, wählen Sie 2 Vier-Bit - Wählschalter 1, 2, 3, 4 repräsentieren die Werte 16, 32, 64, 128, wählen Sie "ON" ist ein gültiger Wert, wählen Sie "ON" entgegengesetzte Richtung ist ein ungültiger Wert, Adresse ist ein gültiger Wert addiert ergebnisene Wert. Beispiel: Wenn die Adresse 100 ist, wählen Sie den Wählschalter 3, 6 und 7 in die ON-Position, d. h. 4 + 32 + 64 = 100.

3.5Sensor Debugging

(1) USB-Transfer 485 Kabel zum Computer

(2) Öffnen Sie die Modbus Poll-Software auf dem Computer und konfigurieren Sie dann die grundlegenden Parameter der Software gemäß Abbildung 1 und wählen Sie OK nach Abschluss der Konfiguration aus.

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll BeschreibungAbbildung4

(3) Konfiguration, um die Umgebungsparameter des Sensors zu erwerben, gemäß Abbildung 2 Einstellung, wobei die Sensor-Adresse gemäß der Adresse auf dem entsprechenden Sensor-Rückseite - Schild; die Anzahl der Register kann nach Bedarf eingestellt werden; nach dem Einrichten klicken Sie auf OK, um mit dem Sensor normal kommunizieren zu können.

Modbus Lufttemperatur-Feuchtigkeit - Sensor Protokoll BeschreibungAbbildung5

(4) Wenn Sie die Ausgabe und Rückgabe von Anweisungen erhalten möchten, klicken Sie auf 12 nach Abbildung 3.

3.6 Kommunikationsprotokoll

Ausgabe: RS485

Kommunikationsprotokoll: MODBUS RTU

Baudrate: 9600

Datenbit: 8 Bit

Checkbit: NONE

Stopbit: 1 Bit

Protokollkonvention:

 AdresscodeFunktionscodeDatenSummeprüfungen
Zahlenwerte1 bis 25503 oder 04DatenStatus prüfenÜberprüfungswert
Bytes11n11

Das Kommunikationsprotokoll bezieht sich auf den MODBUS-RTU - Protokoll-Standard, die einzelnen Parameter-Register - Position und Probenwertes erhalten Dezimalzahl wie folgt.

Registeradresse0000H0001H
ParameterLufttemperaturLuftfeuchtigkeit
Einheit℃%RH
Maßbereich-40 ~ 800 ~100
Probenwert/ 10/ 10
OperationenNur lesenNur lesen

Vereinbarung zu analysieren:

①Anfragebefehl: 01 03 00 00 00 02 C4 0B

01 Sensor-Adresse;

03 Funktionscode;

00 00 Lesen Sie den Anfangsplatz des Registers;

00 02Anzahl der Lesegister;

C4 0B Überprüfen

②Rückgabebefehl: 01 03 04 01 07 01 D7 0B C0

01Sensor-Adresse;

03 Funktionscode;

04Datenlänge;

01 07 Lufttemperatur 01 07 (hexadecimal) d.h. 26,3 ° C

01D7 Luftfeuchtigkeit 01D7 (hexadecimal) d.h. 47,1% HR

0B C0 - Überprüfung

4, Hinweis

* Achten Sie beim Verkabeln des Sensorkabels darauf, nicht falsch zu verbinden, sonst können die internen Komponenten verbrannt werden.

* Sensor 485 Verkabelung nicht mit Strom stecken, sonst kann es den 485 Kommunikationschip beschädigen.

※ Bitte versuchen Sie, ein Signal-Dedicate - Kabel zu wählen, um die Übertragungsdistanz zu erhöhen.

※ Die RS485 - Station-Adresse des Sensors darf sich nicht mit anderen Slave-Station - Adressen duplizieren.

※ Unser Unternehmen bezieht sich auf den MODBUS-RTU - Protokollstandard, unser Unternehmen kann ein spezifisches Kommunikationsprotokollformat bieten, um den Benutzer bequem zu meistern (siehe MODBUS-RTU - Protokoll-Handbuch).

※ Sensor RS485 Kommunikation, beachten Sie nicht mehr als 31 Slave-Station, sonst müssen Sie eine RS485 Busbrücke (Relay) hinzufügen, und müssen mit der Master-Station MODBUS-RTU - Protokoll, Baud-Rate und anderen Datenformaten übereinstimmen.

※ Für große Mengen von Kunden kann unser Unternehmen das Programm gemäß dem Benutzerkommunikationsprotokoll entwickeln.

* Standarddatenformate 1, 8, 1, 9600, N (1 Startbit, 8 Datenbit, 1 Stoppbit, keine Überprüfung, 9600bps-Bordrate). Benutzer, die die Baudrate oder das Datenformat korrigieren möchten, sollten sie bei der Bestellung im Voraus benachrichtigen.

5. Häufige Probleme und Lösungen

Mögliche Ursachen, warum das Gerät nicht mit dem Computer oder der SPS verbunden werden kann:

1. Der Computer verfügt über mehrere COM-Anschlüsse und der serielle Anschluss wurde falsch ausgewählt.

2, Gerätadresse Fehler, oder es gibt Adresse Duplicate Gerät, überprüfen Sie, ob die Sensor-Adresse richtig eingestellt ist, wenn nötig, verwenden Sie ein Multimeter, um den Wählschalter Status zu messen.

3, Baud-Rate, Prüfmethode, Datenbit, Stop-Bit - Fehler.

4, Host Polling-Intervall und Wartezeit für die Antwort zu kurz, wird empfohlen, auf 1000ms oder mehr zu setzen.

5,485 Bus ist getrennt, oder A, B-Leitung umgekehrt.

6, die Anzahl der Geräte zu viel oder die Verkabelung zu lang, sollte in der Nähe der Stromversorgung, hinzufügen 485 Verstärker, zur gleichen Zeit 120 - Ohm-Terminal - Widerstand.

7, RS485 Bus-Kommunikationskabel Abschirm Schicht ein Ende Erdung, wird empfohlen, auf der Seite der Hauptstation Erdung.

Der USB-to - 485 - Treiber ist nicht installiert oder beschädigt.

9. Ausrüstungsschäden.

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.