Nothing Special   »   [go: up one dir, main page]

iCON-LOGO

iCON TB800 Serisi Bulanıklık Kontrol Cihazı

iCON-TB800-Series-Turbidity-Controller-PRODUCT

Ürün Kullanım Talimatları

Boyutlar ve Kurulum
The product dimensions are as follows: 144mm x 144mm x 118mm. Follow the instructions for cabinet or wall mount installation provided in the manual.

Kablolama Talimatları
Connect the instrument to the sensor and power supply as per the wiring diagram provided in the manual. Ensure proper connections for sensor input, output signals, relay alarms, and power supply.

Tuş Takımı Çalışması         
Use the keypad to enter calibration mode, check calibration status, navigate menu settings, and confirm options. Short press or long press buttons as per the instructions provided.

Ekran Açıklamaları
Check all pipe and electrical connections before powering on the unit. The display will show relevant information once powered on.

Sıkça Sorulan Sorular (SSS)

  • S: Bulanıklık Kontrol Cihazını nasıl yeniden kalibre edebilirim?
    A: To recalibrate the controller, press ENT to enter calibration mode, then follow the on-screen instructions to recalibrate.
  • S: Bulanıklık Kontrol Cihazı yüksek nem koşullarında kullanılabilir mi? 
    A: The Turbidity Controller is designed to work in relative humidity conditions of up to 90%.

Özellikler

  • Large Color LCD Display
  • Data Recording/Trend Chart/Data Upload Function
  • Multiple Automatic Calibration to Ensure the Accuracy
  • Differential Signal Mode
  • Three Relay Control Switches
  • High & Low Alarm and Hysteresis Control
  • 4-20mA | RS485 Multiple Output Modes
  • Şifre Koruması

iCON-TB800-Series-Turbidity-Controller- (1)

Teknik Özellikler

Ölçüm Aralığı 0~99999NTU
Ölçüm Birimi NTU | mg/L
Çözünürlük 0.001 | 0.01 | 0.1 | 1
Temel Hata ±% 1 FS
Sıcaklık 14 ~ 302ºF | -10 ~ 150.0oC
Sıcaklık Çözünürlüğü 0.1°C
Sıcaklık Doğruluğu ±0.3°C
Sıcaklık Telafisi Manuel | Otomatik
Akım Çıkışı 4~20mA | 20~4mA | 0~20mA
İletişim Çıktısı RS485 MODBUS RTU
Relay Control Contacts 3 Grup : 5A 250VAC, 5A 30VDC
Güç Kaynağı 9~36VDC | 85~265VAC* | Power Consumption ≤ 3W
Çalışma Koşulları Jeomanyetik alan dışında etrafta güçlü bir manyetik alan girişimi yok
Çalışma Sıcaklığı 14 ~ 140oF | -10~60°C
Bağıl nem ≤90%
Su Geçirmezlik Derecesi IP65
Boyutlar (mm) 144 x 144 x 118
Montaj Panel | Duvar Montajı

Boyutlar

iCON-TB800-Series-Turbidity-Controller- (2) iCON-TB800-Series-Turbidity-Controller- (3)

Kabin Kurulumu

iCON-TB800-Series-Turbidity-Controller- (4)

Duvara Montaj Kurulumu

iCON-TB800-Series-Turbidity-Controller- (5)Kurulum Şeması

  • Install a mounting bracket for the instrument
  • Wall screw fixationiCON-TB800-Series-Turbidity-Controller- (6)

KablolamaiCON-TB800-Series-Turbidity-Controller- (7)

terminal Tanım
V+, V-, A1, B1 Sensor Input Channel 1
V+, V-, A2, B2 Sensor Input Channel 2
Ben1, G, I2 4-20mA Çıkış
A, B RS485 İletişim Çıkışı
G, TX, RX RS232 Communication Output (Data Upload)
DC+, DC- DC güç kaynağı
RLY3, RLY2, RLY1 3 Sets of Relays

Elektriksel bağlantı
Enstrüman ve sensör arasındaki bağlantı: Güç kaynağı, çıkış sinyali, röle alarm kontağı ve sensör ile enstrüman arasındaki bağlantı, enstrümanın içindedir ve kablolama yukarıda gösterildiği gibidir. Kablo ucunun uzunluğu genellikle 5-10 metredir. Sensördeki ilgili etiket veya renkli teli enstrümanın içindeki ilgili terminale takın ve sıkın.

Tuş Takımı Açıklaması

 

iCON-TB800-Series-Turbidity-Controller- (8) iCON-TB800-Series-Turbidity-Controller- (9)

Tuş Takımı Çalışması

  • Kısa Basış: Release the key immediately after pressing (Default to short presses if not specified above).
  • Uzun basma: Press the button for 3 seconds and then release it.

Ekran Açıklamaları

Tüm boru bağlantıları ve elektrik bağlantıları kullanımdan önce kontrol edilmelidir. Güç açıldıktan sonra, sayaç aşağıdaki gibi görüntülenecektir.

iCON-TB800-Series-Turbidity-Controller- (10)

iCON-TB800-Series-Turbidity-Controller- (11)

Menü Yapısı

Ölçüm Sensör Tip Turbidity (Default) | Suspended Solids
Birim NTU (Default)| mg/L
Modbus Node 000001
Scraping Time 000000 Dakika
Manuel Temizlik
Select Range Range 1 | Range 2 | Range 3 | Automatic
    Sıcaklık Telafi etmek 32.0oF
  Giriş Otomatik
Manuel
Yok
 Birim oC
oF (Default)
 Kalibrasyon     Standart Çözelti Kalibrasyonu Madde 1
Madde 2
Madde 3
Madde 4
Madde 5
 Standart Çözüm Kalibrasyon Sorgusu Cilttage1
Cilttage2
Cilttagve 3A
Cilttage 3B
Cilttagve 4A
Cilttage 4B
Cilttage5
Yerinde Kalibrasyon
 On-site Query Telafi etmek 0.000NTU
Eğim 1.000
      Alarm       Röle 1  Kanal Main (Default)
Sıcaklık
 Alarm Modu Düşük Alarm
High Alarm (Default)
 Durum Normally Open (Default)
Normalde Kapalı
Sınır Değer 4000NTU
Histerezis 0.00NTU
      Röle 2  Kanal Main (Default)
Sıcaklık
 Alarm Modu Low Alarm (Default)
Yüksek Alarm
 Durum Normally Open (Default)
Normalde Kapalı
Sınır Değer 0.00NTU
Histerezis 0.00NTU
      Röle 3  Kanal Ana
Temp (Default)
 Alarm Modu Düşük Alarm
High Alarm (Default)
 Durum Normally Open (Default)
Normalde Kapalı
Sınır Değer 122.0ºF
Histerezis 32ºF
   Otomatik temizleme Temizliğin Süresi 000001 Dakika
Boş Zaman 000030Dk
Röleyi Seçin Relay 1 | Relay 2 | Relay 3 | N/A (Default)
Temiz Mod Hold (Default) | Real Time
  Şimdiki ayar      Mevcut 1  Kanal Main (Default)
Sıcaklık
  Çıktı Türü 4-20mA (Varsayılan)
0-20mA
20-4mA
Üst Sınır 4000NTU
Alt Limit 0.00NTU
     Mevcut 2  Kanal Ana
Sıcaklık (Varsayılan)
  Çıktı Türü 4-20mA (Varsayılan)
0-20mA
20-4mA
Üst Sınır 212.0oF
Alt Limit 32.0oF
İletişim   Baud Hızı 4800 BPS
9600 BPS Varsayılan
19200 BPS
  Parite Kontrolü Hiçbir Parite Varsayılan
Tek Parite
Eşit Parite
 Durdurma Biti 1 Bit Varsayılan
2 Bit
Adres 1 (Varsayılan) 1~247
  Sistem  Eski haline getirmek  Şifre Yok (Varsayılan) Kalibrasyon Kurtarma
Parametre Kurtarma
 Görüntülemek Görüntü Oranı Düşük | Standart (Varsayılan) | Orta | Yüksek
Arka ışık 30 Saniye | 5 dk | 15 dk | 30 dk | Her Zaman Açık
 Zaman Ayarı Yıl / Ay / Tarih
Sa : Dakika : Saniye
Şifre Şifre Yok (Varsayılan)
Seri No. 0000045073
Sürüm 6.2.36
Dil İngilizce
  Bakım    Güncel Kalibrasyon Akım 1 | 4mA
Akım 1 | 20mA
Akım 2 | 4mA
Akım 2 | 20mA
  Röle Testi Röle 1 On
Röle 2 On
Röle 3 On
 Veri kaydı     Veri Kayıt Aralığı 7.5 saniye
1 dk
5 dk
10 dk
60 dk
 Veri Sorgulama  Veri sayısına göre sorgu

Menü Açıklama

Ölçüm

      Sensör Tip "Bulanıklık"ı seçin
Birim Birim Seçin
Modbus Node Sensör iletişim adresi. Adres fabrikada önceden ayarlanmıştır. Kullanıcı talebe göre değiştirebilir.
Scraping Time If the sensor comes with a scrap, you can set the scrap start time in thismenu.
Manuel Temizlik Click to enable the brush.
Select Range
       Sıcaklık   Telafi etmek Kullanıcı, cihazın ölçtüğü sıcaklığı diğer standart cihazların sıcaklığıyla otomatik olarak karşılaştırabilir. Bir tutarsızlık bulunursa, düzeltme için "sıcaklık ofseti" kullanılabilir. Örneğinample, if the instru- ment measures 77°F and the standard instrument measures 76.64°F, en- ter “-0.36°F” as the offset. Then, press “Menu” to exit the editing interface and select “Save” to apply the correction.
   Giriş You can choose from three temperature methods: “Auto,” “Manual,” and”None.”Auto: The instrument automatically displays the temperature detected by the sensor.Manual: The user can manually input a temperature value. The system defaults to a compensation setting of 77°F.None: The instrument will not display a temperature value.
 Birim The user can choose between two temperature units in the unit settings:Celsius (oC) or Fahrenheit (ºF).

Kalibrasyon için Dolum Çözeltisi (TB800 Bulanıklık Sensörü)

 

iCON-TB800-Series-Turbidity-Controller- (12)

Kalibrasyon (Ünite Fabrika Kalibrasyonuyla Ayarlanmıştır)

iCON-TB800-Series-Turbidity-Controller- (7) iCON-TB800-Series-Turbidity-Controller- (7) iCON-TB800-Series-Turbidity-Controller- (7)

Alarm

        Bayrak Yarışı 1 | 2 | 3 Kanal Röle çıkışı için veri türünü seçin.
Alarm Modu Alarm Modunu Seçin. Yüksek | Düşük
Durum The relay status can be configured as either “normally open” or “normally closed.” The factory default setting is “normally open.
 Sınır Değer Users can set a “high limit value” & “low limit value” in this settings. The instrument will produce a tick sound when the measurement data exceeds the high or low limit.
 Histerezis  Histerezis Değerini Girin
 Example: To trigger an alarm when the main measurement value exceeds 10, follow these steps:Set the “Status” to “Normally Open,” select “High Limit” under “Alarm Mode,” and input 10 in the “Limit Value” setting. Once the measurement exceeds 10, the instrument will produce a sound, and the relay will activate. To maintain the alarm, connect an external alarm device.
    Otomatik temizleme Duration ofClean  ÖrneğinampÖrneğin, kullanıcı her üç dakikada bir bir dakika temizlik yapmak istiyorsa, “süre”yi “3”e ve “kapalı zaman”ı dakika cinsinden “1”e ayarlayın.
Boş Zaman
Röleyi Seçin Eğer tel Röle 1'e bağlı ise Röle 1'i seçin.
 Temiz Mod “Beklet” modu ve “Gerçek Zamanlı” modu arasında seçim yapın. “Beklet” seçiliyse, süreyi ayarlayın (varsayılan 5 saniyedir).

Akım Ayarları (mA Çıkışı)

    Current 1 | 2  Kanal  Çıkış “Ana” Değerini veya “Sıcaklık Değeri”ni seçin.
 Çıktı Türü Varsayılan Çıkış Türü “4-20mA”dır. Üst Sınır Değeri 20mA'ya ve Alt Sınır Değeri 4mA'ya karşılık gelir.
Üst Sınır Set the Upper Limit Value
Alt Limit Set the Lower Limit Value

İletişim (MODBUS)

Baud Hızı   Başarılı veri yüklemesini garantilemek için baud hızı, kontrol biti ve durdurma biti, müşterinin tesisindeki ekipmanın gerektirdiği ayarlarla eşleşmelidir.
Parite Kontrolü
Durdurma Biti
 Adres  Sitedeki birden fazla enstrümandan veri yüklerken, ağ düğümü ayarı kullanıcıların veri kaynaklarını hızlı ve verimli bir şekilde tanımlamasına yardımcı olur. 247'ye kadar grup yapılandırılabilir.

Sistem

 Eski haline getirmek  Bu ayarda kalibrasyon ve parametre kurtarma işlemi yapılabilir.
  Görüntülemek Display Rate : The display speed of the data on the screen can be adjusted, with the system of- fering four settings: “Low,” “Standard,” “Medium,” and “High.” The default setting is “Standard.”
 Arka Aydınlatma: Bu özellik, gösterge ekranının vurgulanma süresini ayarlar.
 Zaman Ayarı  Tarih ve Saati Ayarlayın
 Şifre Gerekirse Şifreyi değiştirin. Şifre ayarlandıktan sonra ölçüm moduna çıkın. Menüye tekrar erişmek için şifreyi girin. Şifreyi iptal etmek isterseniz, bu ayarlarda varsayılan şifre olan “000000” olarak ayarlayın.
Seri No.   Kullanıcılar ürün versiyon bilgisine buradan ulaşabilirler.
Sürüm
Dil

Bakım

     Güncel Kalibrasyon Example : Calibrating Current 1 (4 mA)After connecting the “I1” (Current I/positive) and “G” (output current negative) terminals of the multimeter and the instrument, if the multimeter displays a current value of 3.98 mA, press the “up key” or “right key” at the Input Parameter Value until the multimeter shows the target value of 4 mA, completing the calibration.When testing the current, the multimeter should be connected to “I1” & “G.” For a test current of 2 mA, connect the multimeter to “I2” & “G.”Note: “I1” and “I2” are positive terminals, “G” is the negative sensor, and it serves as the common point for the output current.Important: Ensure that the multimeter has sufficient power. Insufficient power may causedeviations in current measurement data.
 Röle Testi Uygun röleyi seçtikten sonra, rölenin normal çalıştığını gösteren tik sesini duymak için [ENT] tuşuna basın.

Grafik Trend (Trend Grafiği)

      Veri kaydı      Veri Kayıt Aralığı 7.5 saniye Verileri Her 7.5 Saniyede Bir Sakla
1 dk Verileri Her 60 Saniyede Bir Sakla
5 dk Verileri Her 300 Saniyede Bir Sakla
10 dk Verileri Her 600 Saniyede Bir Sakla
60 dk Verileri Her 3600 Saniyede Bir Sakla
Veri Sorgulama Denetleyicide depolanan veri miktarına göre geçmişi alın

[ tuşuna basıniCON-TB800-Series-Turbidity-Controller- (17) Ölçüm modunda /TREND] düğmesine basın view Kaydedilen verilerin trend grafiğini doğrudan görüntüleyin. [ESC] düğmesine basıldığında ölçüm ekranına geri dönülür. Sayfa başına 480 veri kaydı seti vardır.

iCON-TB800-Series-Turbidity-Controller- (16)

  • In the current screen, press the [CAL] key to move the data display line to the left and [ iCON-TB800-Series-Turbidity-Controller- (17)/TREND] key to move towardsright. Press [INFO] to change the chart display range.
  • Data Recording Interval : Users can select the recording interval here. Once selected, the instrument will save the data at the specified interval.
  • Data Query : Enter the number of records to query here, then press [ENT] to retrieve the historical data. 24-

MODBUS RTU

  • Bu belgenin donanım sürüm numarası V2.0'dır; yazılım sürüm numarası V5.9 ve üzeridir. Bu belge MODBUS RTU arayüzünü ayrıntılı olarak açıklar ve hedef nesne bir yazılım programcısıdır.

MODBUS Komut Yapısı

  • Bu belgedeki veri formatı açıklaması;
  • İkili gösterim, ek B, örneğinample: 10001B – ondalık gösterim, herhangi bir önek veya sonek olmadan, örneğinample: 256 Onaltılık gösterim, önek 0x, örneğinample: 0x2A
  • ASCII character or ASCII string display, for exampTürkçe: “YL0114010022”

Komut Yapısı
MODBUS uygulama protokolü, alttaki iletişim katmanından bağımsız olan Basit Protokol Veri Birimi'ni (PDU) tanımlar.
iCON-TB800-Series-Turbidity-Controller- (18)Belirli bir veri yolu veya ağda MODBUS protokol eşlemesi, protokol veri birimlerinin ek alanlarını sunar. MODBUS değişimini başlatan istemci, MODBUS PDU'sunu oluşturur ve ardından doğru iletişim PDU'sunu kurmak için etki alanını ekler. iCON-TB800-Series-Turbidity-Controller- (19)

MODBUS seri hattında, adres alanı yalnızca slave enstrüman adresini içerir. İpuçları: Cihaz adres aralığı 1…247'dir. Ana bilgisayar tarafından gönderilen istek çerçevesinin adres alanına slave'in cihaz adresini ayarlayın. Slave enstrüman yanıt verdiğinde, ana istasyonun hangi slave'in yanıt verdiğini bilmesi için enstrüman adresini yanıt çerçevesinin adres alanına yerleştirir.

Function codes indicate the type of operation performed by the server. CRC domain is the result of the “ redundancy check” calculation, which is executed according to the information content.

MODBUS RTU İletim Modu
Cihaz MODBUS seri iletişimi için RTU (Uzak Terminal Birimi) modunu kullandığında, her 8 bitlik bilgi baytı iki adet 4 bitlik onaltılık karakter içerir. Ana avantajtagBu modun avantajları, aynı baud hızına sahip ASCII modundan daha fazla karakter yoğunluğu ve daha iyi veri çıkışıdır. Her mesaj sürekli bir dize olarak iletilmelidir.

RTU modunda (11 bit) her baytın biçimi:

  • Kodlama sistemi: 8 bit ikili
  • Bir mesajdaki her 8 bitlik bayt iki adet 4 bitlik onaltılık karakter (0-9, AF) içerir
  • Her bayttaki bitler: 1 başlangıç ​​biti
  • 8 veri biti, parite kontrol bitleri olmadan ilk minimum geçerli bitler
  • 2 stop bits]
  • Baud hızı: 9600 BPS

Karakterler seri olarak nasıl aktarılır:
Her karakter veya bayt şu sırayla gönderilir (soldan sağa) en az önemli bit (LSB)… En Fazla Önemli Bit (MSB)

iCON-TB800-Series-Turbidity-Controller- (20)

Alan Yapısını Kontrol Et: Döngüsel Yedeklilik Kontrolü (CRC16)

Yapı açıklaması:

Köle Enstrüman Adres Veri ÇHC
 1 bayt  1 bayt  0…252 bayt 2 bayt
CRC Düşük bayt | CRC Yüksek bayt

Şekil 4: RTU Bilgi Yapısı
MODBUS'un maksimum çerçeve boyutu 256 bayttır

MODBUS RTU Bilgi Çerçevesi
RTU modunda, mesaj çerçeveleri, sonraki bölümlerde t3.5 olarak adlandırılan en az 3.5 karakter süreli boşta kalma aralıklarıyla ayırt edilir.

iCON-TB800-Series-Turbidity-Controller- (21)

Tüm mesaj çerçevesi sürekli bir karakter akışında gönderilmelidir. İki karakter arasındaki duraklama zaman aralığı 1.5 karakteri aştığında, bilgi çerçevesi eksik kabul edilir ve alıcı bilgi çerçevesini almaz.

iCON-TB800-Series-Turbidity-Controller- (22)

Şekil 6: MODBUS RTU CRC Kontrolü
RTU modu, tüm mesaj içerikleri üzerinde gerçekleştirilen döngüsel yedeklilik denetimi (CRC) algoritmasına dayalı bir hata algılama alanı içerir. CRC alanı, tüm mesajın içeriğini denetler ve mesajın rastgele bir eşlik denetimi olup olmadığına bakmaksızın bu denetimi gerçekleştirir. CRC alanı, iki 16 bitlik bayttan oluşan 8 bitlik bir değer içerir. CRC16 denetimi benimsenmiştir. Düşük baytlar önce gelir, yüksek baytlar önce gelir.

Enstrümanda MODBUS RTU'nun Uygulanması
Resmi MODBUS tanımına göre, komut 3.5 karakter aralıklı tetikleme komutuyla başlar ve komutun sonu da 3.5 karakter aralıklı olarak gösterilir. Aygıt adresi ve MODBUS fonksiyon kodu 8 bittir. Veri dizisi n*8 bit içerir ve veri dizisi kaydın başlangıç ​​adresini ve okuma/yazma kayıtlarının sayısını içerir. CRC kontrolü 16 bittir.

Değer

Başlangıç Aygıt Adresi İşlev Veri Özet Kontrol Son
3.5 Karakter boyunca Sinyal baytı yok 1-2471 Function Codes Confirming to MODBUSSpecification Data Confirming to MODBUSSpecification CRCL CRCL No Signal bytes during 3.5 characters
Bayt 3.5 1 N 1 1 3.5

Şekil 7: Veri İletiminin MODBUS tanımı

Enstrüman MODBUS RTU Fonksiyon Kodu

Cihaz sadece iki MODBUS fonksiyon kodunu kullanır:

  • 0x03: Okuma ve tutma kaydı
  • 0x10: Birden fazla kayıt yaz
  • MODBUS Fonksiyon Kodu 0x03: Okuma ve Tutma Kaydı

Bu fonksiyon kodu, uzak cihazın tutma kaydının sürekli blok içeriğini okumak için kullanılır. PDU'dan başlangıç ​​kayıt adresini ve kayıt sayısını belirtmesini isteyin. Kayıtları sıfırdan adresleyin. Bu nedenle, adresleme kaydı 1-16, 0-15'tir. Yanıt bilgilerindeki kayıt verileri, kayıt başına iki bayt olarak paketlenir. Her kayıt için, ilk bayt yüksek bitleri ve ikinci bayt düşük bitleri içerir.

Rica etmek:

Fonksiyon Kodu 1 bayt 0x03
Başlangıç ​​Adresi 2 bayt 0x0000 0xfffff
Kayıt Numarasını Oku 2 bayt 1…125

Şekil 8: Kayıt isteği çerçevesini oku ve tut

Cevap:

Fonksiyon Kodu 1 bayt 0x03
Bayt sayısı 2 bayt 0x0000 0xfffff
Kayıt Numarasını Oku 2 bayt 1…125

N = Kayıt Numarası

Şekil 9: Okuma ve tutma kayıt yanıt çerçevesi
Aşağıda, okuma ve tutma kaydı 108-110'un örnek olarak gösterildiği istek çerçevesi ve yanıt çerçevesi gösterilmektedir.amp(Kayıt 108'in içerikleri salt okunurdur, 0X022B'nin iki bayt değeri vardır ve kayıt 109-110'un içerikleri 0X0000 ve 0X0064'tür)

İstek Çerçevesi Tepki Çerçevesi
Sayı Sistemleri (Onaltılık) Fonksiyon Kodu (Onaltılık)
Fonksiyon Kodu 0x03 Bayt Sayısı 0x03
Başlangıç ​​Adresi (Yüksek bayt) 0x00 Kayıt Değeri (Yüksek Baytlar) (108) 0x06
Başlangıç ​​Adresi (Düşük bayt) 0x6B Kayıt Değeri (Düşük Bayt) (108) 0x02
Okunan Kayıt Sayısı (Yüksek Bayt) 0x00 Kayıt Değeri (Yüksek Baytlar) (109) 0x2B
Okunan Kayıt Sayısı (Düşük Bayt) 0x00 Kayıt Değeri (Düşük Bayt) (109) 0x00
Kayıt Değeri (Yüksek Baytlar) (110) 0x00
Kayıt Değeri (Düşük Bayt) (110) 0x00
Fonksiyon Kodu 0x64

Şekil 10: Örn.ampokuma ve tutma kayıt isteği ve yanıt çerçevelerinin sayısı

MODBUS Fonksiyon Kodu 0x10 : Çoklu Kayıtları Yaz
Bu fonksiyon kodu, istek veri çerçevesinde yazılan kayıtların değerini belirten uzak aygıtlara (1… 123 kayıt) sürekli kayıtlar yazmak için kullanılır. Veri, kayıt başına iki bayt olarak paketlenir. Yanıt çerçevesi dönüş fonksiyon kodu, başlangıç ​​adresi ve yazılan kayıt sayısı.

Rica etmek:

Fonksiyon Kodu 1 bayt 0x10
Başlangıç ​​Adresi 2 bayt 2 bayt
Giriş kayıtlarının sayısı 2 bayt 2 bayt
Bayt sayısı 1 bayt 1 bayt
Kayıt Değerleri N x 2 bayt N x 2 bayt

Şekil 11: Çoklu Kayıt İstek Çerçevelerini Yazma

Cevap:

Fonksiyon Kodu 1 bayt 0x10
Başlangıç ​​Adresi 2 bayt 0x0000 0xffff
Kayıt Numarası 2 bayt 1…123(0x7B)

N = Kayıt Numarası
Şekil 12: Çoklu Kayıt Yanıt Çerçevelerini Yaz
İstek çerçevesi ve yanıt çerçevesi, 0x000A ve 0x0102 değerlerini başlangıç ​​adresi 2'ye yazan iki kayıtta aşağıda gösterilmiştir.

Tepki Çerçevesi (Onaltılık) Tepki Çerçevesi (Onaltılık)
Sayı Sistemleri 0x10 Sayı Sistemleri 0x10
Fonksiyon Kodu 0x00 Fonksiyon Kodu 0x00
Başlangıç ​​Adresi (Yüksek bayt) 0x01 Başlangıç ​​Adresi (Yüksek bayt) 0x01
Başlangıç ​​Adresi (Düşük bayt) 0x00 Başlangıç ​​Adresi (Düşük bayt) 0x00
Giriş Kayıt Numarası (Yüksek bayt) 0x02 Giriş Kayıt Numarası (Yüksek bayt) 0x02
Giriş Kayıt Numarası (Düşük bayt) 0x04 Giriş Kayıt Numarası (Düşük bayt)
Bayt sayısı 0x00
Kayıt Değeri (Yüksek bayt) 0x0A
Kayıt Değeri (Düşük bayt) 0x01
Kayıt Değeri (Yüksek bayt) 0x02
Kayıt Değeri (Düşük bayt)

Şekil 13: Örn.ampBirden fazla kayıt isteği ve yanıt çerçevesi yazmanın incelikleri

Enstrümandaki Veri Biçimi

Kayan Nokta
Tanım: Kayan nokta, IEEE 754'e uygun (tek hassasiyetli)

Tanım Sembol Dizin Mantis TOPLAM
Biraz 31 30…23 22…0 22…0
Endeks Sapması 127

Şekil 14: Kayan Nokta Tek Hassasiyetli Tanım (4 bayt, 2 MODBUS Kaydı)
Example: Ondalık 17.625'i ikiliye derle

Adım 1:

  • Converting 17.625 in decimal form to a floating-point number in binary form, first finding the binary representation of the integer part
  • 17decimal= 16 + 1 = 1×24 + 0×23 + 0×22 + 0×21 + 1×20
  • Tam sayı kısmı 17'nin ikili gösterimi 10001B ise ondalık kısmın ikili gösterimi elde edilir 0.625= 0.5 + 0.125 = 1×2−1 + 0×2−2 + 1×2−3
  • Ondalık kısım 0.625'in ikili gösterimi 0.101B'dir.
  • Yani 17.625'in ondalık biçimdeki ikili kayan nokta sayısı 10001.101B'dir

Adım 2:

  • Üssü bulmak için shift tuşuna basın.
  • 10001.101B'yi yalnızca bir ondalık nokta kalana kadar sola taşıyın, sonuç 1.0001101B olur ve
  • 10001.101B = 1.0001101 B× 24. Yani üstel kısım 4'tür, 127 ile çarpıldığında 131 olur ve ikili gösterimi 10000011B olur.

Adım 3:
Kuyruk sayısını hesapla

After removing 1 before the decimal point of 1.0001101B, the final number is 0001101B (because before the decimal point must be 1, so IEEE stipulates that only the decimal point behind can be recorded). For the important explanation of 23- bit mantissa, the first (i.e. hidden bit) is not compiled. Hidden bits are bits on the left side of the separator, which are usually set to 1 and suppressed.

Adım 4:
Sembol bit tanımı
Pozitif sayının işaret biti 0, negatif sayının işaret biti 1 olduğundan 17.625 sayısının işaret biti 0'dır.

Adım 5:
Kayan nokta sayısına dönüştür

  • 1 bit sembol + 8 bit indeks + 23 bit mantis
  • 0 10000011 00011010000000000000000B (onaltılık sistem 0 x418d0000 olarak gösterilir)

Referans kodu:
Kullanıcı tarafından kullanılan derleyicinin bu fonksiyonu uygulayan bir kütüphane fonksiyonu varsa, kütüphane fonksiyonu doğrudan çağrılabilir, örneğinampÖrneğin, C dilini kullanarak, bellekteki kayan nokta depolama biçiminin tamsayı gösterimini elde etmek için doğrudan C kütüphanesi fonksiyonu memcpy'yi çağırabilirsiniz.

Örneğinample: float floatdata; // dönüştürülmüş kayan nokta sayısı

  • void* outdata; memcpy(outdata,&floatdata,4);
  • Floatdata = 17.625 olduğunu varsayalım
  • Eğer küçük uçlu depolama modu ise, yukarıdaki ifadeyi çalıştırdıktan sonra adres birimi outdata'da saklanan veri 0x00 olur.
  • adres birimi (outdata + 1) verileri 0x00 olarak depolar
  • adres birimi (outdata + 2) verileri 0x8D olarak depolar
  • adres birimi (outdata + 3) verileri 0x41 olarak depolar
  • If it is large-end storage mode, after executing the above statement, the data stored in outdata of address unit is 0x41 address unit (outdata + 1) stores data as 0x8D
  • adres birimi (outdata + 2) verileri 0x00 olarak depolar
  • adres birimi (outdata + 3) verileri 0x00 olarak depolar
  • Kullanıcının kullandığı derleyici bu fonksiyonun kütüphane fonksiyonunu uygulamıyorsa, bu fonksiyonu gerçekleştirmek için aşağıdaki fonksiyonlar kullanılabilir:
    void memcpy(void *hedef,void *kaynak,int n)
  • {
  • char *pd = (char *)hedef; char *ps = (char *)kaynak;
  • for(int i=0;i<n;i++) *pd++ = *ps++;
  • }
  • Ve sonra yukarıdaki memcpy(outdata,&floatdata,4) çağrısını yapın;

Example: İkili kayan nokta sayısını 0100 0010 0111 1011 0110 0110 0110 10B ondalık sayıya derle
Adım 1: İkili kayan nokta sayısı 0100 0010 0111 1011 0110 0110 0110B'yi sembol biti, üstel biti ve mantis biti olarak bölün.

0 10000100  11110110110011001100110B

  • 1 bitlik işaret + 8 bitlik dizin + 23 bitlik kuyruk işareti bit S: 0 pozitif sayıyı belirtir
  • Index position E: 10000100B =1×27+0×26+0×25+0×24 + 0 × 23+1×22+0×21+0×20
  • =128+0+0+0+0+4+0+0=132
  • Mantissa bitleri M: 11110110110011001100110B =8087142
  • Adım 2: Ondalık sayıyı hesaplayın
  • Ç = (−1)×(1.0 + M/223)×2E−127
  • = (−1)0×(1.0 + 8087142/223)×2132−127
  • = 1×1.964062452316284×32
  • = 62.85
  • Referans Kodu:
  • float floatTOdecimal(long int byte0, long int byte1, long int byte2, long int byte3){
  • uzun int gerçekbayt0,gerçekbayt1,gerçekbayt2,gerçekbayt3; char S;
  • uzun int E,M;
  • float D; gerçekbayt0 = bayt3; gerçekbayt1 = bayt2; gerçekbayt2 = bayt1; gerçekbayt3 = bayt0;
  • eğer((gerçekbayt0&0x80)==0)
  • {
  • S = 0;//pozitif sayı
  • }
  • başka
  • {
  • S = 1;//negatif sayı
  • }
  • E = ((realbyte0<<1)|(realbyte1&0x80)>>7)-127;
  • M = ((gerçekbayt1&0x7f) << 16) | (gerçekbayt2<< 8)| gerçekbayt3;
  • D = güç(-1,S)*(1.0 + M/güç(2,23))* güç(2,E);
  • return D;
  • }

Fonksiyon açıklaması: parameters byte0, byte1, byte2, byte3 represent 4 bytes of binary floating point number.

The decimal number converted from the return value. For example, kullanıcı sıcaklık değerini ve çözünmüş oksijen değerini almak için komutu proba gönderir. Alınan yanıt çerçevesindeki sıcaklık değerini temsil eden 4 bayt 0x00, 0x00, 0x8d ve 0x41'dir. Daha sonra kullanıcı, aşağıdaki çağrı ifadesi aracılığıyla karşılık gelen sıcaklık değerinin ondalık sayısını alabilir. Yani sıcaklık = 17.625'tir. float sıcaklık = floatTOdecimal( 0x00, 0x00, 0x8d, 0x41)

Talimat Modunu Oku
The communication protocol uses MODBUS (RTU), and both the communication content and address can be customized based on customer requirements. The default configuration is network address 1, baud rate 9600, no parity check, and 1 stop bit. Users can modify these settings.

Function Code 0x03:
This function allows the host to retrieve real-time measurement values from the slave device, which are defined as single-precision floating-point values (i.e., occupying two consecutive register addresses). The received order is abcd, and the analytical order is cdab. Different parameters are marked with distinct register addresses.

The communication register address is as follows:
0000-0001: Main Value | 0002-0003: Temperature Value

İletişim Örn.amptarih:

  • ExampFonksiyon kodu 03 talimatlarının dosyaları:
  • Address = 1, Main Value = 7.00, Temp Value = 24.00
  • Host Send: 01 03 00 00 00 04 XX XX | Slave Reply: 01 03 08 00 00 40 E0 00 00 41 C0 XX XX

Not:

  • [01] Enstrüman iletişim adresini temsil eder;
  • [03] 03 fonksiyon kodunu temsil eder;
  • [08] represents 16 bytes data;
  • [00 00 40 E0] = 7.00; | Main value ; Parse Order: 40 E0 00 00
  • [00 00 41 C0]= 24.00; | Temperature Value ; Parse Order: 41 C0 00 00
  • [XX XX] Represents the CRC 16 Check Code

Bakım
Kullanım gereksinimlerine göre, aletin kurulum pozisyonu ve çalışma koşulları nispeten karmaşıktır. Aletin normal şekilde çalıştığından emin olmak için, bakım personeli alet üzerinde düzenli bakım yapmalıdır. Lütfen bakım sırasında aşağıdakilere dikkat edin:

  • Aletin çalışma ortamını kontrol edin. Sıcaklık aletin nominal aralığını aşarsa lütfen uygun önlemleri alın; aksi takdirde alet hasar görebilir veya hizmet ömrü azalabilir;
  • When cleaning the plastic body of the instrument, please use a soft cloth and a soft cleaner to clean.
  • Check to ensure the wiring on the terminal of the instrument is firm. Pay attention to disconnect the AC or DC power before removing the wiring cover.
  • Check to determine display data of the instrument is normal or not.

Garanti, İade ve Sınırlamalar

Garanti
Icon Process Controls Ltd, ürünlerini ilk satın alan kişiye, söz konusu ürünlerin satış tarihinden itibaren bir yıl süreyle Icon Process Controls Ltd tarafından sağlanan talimatlara uygun olarak normal kullanım ve servis koşullarında malzeme ve işçilik açısından kusursuz olacağını garanti eder. bu tür ürünlerden. Icon Process Controls Ltd'nin bu garanti kapsamındaki yükümlülüğü, yalnızca ve münhasıran, Icon Process Controls Ltd'nin seçimine göre, Icon Process Controls Ltd incelemesinin tatmin edici bir şekilde malzeme veya işçilik açısından kusurlu olduğunu belirlediği ürün veya bileşenlerin onarılması veya değiştirilmesiyle sınırlıdır. garanti süresi. Icon Process Controls Ltd, bu garanti kapsamındaki herhangi bir taleple ilgili olarak, ürünün herhangi bir uygunsuzluk iddiasından sonraki otuz (30) gün içinde aşağıdaki talimatlar uyarınca bilgilendirilmelidir. Bu garanti kapsamında onarılan herhangi bir ürün, yalnızca orijinal garanti süresinin geri kalanı boyunca garanti kapsamında olacaktır. Bu garanti kapsamında yedek olarak sağlanan tüm ürünler, değiştirme tarihinden itibaren bir yıl süreyle garanti kapsamında olacaktır.

İade
Ürünler önceden izin alınmadan Icon Process Controls Ltd'ye iade edilemez. Arızalı olduğu düşünülen bir ürünü iade etmek için şu adrese gidin: www.iconprocon.comve bir müşteri iade (MRA) talep formu gönderin ve buradaki talimatları izleyin. Icon Process Controls Ltd'ye gönderilen tüm garantili ve garanti dışı ürün iadeleri ön ödemeli ve sigortalı olarak gönderilmelidir. Icon Process Controls Ltd, nakliye sırasında kaybolan veya hasar gören hiçbir üründen sorumlu olmayacaktır.

Sınırlamalar
Bu garanti aşağıdaki ürünler için geçerli değildir: 1) garanti süresinin ötesinde olan veya orijinal alıcının yukarıda belirtilen garanti prosedürlerini takip etmediği ürünler; 2) uygunsuz, kazara veya ihmalkar kullanım nedeniyle elektriksel, mekanik veya kimyasal hasara maruz kalanlar; 3) değiştirilmiş veya değiştirilmiştir; 4) Icon Process Controls Ltd tarafından yetkilendirilen servis personeli dışındaki herhangi birinin onarım girişiminde bulunması; 5) kazalara veya doğal afetlere maruz kalmış olmak; veya 6) Icon Process Controls Ltd'ye iade nakliyesi sırasında hasar görmesi durumunda, bu garantiden tek taraflı olarak feragat etme ve Icon Process Controls Ltd'ye iade edilen herhangi bir ürünü şu durumlarda imha etme hakkını saklı tutar: 1) üründe potansiyel olarak tehlikeli bir maddenin mevcut olduğuna dair kanıt bulunması; veya 2) ürün, Icon Process Controls Ltd'nin görev gereği tasarruf talebinde bulunmasının ardından 30 günden fazla süre boyunca Icon Process Controls Ltd'de talep edilmeden kaldı. Bu garanti, Icon Process Controls Ltd'nin ürünleriyle bağlantılı olarak yaptığı tek açık garantiyi içerir. TİCARİ ELVERİŞLİLİK VE BELİRLİ BİR AMACA UYGUNLUK GARANTİLERİ DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE TÜM ZIMNİ GARANTİLER AÇIKÇA REDDEDİLMİŞTİR. Yukarıda belirtilen onarım veya değiştirme çözümleri, bu garantinin ihlali durumunda münhasır çözüm yollarıdır. Icon Process Controls Ltd HİÇBİR DURUMDA, KİŞİSEL VEYA GAYRİMENKUL MALLARI DAHİL OLMAK ÜZERE HERHANGİ BİR ARIZİ VEYA SONUÇ OLARAK ORTAYA ÇIKAN ZARARLARDAN VEYA HERHANGİ BİR KİŞİNİN YARALANMASINDAN SORUMLU OLMAYACAKTIR. BU GARANTİ, GARANTİ KOŞULLARININ NİHAİ, TAM VE MÜNHASIR BEYANINI OLUŞTURUR VE HİÇ KİMSE Icon Process Controls Ltd ADINA BAŞKA HERHANGİ BİR GARANTİ VEYA BEYANDA BULUNMAYA YETKİLİ DEĞİLDİR. Bu garanti Kanada'nın Ontario eyaletinin yasalarına göre yorumlanacaktır.

  • If any portion of this warranty is held to be invalid or unenforceable for any reason, such finding will not invalidate any other provision of this warranty. For additional product documentation and technical support
  • ziyaret etmek: www.iconprocon.com
  • e-posta: sales@iconprocon.com or destek@iconprocon.com
  • Tel: 905.469.9283

Belgeler / Kaynaklar

iCON TB800 Serisi Bulanıklık Kontrol Cihazı [pdf] Kullanım Kılavuzu
TB800 Serisi, TB800 Serisi Bulanıklık Kontrol Cihazı, Bulanıklık Kontrol Cihazı, Kontrol Cihazı

Referanslar

Yorum bırakın

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