SHT10/11/15 SHT20/21/25 SHT30/31 5-kanal multi-kanal temperatur und feuchtigkeit erwerb modul kommunikation RS485 modbus
Kapitel Ein Produkt Einführung
Ein. Übersicht
MB5TH 5SHT10/11temperatur erwerb modul können sammeln 5 kanäle von Schweizer (SENSIRION) SHT10/11temperatur und feuchtigkeit sensor, die hat hohe temperatur genauigkeit und gute konsistenz; die temperatur und feuchtigkeit signal daten gesammelt durch das modul ist ausgang durch die RS485 interface; die modul nimmt Modbus -RTU kommunikation, können angepasst werden zu PLC, mann-maschine bildschirm, DCS und verschiedene konfiguration software, etc.
Die modul updates die online status der sensor in echtzeit, und können monitor die online status der 10 externe DS18B20sensors in echtzeit durch die entsprechende register status abfrage.
Es kann verwendet werden für kalten lagerung temperatur daten sammlung, gemüse gewächshäuser, tier zucht, industrielle umwelt überwachung, kornspeicher temperatur überwachung, ei schlüpfen, medizinische kalten lagerung und verschiedene umwelt temperatur daten sammlung und steuerung, etc.
Zwei. Features
1.High-speed übernahme der Schweizer (SENSIRION) SHT10/11temperatur und feuchtigkeit sensor, gute echt-zeit temperatur überwachung.
2. echtzeit-überwachung der online status der sensor sensor SHT10/11, die ist bequem für benutzer zu deal mit probleme auf website und lokalisieren fehler standorten.
3,5 Digital rohr display, abwechselnd displays die real-zeit temperatur und feuchtigkeit wert von jeder kanal, die ist für die anzeige bequem echt-zeit temperatur und feuchtigkeit auf website.
4. mit standard Modbus-RTU protokoll, kann es angepasst werden zu PLC, mann-maschine bildschirm, DCS und verschiedene konfiguration software, etc.
5. kommunikation schutz: Isoliert RS485 kommunikation, die signal ausgang interface nimmt doppel schutz von überspannung und.
6.Power polarität schutz.
Drei. Technische index
Projekt | Parameter |
Temperatur und feuchtigkeit signal eingang | 1. Input kanal: 5 kanäle von temperatur und feuchtigkeit sensor signal erwerb 2. Sensor typ: SHT10/11 (Schweizer SENSIRION) 3. abtastrate: 1 kanal ist gesammelt jeden 4mS, und alle sammlung ist abgeschlossen in 20ms. 4. messbereich: temperatur-50 ~ 80 °C feuchtigkeit 0-100% (RH) relative feuchtigkeit 5. auflösung: Temperatur 0.1 °C Feuchtigkeit 0.1% (RH) 6. Transmission abstand: >= 20 meter |
Display | 1. die erste grün digitale rohr auf die links zeigt die kanal nummer 2. die vier red digital röhren auf der rechten display die temperatur wert mit einer dezimalstelle punkt. 3. es sind zwei einheiten auf der rechten zu zeigen die komma, die jeweils zeigen temperatur und feuchtigkeit |
RS485 Kommunikation ausgang | 1. kommunikation protokoll: MODBUS-RTU 2. Interface typ: elektrische isolation RS485 kommunikation, die ausgang interface nimmt doppel schutz von überspannung und 3. baudrate: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200bps 4. Parity bit: keine parität, auch parität, ungerade parität 5. einstellung methode: modul adresse, baudrate, parity bit kann eingestellt werden durch software 6. kommunikation abstand: @ 9600bps 1200 meter 7.RS485Communication schaltung schaltung und CPU isolation spannung schutz: 1500V |
Modul größe | 65mm * 46mm * 28,3mm |
Installation methode | Standard DIN schiene installation (35mm schiene) |
Arbeits umgebung | Temperatur: -20 ~ 60 °C Feuchtigkeit: 0 ~ 100% (keine kondensation) |
Netzteil | 1. Power versorgung spannung: 10V ~ 30V breite palette netzteil, mit power polarität schutz 2. Power verbrauch: weniger als 1,5 W |
Vier. Aussehen
Fives.Modul anzeige und schalter funktion beschreibung
1.POW/SET;Modul arbeits status anzeige
A. Grüne licht auf: Das modul ist arbeits in die laufende zustand. B. Rot licht auf: Das modul hat konfiguration parameter, dass geschrieben worden, und müssen werden angetrieben auf wieder.
2.TXD/RXD: Kommunikation status anzeige
A. Grünes licht blinkt: kommunikation erhalten daten B. Rote licht blinkt: modul ist senden von daten
C. konstant grün licht: die kommunikation RS485 linien verbunden zu DATEN + und DATEN-sind verbunden in umgekehrter richtung oder die verdrahtung ist getrennt.
3.Reset schalter in der oberen linken ecke der modul
A. wenn die kommunikation parameter (modul adresse, baudrate, überprüfen stelle) sind nicht bekannt oder die kommunikation parameter sind falsch eingestellt, und kommunikation mit dem modul kann nicht gegründet, die lösung ist zu reset die kommunikation parameter; Wir verwenden eine papier clip zu drücken und halten sie die reset-schalter und tun nicht lassen Nach 5 sekunden, die rote anzeige licht der modul [POW/SET] wird auf, release die reset-schalter, die kommunikation parameter haben reset zu dieser zeit, Solange die power versorgung der modul ist neu gestartet einmal, die kommunikation parameter der modul haben reset zu dieser zeit.
B. Kommunikation parameter nach reset: adresse: 1, baudrate: 9600bps, parität: keine.
Sechs. Typische anwendung verdrahtung diagramm
Sieben. Terminal definition
Terminal | Name | Beschreibung | Terminal | Name | Beschreibung | |
1 | VCC | SHT10/11Power + | 26 | NC | Luft | |
2 | DA3 | SHT10/11DATAsignal | 25 | GND | SHT10/11Power boden | |
3 | CLK3 | SHT10/11CLKsignal | 24 | CLK2 | SHT10/11CLKsignal | |
4 | GND | SHT10/11Power boden | 23 | DA2 | SHT10/11 DATAsignal | |
5 | VCC | SHT10/11Power + | Zwanzig zwei | VCC | SHT10/11Power + | |
6 | DA4 | SHT10/11 DATAsignal | 21 | GND | SHT10/11Power boden | |
7 | CLK4 | SHT10/11 CLKsignal | 20 | CLK1 | SHT10/11 CLKsignal | |
8 | GND | SHT10/11Power boden | 19 | DA1 | SHT10/11 DATAsignal | |
9 | 18 | VCC | SHT10/11Power + | |||
10 | DATEN + | RS485 ACommunication + | 17 | GND | SHT10/11Power boden | |
11 | DATEN- | RS485 Bcommunication- | 16 | CLK0 | SHT10/11 CLKsignal | |
12 | + Vs | Power eingang + | 15 | DA0 | SHT10/11 DATAsignal | |
13 | GND | Power eingang- | 14 | VCC | SHT10/11Power + |
Acht. Prinzip block diagramm
Kapitel zweiModbusRegister und kommunikation protokoll beschreibung
Ein. MODBUS funktion code und adresse palette unterstützt durch die modul
Register typ | Adresse palette | Funktion code | Funktion code beschreibung |
Binary eingang register | 10001-10005 | 0x02H | Lesen ein oder mehr binary eingang register |
Eingang register | 30001-30010 | 0x04H | Lesen ein oder mehr eingang register |
Halten register | 40033-40043 40065-40076 40129-40132 | 0x03H | Lesen ein oder mehr halten register |
0x06H | Schreiben eine daten zu die holding register | ||
0x10H | Schreiben ein oder mehr daten zu die holding register |
Zwei. Registrieren definition beschreibung
1.Binary mengeRegister(0x02H)
Adresse | Parameter | Lesen/Schreiben | Minimum | Max | Beschreibung |
10001 | DI0 | Nur lesen | 0 | 1 | Gang0SHT10/11Online status |
10002 | DI1 | Nur lesen | 0 | 1 | Gang1SHT10/11Online status |
10003 | DI2 | Nur lesen | 0 | 1 | Gang2SHT10/11Online status |
10004 | DI3 | Nur lesen | 0 | 1 | Gang3SHT10/11Online status |
10005 | DI4 | Nur lesen | 0 | 1 | Gang4SHT10/11Online status |
2.Input register(Funktion code: 0x04H)
Adresse | Parameter | Lesen/schreiben | Minimum | Max | Beschreibung |
30001 | Gang0SHT10/11Temperatur wert | Nur lesen | -500 | 800 | Temperatur wert 0.1/bit |
30002 | Gang0SHT10/11Feuchtigkeit wert | Nur lesen | 0 | 1000 | Feuchtigkeit wert 0.1% (TH)/bit |
30003 | Gang1SHT10/11Temperatur wert | Nur lesen | -500 | 800 | Temperatur wert 0.1/bit |
30004 | Gang1SHT10/11Feuchtigkeit wert | Nur lesen | 0 | 1000 | Feuchtigkeit wert 0.1% (TH)/bit |
30005 | Gang2SHT10/11Temperatur wert | Nur lesen | -500 | 800 | Temperatur wert 0.1/bit |
30006 | Gang2SHT10/11Feuchtigkeit wert | Nur lesen | 0 | 1000 | Feuchtigkeit wert 0.1% (TH)/bit |
30007 | Gang3SHT10/11Temperatur wert | Nur lesen | -500 | 800 | Temperatur wert 0.1/bit |
30008 | Gang3SHT10/11Feuchtigkeit wert | Nur lesen | 0 | 1000 | Feuchtigkeit wert 0.1% (TH)/bit |
30009 | Gang4SHT10/11Temperatur wert | Nur lesen | -500 | 800 | Temperatur wert 0.1/bit |
30010 | Gang4SHT10/11Feuchtigkeit wert | Nur lesen | 0 | 1000 | Feuchtigkeit wert 0.1% (TH)/bit |
3. halten register (Funktion code:0x03H, 0x06H, 0x10H)
Adresse | Parameter | Lesen/schreiben | Minimum | Max | Beschreibung | |||
40065 | Ausrüstung typ | Nur lesen | 0 | 256 | 0x0C(MB5TH 5Straße temperatur und feuchtigkeit erwerb modul) | |||
40066 | Gerät status | Nur lesen | 0 | 0x0101 | Bit4: Reset-taste zustand Bit0: Modul reset antrag flagge | |||
40067 | Modul spannung | Nur lesen | 0 | 300 | 0,0-29,9 VJederBit 0,1 V | |||
40068 | Modul temperatur | Nur lesen | 0 | 100 | -20,0-100,0JederBit 0,1 | |||
40069 | Produkt version | Nur lesen | 0 | 65535 | Hardware version(Hohe8Bit) +Software version(Niedrigen8Bit) | |||
40070 | Produktion informationen | Nur lesen | 0 | 65535 | Jahr(Hohe8Bit) +Charge anzahl(Niedrigen8Bit) | |||
40071 | Modul adresse | Lesen/Schreiben | 1 | 247 | 1(Standard) | |||
40072 | Baudrate | Lesen/Schreiben | 0 | 7 | 0(1200) 1(2400) 2(4800) 3(9600)Standard4 (19200) 5 (38400) 6 (57600) 7 (115200) | |||
40073 | Prüfziffer | Lesen/Schreiben | 0 | 2 | 0 (Keine überprüfung.)Standard1 (Auch parität) 2 (Ungerade parität) | |||
Drei. Temperatur und feuchtigkeit probenahme wert (30001-30004) umgewandelt zu tatsächlichen daten berechnung methode
1. berechnung anweisungen
AIInput typ | Messung daten reichweite | Display auflösung | Tatsächliche wert berechnung |
Temperatur | -5080 | 0,1 | Jede zahl stellt 0,1 |
Feuchtigkeit | 0100% | 0.1% | Feuchtigkeit wert 0.1% (TH)/bit |
2. berechnung beispiel
Wie kanal 0 (30001) Die anzahl lesen ist 623, dann die tatsächlichen temperatur von kanal 0 ist 62.3/10 = 62,3
Wie kanal 0 (30002) Die anzahl lesen ist 123, dann die tatsächlichen feuchtigkeit von kanal 0 ist 123/10 = 12.3%
Vier. Modbus RTUCommunication beispiel
Read5Road temperatur und feuchte beispiel (modul adresse: 1)
TX: 01 04 00 00 00 0A 70 0D
RX: 01 04 14 00 C9 01 4E 00 CB 01 4A 00 CA 01 47 00 CF 01 43 00 c7 01 4E CF BC
Kapitel III Produkt Konfiguration
Ein. Kommunikation einstellungen
1. standard fabrik kommunikation parameter
Projekt | Register adresse | Beschreibung | Standardwerte |
Adresse | 40071 | 1 (standard) | 1 |
Baudrate | 40072 | 0 (1200) 1 (2400) 2 (4800) 3 (9600) 4 (19200) 5 (38400) 6 (57600) 7 (115200) | 3 |
Prüfziffer | 40073 | 0 (keine überprüfung.)default1 (Auch parität) 2 (Ungerade parität) | 0 |
Daten bit | --- | Nicht einstellbar | 8Bit |
Stop bit | --- | Nicht einstellbar | 1Bit |
2.Reset kommunikation parameter
1) warum reset die kommunikation parameter:
A) Die benutzer hat vergessen die kommunikation parameter einstellung und nicht kommunizieren mit dem modul.
B) Die benutzer hat set die kommunikation parameter einstellung durch fehler und nicht kommunizieren mit dem modul.
2) wie zu reset kommunikation parameter
A) drücken und halten die touch schalter auf der rechten seite der modul für mehr als 5 sekunden, bis die rote anzeige licht der modul [POW/SET] leuchtet, dann release die touch schalter, dass war gehalten unten.
B) die kommunikation parameter haben reset der standard werte nach die modul ist powered off und auf wieder.
3. beispiel von einstellung kommunikation parameter
A. Strom kommunikation parameter: adresse: 1, baudrate: 9600bps, keine prüfziffer
B. kommunikation parameter, die müssen eingestellt werden: adresse: 2, baudrate: 19200bps, keine prüfziffer
C. Organisieren die befehle geschrieben von mit die 0x10 funktion code zu organisieren die befehle.
Projekt | Anzahl der bytes | Daten |
Adresse | 1 | 0x01 |
Funktion code | 1 | 0x10 |
Initial adresse | 2 | 0x0046 |
Anzahl von registern | 2 | 0x0003 |
Anzahl der bytes | 1 | 0x06 |
Daten 1 | 2 | 0x0002 |
Daten 2 | 2 | 0x0004 |
Daten 3 | 2 | 0x0000 |
CRCcheck | 2 | 0x3C4A |
D. Organisiert senden anweisungen:01 10 00 46 00 03 06 00 02 00 04 00 00 3C 4A
Ursprung : CN (Herkunft)
Bedingung : Neu
Art : Logik IC