Produkto priima pramoninės klasės chip, didelio tikslumo importuotų SHT20 temperatūros ir drėgmės jutiklis užtikrina puikų patikimumo, didelio tikslumo bei pakeičiamumas produktas.Naudojant RS485 aparatūros sąsaja (su apsaugos nuo žaibo projektavimo), protokolo sluoksnis yra suderinamas su standartiniu gamybiniu Modbus-Rtu protokolą.Šis produktas apjungia MODBUS protokolu ir bendrą protokolą.Vartotojas gali pasirinkti ryšio protokolą.Bendrą protokolą turi automatinio įkėlimo funkcija (jungiantis RS485 per nuoseklųjį prievadą koregavimo įrankis automatiškai išėjimo temperatūros ir drėgmės).
Parametrai: Produkto pavadinimas: temperatūros ir drėgmės siųstuvas DC maitinimo įtampa: DC 5V-30 V Išėjimo signalas: RS485 signalas Temperatūros tikslumas: ±0.5℃ (25℃) Drėgmės tikslumas: ±3%RH Temperatūros diapazonas: 0%RH-80%RJ Temperatūros skiriamoji geba: 0.1℃ oro Drėgmė rezoliucija: 0.1%RH Įranga, energijos suvartojimas: ≤0.2 W Komunikacijos adresas: 1-247 galima nustatyti, default 1 Komunikacijos protokolas: Modbus-RTU protokolą ir pagal užsakymą bendrojo protokolo, Baud normą: konfigūruojama, numatytasis 9600, 8-bitų duomenų, 1-bit stop, be lyginumo Laidų:
Modbus protokolas:
0x03:Skaityti išlaikyti užsiregistruoti
0x04: Skaityti įvesties užsiregistruoti
0x06:Parašyti vieną išlaikyti užsiregistruoti
0x10:Parašyti daugiau laikyti registrus
Meistras siųsti formatas:
Į responseformat vergų:
MODBUSCOMMAND Meistras skaityti temperatūra komandą rėmas(0x04):
Atsako duomenų iš vergas:
Temperatūros vertė=0x131,konvertuojamos į dešimtainę 305,faktinės temperatūros vertė = 305 / 10 = 30.5°
Pastaba: temperatūra yra pasirašyta šešioliktainis skaičius, temperatūros vertė = 0xFF33, konvertuojamos į dešimtainę - 205, faktinė temperatūra = -20.5 °;
Meistras skaityti drėgmės komandą rėmas(0x04)
Atsako duomenų iš vergas:
Drėgmė vertė = 0x222, konvertuojamos į dešimtainę 546, faktines drėgmės vertė = 546/10 = 54.6 %; Nuolat skaityti temperatūros ir drėgmės komandą rėmas(0x04):
Atsako duomenų iš vergas:
Skaityti išlaikyti registre(0x03):
Readdevice adresą iš vergas:
Atsako duomenų iš vergas:
Keisti turinį registrų(0x06):
Keisti slave adresas užsiregistruoti:
Keisti slave adresas:0x08 = 8
Atsako duomenų iš vergų(Ir siųsti tą patį):
Nuolat keisti išlaikyti registrų(0x10):
Slave adresas :0x20 = 32
Baud normą :0x2580 = 9600
Atsako duomenų iš vergas:
Bendrojo Protokolo
Numatytasis baud rates9600 (vartotojas gali nustatyti), 8 duomenų bitai, vieno langelio, žymės
RS485
PARAM CMD:
TC:0.0,HC:0.0,BR:9600,HZ:1 ->Temp kalibravimo 0.0, Humi calibration0.0, Baud rate 9600,ataskaitos norma 1 hz
SLAVE_ADD:1 ->MODBU Slave adresas 1