SONBEST logo

SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning

SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning fig.

XM2190B-PM25 ved hjælp af standard RS485 bus MODBUS-RTU protokol, nem adgang til PLC, DCS og andre instrumenter eller systemer til overvågning af PM2.5, PM10, temperatur, fugtighedstilstandsmængder. Intern brug af højpræcisionsfølende kerne og relaterede enheder for at sikre høj pålidelighed og fremragende langsigtet stabilitet, kan tilpasses
RS232,RS485,CAN,4-20mA,DC0~5V\10V,ZIGBEE,Lora,WIFI,GPRS og andre outputmetoder.

Tekniske parametre

Teknisk parameter Parameterværdi
Mærke XUNCHIP
PM2.5 rækkevidde 0~999 ug/m3
PM2.5 nøjagtighed ±15 % eller ±10 ug/m3 maks. @25℃
PM10 rækkevidde 0~999 ug/m3
PM10 nøjagtighed ±15 % eller ±35 ug/m3 maks. @25℃
Temperaturmåleområde -50℃~120℃
Temperaturmålingsnøjagtighed ±0.5℃ @25℃
Fugtmåleområde 0~100% RH
Fugtighedsnøjagtighed ±3 %RH @25℃
Kommunikationsgrænseflade RS485
Standard baudrate 9600 8 n 1
Magt DC9~24V 1A
Løbende temperatur -40~80°C
Arbejdsfugtighed 5%RH~90%RH

ProduktstørrelseSONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning fig.SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning fig.

ApplikationsløsningSONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning fig.

Hvordan bruges?SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning fig.

Kommunikationsprotokol
Produktet bruger RS485 MODBUS-RTU standardprotokolformat, alle betjenings- eller svarkommandoer er hexadecimale data. Standardenhedens adresse er 1, når enheden forlader fabrikken, og standardbaudraten er 9600,8,n,1.

1. Læs data (funktionskode 0x03)
Forespørgselsramme (hexadecimal), sendes example: forespørg 1 data for 1# enhed, den øverste computer sender kommandoen: 01 03 00 00 00 04 44 09.

Adresse Funktionskode Startadresse Datalængde Tjek kode
01 03 00 00 00 04 44 09

For den korrekte forespørgselsramme svarer enheden med data: 01 03 08 00 7C 00 00 00 00 00 00 28 10 , svarformat

Adresse Fungere

Kode

Længde Datoer 1 Datoer 2 Datoer 3 Datoer 4 Check

Kode

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

Databeskrivelse: Dataene i kommandoen er hexadecimale, tag data 1 som eksample, 00 79 konverteres til decimalværdi som 121, forudsat at dataforstørrelsen er 100, så er den reelle værdi 121/100=1.21, Andre og så videre.

Fælles dataadressetabel

Konfiguration

Adresse

Registrer adresse Register

Beskrivelse

Datatype Værdiområde
40001 00 00 PM2.5 Kun læse 0~65535
40002 00 01 PM10 Kun læse 0~65535
40003 00 02 temperatur Kun læse 0~65535
40004 00 03 fugtighed Kun læse 0~65535
40101 00 64 Model kode Læs/skriv 0~65535
40102 00 65 samlet antal

målepunkter

læse/skrive 1~20
40103 00 66 enhedens adresse læse/skrive 1~249
40104 00 67 baudrate læse/skrive 0~6
40105 00 68 meddelelse

mode

læse/skrive 1~4
40106 00 69 protokol type læse/skrive 1~10

Læs og ændre enhedens adresse

Læse eller forespørgsel enhed adresse

Hvis du ikke kender den aktuelle enhedsadresse, og der kun er én enhed på bussen, kan du forespørge om enhedsadressen via kommandoenFA 03 00 66 00 01 71 9E .

Enhedens adresse Funktionskode Startadresse Datalængde Tjek kode
FA 03 00 66 00 01 71 9E

FA betyder 250 er den generelle adresse, når du ikke kender adressen, kan du bruge 250 til at få den rigtige enhedsadresse, 00 66 er enhedsadresseregisteret.
For den korrekte forespørgselskommando vil enheden reagere, f.eksample, svardataene er: 01 03 02 00 01 79 84, og dets formatparsing er vist i følgende tabel:

Enhedens adresse Funktionskode Startadresse Model kode Tjek kode
01 03 02 00 01 79 84

I svardataene repræsenterer den første byte 01 den aktuelle indretnings reelle adresse.

Skift enhedsadresse

Enhedens adresse Funktionskode Registrer adresse Måladresse Tjek kode
01 06 00 66 00 02 E8 14

F.eksample, hvis den aktuelle enhedsadresse er 1, og vi ønsker at ændre den til 02, er kommandoen: 01 06 00 66 00 02 E8 14 .
Når ændringen er vellykket, returnerer enheden oplysningerne: 02 06 00 66 00 02 E8 27, og dens formatanalyse er vist i følgende tabel:

Enhedens adresse Funktionskode Registrer adresse Måladresse Tjek kode
02 06 00 66 00 02 E8 27

I svardataene, efter at ændringen er vellykket, er den første byte den nye enhedsadresse.
Generelt, efter at enhedens adresse er ændret, træder den i kraft med det samme. På dette tidspunkt skal brugeren ændre forespørgselskommandoen for sin software i overensstemmelse hermed. .

Læs og modificer baudrate (1) Læs baudrate

Standard fabriksbaudrate for enheden er 9600. Hvis du har brug for at ændre den, kan du ændre den
i henhold til følgende tabel og den tilsvarende kommunikationsprotokol. F.eksample, for at læse baudrate-id'et for den aktuelle enhed er kommandoen: 01 03 00 67 00 01 35 D5 , formatet analyseres som følger.

Enhedens adresse Funktionskode Startadresse Datalængde Tjek kode
01 03 00 67 00 01 35 D5

Læs baudratekoden for den aktuelle enhed. Baudratekode: 1 er 2400; 2 er 4800; 3 er 9600; 4 er 19200; 5 er 38400; 6 er 115200.
For den korrekte forespørgselskommando vil enheden reagere, f.eksample, svardataene er: 01 03 02 00 03 F8 45, og dens formatanalyse er vist i følgende tabel:

Enhedens adresse Funktionskode Datalængde Baud Rate Kode Tjek kode
01 03 02 00 03 F8 45

Ifølge baudratekoden er 03 9600, det vil sige overføringshastigheden for den aktuelle enhed er 9600.
Skift baudraten

F.eksample, skift baudraten fra 9600 til 38400, det vil sige skift koden fra 3 til 5, kommandoen er: 01 06 00 67 00 05 F8 16 .

Enhedens adresse Funktionskode Registrer adresse Mål Baud Rate Tjek kode
01 06 00 67 00 05 F8 16

Skift baudraten fra 9600 til 38400, det vil sige skift koden fra 3 til 5. Den nye baudrate træder i kraft med det samme, og enheden mister respons på dette tidspunkt, og enhedens baudrate skal kontrolleres i overensstemmelse hermed ændret.

Læs og rediger korrektionsværdi

(1) Aflæs korrektionsværdi
Når der er en fejl mellem dataene og referencestandarden, kan vi reducere visningsfejlen ved at justere korrektionsværdien. Korrektionsforskellen kan ændres i et interval på plus eller minus 1000, dvs. værdiområdet er 0-1000 eller 64535 -65535. F.eksample, når den viste værdi er for lille med 100, kan vi rette den ved at tilføje 100. Kommandoen er: 01 03 00 6B 00 01 F5 D6 . I kommandoen er 100 hexadecimal 0x64 ;Hvis du skal reducere det, kan du indstille en negativ værdi, såsom -100, den tilsvarende hexadecimale værdi er FF 9C, beregningsmetoden er 100-65535=65435, og derefter konverteret til hexadecimal, det er 0x FF 9C. Enhed Korrektionsværdien starter fra 00 6B. Vi tager den første parameter som et example at illustrere. Når der er flere parametre, aflæses og ændres korrektionsværdien på samme måde.

Enhedens adresse Funktionskode Startadresse Datalængde Tjek kode
01 03 00 6B 00 01 F5 D6

For den korrekte forespørgselskommando vil enheden reagere, f.eksample, svardataene er: 01 03 02 00 64 B9 AF, og dens formatparsing er vist i følgende tabel:

Enhedens adresse Funktionskode Datalængde Korrektionsværdi Tjek kode
01 03 02 00 64 B9 AF

I svardataene repræsenterer den første byte 01 den aktuelle indretnings reelle adresse, og 00B er det første tilstandskorrektionsværdiregister. Hvis enheden har flere parametre, fungerer andre parametre på samme måde som denne. Den samme, generelt temperatur og luftfugtighed har denne parameter, og belysning har generelt ikke denne parameter.

Skift korrektionsværdien
F.eksample, hvis den nuværende tilstand er for lille, vil vi tilføje 1 til dens reelle værdi og tilføje 100 til den aktuelle værdi. Korrektionsoperationskommandoen er: 01 06 00 6B 00 64 F9 FD .

Enhedens adresse Funktionskode Registrer adresse Måladresse Tjek kode
01 06 00 6B 00 64 F9 FD

Efter at handlingen er vellykket, returnerer enheden oplysningerne: 01 06 00 6B 00 64 FD , efter den vellykkede ændring vil parametrene træde i kraft med det samme.

Ansvarsfraskrivelse

Dette dokument indeholder alle oplysninger om produktet, giver ikke nogen licens til intellektuel ejendom, udtrykker eller antyder ikke og forbyder nogen anden måde at tildele intellektuelle ejendomsrettigheder på, såsom erklæringen om salgsvilkår og -betingelser for dette produkt, andre problemer. Der påtages intet ansvar. Desuden giver vores virksomhed ingen garantier, hverken udtrykkelige eller underforståede, vedrørende salg og brug af dette produkt, herunder egnetheden til den specifikke brug af produktet, omsætteligheden eller krænkelsesansvaret for patenter, ophavsrettigheder eller andre intellektuelle ejendomsrettigheder osv. Produktspecifikationer og produktbeskrivelser kan til enhver tid ændres uden varsel.

Kontakt os

Mærke: XUNCHIP
Adresse: Værelse 208, bygning 8, nr. 215, Nandong Road, Baoshan District, Shanghai, Xinxin Brand Business Department
Kinesisk side: http://www.xunchip.com
International side: http://www.xunchip.com
SKYPE: soobuu
E-mail: salg@sonbest.com
Tlf.: 86-021-51083595 / 66862055 / 66862075 / 66861077

Dokumenter/ressourcer

SONBEST XM2190B-PM25 RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning [pdfBrugermanual
XM2190B-PM25, RS485 bus MODBUS-RTU protokolinstrumenter ELLER systemer til overvågning

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *