SONBEST logo

SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokol instrumente OF stelsels vir monitering

SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Instrumente OF Stelsels vir Monitering fig 1

XM2190B-PM25 met behulp van die standaard RS485 bus MODBUS-RTU protokol, maklike toegang tot PLC, DCS en ander instrumente of stelsels vir die monitering van PM2.5, PM10, temperatuur, humiditeit toestand hoeveelhede. Die interne gebruik van hoë-presisie waarneming kern en verwante toestelle om hoë betroubaarheid en uitstekende langtermynstabiliteit te verseker, kan aangepas word
RS232, RS485, CAN, 4-20mA, DC0 ~ 5V\10V, ZIGBEE, Lora, WIFI, GPRS en ander uitsetmetodes.

Tegniese parameters

Tegniese parameter Parameterwaarde
Handelsmerk XUNCHIP
PM2.5 reeks 0 ~ 999ug/m3
PM2.5 akkuraatheid ±15% of ±10ug/m3 maksimum @25℃
PM10 reeks 0 ~ 999ug/m3
PM10 akkuraatheid ±15% of ±35ug/m3 maksimum @25℃
Temperatuur meetbereik -50℃~120℃
Temperatuur meet akkuraatheid ±0.5℃ @25℃
Humiditeit meetbereik 0~100% RH
Humiditeit akkuraatheid ±3%RH @25℃
Kommunikasie-koppelvlak RS485
Verstek baud rate 9600 8 n 1
Krag DC9~24V 1A
Lopende temperatuur -40~80°C
Werkende humiditeit 5%RH~90%RH

Produk GrootteSONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Instrumente OF Stelsels vir Monitering fig 2SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Instrumente OF Stelsels vir Monitering fig 3

ToepassingsoplossingSONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Instrumente OF Stelsels vir Monitering fig 5

Hoe om te gebruik?SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU Protokol Instrumente OF Stelsels vir Monitering fig 4

Kommunikasieprotokol
Die produk gebruik RS485 MODBUS-RTU standaard protokol formaat, alle operasie of antwoord opdragte is heksadesimale data. Die verstek toesteladres is 1 wanneer die toestel die fabriek verlaat, en die verstek baudtempo is 9600,8,n,1.

1. Lees data (funksiekode 0x03)
Navraagraam (heksadesimale), stuur bvample: navraag 1 data van 1# toestel, die boonste rekenaar stuur die opdrag: 01 03 00 00 00 04 44 09.

Adres Funksiekode Begin adres Data Lengte Kontroleer kode
01 03 00 00 00 04 44 09

Vir die korrekte navraagraam sal die toestel reageer met data: 01 03 08 00 7C 00 00 00 00 00 00 28 10 , antwoordformaat

Adres Funksie

Kode

Lengte Data 1 Data 2 Data 3 Data 4 Kontroleer

Kode

01 03 08 00 79 00 7A 00 7B 00 7C 28 10

Databeskrywing: Die data in die opdrag is heksadesimale, neem data 1 as 'n eksample, 00 79 word omgeskakel na desimale waarde as 121, met die veronderstelling dat die datavergroting 100 is, dan is die werklike waarde 121/100=1.21, Ander ensovoorts.

Algemene data adres tabel

Konfigurasie

Adres

Registreer adres Registreer

Beskrywing

Datatipe Waardereeks
40001 00 00 PM2.5 Slegs lees 0~65535
40002 00 01 PM10 Slegs lees 0~65535
40003 00 02 temperatuur Slegs lees 0~65535
40004 00 03 humiditeit Slegs lees 0~65535
40101 00 64 Modelkode Lees/Skryf 0~65535
40102 00 65 totale aantal van

meetpunte

lees/skryf 1~20
40103 00 66 toestel adres lees/skryf 1~249
40104 00 67 baud koers lees/skryf 0~6
40105 00 68 kommunikasie

modus

lees/skryf 1~4
40106 00 69 protokol tipe lees/skryf 1~10

Lees en toesteladres verander

Lees of navraag doen toestel adres

As jy nie die huidige toesteladres ken nie en daar is net een toestel op die bus, kan jy die toesteladres navraag doen deur die opdragFA 03 00 66 00 01 71 9E .

Toesteladres Funksiekode Begin adres Data Lengte Kontroleer kode
FA 03 00 66 00 01 71 9E

FA beteken 250 is die algemene adres, wanneer jy nie die adres ken nie, kan jy 250 gebruik om die regte toesteladres te kry, 00 66 is die toesteladresregister.
Vir die korrekte navraagopdrag sal die toestel reageer, bvample, die responsdata is: 01 03 02 00 01 79 84, en die formaatontleding daarvan word in die volgende tabel getoon:

Toesteladres Funksiekode Begin adres Modelkode Kontroleer kode
01 03 02 00 01 79 84

In die antwoorddata verteenwoordig die eerste greep 01 die werklike adres van die huidige toestel.

Verander toesteladres

Toesteladres Funksiekode Registreer adres Doeladres Kontroleer kode
01 06 00 66 00 02 E8 14

Byvoorbeeldample, as die huidige toesteladres 1 is en ons wil dit na 02 verander, is die opdrag: 01 06 00 66 00 02 E8 14 .
Nadat die verandering suksesvol is, sal die toestel die inligting terugstuur: 02 06 00 66 00 02 E8 27, en die formaatontleding daarvan word in die volgende tabel getoon:

Toesteladres Funksiekode Registreer adres Doeladres Kontroleer kode
02 06 00 66 00 02 E8 27

In die antwoorddata, nadat die wysiging suksesvol is, is die eerste greep die nuwe toesteladres.
Oor die algemeen sal dit onmiddellik in werking tree nadat die toesteladres verander is. Op hierdie tydstip moet die gebruiker die navraagopdrag van sy sagteware dienooreenkomstig verander. .

Lees en wysig baudrate (1) Lees baudrate

Die verstek fabriek baud rate van die toestel is 9600. As jy dit moet verander, kan jy dit verander
volgens die volgende tabel en die ooreenstemmende kommunikasieprotokol. Byvoorbeeldample, om die baud rate ID van die huidige toestel te lees, is die opdrag: 01 03 00 67 00 01 35 D5 , die formaat word soos volg ontleed.

Toesteladres Funksiekode Begin adres Data Lengte Kontroleer kode
01 03 00 67 00 01 35 D5

Lees die baud rate-kode van die huidige toestel. Baudkoerskode: 1 is 2400; 2 is 4800; 3 is 9600; 4 is 19200; 5 is 38400; 6 is 115200.
Vir die korrekte navraagopdrag sal die toestel reageer, bvample, die responsdata is: 01 03 02 00 03 F8 45, en die formaatontleding daarvan word in die volgende tabel getoon:

Toesteladres Funksiekode Data Lengte Baudkoerskode Kontroleer kode
01 03 02 00 03 F8 45

Volgens die baudratekode is 03 9600, dit wil sê die baudrate van die huidige toestel is 9600.
Verander die baud rate

Byvoorbeeldample, verander die baudtempo van 9600 na 38400, dit wil sê, verander die kode van 3 na 5, die opdrag is: 01 06 00 67 00 05 F8 16 .

Toesteladres Funksiekode Registreer adres Teiken Baud-koers Kontroleer kode
01 06 00 67 00 05 F8 16

Verander die baudtempo van 9600 na 38400, dit wil sê, verander die kode van 3 na 5. Die nuwe baudtempo sal onmiddellik in werking tree, en die toestel sal reaksie op hierdie tyd verloor, en die baudtempo van die toestel moet nagegaan word dienooreenkomstig Gewysig.

Lees en wysig korreksiewaarde

(1) Lees korreksiewaarde
Wanneer daar 'n fout tussen die data en die verwysingstandaard is, kan ons die vertoonfout verminder deur die regstellingwaarde aan te pas. Die regstellingsverskil kan in 'n reeks van plus of minus 1000 gewysig word, dit wil sê, die waardereeks is 0-1000 of 64535 -65535. Byvoorbeeldample, wanneer die vertoonde waarde met 100 te klein is, kan ons dit regstel deur 100 by te tel. Die opdrag is: 01 03 00 6B 00 01 F5 D6 . In die opdrag is 100 heksadesimale 0x64 ;As jy dit moet verminder, kan jy 'n negatiewe waarde stel, soos -100, die ooreenstemmende heksadesimale waarde is FF 9C, die berekeningsmetode is 100-65535=65435, en dan omgeskakel na heksadesimale, dit is 0x FF 9C. Toestel Die regstellingswaarde begin vanaf 00 6B. Ons neem die eerste parameter as 'n example om te illustreer. Wanneer daar veelvuldige parameters is, word die regstellingwaarde op dieselfde manier gelees en gewysig.

Toesteladres Funksiekode Begin adres Data Lengte Kontroleer kode
01 03 00 6B 00 01 F5 D6

Vir die korrekte navraagopdrag sal die toestel reageer, bvample, die responsdata is: 01 03 02 00 64 B9 AF, en die formaatontleding daarvan word in die volgende tabel getoon:

Toesteladres Funksiekode Data Lengte Regstellingswaarde Kontroleer kode
01 03 02 00 64 B9 AF

In die responsdata verteenwoordig die eerste greep 01 die werklike adres van die huidige toestel, en 00 6B is die eerste toestandkorreksiewaarderegister. As die toestel veelvuldige parameters het, werk ander parameters op dieselfde manier as hierdie. Dieselfde, oor die algemeen het temperatuur en humiditeit hierdie parameter, en beligting het gewoonlik nie hierdie parameter nie.

Verander die regstellingswaarde
Byvoorbeeldample, as die huidige toestand te klein is, wil ons 1 by sy werklike waarde voeg, en 100 by die huidige waarde tel. Die regstellingsoperasie-opdrag is: 01 06 00 6B 00 64 F9 FD .

Toesteladres Funksiekode Registreer adres Doeladres Kontroleer kode
01 06 00 6B 00 64 F9 FD

Nadat die operasie suksesvol is, sal die toestel die inligting terugstuur: 01 06 00 6B 00 64 F9 FD , na die suksesvolle verandering sal die parameters onmiddellik in werking tree.

Disclaimer

Hierdie dokument verskaf alle inligting oor die produk, gee geen lisensie aan intellektuele eiendom nie, druk nie uit of impliseer nie, en verbied enige ander manier om enige intellektuele eiendomsregte toe te staan, soos die verklaring van verkoopsbepalings en voorwaardes van hierdie produk, ander kwessies. Geen aanspreeklikheid word aanvaar nie. Verder gee ons maatskappy geen waarborge, uitdruklik of geïmpliseer, met betrekking tot die verkoop en gebruik van hierdie produk nie, insluitend die geskiktheid vir die spesifieke gebruik van die produk, die bemarkbaarheid of die skending aanspreeklikheid vir enige patent, kopiereg of ander intellektuele eiendomsregte, ens. Produkspesifikasies en produkbeskrywings kan enige tyd sonder kennisgewing gewysig word.

Kontak ons

Handelsmerk: XUNCHIP
Adres: Kamer 208, Gebou 8, No. 215, Nandongweg, Baoshan-distrik, Sjanghai, Xinxin Handelsmerk Besigheidsafdeling
Chinese webwerf: http://www.xunchip.com
Internasionale webwerf: http://www.xunchip.com
SKYPE: soobuu
E-pos: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077

Dokumente / Hulpbronne

SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokol instrumente OF stelsels vir monitering [pdfGebruikershandleiding
XM2190B-PM25, RS485 bus MODBUS-RTU Protokol instrumente OF stelsels vir monitering

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *