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

ICON-LOGO

Regulátor zákalu řady iCON TB800

iCON-TB800-Series-Turbidity-Controller-PRODUCT

Návod k použití produktu

Rozměry a instalace
Rozměry produktu jsou následující: 144 mm x 144 mm x 118 mm. Postupujte podle pokynů pro instalaci do skříně nebo nástěnného držáku uvedených v návodu.

Pokyny pro zapojení
Připojte přístroj ke snímači a napájení podle schématu zapojení uvedeného v návodu. Zajistěte správné připojení vstupu čidla, výstupních signálů, reléových alarmů a napájení.

Ovládání pomocí klávesnice         
Pomocí klávesnice přejděte do režimu kalibrace, zkontrolujte stav kalibrace, procházejte nastavení nabídky a potvrďte možnosti. Krátké nebo dlouhé stisknutí tlačítek podle dodaných pokynů.

Popis displeje
Před zapnutím jednotky zkontrolujte všechna potrubí a elektrická připojení. Po zapnutí se na displeji zobrazí příslušné informace.

Často kladené otázky (FAQ)

  • Otázka: Jak překalibruji regulátor zákalu?
    A: Pro rekalibraci ovladače stiskněte ENT pro vstup do kalibračního režimu, poté proveďte rekalibraci podle pokynů na obrazovce.
  • Otázka: Může být regulátor zákalu použit v podmínkách vysoké vlhkosti? 
    Odpověď: Regulátor zákalu je navržen tak, aby fungoval v podmínkách relativní vlhkosti až 90 %.

Vlastnosti

  • Velký barevný LCD displej
  • Funkce nahrávání dat / graf trendů / nahrávání dat
  • Vícenásobná automatická kalibrace pro zajištění přesnosti
  • Režim diferenciálního signálu
  • Tři spínače ovládání relé
  • High & Low Alarm a Hysteresis Control
  • 4-20mA | Více výstupních režimů RS485
  • Ochrana heslem

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

Technické specifikace

Rozsah měření 0~99999 NTU
Jednotka měření NTU | mg/l
Rezoluce 0.001 | 0.01 | 0.1 | 1
Základní chyba ± 1% FS
Teplota 14 ~ 302ºF | -10 ~ 150.0 oC
Rozlišení teploty 0.1 °C
Přesnost teploty ±0.3 °C
Teplotní kompenzace Manuál | Automatický
Proudový výstup 4~20mA | 20~4mA | 0~20 mA
Komunikační výstup RS485 MODBUS RTU
Kontakty ovládání relé 3 Skupina: 5A 250VAC, 5A 30VDC
Napájení 9~36VDC | 85~265VAC* | Spotřeba energie ≤ 3W
Pracovní podmínky Žádné silné rušení magnetického pole v okolí kromě geomagnetického pole
Pracovní teplota 14 ~ 140oF | -10~60°C
Relativní vlhkost ≤ 90 %
Hodnocení voděodolnosti IP65
Rozměry (mm) 144 x 144 x 118
Montáž Panel | Držák na zeď

Rozměry

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

Instalace skříně

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

Montáž na stěnu

iCON-TB800-Series-Turbidity-Controller- (5)Schéma instalace

  • Nainstalujte montážní držák pro přístroj
  • Upevnění šroubem na stěnuiCON-TB800-Series-Turbidity-Controller- (6)

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

Terminál Popis
V+, V-, A1, B1 Vstupní kanál senzoru 1
V+, V-, A2, B2 Vstupní kanál senzoru 2
I1, G, I2 Výstup 4-20mA
A, B Komunikační výstup RS485
G, TX, RX Komunikační výstup RS232 (nahrání dat)
DC+, DC- Napájení DC
RLY3, RLY2, RLY1 3 sady relé

Elektrické připojení
Spojení mezi přístrojem a senzorem: Napájecí zdroj, výstupní signál, reléový alarmový kontakt a spojení mezi senzorem a přístrojem jsou uvnitř přístroje a zapojení je znázorněno výše. Délka kabelu je obvykle 5-10 metrů. Zasuňte proužek s odpovídajícím štítkem nebo barevným vodičem na senzoru do příslušné svorky uvnitř přístroje a utáhněte jej.

Popis klávesnice

 

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

Ovládání pomocí klávesnice

  • Krátký tisk: Ihned po stisknutí klávesu uvolněte (výchozí nastavení jsou krátké stisky, pokud není uvedeno výše).
  • Dlouhé stisknutí: Stiskněte tlačítko na 3 sekundy a poté jej uvolněte.

Popis displeje

Všechna potrubní a elektrická připojení by měla být před použitím zkontrolována. Po zapnutí napájení se glukometr zobrazí následovně.

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

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

Struktura menu

Měření Senzor Typ Zákal (výchozí) | Suspendované pevné látky
Jednotka NTU (výchozí)| mg/l
Uzel Modbus 000001
Čas škrábání 000000 min
Ruční čištění
Vyberte rozsah Rozsah 1 | Rozsah 2 | Rozsah 3 | Automatický
    Teplota Offset 32.0oF
  Vstup Automatický
Manuál
N/A
 Jednotka oC
oF (výchozí)
 Kalibrace     Kalibrace standardního roztoku Bod 1
Bod 2
Bod 3
Bod 4
Bod 5
 Standardní kalibrační dotaz řešení svtage 1
svtage 2
svtage 3A
svtage 3B
svtage 4A
svtage 4B
svtage 5
Kalibrace na místě
 Dotaz na místě Offset 0.000 NTU
Sklon 1.000
      Poplach       Relé 1  Kanál Hlavní (výchozí)
Temp
 Režim alarmu Nízký alarm
Vysoký alarm (výchozí)
 Postavení Normálně otevřené (výchozí)
Normálně zavřeno
Limitní hodnota 4000 NTU
Hystereze 0.00 NTU
      Relé 2  Kanál Hlavní (výchozí)
Temp
 Režim alarmu Nízký alarm (výchozí)
Vysoký alarm
 Postavení Normálně otevřené (výchozí)
Normálně zavřeno
Limitní hodnota 0.00 NTU
Hystereze 0.00 NTU
      Relé 3  Kanál Hlavní
Teplota (výchozí)
 Režim alarmu Nízký alarm
Vysoký alarm (výchozí)
 Postavení Normálně otevřené (výchozí)
Normálně zavřeno
Limitní hodnota 122.0ºF
Hystereze 32ºF
   Automatické čištění Doba čištění 000001 min
Čas vypnutí 000030min
Vyberte Relé Relé 1 | Relé 2 | Relé 3 | N/A (výchozí)
Čistý režim Hold (výchozí) | v reálném čase
  Aktuální nastavení      Aktuální rok 1  Kanál Hlavní (výchozí)
Teplota
  Typ výstupu 4-20 mA (výchozí)
0-20 mA
20-4 mA
Horní limit 4000 NTU
Spodní limit 0.00 NTU
     Aktuální rok 2  Kanál Hlavní
Teplota (výchozí)
  Typ výstupu 4-20 mA (výchozí)
0-20 mA
20-4 mA
Horní limit 212.0oF
Spodní limit 32.0oF
Sdělení   Přenosová rychlost 4800 BPS
9600 BPS Výchozí
19200 BPS
  Kontrola parity Žádná parita Výchozí
Zvláštní parita
Dokonce i parita
 Stop bit 1 bitů Výchozí
2 bitů
Adresa 1 (výchozí) 1~247
  Systém  Obnovit  Žádné heslo (výchozí) Obnova kalibrace
Obnova parametrů
 Zobrazit Rychlost zobrazení Nízká | Standardní (výchozí) | Střední | Vysoký
Zadní světlo 30 sekund | 5 minut | 15 minut | 30 minut | Vždy zapnuto
 Nastavit čas Rok / Měsíc / Datum
Hod : Min : Sek
Heslo Žádné heslo (výchozí)
Série č. 0000045073
Verze 6.2.36
Jazyk angličtina
  Údržba    Kalibrace proudu Aktuální 1 | 4 mA
Aktuální 1 | 20 mA
Aktuální 2 | 4 mA
Aktuální 2 | 20 mA
  Test relé Relé 1 On
Relé 2 On
Relé 3 On
 Protokol dat     Interval záznamu dat 7.5 s
1 min
5 min
10 min
60 min
 Dotaz na data  Dotaz podle počtu dat

Popis nabídky

Měření

      Senzor Typ Vyberte „Zákal“
Jednotka Vyberte Jednotka
Uzel Modbus Komunikační adresa snímače. Adresa je přednastavena z výroby. Uživatel se může měnit dle poptávky.
Čas škrábání Pokud je snímač dodáván se zmetkem, můžete v tomto menu nastavit čas začátku zmetku.
Ruční čištění Kliknutím povolíte štětec.
Vyberte rozsah
       Teplota   Offset Uživatel může automaticky porovnávat naměřenou teplotu přístroje s teplotou jiných standardních přístrojů. Pokud je zjištěna nesrovnalost, lze pro korekci použít „teplotní posun“. Napřample, pokud přístroj měří 77°F a standardní přístroj měří 76.64°F, zadejte „-0.36°F“ jako offset. Poté stiskněte „Menu“ pro ukončení editačního rozhraní a vyberte „Uložit“ pro použití opravy.
   Vstup Můžete si vybrat ze tří teplotních metod: „Auto“, „Manual“ a „None.“ Auto: Přístroj automaticky zobrazuje teplotu detekovanou senzorem. Manuální: Uživatel může ručně zadat hodnotu teploty. Systém má výchozí nastavení kompenzace 77°F. Žádné: Přístroj nezobrazí hodnotu teploty.
 Jednotka Uživatel si může vybrat mezi dvěma jednotkami teploty v nastavení jednotek: Celsia (oC) nebo Fahrenheit (ºF).

Plnicí roztok pro kalibraci (zákalový senzor TB800)

 

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

Kalibrace (jednotka je zkalibrována z výroby)

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

Poplach

        Relé 1 | 2 | 3 Kanál Vyberte typ dat pro reléový výstup.
Režim alarmu Vyberte režim alarmu. Vysoká | Nízký
Postavení Stav relé lze nakonfigurovat buď jako „normálně otevřené“ nebo „normálně zavřené“. Výchozí tovární nastavení je „normálně otevřené.
 Limitní hodnota Uživatelé mohou v tomto nastavení nastavit „hodnotu horního limitu“ a „hodnotu nízkého limitu“. Přístroj vydá zvuk tikání, když naměřená data překročí horní nebo dolní limit.
 Hystereze  Zadejte hodnotu hystereze
 Example: Chcete-li spustit alarm, když hlavní naměřená hodnota překročí 10, postupujte takto: Nastavte „Status“ na „Normally Open“, vyberte „High Limit“ v „Alarm Mode“ a zadejte 10 v nastavení „Limit Value“ . Jakmile měření překročí 10, přístroj vydá zvuk a relé se aktivuje. Pro zachování alarmu připojte externí alarmové zařízení.
    Automatické čištění Doba čištění  Napřample, pokud chce uživatel uklízet každé tři minuty po dobu jedné minuty, nastavte „dobu trvání“ na „3“ a „čas vypnutí“ na „1“ v minutách.
Čas vypnutí
Vyberte Relé Pokud je vodič připojen k relé 1, zvolte relé 1.
 Čistý režim Vyberte si mezi režimem „Hold“ a „Real Time“. Pokud je vybráno „Hold“, nastavte dobu trvání (výchozí je 5 sekund).

Aktuální nastavení (výstup mA)

    Aktuální 1 | 2  Kanál  Vyberte výstupní hodnotu „Hlavní“ nebo „Temp.
 Typ výstupu Výchozí typ výstupu je „4-20 mA“. Horní mezní hodnota odpovídá 20 mA a dolní mezní hodnota odpovídá 4 mA.
Horní limit Nastavte horní limitní hodnotu
Spodní limit Nastavte dolní mezní hodnotu

Komunikace (MODBUS)

Přenosová rychlost   Přenosová rychlost, kontrolní bit a stop bit musí odpovídat nastavení požadovanému zařízením v místě zákazníka, aby bylo zajištěno úspěšné nahrání dat.
Kontrola parity
Stop bit
 Adresa  Při nahrávání dat z více přístrojů na místě pomáhá nastavení síťového uzlu uživatelům rychle a efektivně identifikovat zdroje dat. Lze nakonfigurovat až 247 skupin.

Systém

 Obnovit  V tomto nastavení lze provést kalibraci a obnovu parametrů.
  Zobrazit Rychlost zobrazení: Rychlost zobrazení dat na obrazovce lze upravit, přičemž systém nabízí čtyři nastavení: „Nízká“, „Standardní“, „Střední“ a „Vysoká“. Výchozí nastavení je „Standardní“.
 Podsvícení: Tato funkce upravuje dobu trvání zvýraznění displeje přístroje.
 Nastavit čas  Nastavte datum a čas
 Heslo V případě potřeby změňte heslo. Jakmile je heslo nastaveno, přejděte do režimu měření. Chcete-li znovu otevřít nabídku, zadejte heslo. Pokud si přejete heslo zrušit, nastavte jej v tomto nastavení na „000000“, což je výchozí heslo.
Série č.   Uživatelé mají přístup k informacím o verzi produktu zde.
Verze
Jazyk

Údržba

     Kalibrace proudu Example : Kalibrační proud 1 (4 mA) Po připojení svorek „I1“ (I/kladný proud) a „G“ (výstupní proud záporný) na multimetru a přístroji, pokud multimetr zobrazuje hodnotu proudu 3.98 mA, stiskněte stiskněte tlačítko „nahoru“ nebo „vpravo“ u hodnoty vstupního parametru, dokud multimetr neukáže cílovou hodnotu 4 mA, čímž dokončíte kalibraci. Při testování proudu, multimetr by měl být připojen k „I1“ a „G“. Pro zkušební proud 2 mA připojte multimetr k „I2“ a „G“. Poznámka: „I1“ a „I2“ jsou kladné svorky, „G“ je záporný snímač a slouží jako společný bod pro výstupní proud.Důležité: Ujistěte se, že má multimetr dostatečný výkon. Nedostatečný výkon může způsobit odchylky v aktuálních naměřených datech.
 Test relé Po výběru příslušného relé stiskněte [ENT] a uslyšíte zvuk tikání, což znamená, že relé funguje normálně.

Grafický trend (graf trendů)

      Protokol dat      Interval záznamu dat 7.5 s Ukládat data každých 7.5 sekund
1 min Ukládat data každých 60 sekund
5 min Ukládat data každých 300 sekund
10 min Ukládat data každých 600 sekund
60 min Ukládat data každých 3600 sekund
Dotaz na data Načíst historii na základě množství dat uložených v ovladači

Stiskněte [iCON-TB800-Series-Turbidity-Controller- (17) /TREND] v režimu měření na view přímo graf trendů uložených dat. Stisknutím tlačítka [ESC] se vrátíte na obrazovku měření. Na stránku je 480 sad datových záznamů.

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

  • Na aktuální obrazovce stiskněte klávesu [CAL] pro posunutí řádku zobrazení dat doleva a [ iCON-TB800-Series-Turbidity-Controller- (17)/TREND] pro pohyb doprava. Stisknutím [INFO] změníte rozsah zobrazení grafu.
  • Interval záznamu dat: Zde si uživatelé mohou vybrat interval záznamu. Po výběru bude přístroj ukládat data v určeném intervalu.
  • Data Query : Zde zadejte počet záznamů pro dotazování, poté stiskněte [ENT] pro načtení historických dat. 24-

MODBUS RTU

  • Číslo verze hardwaru tohoto dokumentu je V2.0; číslo verze softwaru je V5.9 a vyšší. Tento dokument podrobně popisuje rozhraní MODBUS RTU a cílovým objektem je softwarový programátor.

Struktura příkazů MODBUS

  • Popis formátu dat v tomto dokumentu;
  • Binární zobrazení, přípona B, napřample: 10001B – desetinné zobrazení, bez předpony nebo přípony, napřample: 256 Hexadecimální zobrazení, prefix 0x, napřample: 0x2A
  • Zobrazení znaků ASCII nebo řetězce ASCII, napřample: “YL0114010022”

Struktura příkazů
Aplikační protokol MODBUS definuje datovou jednotku jednoduchého protokolu (PDU), která je nezávislá na základní komunikační vrstvě.
iCON-TB800-Series-Turbidity-Controller- (18)Mapování protokolu MODBUS na konkrétní sběrnici nebo síti zavádí další pole datových jednotek protokolu. Klient, který iniciuje výměnu MODBUS, vytvoří MODBUS PDU a poté přidá doménu, aby se vytvořila správná komunikační PDU. iCON-TB800-Series-Turbidity-Controller- (19)

Na sériové lince MODBUS obsahuje doména adresy pouze adresu podřízeného přístroje. Tipy: Rozsah adres zařízení je 1…247 Nastavte adresu zařízení slave do pole adresy rámce požadavku zaslaného hostitelem. Když podřízený přístroj odpoví, umístí svou adresu přístroje do adresní oblasti rámce odezvy, takže nadřízená stanice ví, která podřízená stanice odpovídá.

Funkční kódy označují typ operace prováděné serverem. CRC doména je výsledkem výpočtu „redundancy check“, který se provádí podle obsahu informací.

Režim přenosu MODBUS RTU
Když přístroj používá režim RTU (Remote Terminal Unit) pro sériovou komunikaci MODBUS, každý 8bitový bajt informací obsahuje dva 4bitové hexadecimální znaky. Hlavní výhodatagTento režim má vyšší hustotu znaků a lepší datovou propustnost než režim ASCII se stejnou přenosovou rychlostí. Každá zpráva musí být přenášena jako souvislý řetězec.

Formát každého bajtu v režimu RTU (11 bitů):

  • Systém kódování: 8bitové binární
  • Každý 8bitový bajt ve zprávě obsahuje dva 4bitové hexadecimální znaky (0-9, AF)
  • Bity v každém bajtu: 1 počáteční bit
  • 8 datových bitů, první minimální platné bity bez bitů kontroly parity
  • 2 stop bity]
  • Přenosová rychlost: 9600 BPS

Jak se znaky přenášejí sériově:
Každý znak nebo bajt je odeslán v tomto pořadí (zleva doprava) nejméně významný bit (LSB)… Maximum Significant Bit (MSB)

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

Kontrola struktury domény: Kontrola cyklické redundance (CRC16)

Popis struktury:

Otrok Nástroj Adresa Data CRC
 1 bajt  1 bajt  0…252 bajtů 2 bajt
CRC Low byte | CRC Vysoký bajt

Obr.4: Informační struktura RTU
Maximální velikost rámce MODBUS je 256 bajtů

Informační rámec MODBUS RTU
V režimu RTU jsou rámce zpráv rozlišeny intervaly nečinnosti o délce alespoň 3.5 znaku, které se v následujících částech nazývají t3.5.

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

Celý rámec zprávy musí být odeslán v nepřetržitém znakovém proudu. Když časový interval pauzy mezi dvěma znaky přesáhne 1.5 znaku, informační rámec je považován za neúplný a přijímač informační rámec nepřijme.

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

Obr.6: Kontrola MODBUS RTU CRC
Režim RTU obsahuje doménu detekce chyb založenou na algoritmu cyklické kontroly redundance (CRC), který se provádí u veškerého obsahu zprávy. Doména CRC kontroluje obsah celé zprávy a tuto kontrolu provádí bez ohledu na to, zda má zpráva náhodnou kontrolu parity. Doména CRC obsahuje 16bitovou hodnotu sestávající ze dvou 8bitových bajtů. Je přijata kontrola CRC16. Nízké bajty předcházejí, vysoké bajty předcházejí.

Implementace MODBUS RTU v Instrument
Podle oficiální definice MODBUS začíná příkaz spouštěcím příkazem s 3.5 znakovým intervalem a konec příkazu je také reprezentován intervalem 3.5 znaku. Adresa zařízení a funkční kód MODBUS mají 8 bitů. Datový řetězec obsahuje n*8 bitů a datový řetězec obsahuje počáteční adresu registru a počet registrů pro čtení/zápis. Kontrola CRC je 16 bitů.

Hodnota

Start Adresa zařízení Funkce Data Souhrnná kontrola Konec
Žádný signál bajtů během 3.5 znaků 1-2471 Kódy funkcí Potvrzení specifikace MODBUS Potvrzení dat podle specifikace MODBUS CRCL CRCL Žádný signál bajtů po dobu 3.5 znaků
Byte 3.5 1 N 1 1 3.5

Obr.7: MODBUS definice přenosu dat

Funkční kód MODBUS RTU přístroje

Přístroj používá pouze dva funkční kódy MODBUS:

  • 0x03: Read-and-hold register
  • 0x10: Zápis více registrů
  • Kód funkce MODBUS 0x03: Čtení a podržení registru

Tento funkční kód se používá ke čtení obsahu souvislého bloku uchovávacího registru vzdáleného zařízení. Požádejte PDU o zadání adresy startovacího registru a počtu registrů. Registry adres od nuly. Proto je registr adres 1-16 0-15. Data registru v informacích o odpovědi jsou zabalena ve dvou bytech na registr. Pro každý registr obsahuje první bajt vysoké bity a druhý bajt obsahuje nízké bity.

Žádost:

Kód funkce 1 bajt 0x03
Počáteční adresa 2 bajt 0x0000 0xffff
Přečtěte si Registrační číslo 2 bajt 1…125

Obr.8: Čtení a podržení rámce požadavku registru

Odpověď:

Kód funkce 1 bajt 0x03
Počet bajtů 2 bajty 0x0000 0xffff
Přečtěte si Registrační číslo 2 bajty 1…125

N = Registrační číslo

Obrázek 9: Čtení a podržení rámce odezvy registru
Následuje příklad rámce požadavku a rámce odezvy se čtecím a přidržovacím registrem 108-110ample. (Obsah registru 108 je pouze pro čtení, se dvěma bajtovými hodnotami 0X022B a obsah registru 109-110 je 0X0000 a 0X0064)

Žádost o rám Rám odpovědi
Číselné soustavy (Hexadecimální) Kód funkce (Hexadecimální)
Kód funkce 0x03 Počet bajtů 0x03
Počáteční adresa (vysoký bajt) 0x00 Hodnota registru (vysoké bajty) (108) 0x06
Počáteční adresa (nízký bajt) 0x6B Hodnota registru (nízké bajty) (108) 0x02
Počet čtených registrů (vysoké bajty) 0x00 Hodnota registru (vysoké bajty) (109) 0x2B
Počet čtených registrů (nízké bajty) 0x00 Hodnota registru (nízké bajty) (109) 0x00
Hodnota registru (vysoké bajty) (110) 0x00
Hodnota registru (nízké bajty) (110) 0x00
Kód funkce 0x64

Obrázek 10: Přamppočet rámců požadavku a odpovědi registru čtení a podržení

Kód funkce MODBUS 0x10: Zápis více registrů
Tento funkční kód se používá k zápisu souvislých registrů do bloku vzdálených zařízení (1…123 registrů), který specifikuje hodnotu registrů zapsaných v datovém rámci požadavku. Data jsou zabalena ve dvou bytech na registr. Kód funkce návratu rámce odezvy, počáteční adresa a počet zapsaných registrů.

Žádost:

Kód funkce 1 bajt 0x10
Počáteční adresa 2 bajt 2 bajt
Počet vstupních registrů 2 bajt 2 bajt
Počet bajtů 1 bajt 1 bajt
Registrovat hodnoty N x 2 bajty N x 2 bajty

Obr.11: Zápis rámců žádosti o více registrů

Odpověď:

Kód funkce 1 bajt 0x10
Počáteční adresa 2 bajt 0x0000 0xffff
Registrační číslo 2 bajt 1…123 (0x7B)

N = Registrační číslo
Obrázek 12: Zápis rámců odezvy více registrů
Rámec požadavku a rámec odpovědi jsou znázorněny níže ve dvou registrech, které zapisují hodnoty 0x000A a 0x0102 na počáteční adresu 2.

Rám odpovědi (Hexadecimální) Rám odpovědi (Hexadecimální)
Číselné soustavy 0x10 Číselné soustavy 0x10
Kód funkce 0x00 Kód funkce 0x00
Počáteční adresa (vysoký bajt) 0x01 Počáteční adresa (vysoký bajt) 0x01
Počáteční adresa (nízký bajt) 0x00 Počáteční adresa (nízký bajt) 0x00
Číslo vstupního registru (vysoké bajty) 0x02 Číslo vstupního registru (vysoké bajty) 0x02
Číslo vstupního registru (nízké bajty) 0x04 Číslo vstupního registru (nízké bajty)
Počet bajtů 0x00
Hodnota registru (vysoký bajt) 0x0A
Hodnota registru (nízký bajt) 0x01
Hodnota registru (vysoký bajt) 0x02
Hodnota registru (nízký bajt)

Obrázek 13: Přampméně zápisu rámců žádostí a odpovědí více registrů

Formát dat v přístroji

Plovoucí desetinná čárka
Definice: Plovoucí desetinná čárka, vyhovující IEEE 754 (jednoduchá přesnost)

Popis Symbol Index Mantisa SOUČET
Bit 31 30…23 22…0 22…0
Odchylka indexu 127

Obrázek 14: Definice s plovoucí desetinnou čárkou Single Precision (4 bajty, 2 registry MODBUS)
Example: Kompilace dekadického 17.625 do binárního

Krok 1:

  • Převod 17.625 v desítkovém tvaru na číslo s plovoucí desetinnou čárkou v binárním tvaru, nejprve najít binární reprezentaci celé části
  • 17desetinné = 16 + 1 = 1×24 + 0×23 + 0×22 + 0×21 + 1×20
  • Binární reprezentace celé části 17 je 10001B, binární reprezentace desetinné části je získána 0.625= 0.5 + 0.125 = 1×2−1 + 0×2−2 + 1×2−3
  • Binární reprezentace desetinné části 0.625 je 0.101B.
  • Takže binární číslo s plovoucí desetinnou čárkou 17.625 v desítkovém tvaru je 10001.101B

Krok 2:

  • Shift vyhledejte exponent.
  • Posuňte 10001.101B doleva, dokud nezůstane pouze jedna desetinná čárka, výsledkem je 1.0001101B a
  • 10001.101B = 1.0001101 B× 24 . Takže exponenciální část je 4 plus 127, stane se 131 a její binární reprezentace je 10000011B.

Krok 3:
Vypočítejte číslo ocasu

Po odstranění 1 před desetinnou čárkou 1.0001101B je konečné číslo 0001101B (protože před desetinnou čárkou musí být 1, takže IEEE stanoví, že lze zaznamenat pouze desetinnou čárku za desetinnou čárkou). Pro důležité vysvětlení 23bitové mantisy není první (tj. skrytý bit) zkompilován. Skryté bity jsou bity na levé straně oddělovače, které jsou obvykle nastaveny na 1 a potlačeny.

Krok 4:
Definice symbolového bitu
Znaménkový bit kladného čísla je 0 a znaménkový bit záporného čísla je 1, takže znaménkový bit 17.625 je 0.

Krok 5:
Převést na číslo s plovoucí desetinnou čárkou

  • 1 bitový symbol + 8 bitový index + 23 bitová mantisa
  • 0 10000011 00011010000000000000000B (hexadecimální systém je zobrazen jako 0 x418d0000 )

Referenční kód:
Pokud má kompilátor používaný uživatelem knihovní funkci, která tuto funkci implementuje, lze knihovní funkci volat přímo, např.ample pomocí jazyka C, pak můžete přímo volat funkci knihovny C memcpy a získat celočíselnou reprezentaci formátu úložiště s plovoucí desetinnou čárkou v paměti.

Napřample: float floatdata; // převedené číslo s pohyblivou řádovou čárkou

  • void* outdata; memcpy(outdata,&floatdata,4);
  • Předpokládejme, že floatdata = 17.625
  • Pokud se jedná o režim malého úložiště, po provedení výše uvedeného příkazu jsou data uložená v outdata adresové jednotky 0x00.
  • jednotka adresy (outdata + 1) ukládá data jako 0x00
  • adresní jednotka (outdata + 2) ukládá data jako 0x8D
  • jednotka adresy (outdata + 3) ukládá data jako 0x41
  • Pokud je to režim velkého úložiště, po provedení výše uvedeného příkazu jsou data uložená v outdata adresní jednotky 0x41 adresní jednotka (outdata + 1) ukládá data jako 0x8D
  • jednotka adresy (outdata + 2) ukládá data jako 0x00
  • jednotka adresy (outdata + 3) ukládá data jako 0x00
  • Pokud kompilátor používaný uživatelem neimplementuje knihovní funkci této funkce, lze k dosažení této funkce použít následující funkce:
    void memcpy(void *dest,void *src,int n)
  • {
  • char *pd = (char *)dest; char *ps = (char *)src;
  • for(int i=0;i
  • }
  • A pak zavolejte výše uvedenému memcpy(outdata,&floatdata,4);

Example: Zkompilujte binární číslo s plovoucí desetinnou čárkou 0100 0010 0111 1011 0110 0110 0110 10B na desetinné číslo
Krok 1: Rozdělte binární číslo s plovoucí desetinnou čárkou 0100 0010 0111 1011 0110 0110 0110B na bit symbolu, exponenciální bit a bit mantisy.

0 10000100 11110110110011001100110B

  • 1bitové znaménko + 8bitový index + 23bitový koncový bit S: 0 označuje kladné číslo
  • 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
  • Bity mantisa M: 11110110110011001100110B = 8087142
  • Krok 2: Vypočítejte desetinné číslo
  • D = (-1) x (1.0 + M/223) x 2E-127
  • = (−1)0×(1.0 + 8087142/223)×2132−127
  • = 1×1.964062452316284×32
  • = 62.85
  • Referenční kód:
  • float floatTOdecimal(long int byte0, long int byte1, long int byte2, long int byte3){
  • long int realbyte0,realbyte1,realbyte2,realbyte3; char S;
  • dlouhé int E,M;
  • plovák D; realbyte0 = byte3; realbyte1 = byte2; realbyte2 = byte1; realbyte3 = byte0;
  • if((realbyte0&0x80)==0)
  • {
  • S = 0;//kladné číslo
  • }
  • jiný
  • {
  • S = 1;//záporné číslo
  • }
  • E = ((realbyte0<<1)|(realbyte1&0x80)>>7)-127;
  • M = ((realbyte1&0x7f) << 16) | (realbyte2<< 8)| realbyte3;
  • D = pow(-1,S)*(1.0 + M/pow(2,23))* pow(2,E);
  • návrat D;
  • }

Popis funkce: parametry byte0, byte1, byte2, byte3 představují 4 bajty binárního čísla s pohyblivou řádovou čárkou.

Desetinné číslo převedené z vrácené hodnoty. Napřample, uživatel odešle příkaz k získání hodnoty teploty a hodnoty rozpuštěného kyslíku do sondy. 4 bajty představující hodnotu teploty v přijatém rámci odezvy jsou 0x00, 0x00, 0x8d a 0x41. Poté může uživatel získat desetinné číslo odpovídající hodnoty teploty pomocí následujícího příkazu. To je teplota = 17.625. float teplota = floatTOdecimal( 0x00, 0x00, 0x8d, 0x41)

Režim čtení pokynů
Komunikační protokol využívá MODBUS (RTU) a jak obsah komunikace, tak adresu lze přizpůsobit na základě požadavků zákazníka. Výchozí konfigurace je síťová adresa 1, přenosová rychlost 9600, žádná kontrola parity a 1 stop bit. Uživatelé mohou tato nastavení upravit.

Kód funkce 0x03:
Tato funkce umožňuje hostiteli získat hodnoty měření v reálném čase z podřízeného zařízení, které jsou definovány jako hodnoty s plovoucí desetinnou čárkou s jednoduchou přesností (tj. zabírající dvě po sobě jdoucí adresy registrů). Přijatá objednávka je abcd a analytická objednávka je cdab. Různé parametry jsou označeny různými adresami registrů.

Adresa komunikačního registru je následující:
0000-0001: Hlavní hodnota | 0002-0003: Hodnota teploty

Komunikace Přampten:

  • Exampsoubory pokynů kódu funkce 03:
  • Adresa = 1, hlavní hodnota = 7.00, teplota = 24.00
  • Hostitel Odeslat: 01 03 00 00 00 04 XX XX | Odpověď otroka: 01 03 08 00 00 40 E0 00 00 41 C0 XX XX

Poznámka:

  • [01] Představuje komunikační adresu přístroje;
  • [03] Představuje kód funkce 03;
  • [08] představuje 16 bajtů dat;
  • [00 E00] = 40; | Hlavní hodnota ; Objednávka analýzy: 0 E7.00 40 0
  • [00 CO] = 00; | Hodnota teploty ; Objednávka analýzy: 41 C0 24.00 41
  • [XX XX] Představuje kontrolní kód CRC 16

Údržba
Podle požadavků použití je montážní poloha a pracovní podmínky přístroje poměrně složité. Aby bylo zajištěno, že přístroj funguje normálně, měl by personál údržby provádět pravidelnou údržbu přístroje. Při údržbě věnujte pozornost následujícímu:

  • Zkontrolujte pracovní prostředí přístroje. Pokud teplota překročí jmenovitý rozsah přístroje, proveďte vhodná opatření; jinak může dojít k poškození přístroje nebo snížení jeho životnosti;
  • Při čištění plastového těla přístroje používejte k čištění měkký hadřík a jemný čisticí prostředek.
  • Zkontrolujte, zda je kabeláž na svorce přístroje pevná. Před sejmutím krytu kabeláže věnujte pozornost tomu, abyste odpojili AC nebo DC napájení.
  • Zkontrolujte, zda jsou zobrazovaná data přístroje normální nebo ne.

Záruka, vrácení a omezení

Záruka
Icon Process Controls Ltd zaručuje původnímu kupujícímu svých produktů, že tyto produkty nebudou mít vady materiálu a zpracování při běžném používání a servisu v souladu s pokyny poskytnutými společností Icon Process Controls Ltd po dobu jednoho roku od data prodeje. takových produktů. Závazek společnosti Icon Process Controls Ltd v rámci této záruky je výhradně a výlučně omezen na opravu nebo výměnu produktů nebo součástí, u kterých kontrola společnosti Icon Process Controls Ltd ke své spokojenosti určí, že jsou vadné v materiálu nebo zpracování, a to na základě volby společnosti Icon Process Controls Ltd. záruční dobu. Společnost Icon Process Controls Ltd musí být informována podle níže uvedených pokynů o jakémkoli nároku v rámci této záruky do třiceti (30) dnů od jakéhokoli reklamovaného nesouladu produktu. Na jakýkoli výrobek opravený v rámci této záruky se bude vztahovat záruka pouze po zbytek původní záruční doby. Na jakýkoli produkt poskytnutý jako náhrada v rámci této záruky se vztahuje záruka po dobu jednoho roku od data výměny.

Návraty
Produkty nelze vrátit společnosti Icon Process Controls Ltd bez předchozí autorizace. Chcete-li vrátit produkt, který je považován za vadný, přejděte na adresu www.iconprocon.coma odešlete formulář žádosti o vrácení zákazníka (MRA) a postupujte podle pokynů v něm uvedených. Veškeré záruční a nezáruční vracení produktů společnosti Icon Process Controls Ltd musí být odesláno s předplacenou platbou a pojištěno. Icon Process Controls Ltd nenese odpovědnost za žádné produkty ztracené nebo poškozené při přepravě.

Omezení
Tato záruka se nevztahuje na produkty, které: 1) jsou po záruční době nebo se jedná o produkty, u kterých původní kupující nedodržuje záruční postupy uvedené výše; 2) byly vystaveny elektrickému, mechanickému nebo chemickému poškození v důsledku nesprávného, ​​náhodného nebo nedbalého použití; 3) byly upraveny nebo změněny; 4) kdokoli jiný než servisní personál autorizovaný společností Icon Process Controls Ltd se pokusil opravit; 5) byli účastníky nehod nebo přírodních katastrof; nebo 6) jsou poškozeny během zpětné zásilky společnosti Icon Process Controls Ltd. si vyhrazuje právo jednostranně se vzdát této záruky a zlikvidovat jakýkoli produkt vrácený společnosti Icon Process Controls Ltd, pokud: 1) existuje důkaz o přítomnosti potenciálně nebezpečného materiálu s produktem; nebo 2) produkt zůstal nevyzvednutý u Icon Process Controls Ltd déle než 30 dní poté, co Icon Process Controls Ltd svědomitě požádala o likvidaci. Tato záruka obsahuje jedinou výslovnou záruku poskytnutou společností Icon Process Controls Ltd v souvislosti s jejími produkty. VŠECHNY PŘEDPOKLÁDANÉ ZÁRUKY, VČETNĚ, BEZ OMEZENÍ, ZÁRUK OBCHODOVATELNOSTI A VHODNOSTI PRO KONKRÉTNÍ ÚČEL, JSOU VÝSLOVNĚ ODMÍTNUTY. Nápravy opravy nebo výměny, jak je uvedeno výše, jsou výhradními opravnými prostředky za porušení této záruky. V ŽÁDNÉM PŘÍPADĚ NEBUDE Icon Process Controls Ltd ODPOVĚDNÁ ZA JAKÉKOLI NÁHODNÉ NEBO NÁSLEDNÉ ŠKODY JAKÉHOKOLI DRUHU, VČETNĚ OSOBNÍHO ČI NEMOVITÉHO MAJETKU NEBO ZA ZRANĚNÍ JAKÉKOLI OSOBY. TATO ZÁRUKA PŘEDSTAVUJE KONEČNÉ, ÚPLNÉ A VÝHRADNÍ PROHLÁŠENÍ O ZÁRUČNÍCH PODMÍNKÁCH A ŽÁDNÁ OSOBA NENÍ OPRÁVNĚNA JMÉNEM SPOLEČNOSTI Icon Process Controls Ltd. POSKYTOVAT JAKÉKOLI JINÉ ZÁRUKY NEBO PROHLÁŠENÍ. Tato záruka bude vykládána v souladu se zákony provincie Ontario v Kanadě.

  • Pokud bude některá část této záruky z jakéhokoli důvodu považována za neplatnou nebo nevymahatelnou, toto zjištění nezruší platnost žádného dalšího ustanovení této záruky. Pro další dokumentaci k produktu a technickou podporu
  • návštěva: www.iconprocon.com
  • e-mail: sales@iconprocon.com or podpora@iconprocon.com
  • Ph: 905.469.9283

Dokumenty / zdroje

Regulátor zákalu řady iCON TB800 [pdf] Návod k obsluze
TB800 Series, TB800 Series Controller Turbidity Control, Turbidity Controller, Controller

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *