SONBEST-logo

SONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring

SONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring fig 1

XM2190B-PM25 som bruker standard RS485-buss MODBUS-RTU-protokollen, enkel tilgang til PLC, DCS og andre instrumenter eller systemer for overvåking av PM2.5, PM10, temperatur, fuktighetstilstandsmengder. Intern bruk av høypresisjons sensingkjerne og relaterte enheter for å sikre høy pålitelighet og utmerket langsiktig stabilitet, kan tilpasses
RS232,RS485,CAN,4-20mA,DC0~5V\10V,ZIGBEE,Lora,WIFI,GPRS og andre utgangsmetoder.

Tekniske parametere

Teknisk parameter Parameterverdi
Merke XUNCHIP
PM2.5 rekkevidde 0 ~ 999ug/m3
PM2.5 nøyaktighet ±15 % eller ±10 ug/m3 maks @25℃
PM10 rekkevidde 0 ~ 999ug/m3
PM10 nøyaktighet ±15 % eller ±35 ug/m3 maks @25℃
Temperaturmåleområde -50℃~120℃
Temperaturmålingsnøyaktighet ±0.5℃ @25℃
Fuktighetsmåleområde 0~100% RF
Fuktighetsnøyaktighet ±3 %RH @25℃
Kommunikasjonsgrensesnitt RS485
Standard overføringshastighet 9600 8 n 1
Makt DC9~24V 1A
Driftstemperatur -40~80°C
Arbeidsfuktighet 5 % RF ~ 90 % RF

ProduktstørrelseSONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring fig 2SONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring fig 3

ApplikasjonsløsningSONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring fig 5

Hvordan bruke?SONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring fig 4

Kommunikasjonsprotokoll
Produktet bruker RS485 MODBUS-RTU standard protokollformat, alle operasjons- eller svarkommandoer er heksadesimale data. Standard enhetsadresse er 1 når enheten forlater fabrikken, og standard overføringshastighet er 9600,8,n,1.

1. Les data (funksjonskode 0x03)
Forespørselsramme (heksadesimal), sender eksample: spørre 1 data for 1# enhet, den øvre datamaskinen sender kommandoen: 01 03 00 00 00 04 44 09.

Adresse Funksjonskode Startadresse Datalengde Sjekk koden
01 03 00 00 00 04 44 09

For riktig spørringsramme vil enheten svare med data: 01 03 08 00 7C 00 00 00 00 00 00 28 10 , svarformat

Adresse Funksjon

Kode

Lengde Datoer 1 Datoer 2 Datoer 3 Datoer 4 Sjekke

Kode

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

Databeskrivelse: Dataene i kommandoen er heksadesimale, ta data 1 som eksample, 00 79 konverteres til desimalverdi som 121, forutsatt at dataforstørrelsen er 100, så er den reelle verdien 121/100=1.21, Andre og så videre.

Felles dataadressetabell

Konfigurasjon

Adresse

Registreringsadresse Register

Beskrivelse

Datatype Verdiområde
40001 00 00 PM2.5 Kun lesetilgang 0~65535
40002 00 01 PM10 Kun lesetilgang 0~65535
40003 00 02 temperatur Kun lesetilgang 0~65535
40004 00 03 fuktighet Kun lesetilgang 0~65535
40101 00 64 Modellkode Les/skriv 0~65535
40102 00 65 totalt antall

målepunkter

lese/skrive 1~20
40103 00 66 enhetsadresse lese/skrive 1~249
40104 00 67 baudrate lese/skrive 0~6
40105 00 68 kommunikasjon

modus

lese/skrive 1~4
40106 00 69 protokolltype lese/skrive 1~10

Les og endre enhetens adresse

Lese eller spørre enhet adresse

Hvis du ikke kjenner den gjeldende enhetsadressen og det bare er én enhet på bussen, kan du spørre enhetens adresse gjennom kommandoenFA 03 00 66 00 01 71 9E .

Enhetsadresse Funksjonskode Startadresse Datalengde Sjekk koden
FA 03 00 66 00 01 71 9E

FA betyr at 250 er den generelle adressen, når du ikke kjenner adressen, kan du bruke 250 for å få den virkelige enhetsadressen, 00 66 er enhetsadresseregisteret.
For riktig spørringskommando vil enheten svare, f.eksample, svardataene er: 01 03 02 00 01 79 84, og formatanalysen er vist i følgende tabell:

Enhetsadresse Funksjonskode Startadresse Modellkode Sjekk koden
01 03 02 00 01 79 84

I responsdataene representerer den første byte 01 den virkelige adressen til den gjeldende enheten.

Endre enhetsadresse

Enhetsadresse Funksjonskode Registreringsadresse Måladresse Sjekk koden
01 06 00 66 00 02 E8 14

For eksample, hvis gjeldende enhetsadresse er 1 og vi ønsker å endre den til 02, er kommandoen: 01 06 00 66 00 02 E8 14 .
Etter at endringen er vellykket, vil enheten returnere informasjonen: 02 06 00 66 00 02 E8 27, og formatanalysen vises i følgende tabell:

Enhetsadresse Funksjonskode Registreringsadresse Måladresse Sjekk koden
02 06 00 66 00 02 E8 27

I svardataene, etter at endringen er vellykket, er den første byten den nye enhetsadressen.
Vanligvis, etter at enhetens adresse er endret, vil den tre i kraft umiddelbart. På dette tidspunktet må brukeren endre spørringskommandoen til programvaren sin tilsvarende. .

Les og modifiser overføringshastighet (1) Les overføringshastighet

Standard overføringshastighet fra fabrikken til enheten er 9600. Hvis du trenger å endre den, kan du endre den
i henhold til følgende tabell og den tilhørende kommunikasjonsprotokollen. For eksample, for å lese overføringshastighets-IDen til gjeldende enhet, er kommandoen: 01 03 00 67 00 01 35 D5, formatet analyseres som følger.

Enhetsadresse Funksjonskode Startadresse Datalengde Sjekk koden
01 03 00 67 00 01 35 D5

Les overføringshastighetskoden til gjeldende enhet. Baudratekode: 1 er 2400; 2 er 4800; 3 er 9600; 4 er 19200; 5 er 38400; 6 er 115200.
For riktig spørringskommando vil enheten svare, f.eksample, svardataene er: 01 03 02 00 03 F8 45, og formatanalysen er vist i følgende tabell:

Enhetsadresse Funksjonskode Datalengde Baudhastighetskode Sjekk koden
01 03 02 00 03 F8 45

I henhold til overføringshastighetskoden er 03 9600, det vil si at overføringshastigheten til gjeldende enhet er 9600.
Endre overføringshastigheten

For eksample, endre overføringshastigheten fra 9600 til 38400, det vil si endre koden fra 3 til 5, kommandoen er: 01 06 00 67 00 05 F8 16 .

Enhetsadresse Funksjonskode Registreringsadresse Mål Baud Rate Sjekk koden
01 06 00 67 00 05 F8 16

Endre overføringshastigheten fra 9600 til 38400, det vil si endre koden fra 3 til 5. Den nye overføringshastigheten trer i kraft umiddelbart, og enheten vil miste respons på dette tidspunktet, og overføringshastigheten til enheten må kontrolleres tilsvarende endret.

Les og endre korreksjonsverdi

(1) Les korreksjonsverdi
Når det er en feil mellom dataene og referansestandarden, kan vi redusere visningsfeilen ved å justere korrigeringsverdien. Korreksjonsforskjellen kan endres i et område på pluss eller minus 1000, det vil si at verdiområdet er 0-1000 eller 64535 -65535. For eksample, når den viste verdien er for liten med 100, kan vi korrigere den ved å legge til 100. Kommandoen er: 01 03 00 6B 00 01 F5 D6 . I kommandoen er 100 heksadesimal 0x64 ;Hvis du trenger å redusere den, kan du sette en negativ verdi, for eksempel -100, den tilsvarende heksadesimale verdien er FF 9C, beregningsmetoden er 100-65535=65435, og deretter konvertert til heksadesimal, det er 0x FF 9C. Enhet Korreksjonsverdien starter fra 00 6B. Vi tar den første parameteren som en eksample for å illustrere. Når det er flere parametere, leses og endres korreksjonsverdien på samme måte.

Enhetsadresse Funksjonskode Startadresse Datalengde Sjekk koden
01 03 00 6B 00 01 F5 D6

For riktig spørringskommando vil enheten svare, f.eksample, svardataene er: 01 03 02 00 64 B9 AF, og formatanalysen er vist i følgende tabell:

Enhetsadresse Funksjonskode Datalengde Korreksjonsverdi Sjekk koden
01 03 02 00 64 B9 AF

I responsdataene representerer den første byte 01 den virkelige adressen til den aktuelle enheten, og 00B er det første tilstandskorreksjonsverdiregisteret. Hvis enheten har flere parametere, fungerer andre parametere på samme måte som denne. Den samme, vanligvis temperatur og fuktighet har denne parameteren, og belysning har vanligvis ikke denne parameteren.

Endre korreksjonsverdien
For eksample, hvis den nåværende tilstanden er for liten, vil vi legge til 1 til dens virkelige verdi, og legge til 100 til den nåværende verdien. Korrigeringsoperasjonskommandoen er: 01 06 00 6B 00 64 F9 FD .

Enhetsadresse Funksjonskode Registreringsadresse Måladresse Sjekk koden
01 06 00 6B 00 64 F9 FD

Etter at operasjonen er vellykket, vil enheten returnere informasjonen: 01 06 00 6B 00 64 FD , etter vellykket endring vil parametrene tre i kraft umiddelbart.

Ansvarsfraskrivelse

Dette dokumentet gir all informasjon om produktet, gir ingen lisens til immaterielle rettigheter, uttrykker eller antyder ikke, og forbyr andre måter å gi immaterielle rettigheter på, for eksempel salgsvilkårene og betingelsene for dette produktet, annet problemer. Det påtas ikke noe ansvar. Videre gir vårt firma ingen garantier, uttrykte eller underforståtte, angående salg og bruk av dette produktet, inkludert egnetheten for den spesifikke bruken av produktet, salgbarheten eller bruddansvaret for patenter, opphavsrett eller andre immaterielle rettigheter, etc. Produktspesifikasjoner og produktbeskrivelser kan endres når som helst uten varsel.

Kontakt oss

Merke: XUNCHIP
Adresse: Rom 208, Building 8, No. 215, Nandong Road, Baoshan District, Shanghai, Xinxin Brand Business Department
Kinesisk nettsted: http://www.xunchip.com
Internasjonal side: http://www.xunchip.com
SKYPE: soobuu
E-post: salg@sonbest.com
Tlf: 86-021-51083595 / 66862055 / 66862075 / 66861077

Dokumenter / Ressurser

SONBEST XM2190B-PM25 RS485 buss MODBUS-RTU Protocol Instruments OR Systems For Monitoring [pdfBrukerhåndbok
XM2190B-PM25, RS485-buss MODBUS-RTU-protokollinstrumenter ELLER systemer for overvåking

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *