logo SONBEST

SONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy do monitorowania

SONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy monitorowania rys. 1

XM2190B-PM25 wykorzystuje standardowy protokół MODBUS-RTU magistrali RS485, łatwy dostęp do PLC, DCS i innych przyrządów lub systemów do monitorowania wielkości PM2.5, PM10, temperatury i stanu wilgotności. Wewnętrzne zastosowanie precyzyjnego rdzenia czujnikowego i powiązanych urządzeń aby zapewnić wysoką niezawodność i doskonałą długoterminową stabilność, można dostosować
RS232,RS485,CAN,4-20mA,DC0~5V\10V,ZIGBEE,Lora,WIFI,GPRS i inne metody wyjściowe.

Parametry techniczne

Parametry techniczne Wartość parametru
Marka XUNCHIP
Zakres PM2.5 0 ~ 999 g/m3
Dokładność PM2.5 ±15% lub ±10ug/m3 maks. przy 25℃
Zakres PM10 0 ~ 999 g/m3
Dokładność PM10 ±15% lub ±35ug/m3 maks. przy 25℃
Zakres pomiaru temperatury -50℃~120℃
Dokładność pomiaru temperatury ± 0.5 ℃ @ 25 ℃
Zakres pomiaru wilgotności 0~100% wilgotności względnej
Dokładność wilgotności ± 3% wilgotności względnej przy 25 ℃
Interfejs komunikacyjny RS485
Domyślna szybkość transmisji 9600 8 w 1
Moc DC9~24V 1A
Temperatura pracy -40~80°C
Wilgotność robocza 5%RH~90%RH

Rozmiar produktuSONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy monitorowania rys. 2SONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy monitorowania rys. 3

Rozwiązanie aplikacyjneSONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy monitorowania rys. 5

Jak używać?SONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy monitorowania rys. 4

Protokół komunikacyjny
Produkt wykorzystuje standardowy format protokołu RS485 MODBUS-RTU, wszystkie polecenia operacji lub odpowiedzi to dane szesnastkowe. Domyślny adres urządzenia to 1, gdy urządzenie opuszcza fabrykę, a domyślna prędkość transmisji to 9600,8,n,1 .

1. Odczytaj dane (kod funkcji 0x03)
Ramka zapytania (szesnastkowa), wysyłanie example: zapytanie 1 o dane 1# urządzenia, górny komputer wysyła polecenie: 01 03 00 00 00 04 44 09 .

Adres Kod funkcji Adres początkowy Długość danych Sprawdź kod
01 03 00 00 00 04 44 09

Aby ramka zapytania była poprawna urządzenie odpowie danymi: 01 03 08 00 7C 00 00 00 00 00 00 28 10 , format odpowiedzi

Adres Funkcjonować

Kod

Długość Dane 1 Dane 2 Dane 3 Dane 4 Sprawdzać

Kod

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

Opis danych: dane w poleceniu są szesnastkowe, weź dane 1 jako example, 00 79 jest konwertowane na wartość dziesiętną jako 121, przy założeniu, że powiększenie danych wynosi 100, wtedy rzeczywista wartość to 121/100=1.21, Inne i tak dalej.

Wspólna tabela adresów danych

Konfiguracja

Adres

Adres rejestrowy Rejestr

Opis

Typ danych Zakres wartości
40001 00 00 PM2.5 Tylko do odczytu 0~65535
40002 00 01 PM10 Tylko do odczytu 0~65535
40003 00 02 temperatura Tylko do odczytu 0~65535
40004 00 03 wilgotność Tylko do odczytu 0~65535
40101 00 64 Kod modelu Odczyt/Zapis 0~65535
40102 00 65 całkowita liczba

punkty pomiarowe

czytać/pisać 1~20
40103 00 66 adres urządzenia czytać/pisać 1~249
40104 00 67 prędkość transmisji czytać/pisać 0~6
40105 00 68 komunikacja

tryb

czytać/pisać 1~4
40106 00 69 typ protokołu czytać/pisać 1~10

Przeczytaj i zmień adres urządzenia

Czytać lub zapytanie urządzenie adres

Jeśli nie znasz aktualnego adresu urządzenia, a na magistrali jest tylko jedno urządzenie, możesz zapytać o adres urządzenia za pomocą polecenia FA 03 00 66 00 01 71 9E .

Adres urządzenia Kod funkcji Adres początkowy Długość danych Sprawdź kod
FA 03 00 66 00 01 71 9E

FA oznacza, że ​​250 to adres ogólny, jeśli nie znasz adresu, możesz użyć 250, aby uzyskać rzeczywisty adres urządzenia, 00 66 to rejestr adresu urządzenia.
Na prawidłowe polecenie zapytania urządzenie odpowie, np.ample, dane odpowiedzi to: 01 03 02 00 01 79 84, a jej format parsowania przedstawia poniższa tabela:

Adres urządzenia Kod funkcji Adres początkowy Kod modelu Sprawdź kod
01 03 02 00 01 79 84

W danych odpowiedzi pierwszy bajt 01 reprezentuje rzeczywisty adres aktualnego urządzenia.

Zmień adres urządzenia

Adres urządzenia Kod funkcji Adres rejestrowy Adres docelowy Sprawdź kod
01 06 00 66 00 02 E8 14

Na przykładample, jeśli aktualny adres urządzenia to 1 i chcemy go zmienić na 02, polecenie to: 01 06 00 66 00 02 E8 14 .
Po pomyślnej zmianie urządzenie zwróci informację: 02 06 00 66 00 02 E8 27 , a jej analizę formatu przedstawia poniższa tabela:

Adres urządzenia Kod funkcji Adres rejestrowy Adres docelowy Sprawdź kod
02 06 00 66 00 02 E8 27

W danych odpowiedzi, po udanej modyfikacji, pierwszym bajtem jest nowy adres urządzenia.
Ogólnie rzecz biorąc, zmiana adresu urządzenia zacznie obowiązywać natychmiast. W tym momencie użytkownik musi odpowiednio zmienić polecenie zapytania w swoim oprogramowaniu. .

Odczyt i modyfikacja szybkości transmisji (1) Odczyt szybkości transmisji

Domyślna fabryczna szybkość transmisji urządzenia to 9600. Jeśli chcesz ją zmienić, możesz ją zmienić
zgodnie z poniższą tabelą i odpowiednim protokołem komunikacyjnym. Dla example, aby odczytać identyfikator szybkości transmisji bieżącego urządzenia, polecenie to: 01 03 00 67 00 01 35 D5 , format jest analizowany w następujący sposób.

Adres urządzenia Kod funkcji Adres początkowy Długość danych Sprawdź kod
01 03 00 67 00 01 35 D5

Odczytaj kod szybkości transmisji bieżącego urządzenia. Kod szybkości transmisji: 1 to 2400; 2 to 4800; 3 to 9600; 4 to 19200; 5 to 38400; 6 to 115200.
Na prawidłowe polecenie zapytania urządzenie odpowie, np.ample, dane odpowiedzi to: 01 03 02 00 03 F8 45, a ich analizę formatu przedstawia poniższa tabela:

Adres urządzenia Kod funkcji Długość danych Kod szybkości transmisji Sprawdź kod
01 03 02 00 03 Wtyczka F8 45

Zgodnie z kodem szybkości transmisji, 03 to 9600, to znaczy szybkość transmisji bieżącego urządzenia wynosi 9600.
Zmień szybkość transmisji

Na przykładample, zmień szybkość transmisji z 9600 na 38400, czyli zmień kod z 3 na 5, polecenie to: 01 06 00 67 00 05 F8 16 .

Adres urządzenia Kod funkcji Adres rejestrowy Docelowa szybkość transmisji Sprawdź kod
01 06 00 67 00 05 Wtyczka F8 16

Zmień szybkość transmisji z 9600 na 38400, czyli zmień kod z 3 na 5. Nowa szybkość transmisji zacznie obowiązywać natychmiast, a urządzenie w tym czasie straci odpowiedź, a szybkość transmisji urządzenia należy sprawdzić odpowiednio zmodyfikowane.

Odczytaj i zmodyfikuj wartość korekty

(1) Odczytaj wartość korekty
W przypadku błędu między danymi a wzorcem odniesienia możemy zmniejszyć błąd wyświetlania, dostosowując wartość korekcji. Różnicę korekcji można modyfikować w zakresie plus minus 1000, to znaczy zakres wartości wynosi 0-1000 lub 64535 -65535. Na przykładampJeśli wyświetlana wartość jest za mała o 100, możemy ją skorygować dodając 100. Rozkaz to: 01 03 00 6B 00 01 F5 D6 . W poleceniu 100 to szesnastkowo 0x64 ;Jeśli chcesz je zmniejszyć, możesz ustawić wartość ujemną, na przykład -100, odpowiadająca jej wartość szesnastkowa to FF 9C, metoda obliczania to 100-65535=65435, a następnie przekonwertowana na szesnastkowy, to jest 0x FF 9C. Urządzenie Wartość korekty zaczyna się od 00 6B. Pierwszy parametr przyjmujemy jako example zilustrować. W przypadku wielu parametrów wartość korekty jest odczytywana i modyfikowana w ten sam sposób.

Adres urządzenia Kod funkcji Adres początkowy Długość danych Sprawdź kod
01 03 00 6B 00 01 F5 d6

Na prawidłowe polecenie zapytania urządzenie odpowie, np.ample, dane odpowiedzi to: 01 03 02 00 64 B9 AF, a ich format parsowania przedstawia poniższa tabela:

Adres urządzenia Kod funkcji Długość danych Wartość korekty Sprawdź kod
01 03 02 00 64 B9AF

W danych odpowiedzi pierwszy bajt 01 reprezentuje rzeczywisty adres bieżącego urządzenia, a 00 6B jest pierwszym rejestrem wartości korekcji stanu. Jeśli urządzenie ma wiele parametrów, inne parametry działają tak samo jak ten. Ten sam, generalnie temperatura i wilgotność mają ten parametr, a oświetlenie generalnie nie ma tego parametru.

Zmień wartość korekty
Na przykładample, jeśli obecny stan jest zbyt mały, chcemy dodać 1 do jego rzeczywistej wartości i dodać 100 do bieżącej wartości. Polecenie operacji korekcji to: 01 06 00 6B 00 64 F9 FD .

Adres urządzenia Kod funkcji Adres rejestrowy Adres docelowy Sprawdź kod
01 06 00 6B 00 64 F9 FD

Po pomyślnej operacji urządzenie zwróci informację: 01 06 00 6B 00 64 F9 FD , po udanej zmianie parametry zaczną obowiązywać natychmiast.

Zastrzeżenie

Niniejszy dokument zawiera wszystkie informacje o produkcie, nie udziela żadnej licencji na własność intelektualną, nie wyraża ani nie sugeruje, i zabrania wszelkich innych sposobów udzielania jakichkolwiek praw własności intelektualnej, takich jak oświadczenie o warunkach sprzedaży tego produktu, inne kwestie. Nie ponosimy żadnej odpowiedzialności. Ponadto nasza firma nie udziela żadnych gwarancji, wyraźnych ani dorozumianych, dotyczących sprzedaży i użytkowania tego produktu, w tym przydatności do określonego zastosowania produktu, zbywalności lub odpowiedzialności za naruszenie jakichkolwiek patentów, praw autorskich lub innych praw własności intelektualnej itp. Specyfikacje produktów i opisy produktów mogą zostać zmienione w dowolnym momencie bez powiadomienia.

Skontaktuj się z nami

Marka: XUNCHIP
Adres: pokój 208, budynek 8, nr 215, Nandong Road, dzielnica Baoshan, Szanghaj, dział biznesowy marki Xinxin
Chińska strona: http://www.xunchip.com
Strona międzynarodowa: http://www.xunchip.com
SKYPE: soobu
E-mail: sale@sonbest.com
Tel: 86-021-51083595/66862055/66862075/66861077

Dokumenty / Zasoby

SONBEST XM2190B-PM25 Magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy do monitorowania [plik PDF] Instrukcja obsługi
XM2190B-PM25, magistrala RS485 Protokół MODBUS-RTU Instrumenty OR Systemy monitorowania

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *