SONBEST logosu

SONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri

SONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri Şekil 1

XM2190B-PM25, standart RS485 veri yolu MODBUS-RTU protokolünü kullanarak, PM2.5, PM10, sıcaklık, nem durum miktarlarını izlemek için PLC, DCS ve diğer cihazlara veya sistemlere kolay erişim sağlar. Yüksek güvenilirlik ve mükemmel uzun vadeli istikrar sağlamak için yüksek hassasiyetli algılama çekirdeğinin ve ilgili cihazların dahili kullanımı özelleştirilebilir
RS232,RS485,CAN,4-20mA,DC0~5V\10V,ZIGBEE,Lora,WIFI,GPRS ve diğer çıkış yöntemleri.

Teknik Parametreler

Teknik parametre Parametre değeri
Marka XUNCHIP
PM2.5 aralığı 0~999ug/m3
PM2.5 doğruluğu ±%15 veya ±10ug/m3 max @25℃
PM10 aralığı 0~999ug/m3
PM10 doğruluğu ±%15 veya ±35ug/m3 max @25℃
Sıcaklık ölçüm aralığı -50℃~120℃
Sıcaklık ölçüm doğruluğu ±0.5°C @25°C
Nem ölçüm aralığı 0~100%RH
Nem doğruluğu ±3% RH @25℃
İletişim Arayüzü RS485
Varsayılan baud hızı 9600 8n 1
Güç DC9~24V 1A
Çalışma sıcaklığı -40~80°C
Çalışma nemi %5RH~%90RH

Ürün BoyutuSONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri Şekil 2SONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri Şekil 3

Uygulama çözümüSONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri Şekil 5

Nasıl kullanılır?SONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri Şekil 4

İletişim Protokolü
Ürün RS485 MODBUS-RTU standart protokol formatını kullanır, tüm işlem veya yanıt komutları onaltılık verilerdir. Cihaz fabrikadan çıktığında varsayılan cihaz adresi 1'dir ve varsayılan baud hızı 9600,8,n,1'dir.

1. Verileri okuyun (fonksiyon kodu 0x03)
Sorgulama çerçevesi (onaltılık), göndermeample: 1# cihazın 1 verisini sorgulayınca üst bilgisayar şu komutu gönderir: 01 03 00 00 00 04 44 09 .

Adres Fonksiyon Kodu Başlangıç ​​Adresi Veri Uzunluğu Kodu kontrol et
01 03 00 00 00 04 44 09

Doğru sorgu çerçevesi için cihaz şu verilerle yanıt verecektir: 01 03 08 00 7C 00 00 00 00 00 00 28 10, yanıt formatı

Adres İşlev

Kod

Uzunluk Veri 1 Veri 2 Veri 3 Veri 4 Kontrol etmek

Kod

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

Veri açıklaması: Komuttaki veriler onaltılıktır, veri 1'i eski olarak alınample, 00 79, veri büyütme oranının 121 olduğu varsayılarak 100 olarak ondalık değere dönüştürülür, ardından gerçek değer 121/100=1.21 olur, Diğerleri vb.

Ortak veri adres tablosu

Yapılandırma

Adres

Kayıt Adresi Kayıt olmak

Tanım

Veri Türü Değer Aralığı
40001 00 00 PM2.5 Sadece Okunur 0~65535
40002 00 01 PM10 Sadece Okunur 0~65535
40003 00 02 sıcaklık Sadece Okunur 0~65535
40004 00 03 nem Sadece Okunur 0~65535
40101 00 64 Model Kodu Okuma/Yazma 0~65535
40102 00 65 toplam sayısı

ölçüm noktaları

okuma/yazma 1~20
40103 00 66 cihaz adresi okuma/yazma 1~249
40104 00 67 baud hızı okuma/yazma 0~6
40105 00 68 iletişim

mod

okuma/yazma 1~4
40106 00 69 protokol türü okuma/yazma 1~10

Oku ve cihaz adresini değiştir

Okumak veya sorgu cihaz adres

Mevcut cihaz adresini bilmiyorsanız ve veri yolunda yalnızca bir cihaz varsa, FA 03 00 66 00 01 71 9E komutu aracılığıyla cihaz adresini sorgulayabilirsiniz.

Aygıt Adresi Fonksiyon Kodu Başlangıç ​​Adresi Veri Uzunluğu Kodu kontrol et
FA 03 00 66 00 01 71 9E

FA, 250'nin genel adres olduğu anlamına gelir; adresi bilmediğinizde, gerçek cihaz adresini almak için 250'yi kullanabilirsiniz, 00 66 ise cihaz adres kaydıdır.
Doğru sorgu komutu için cihaz örneğin şu şekilde yanıt verecektir:ampdosya, yanıt verileri: 01 03 02 00 01 79 84'tür ve format ayrıştırması aşağıdaki tabloda gösterilmektedir:

Aygıt Adresi Fonksiyon Kodu Başlangıç ​​Adresi Model Kodu Kodu kontrol et
01 03 02 00 01 79 84

Yanıt verilerinde, ilk bayt 01, mevcut cihazın gerçek adresini temsil eder.

Cihaz adresini değiştir

Aygıt Adresi Fonksiyon Kodu Kayıt Adresi Hedef Adres Kodu kontrol et
01 06 00 66 00 02 E8 14

Örneğinample, eğer mevcut cihaz adresi 1 ise ve biz bunu 02 olarak değiştirmek istiyorsak komut: 01 06 00 66 00 02 E8 14 .
Değişiklik başarılı olduktan sonra cihaz şu bilgiyi döndürecektir: 02 06 00 66 00 02 E8 27 ve format analizi aşağıdaki tabloda gösterilmektedir:

Aygıt Adresi Fonksiyon Kodu Kayıt Adresi Hedef Adres Kodu kontrol et
02 06 00 66 00 02 E8 27

Yanıt verilerinde, değişiklik başarılı olduktan sonra ilk bayt yeni cihaz adresidir.
Genellikle, cihaz adresi değiştirildikten sonra, hemen etkili olur. Bu sırada, kullanıcının yazılımının sorgu komutunu buna göre değiştirmesi gerekir.

Baud hızını oku ve değiştir (1) Baud hızını oku

Cihazın varsayılan fabrika baud hızı 9600'dür. Değiştirmeniz gerekiyorsa değiştirebilirsiniz.
aşağıdaki tabloya ve ilgili iletişim protokolüne göre. Eski içinampMevcut cihazın baud hızı kimliğini okumak için komut şu şekildedir: 01 03 00 67 00 01 35 D5 , format aşağıdaki gibi ayrıştırılır.

Aygıt Adresi Fonksiyon Kodu Başlangıç ​​Adresi Veri Uzunluğu Kodu kontrol et
01 03 00 67 00 01 35 D5

Geçerli cihazın baud hızı kodunu okuyun. Baud hızı kodu: 1, 2400'dür; 2, 4800'dür; 3, 9600'dür; 4, 19200'dür; 5, 38400'dür; 6, 115200'dür.
Doğru sorgu komutu için cihaz örneğin şu şekilde yanıt verecektir:ampdosyada yanıt verileri: 01 03 02 00 03 F8 45'tir ve format analizi aşağıdaki tabloda gösterilmektedir:

Aygıt Adresi Fonksiyon Kodu Veri Uzunluğu Baud Hızı Kodu Kodu kontrol et
01 03 02 00 03 F8 45

Baud hızı koduna göre 03, 9600'dür, yani mevcut cihazın baud hızı 9600'dür.
Baud hızını değiştir

Örneğinample, baud hızını 9600'den 38400'e değiştirin, yani kodu 3'ten 5'e değiştirin, komut şu şekildedir: 01 06 00 67 00 05 F8 16 .

Aygıt Adresi Fonksiyon Kodu Kayıt Adresi Hedef Baud Hızı Kodu kontrol et
01 06 00 67 00 05 F8 16

Baud hızını 9600'den 38400'e değiştirin, yani kodu 3'ten 5'e değiştirin. Yeni baud hızı hemen etkili olacak ve bu sırada cihaz yanıtını kaybedecek ve cihazın baud hızının kontrol edilmesi gerekiyor. buna göre Değiştirildi.

Düzeltme değerini okuyun ve değiştirin

(1) Düzeltme değerini oku
Veri ile referans standardı arasında bir hata olduğunda, düzeltme değerini ayarlayarak görüntüleme hatasını azaltabiliriz. Düzeltme farkı artı veya eksi 1000 aralığında değiştirilebilir, yani değer aralığı 0-1000 veya 64535 -65535'tir. Örn.ample, görüntülenen değer 100'den küçük olduğunda 100 ekleyerek düzeltebiliriz. Komut: 01 03 00 6B 00 01 F5 D6 . Komutta, 100, onaltılık 0x64'tür; Eğer azaltmanız gerekiyorsa, -100 gibi negatif bir değer ayarlayabilirsiniz, karşılık gelen onaltılık değer FF 9C'dir, hesaplama yöntemi 100-65535=65435'tir ve ardından şuna dönüştürülür: onaltılık, 0x FF 9C'dir. Cihaz Düzeltme değeri 00 6B'den başlar. İlk parametreyi eski olarak alıyoruzampörnekleyelim. Birden fazla parametre olduğunda düzeltme değeri aynı şekilde okunur ve değiştirilir.

Aygıt Adresi Fonksiyon Kodu Başlangıç ​​Adresi Veri Uzunluğu Kodu kontrol et
01 03 00 6B 00 01 F5 D6

Doğru sorgu komutu için cihaz örneğin şu şekilde yanıt verecektir:ampdosya, yanıt verileri: 01 03 02 00 64 B9 AF ve format ayrıştırması aşağıdaki tabloda gösterilmektedir:

Aygıt Adresi Fonksiyon Kodu Veri Uzunluğu Düzeltme Değeri Kodu kontrol et
01 03 02 00 64 B9 AF

Yanıt verilerinde ilk bayt 01, mevcut cihazın gerçek adresini temsil eder ve 00 6B, ilk durum düzeltme değeri kaydıdır. Cihazın birden fazla parametresi varsa diğer parametreler de bu şekilde çalışır. Aynı, genellikle sıcaklık ve nem bu parametreye sahiptir, aydınlatma ise genellikle bu parametreye sahip değildir.

Düzeltme değerini değiştirin
Örneğinampyani mevcut durum çok küçükse gerçek değerine 1, mevcut değerine 100 eklemek istiyoruz. Düzeltme işlemi komutu: 01 06 00 6B 00 64 F9 FD .

Aygıt Adresi Fonksiyon Kodu Kayıt Adresi Hedef Adres Kodu kontrol et
01 06 00 6B 00 64 F9 FD

İşlem başarılı olduktan sonra cihaz şu bilgiyi verecektir: 01 06 00 6B 00 64 F9 FD, başarılı değişiklikten sonra parametreler hemen etkili olacaktır.

Sorumluluk reddi

Bu belge ürün hakkında tüm bilgileri sağlar, fikri mülkiyete ilişkin herhangi bir lisans vermez, açıkça veya ima etmez ve bu ürünün satış şartları ve koşullarının beyanı, diğer konular gibi herhangi bir fikri mülkiyet hakkını vermenin başka bir yolunu yasaklar. Hiçbir sorumluluk kabul edilmez. Ayrıca, şirketimiz bu ürünün satışı ve kullanımıyla ilgili olarak, ürünün belirli kullanımına uygunluk, pazarlanabilirlik veya herhangi bir patent, telif hakkı veya diğer fikri mülkiyet hakları için ihlal sorumluluğu vb. dahil olmak üzere açık veya ima edilen hiçbir garanti vermez. Ürün özellikleri ve ürün açıklamaları herhangi bir zamanda önceden haber verilmeksizin değiştirilebilir.

Bize Ulaşın

Marka: XUNCHIP
Adres: Oda 208, Bina 8, No. 215, Nandong Yolu, Baoshan Bölgesi, Şanghay, Xinxin Marka İşletme Departmanı
Çin sitesi: http://www.xunchip.com
Uluslararası site: http://www.xunchip.com
SKYPE: soobuu
E-posta: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077

Belgeler / Kaynaklar

SONBEST XM2190B-PM25 RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri [pdf] Kullanıcı Kılavuzu
XM2190B-PM25, RS485 veri yolu MODBUS-RTU Protokolü İzleme İçin Enstrümanlar VEYA Sistemleri

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *