SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Ynstruminten OR systemen foar tafersjoch
XM2190B-PM25 mei help fan it standert RS485 bus MODBUS-RTU protokol, maklike tagong ta PLC, DCS en oare ynstruminten of systemen foar tafersjoch op PM2.5, PM10, temperatuer, fochtigens steat kwantiteiten. It ynterne gebrûk fan hege-precision sensing kearn en besibbe apparaten om hege betrouberens en poerbêste stabiliteit op lange termyn te garandearjen, kin oanpast wurde
RS232, RS485, CAN, 4-20mA, DC0 ~ 5V \ 10V, ZIGBEE, Lora, WIFI, GPRS en oare útfiermetoaden.
Technyske parameters
Technyske parameter | Parameter wearde |
Merk | XUNCHIP |
PM2.5 berik | 0 ~ 999ug/m3 |
PM2.5 krektens | ±15% of ±10ug/m3 max @25℃ |
PM10 berik | 0 ~ 999ug/m3 |
PM10 krektens | ±15% of ±35ug/m3 max @25℃ |
Temperatuer mjitberik | -50℃~120℃ |
Temperatuer mjitten krektens | ±0.5℃ @25℃ |
Feuchte mjitberik | 0~100% RH |
Fochtigens krektens | ± 3% RH @ 25 ℃ |
Kommunikaasje ynterface | RS485 |
Standert baud rate | 9600 8n 1 |
Krêft | DC9~24V 1A |
Running temperatuer | -40~80°C |
Working Feuchte | 5% RH ~ 90% RH |
Produkt Grutte

Applikaasje oplossing
Hoe te brûken?
Kommunikaasje Protokol
It produkt brûkt RS485 MODBUS-RTU standert protokol opmaak, alle operaasje of antwurd kommando binne heksadesimale gegevens. It standert apparaatadres is 1 as it apparaat it fabryk ferlit, en de standert baudrate is 9600,8,n,1.
1. Gegevens lêze (funksjekoade 0x03)
Inquiry frame (hexadesimale), ferstjoere example: query 1 gegevens fan 1 # apparaat, de boppeste kompjûter stjoert it kommando: 01 03 00 00 00 04 44 09.
Adres | Funksje Code | Startadres | Data Length | Kontrolearje koade |
01 | 03 | 00 00 | 00 04 | 44 09 |
Foar it juste fraachframe sil it apparaat reagearje mei gegevens: 01 03 08 00 7C 00 00 00 00 00 00 28 10, antwurdformaat
Adres | Funksje
Koade |
Lingte | Gegevens 1 | Gegevens 2 | Gegevens 3 | Gegevens 4 | Kontrôle
Koade |
01 | 03 | 08 | 00 79 | 00 7A | 00 7B | 00 7C | 28 10 |
Gegevensbeskriuwing: De gegevens yn it kommando binne heksadesimale, nim gegevens 1 as in eksample, 00 79 wurdt omboud ta desimale wearde as 121, oannommen dat de gegevens fergrutting is 100, dan is de echte wearde 121/100 = 1.21, Oaren ensafuorthinne.
Algemiene gegevens adres tabel
Konfiguraasje
Adres |
Registrearje Adres | Register
Beskriuwing |
Data Type | Wearde Range |
40001 | 00 00 | PM2.5 | Allinnich lêze | 0~65535 |
40002 | 00 01 | PM10 | Allinnich lêze | 0~65535 |
40003 | 00 02 | temperatuer | Allinnich lêze | 0~65535 |
40004 | 00 03 | vochtigheid | Allinnich lêze | 0~65535 |
40101 | 00 64 | Modelkoade | Lês / Skriuw | 0~65535 |
40102 | 00 65 | totale oantal
mjitpunten |
lêze / skriuwe | 1~20 |
40103 | 00 66 | apparaat adres | lêze / skriuwe | 1~249 |
40104 | 00 67 | baudrate | lêze / skriuwe | 0~6 |
40105 | 00 68 | kommunikaasje
wize |
lêze / skriuwe | 1~4 |
40106 | 00 69 | protokol type | lêze / skriuwe | 1~10 |
Lês en wizigje apparaat adres
Lêze of query apparaat adres
As jo it hjoeddeistige apparaatadres net kenne en d'r is mar ien apparaat op 'e bus, kinne jo it apparaatadres opfreegje fia it kommandoFA 03 00 66 00 01 71 9E.
Apparaatadres | Funksje Code | Startadres | Data Length | Kontrolearje koade |
FA | 03 | 00 66 | 00 01 | 71 9E |
FA betsjut dat 250 it algemiene adres is, as jo it adres net kenne, kinne jo 250 brûke om it echte apparaatadres te krijen, 00 66 is it apparaatadresregister.
Foar it juste query-kommando sil it apparaat reagearje, bygelyksample, de antwurdgegevens binne: 01 03 02 00 01 79 84, en it parsearjen fan it formaat wurdt werjûn yn 'e folgjende tabel:
Apparaatadres | Funksje Code | Startadres | Modelkoade | Kontrolearje koade |
01 | 03 | 02 | 00 01 | 79 84 |
Yn 'e antwurdgegevens fertsjintwurdiget de earste byte 01 it echte adres fan it hjoeddeistige apparaat.
Feroarje apparaat adres
Apparaatadres | Funksje Code | Registrearje Adres | Doeladres | Kontrolearje koade |
01 | 06 | 00 66 | 00 02 | E8 14 |
Bygelyksample, as it hjoeddeistige apparaatadres 1 is en wy wolle it feroarje nei 02, is it kommando: 01 06 00 66 00 02 E8 14.
Nei't de wiziging suksesfol is, sil it apparaat de ynformaasje weromjaan: 02 06 00 66 00 02 E8 27, en de opmaakanalyze wurdt werjûn yn 'e folgjende tabel:
Apparaatadres | Funksje Code | Registrearje Adres | Doeladres | Kontrolearje koade |
02 | 06 | 00 66 | 00 02 | E8 27 |
Yn 'e antwurdgegevens, nei't de wiziging suksesfol is, is de earste byte it nije apparaatadres.
Yn 't algemien, nei't it apparaatadres feroare is, sil it fuortendaliks effekt krije. Op dit stuit moat de brûker it query-kommando fan syn software neffens feroarje. .
Lês en wizigje baudrate (1) Lês baudrate
De standert fabryk baud taryf fan it apparaat is 9600. As jo moatte feroarje it, kinne jo feroarje it
neffens de folgjende tabel en it byhearrende kommunikaasjeprotokol. Bygelyksample, om de baudrate-ID fan it hjoeddeiske apparaat te lêzen, is it kommando: 01 03 00 67 00 01 35 D5 , it formaat wurdt as folget parseard.
Apparaatadres | Funksje Code | Startadres | Data Length | Kontrolearje koade |
01 | 03 | 00 67 | 00 01 | 35 d5 |
Lês de baudratekoade fan it hjoeddeistige apparaat. Baud rate koade: 1 is 2400; 2 is 4800; 3 is 9600; 4 is 19200; 5 is 38400; 6 is 115200.
Foar it juste query-kommando sil it apparaat reagearje, bygelyksample, de antwurdgegevens binne: 01 03 02 00 03 F8 45, en de opmaakanalyse wurdt werjûn yn 'e folgjende tabel:
Apparaatadres | Funksje Code | Data Length | Baud Rate Code | Kontrolearje koade |
01 | 03 | 02 | 00 03 | f8 45 |
Neffens de baudratekoade is 03 9600, dat is, de baudrate fan it hjoeddeistige apparaat is 9600.
Feroarje de baudrate
Bygelyksample, feroarje de baudrate fan 9600 oan 38400, dat is, feroarje de koade fan 3 nei 5, it kommando is: 01 06 00 67 00 05 F8 16 .
Apparaatadres | Funksje Code | Registrearje Adres | Target Baud Rate | Kontrolearje koade |
01 | 06 | 00 67 | 00 05 | f8 16 |
Feroarje de baudrate fan 9600 nei 38400, dat is, feroarje de koade fan 3 nei 5. De nije baudrate sil daliks effekt krije, en it apparaat sil op dit stuit antwurd ferlieze, en de baudrate fan it apparaat moat wurde kontrolearre accordingly Modified.
Lês en wizigje korreksje wearde
(1) Lês korreksje wearde
As d'r in flater is tusken de gegevens en de referinsjestandert, kinne wy de werjefteflater ferminderje troch de korreksjewearde oan te passen. It korreksjeferskil kin wizige wurde yn in berik fan plus of minus 1000, dat is, it weardeberik is 0-1000 of 64535 -65535. Bygelyksample, doe't de werjûn wearde is te lyts troch 100, wy kinne korrizjearje it troch it tafoegjen fan 100. It kommando is: 01 03 00 6B 00 01 F5 D6. Yn it kommando is 100 heksadesimale 0x64; As jo it ferminderje moatte, kinne jo in negative wearde ynstelle, lykas -100, de korrespondearjende heksadesimale wearde is FF 9C, de berekkeningsmetoade is 100-65535=65435, en dan konvertearre nei heksadesimale, it is 0x FF 9C. Apparaat De korreksje wearde begjint út 00 6B. Wy nimme de earste parameter as in eksample te yllustrearjen. As d'r meardere parameters binne, wurdt de korreksjewearde op deselde manier lêzen en wizige.
Apparaatadres | Funksje Code | Startadres | Data Length | Kontrolearje koade |
01 | 03 | 00 6B | 00 01 | F5 D6 |
Foar it juste query-kommando sil it apparaat reagearje, bygelyksample, de antwurdgegevens binne: 01 03 02 00 64 B9 AF, en syn opmaakparsing wurdt werjûn yn 'e folgjende tabel:
Apparaatadres | Funksje Code | Data Length | Korreksje wearde | Kontrolearje koade |
01 | 03 | 02 | 00 64 | B9 AF |
Yn 'e antwurdgegevens fertsjintwurdiget de earste byte 01 it echte adres fan it hjoeddeistige apparaat, en 00 6B is it earste register foar steatkorreksjewearde. As it apparaat hat meardere parameters, operearje oare parameters op deselde wize as dit Itselde, algemien temperatuer en vochtigheid hawwe dizze parameter, en ferljochting algemien net hawwe dizze parameter.
Feroarje de korreksje wearde
Bygelyksample, as de hjoeddeiske steat is te lyts, wy wolle tafoegje 1 oan syn echte wearde, en heakje 100 oan de hjoeddeiske wearde. De korreksje operaasje kommando is: 01 06 00 6B 00 64 F9 FD.
Apparaatadres | Funksje Code | Registrearje Adres | Doeladres | Kontrolearje koade |
01 | 06 | 00 6B | 00 64 | F9 FD |
Nei't de operaasje suksesfol is, sil it apparaat de ynformaasje weromjaan: 01 06 00 6B 00 64 F9 FD , nei de suksesfolle wiziging sille de parameters fuortendaliks effekt krije.
Disclaimer
Dit dokumint jout alle ynformaasje oer it produkt, jout gjin lisinsje foar yntellektueel eigendom, ekspresje of ymplisearret net, en ferbiedt alle oare middels om yntellektuele eigendomsrjochten te jaan, lykas de ferklearring fan ferkeapbetingsten en kondysjes fan dit produkt, oare saken. Gjin oanspraaklikens wurdt oannommen. Fierder makket ús bedriuw gjin garânsjes, eksplisyt of ymplisearre, oangeande de ferkeap en gebrûk fan dit produkt, ynklusyf de geskiktheid foar it spesifike gebrûk fan it produkt, de merkberens of de oanspraaklikens foar ynbreuk foar elk oktroai, auteursrjocht of oare yntellektuele eigendomsrjochten, ensfh. Produktspesifikaasjes en produktbeskriuwings kinne op elts momint wurde wizige sûnder notice.
Kontakt mei ús opnimme
Merk: XUNCHIP
Adres: Keamer 208, Building 8, No. 215, Nandong Road, Baoshan District, Shanghai, Xinxin Brand Business Department
Sineeske side: http://www.xunchip.com
Ynternasjonale side: http://www.xunchip.com
SKYPE: soobuu
E-post: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
Dokuminten / Resources
![]() |
SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Ynstruminten OR systemen foar tafersjoch [pdf] Brûkershânlieding XM2190B-PM25, RS485 bus MODBUS-RTU Protokol ynstruminten OR systemen foar tafersjoch |