SONBEST logosuSM2120B RS485 Arayüzü pH Sensörü
Kullanıcı Kılavuzu

SONBEST SM2120B RS485 Arayüzü pH Sensörü

SM2120B, standart RS485 veri yolu MODBUS-RTU protokolünü kullanır ve toprağın pH durumu miktarlarını izlemek için PLC, DCS ve diğer cihaz veya sistemlere kolay erişim sağlar. Yüksek güvenilirlik ve mükemmel uzun vadeli stabilite sağlamak için yüksek hassasiyetli algılama çekirdeğinin ve ilgili cihazların dahili kullanımı RS232, RS485, CAN,4-20mA, DC0~5V\10V, ZIGBEE, Lora, WIFI, GPRS ve diğerleri özelleştirilebilir çıktı yöntemleri.

Teknik Parametreler

Teknik parametre  Parametre değeri 
Marka en son
PH aralığı 4~8
PH doğruluğu ±1
İ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

Kablolama talimatları
Herhangi bir yanlış kablolama üründe geri dönüşü olmayan hasarlara neden olabilir. Elektrik kesintisi durumunda lütfen kabloyu aşağıdaki şekilde dikkatlice bağlayın ve ardından kabloyu doğruluğunu teyit etmek için bağlayın ve ardından tekrar kullanın.

ID  çekirdek rengi  Tanılama Not 
1 Kırmızı V+ Güç +
2 Yeşil V- Güç -
3 Sarı A+ RS485 A+
4 Mavi B- RS485 B-

Kabloların kopması durumunda, kabloları şekilde gösterildiği gibi bağlayın. Ürünün kendisinde uç yoksa, ana renk referans içindir.
İ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 veridir. Cihaz gönderildiğinde varsayılan cihaz adresi 1'dir, varsayılan baud hızı 9600, 8, n, 1'dir
1. Verileri Oku (İşlev kimliği 0x03)
Sorgulama çerçevesi (onaltılık), göndermeamptarih: 1# cihaz 1 verilerini sorgulayın, ana bilgisayar şu komutu gönderir:01 03 00 00 00 01 84 0A.

Aygıt Kimliği  işlev kimliği  Başlangıç ​​Adresi  Veri Uzunluğu  CRC16 
1 3 00 00 00 01 84 0A

Doğru sorgu çerçevesi için cihaz data:01 03 02 00 79 79 A6 ile cevap verecektir, cevap formatı aşağıdaki gibi ayrıştırılır:

Aygıt Kimliği  işlev kimliği  Veri Uzunluğu  1. gün  Kodu kontrol et
1 3 2 00 79 79 A6

Veri Açıklaması: Komuttaki veriler onaltılıktır. Veri 1'i örnek olarak alınample. 00 79, 121 ondalık değerine dönüştürülür. Veri büyütme 100 ise gerçek değer 121/100=1.21 olur.
Diğerleri vb.
2. Veri Adres Tablosu

Adres  Başlangıç ​​Adresi Tanım  Veri türü  Değer aralığı 
40001 00 00 1#toprak pH kaydı Sadece okunabilir 0~65535
40101 00 64 model kodu okuma/yazma 0~65535
40102 00 65 toplam puan okuma/yazma 1~20
40103 00 66 Aygıt Kimliği okuma/yazma 1~249
40104 00 67 baud hızı okuma/yazma 0~6
40105 00 68 mod okuma/yazma 1~4
40106 00 69 protokol okuma/yazma 1~10

3 cihaz adresini okuyun ve değiştirin
(1) Cihaz adresini okuyun veya sorgulayın
Mevcut cihaz adresini bilmiyorsanız ve veriyolunda yalnızca bir cihaz varsa, FA 03 00 64 00 02 90 5F Cihaz adresini sorgula komutunu kullanabilirsiniz.

Aygıt Kimliği  işlev kimliği Başlangıç ​​Adresi  Veri Uzunluğu  CRC16 
FA 3 00 64 00 02 90F

Genel adres için FA 250'dir. Adresi bilmiyorsanız, gerçek cihaz adresini almak için 250 kullanabilirsiniz, 00 64 cihaz model kaydıdır.
Doğru sorgu komutu için cihaz örneğin şu şekilde yanıt verecektir:ample, yanıt verileri: 01 03 02 07 12 3A 79, formatı aşağıdaki tabloda gösterildiği gibidir:

Aygıt Kimliği  işlev kimliği  Başlangıç ​​Adresi  Model Kodu  CRC16 
1 3 2 55 3C 00 01 3A 79

Veride bir yanıt olmalıdır, ilk bayt 01 mevcut cihazın gerçek adresinin,55 olduğunu gösterir. 3C ondalık sayıya dönüştürülür. 20182 mevcut cihazın ana modelinin 21820 olduğunu ve son iki bayt 00 01 cihazın gerçek adresini belirtir. bir durum miktarına sahiptir.
(2)Cihaz adresini değiştir
Örneğinample, mevcut cihaz adresi 1 ise, onu 02 olarak değiştirmek istiyoruz, komut: 01 06 00 66 00 02 E8 14.

Aygıt Kimliği  işlev kimliği  Başlangıç ​​Adresi  Varış noktası  CRC16 
1 6 00 66 00 02 E8 14

Değişiklik başarılı olduktan sonra cihaz şu bilgileri döndürür: 02 06 00 66 00 02 E8 27, formatı aşağıdaki tabloda gösterildiği gibi ayrıştırılır:

Aygıt Kimliği  işlev kimliği  Başlangıç ​​Adresi  Varış noktası CRC16 
1 6 00 66 00 02 E8 27

Değişiklik başarılı olduktan sonra verilerde bir yanıt bulunmalıdır, ilk bayt yeni cihazın adresidir. Genel cihaz adresi değiştirildikten sonra hemen geçerli olacaktır. Şu anda kullanıcının yazılımın sorgu komutunu aynı anda değiştirmesi gerekiyor.
4 Baud Hızını Okuyun ve Değiştirin
(1) Baud hızını oku
Cihazın varsayılan fabrika baud hızı 9600'dür. Değiştirmeniz gerekiyorsa, aşağıdaki tabloya ve ilgili iletişim protokolüne göre değiştirebilirsiniz. eski içinample, mevcut cihazın baud hızı kimliğini okuyun, komut şudur: 01 03 00 67 00 01 35 D5 ve formatı aşağıdaki gibi ayrıştırılır.

Aygıt Kimliği  işlev kimliği  Başlangıç ​​Adresi Veri Uzunluğu  CRC16 
1 3 00 67 00 01 35 D5

Mevcut cihazın baud hızı kodlamasını okuyun. Baud hızı kodlaması: 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:ample, yanıt verileri: 01 03 02 00 03 F8 45, formatı aşağıdaki tabloda gösterildiği gibidir:

Aygıt Kimliği işlev kimliği  Veri Uzunluğu  Oran Kimliği  CRC16
1 3 2 00 03 F8 45

baud rate'e göre kodlandığında 03, 9600'dır, yani mevcut cihazın baud rate'i 9600'dür.
(2) Baud hızını değiştirin
Örneğinample, baud hızını 9600'den 38400'e değiştirmek, yani kodu 3'ten 5'e değiştirmek için komut: 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15 .

Aygıt Kimliği işlev kimliği Başlangıç ​​Adresi Hedef Baud Hızı CRC16
1 3 00 66 00 01 64 15

Baud hızını 9600'den 38400'e değiştirin, kodu 3'ten 5'e değiştirin. Yeni baud hızı hemen etkili olacak, bu noktada cihaz yanıtını kaybedecek ve cihazın baud hızı buna göre sorgulanmalıdır. Değiştirildi.
5 Düzeltme Değerini Oku
(1) Düzeltme Değerini Okuyun
Veri ile referans standart arasında bir hata olduğunda düzeltme değerini ayarlayarak görüntü hatasını azaltabiliriz. Düzeltme farkı artı veya eksi 1000 olacak şekilde değiştirilebilir, yani değer aralığı 0-1000 veya 64535 -65535'tir. eski içinample, display değeri çok küçük olduğunda 100 ekleyerek düzeltebiliriz. Komut: 01 03 00 6B 00 01 F5 D6 . Komutta 100 hex 0x64'tür. Eğer azaltmanız gerekiyorsa 100-9=100 olarak hesaplanan FF 65535C'nin hexadecimal değerine karşılık gelen -65435 gibi negatif bir değer ayarlayıp daha sonra hexadecimale çevirebilirsiniz. 0x FF 9C. Düzeltme değeri 00 6B'den başlar. İlk parametreyi eski olarak alıyoruzample. Düzeltme değeri, birden çok parametre için aynı şekilde okunur ve değiştirilir.

Aygıt Kimliği  işlev kimliği Başlangıç ​​Adresi  Veri Uzunluğu  CRC16 
1 3 00 6B 00 01 F5 D6

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

Aygıt Kimliği  işlev kimliği  Veri Uzunluğu  Veri değeri  CRC16 
1 3 2 00 64 B9 AF

Yanıt verilerinde, ilk bayt 01, mevcut cihazın gerçek adresini gösterir ve 00 6B, birinci durum miktar düzeltme değeri kaydıdır. Cihazın birden fazla parametresi varsa diğer parametreler bu şekilde çalışır. Aynı, genel sıcaklık ve nem bu parametreye sahiptir, ışık genellikle bu öğeye sahip değildir.
(2) Düzeltme değerini değiştir
Örneğinample, mevcut durum miktarı çok küçük, gerçek değerine 1 eklemek istiyoruz ve mevcut değer artı 100 düzeltme işlemi komutu:01 06 00 6B 00 64 F9 FD.

Aygıt Kimliği  işlev kimliği  Başlangıç ​​Adresi  Varış noktası  CRC16 
1 6 00 6B 00 64 F9 FD
İşlem başarılı olduktan sonra cihaz şu bilgiyi verecektir: 01 06 00 6B 00 64 F9 FD, parametreler başarılı bir değişiklikten hemen sonra etkili olur.
Sorumluluk reddi
Bu belge, ürünle ilgili tüm bilgileri sağlar, herhangi bir fikri mülkiyet lisansı vermez, açık veya zımni bir şey ifade etmez ve bu ürünün satış şartları ve koşulları beyanı, diğer sorunlar. Hiçbir sorumluluk kabul edilmez. Ayrıca şirketimiz, ürünün özel kullanımına uygunluğu, pazarlanabilirliği veya herhangi bir patent, telif hakkı veya diğer fikri mülkiyet haklarına ilişkin ihlal sorumluluğu da dahil olmak üzere, bu ürünün satışı ve kullanımına ilişkin açık veya zımni hiçbir garanti vermez. , vb. Ürün özellikleri ve ürün açıklamaları herhangi bir zamanda önceden bildirimde bulunulmaksızın değiştirilebilir.
Bize Ulaşın
Şirket: Shanghai Sonbest Industrial Co., Ltd
Adres: Bina 8, No.215 Kuzey doğu yolu, Baoshan Bölgesi, Şanghay, Çin
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
E-posta: satış@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077

Belgeler / Kaynaklar

SONBEST SM2120B RS485 Arayüzü pH Sensörü [pdf] Kullanıcı Kılavuzu
SM2120B, RS485 Arayüzü pH Sensörü, SM2120B RS485 Arayüzü pH Sensörü

Referanslar

Yorum bırakın

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