Uživatelská příručka
Verze 1.15
2024. 03. 07
HRT-711
HRT-711 Modbus TCP na bránu HART
Důležité informace
Záruka
Na všechny produkty vyrobené společností ICP DAS se vztahuje záruka na vadné materiály po dobu jednoho roku, počínaje datem dodání původnímu kupujícímu.
Varování
ICP DAS nepřebírá žádnou odpovědnost za jakékoli škody vyplývající z používání tohoto produktu. ICP DAS si vyhrazuje právo kdykoli bez upozornění změnit tento návod. Informace poskytované ICP DAS jsou považovány za přesné a spolehlivé. ICP DAS však nepřebírá žádnou odpovědnost za jeho použití, nikoli za porušení patentů nebo jiných práv třetích stran vyplývající z jeho použití.
Copyright
Copyright @ 2017 od ICP DAS Co., Ltd. Všechna práva jsou vyhrazena.
Ochranná známka
Názvy se používají pouze pro účely identifikace a mohou být registrovanými ochrannými známkami příslušných společností.
Kontaktujte nás
Pokud při provozu tohoto zařízení narazíte na nějaké problémy, neváhejte nás kontaktovat prostřednictvím e-mailu na adrese: service@icpdas.com . Garantujeme odpověď do 2 pracovních dnů.
Zavedení
Modbus a HART jsou dva druhy slavných protokolů a jsou široce používány v oblasti automatizace továren a procesů. Modul HRT-711 je brána Modbus/TCP a Modbus/UDP na HART.
Pomocí tohoto modulu mohou uživatelé snadno integrovat svá HART zařízení do sítě Modbus. Níže uvedený obrázek 1 ukazuje aplikaci napřample pro modul HRT-711.
1.1 Vlastnosti
- Podpora krátkých/dlouhých rámů HART
- Podpora režimu HART Burst
- Povolte dva HART Mastery
- Podpora formátu Modbus/TCP a Modbus/UDP
- Podpora režimu Modbus Slave / HART Master
- Podpora aktualizace firmwaru prostřednictvím portu Com
- Podpora on-line výměny zařízení HART
- Podpora automatického získávání adresy dlouhého rámce
- Poskytněte LED indikátory
- Vestavěný Watchdog
- Montáž na lištu DIN nebo na stěnu
1.2 Specifikace
Položka | Specifikace | |||
Com port | RS-232 (3 vodiče) | |||
Šroubovaná svorkovnice | ||||
Pevná přenosová rychlost 115200 bps | ||||
JELEN | 1 HART modem | |||
Šroubovaná svorkovnice | ||||
Funguje jako stanice HART Master a podporuje všechny příkazy HART | ||||
Podpora krátkého a dlouhého rámu | ||||
Podpora Point to Point nebo Multi-drop | ||||
Max. 15 modulů HART | ||||
Max. 100 uživatelských příkazů a 32 výchozích příkazů | ||||
Ethernet | 1 x 10/100Base-TX Ethernet Controller | |||
RJ-45 | ||||
Automatické vyjednávání | ||||
Auto MDIX | ||||
Moc | +10 ~ +30 V DC | |||
Ochrana proti zpětnému chodu napájení a Over-Voltage ochrana proti vybití | ||||
Spotřeba energie: 2W | ||||
Modul | Rozměry: 72 mm x 121 mm x 35 mm (Š x D x V) | |||
Provozní teplota: -25 ~ 75 ºC | ||||
Skladovací teplota: -30 ~ 85 ºC | ||||
Vlhkost: 5 ~ 95% RH, nekondenzující | ||||
3x LED indikátor | ||||
ETH LED | Stav sítě | |||
HART LED | Stav HART | |||
LED ERR | Chyba |
Železářské zboží
2.1 Blokové schéma
2.2 Přiřazení pinů
Název PIN | Skupina | Popis |
HART+ | JELEN | Pozitivní pro HART |
JELEN- | Negativní vůči HART | |
+VS | Zdroj napájení | V+ napájecího zdroje (+10 ~ +30 V DC) |
GND | GND napájecího zdroje | |
TXD | Konfigurace | Přenos dat RS-232 |
RXD | Příjem dat RS-232 | |
GND | GND RS-232 | |
E1 | Modbus/TCP Modbus/UDP |
Ethernetový konektor RJ45 pro Modbus/TCP a Modbus/UDP |
2.3 Zapojení
V této části tato uživatelská příručka představí zapojení pro každé rozhraní.
2.3.1 RS-232
Port RS-232 HRT-711 používá 3vodičové komunikační rozhraní. Potřebuje jedinečný kabel, CA-0910, pro připojení od šroubované svorkovnice k 9pinovému konektoru D-Sub. Uživatelé si mohou vybrat mezi použitím CA-0910 pro kabeláž RS-232 nebo přímým připojením k D-Sub. 2.3.1.1 a 2.3.1.2 jsou kabeláž pro rozhraní RS-232.
Bez CA-0910
Pokud se uživatelé rozhodnou nepoužít CA-0910 pro kabeláž RS-232, musí mít 9kolíkový konektor D-Sub pro kabel. Následující obrázek je schéma zapojení pro zapojení bez CA-0910.
S CA-0910
Pro zapojení portu RS-0910 se doporučuje uživatelům použít CA-232. Zapojení CA-0910 a HRT-711 je znázorněno níže.
2.3.2 HART
Zapojení sběrnice HART lze rozdělit do dvou níže uvedených typů.
[1] Režim „Point to Point“.
[2] Režim „Multi-Drop“.
(1) Režim „Point to Point“:
(2) Režim „Multi-Drop“:
2.3.3 Ethernet
Kabeláž pro Ethernet přímo připojuje váš ethernetový kabel RJ-45 k portu RJ-45 na HRT-711.
2.4 LED indikátory
HRT-711 poskytuje tři LED indikátory pro indikaci stavu modulu. Popisy jsou zobrazeny následovně.
LED | Postavení | Popis |
ETH | Blikat | Blikání každých 0.2 sekundy: Přijímám ethernetový paket Blikání každé 3 sekundy:Síťová funkce je normální |
Vypnuto | Chyba Ethernetu | |
JELEN | Blikat | Blikání každou 1 sekundu: HRT-711 je v procesu inicializace Blikání každých 0.5 sekundy: HRT-711 zpracovává burst snímek odeslaný ze zařízení HART |
Solidní | HRT-711 je v normálním stavu | |
Vypnuto | Firmware není načten | |
CHYBOVAT | Blikat | Chyba komunikace HART |
Vypnuto | HART komunikace je dobrá |
2.5 DIP přepínač
DIP přepínač se používá pro přepínání režimu mezi Init a Normal. Vypínač je umístěn na zadní straně modulu. Na straně init lze modul konfigurovat pomocí Utility. Na normální straně je modul bránou mezi HART a protokolem Modbus/TCP, Modbus/UDP.
Při přepnutí do jiného režimu musí uživatelé modul vypnout a zapnout.
2.6 Propojky
Pro aktivaci/deaktivaci funkce jsou k dispozici tři propojky. Popis každého propojky je uveden v následující tabulce.
Skokan | Popis |
JP2 | (1) Pozice 1 a 2: Povolit hardwarové WDT. (Výchozí nastavení) (2) Pozice 2 a 3: Režim aktualizace firmwaru. (JP3 by měl být také ve 2 a 3) |
JP3 | (1) Pozice 1 a 2: Provozní režim firmwaru. (Výchozí nastavení) (2) Pozice 2 a 3: Režim aktualizace firmwaru. (JP2 by měl být také ve 2 a 3) => Podrobné kroky aktualizace firmwaru naleznete v Q04 v FAQ. |
JP4 | Propojka může poskytnout sběrnici HART s odporem 250 Ω (1/4 W). Když jsou piny 1 a 2 JP4 uzavřeny, odpor se připojí ke sběrnici HART. Když jsou piny 2 a 3 JP4 sepnuté nebo JP4 bez připojené propojky, odpojí rezistor od sběrnice HART. Ve výchozím nastavení jsou piny 1 a 2 JP4 uzavřeny. Viz část 2.3.2. |
2.7 Montáž
HART Úvod
3.1 Analogový a digitální signál
Komunikační protokol HART je založen na telefonním komunikačním standardu Bell 202 a funguje na principu klíčování s frekvenčním posunem (FSK, Obrázek 14). Digitální signál je tvořen dvěma frekvencemi – 1,200 2,200 Hz a 1 0 Hz představujícími bity XNUMX a XNUMX. Sinusové vlny těchto dvou frekvencí jsou superponovány na stejnosměrném (stejnosměrném) analogovém signálním kabelu, aby byla zajištěna současná analogová a digitální komunikace.
3.2 Topologie
Sběrnice HART může pracovat v jedné ze dvou konfigurací sítě, point-to-point a multi-drop.
Point to Point
V režimu point-to-point se analogový signál používá ke komunikaci jedné procesní proměnné a digitální signál poskytuje přístup k sekundárním proměnným a dalším datům, která lze použít pro účely provozu, uvádění do provozu, údržby a diagnostiky. Na sběrnici HART může existovat pouze jedno podřízené zařízení HART a adresa dotazování musí být nula.
Multi-drop
V režimu multi-drop jsou všechny procesní hodnoty přenášeny digitálně. Pollingová adresa všech polních zařízení musí být větší než 0 a mezi 1 ~ 15. Proud procházející každým zařízením je pevně nastaven na minimální hodnotu (obvykle 4 mA). Maximální počet zařízení HART na sběrnici HART je až 15.
POZNÁMKA: vestavěný odpor v HRT-711 je 250 Ohm s 1/4W. Proto HRT-711 podporuje připojení maximálně 7 zařízení HART současně. Pokud je HART zařízení v multi-drop režimu více než 7, pak uživatelé musí odpojit vestavěný odpor v HRT-711 (zabránit spálení) a použít externí 250 Ohmový odpor s 1W.
3.3 Rám HART
Formát rámce HART je uveden níže.
Pole | Popis | |||||||||||||||||||
Preambule | Všem rámcům přenášeným zařízeními HART master nebo slave předchází stanovený počet znaků „0xFF“ a nazývají se preambule. Počet preambulí nesmí být menší než 5 a větší než 20 | |||||||||||||||||||
Oddělovač | Tato data mohou indikovat, že snímek je dlouhý nebo krátký a snímek je hlavní snímek, podřízený snímek nebo burst snímek. | |||||||||||||||||||
Adresa | Pokud je rámec HART krátký, pole adresy má pouze jeden bajt. Pokud je to dlouhý rámec, pole adresy má 5 bajtů a obsahuje ID výrobce, typ zařízení a ID zařízení. | |||||||||||||||||||
Příkaz | Příkazovou sadu HART lze rozdělit na třídu Universal, Common Practice a Device-Speific. Tyto tři třídy jsou uvedeny níže:
Další podrobnosti o příkazu HART naleznete v příloze A |
|||||||||||||||||||
Počet bajtů | Je to počet bytů mezi ním a kontrolním bytem na konci HART rámce. | |||||||||||||||||||
Kód odezvy | Zahrnuje dva bajty stavu. Tyto bajty přenášejí tři typy informací: Chyby komunikace, problémy s odezvou na příkaz a stav polního zařízení. Jsou zobrazeny níže.
POZNÁMKA:Když první bajt ukazuje chybu komunikace, hodnota druhého bajtu je 0 |
|||||||||||||||||||
Bajt 0 představuje komunikační chybu nebo kód odezvy | ||||||||||||||||||||
Tento bajt se používá pro chybový stav, když je Bit7 1. Stavové bity jsou zobrazeny následovně | ||||||||||||||||||||
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
Pole | Popis | |||||||||||||||||||||||||||||||||||||||||||||
Chyba parity | Chyba překročení | Rámování g Chyba | Chyba kontrolního součtu | 0 (Rezervováno) | RX buffer overflow | Přetečení (nedefinováno e) | ||||||||||||||||||||||||||||||||||||||||
Tento bajt se používá pro kód odpovědi, když je Bit7 0. | ||||||||||||||||||||||||||||||||||||||||||||||
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 | |||||||||||||||||||||||||||||||||||||||
0 | Kód odezvy | |||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
Byte 1 označuje stav polního zařízení | ||||||||||||||||||||||||||||||||||||||||||||||
Bit 7 | Porucha polního zařízení | |||||||||||||||||||||||||||||||||||||||||||||
Bit 6 | Konfigurace změněna | |||||||||||||||||||||||||||||||||||||||||||||
Bit 5 | Studený start | |||||||||||||||||||||||||||||||||||||||||||||
Bit 4 | K dispozici jsou další stavy | |||||||||||||||||||||||||||||||||||||||||||||
Bit 3 | Analogový výstupní proud pevný | |||||||||||||||||||||||||||||||||||||||||||||
Bit 2 | Analogový výstup nasycený | |||||||||||||||||||||||||||||||||||||||||||||
Bit 1 | Neprimární proměnná mimo limity | |||||||||||||||||||||||||||||||||||||||||||||
Bit 0 | Primární proměnná mimo limity | |||||||||||||||||||||||||||||||||||||||||||||
Data | O obsahu dat rozhoduje číslo příkazu HART. | |||||||||||||||||||||||||||||||||||||||||||||
Zkontrolujte Byte | Každý rámec HART má kontrolní bajt na posledním datovém bajtu. HART zařízení může detekovat chybový rámec podle tohoto bajtu. |
Komunikace Modbus
4.1 Proces provádění modulu
Když je modul HRT-711 spuštěn, provede nejprve počáteční režim a poté provozní režim.
(1) Když HRT-711 běží v počátečním režimu, provede všechny počáteční příkazy a LED HART bude blikat.
(2) Když HRT-711 běží v provozním režimu, provede všechny příkazy dotazování automaticky a LED HART bude vždy svítit.
4.2 Tabulka mapování Modbus / HART
Uživatelé mohou přistupovat k zařízení HART pomocí těchto adres Modbus definovaných modulem HRT-711.
Tyto adresy Modbus lze rozdělit na dvě části, jak je uvedeno níže.
(1) Oblast vstupních dat (FC04)
(2) Oblast výstupních dat (FC06, FC16)
[ Poznámka ] Význam každé adresy Modbus v níže uvedené tabulce je založen na nastavení režimu SWAP na Žádný. Pokud je nastavení režimu SWAP Byte nebo WORD nebo W&B, pak se význam každé adresy Modbus v níže uvedené tabulce přesune o jeden bajt nebo adresu slova.
4.2.1 Oblast vstupních dat – uživatelská data CMD
Modbus Addr (hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x0~1F3 | 0~499 | Uživatelská data CMD |
4.2.2 Oblast vstupních dat – Data stavu modulu
Modbus Addr (hexadecimální) | Modbus Addr (Desetinný) | Popis | ||||
0x1F4 | 500 |
|
||||
0x1F5 | 501 |
|
||||
0x1F6 0x1F7~1F9 |
502 503~505 |
Rezervováno |
POZNÁMKA 1:Modul state machine představuje aktuální stav zpracování příkazů. Významy stavů jsou uvedeny v následující tabulce.
Hodnota | Postavení |
0 | Líný |
1 | Čekání na odeslání příkazu HART |
2 | Odeslání příkazu HART. |
3 | Čekání na příjem dat HART |
4 | Příjem dat HART. |
POZNÁMKA 2:V HRT-711 se požadavek modulu a příjem příkazu a počet chyb používají po 1 bajtu. Každý požadavek, příjem nebo chyba zvýší tento bajt až na 256, poté hodnota začne znovu od 0.
POZNÁMKA 3:Chybový stav modulu zaznamenává nejnovější chybový stav. Stav je zobrazen v následující tabulce.
Hodnota | Stav chyby |
0 | Žádná chyba |
1 | Příkaz nebyl nikdy proveden |
2 | Časový limit příjmu, nelze přijímat žádná data HART |
3 | Příjem dat HART je příliš krátký |
4 | Oddělovač dat HART má nějakou chybu |
5 | Adresa (bit hlavního typu) dat HART má nějakou chybu |
6 | Adresa (bit režimu burst) dat HART má nějakou chybu |
7 | Příkaz dat HART má nějakou chybu |
8 | Parita dat HART má chybu |
9 | Komunikace s podřízeným zařízením HART má nějakou chybu a chybová hlášení jsou zaznamenána v kódech odpovědí |
POZNÁMKA 4:Index příkazů modulu zaznamenává nejnovější index příkazů. Pokud je tento bajt 255, nedojde k žádné chybě.
4.2.3 Oblast vstupních dat – výchozí data CMD 0
HRT-711 automaticky přidá dva výchozí příkazy, CMD 0 a CMD 3, když přidáte zařízení HART. Následující tabulka představuje výchozí mapování adresy Modbus dat CMD 0.
Modbus Addr (hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x1FA~200 | 506~512 | Výchozí vstupní data CMD 0 modulu 0 |
0x201~207 | 513~519 | Výchozí vstupní data CMD 0 modulu 1 |
0x208~20E | 520~526 | Výchozí vstupní data CMD 0 modulu 2 |
0x20F~215 | 527~533 | Výchozí vstupní data CMD 0 modulu 3 |
0x216~21C | 534~540 | Výchozí vstupní data CMD 0 modulu 4 |
0x21D~223 | 541~547 | Výchozí vstupní data CMD 0 modulu 5 |
0x224~22A | 548~554 | Výchozí vstupní data CMD 0 modulu 6 |
0x22B~231 | 555~561 | Výchozí vstupní data CMD 0 modulu 7 |
0x232~238 | 562~568 | Výchozí vstupní data CMD 0 modulu 8 |
0x239~23F | 569~575 | Výchozí vstupní data CMD 0 modulu 9 |
0x240~246 | 576~582 | Výchozí vstupní data CMD 0 modulu 10 |
0x247~24D | 583~589 | Výchozí vstupní data CMD 0 modulu 11 |
0x24E~254 | 590~596 | Výchozí vstupní data CMD 0 modulu 12 |
0x255~25B | 597~603 | Výchozí vstupní data CMD 0 modulu 13 |
0x25C~262 | 604~610 | Výchozí vstupní data CMD 0 modulu 14 |
0x263~269 | 611~617 | Výchozí vstupní data CMD 0 modulu 15 |
4.2.4 Oblast vstupních dat – výchozí data normálního formátu CMD 3
Při konfiguraci výchozího CMD 711 HRT-3 na normální formát jsou údaje adresy Modbus pro každé zařízení HART zobrazeny v následující tabulce.
Bajt 0 | Bajt 1 | Bajt 2 | Bajt 3 | Bajt 4 |
Jednotka | Primární proměnná zařízení HART (ve formátu IEEE 754) | |||
Bajt 5 | Bajt 6 | Bajt 7 | Bajt 8 | Bajt 9 |
Jednotka | Sekundární proměnná zařízení HART (ve formátu IEEE 754) | |||
Bajt 10 | Bajt 11 | Bajt 12 | Bajt 13 | Bajt 14 |
Jednotka | Terciální proměnná zařízení HART (ve formátu IEEE 754) | |||
Bajt 15 | Bajt 16 | Bajt 17 | Bajt 18 | Bajt 19 |
Jednotka | Kvartérní proměnná zařízení HART (ve formátu IEEE 754) |
Modbus Addr (Hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x26A~276 | 618~630 | Výchozí CMD 3 Data normálního formátu modulu 0 |
0x277~283 | 631~643 | Výchozí CMD 3 Data normálního formátu modulu 1 |
0x284~290 | 644~656 | Výchozí CMD 3 Data normálního formátu modulu 2 |
0x291~29D | 657~669 | Výchozí CMD 3 Data normálního formátu modulu 3 |
0x29E~2AA | 670~682 | Výchozí CMD 3 Data normálního formátu modulu 4 |
0x2AB~2B7 | 683~695 | Výchozí CMD 3 Data normálního formátu modulu 5 |
0x2B8~2C4 | 696~708 | Výchozí CMD 3 Data normálního formátu modulu 6 |
0x2C5~2D1 | 709~721 | Výchozí CMD 3 Data normálního formátu modulu 7 |
0x2D2~2DE | 722~734 | Výchozí CMD 3 Data normálního formátu modulu 8 |
0x2DF~2EB | 735~747 | Výchozí CMD 3 Data normálního formátu modulu 9 |
0x2EC~2F8 | 748~760 | Výchozí CMD 3 Data normálního formátu modulu 10 |
0x2F9~305 | 761~773 | Výchozí CMD 3 Data normálního formátu modulu 11 |
0x306~312 | 774~786 | Výchozí CMD 3 Data normálního formátu modulu 12 |
0x313~31F | 787~799 | Výchozí CMD 3 Data normálního formátu modulu 13 |
0x320~32C | 800~812 | Výchozí CMD 3 Data normálního formátu modulu 14 |
0x32D~339 | 813~825 | Výchozí CMD 3 Data normálního formátu modulu 15 |
4.2.5 Oblast vstupních dat – Záznam dat o chybě modulu
HRT-711 zaznamená poslední 3 chyby, když dojde k chybě komunikace HART. Tyto 3 záznamy jsou vloženy do záznamu o chybě modulu. Formát každého záznamu je uveden v následující tabulce.
Bajt 0 | Délka odesílaných dat |
Byte 1~53 | Záznam odeslaných dat |
Bajt 54 | Délka přijímaných dat |
Byte 55~109 | Záznam přijatých dat |
Byte 110~113 | Čas svamp záznam |
Byte 114~115 | Rezervováno |
Modbus Addr (Hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x33A~373 | 826~883 | Záznam o chybě modulu 1 |
0x374~3AD | 884~941 | Záznam o chybě modulu 2 |
0x3AE~3E7 | 942~999 | Záznam o chybě modulu 3 |
4.2.6 Oblast vstupních dat – výchozí stavová data CMD 0&3
Skládá se ze dvou bajtů. První bajt je stav Výchozí CMD 0 a druhý bajt je stav Výchozí CMD 3.
Příklad: Pokud je hodnota 0x0100 pro adresu MB 1000, pak dolní bajt z 1000 je 0x00 a horní bajt z 1000 je 0x01. Znamená to, že chybový stav výchozího CMD 0 je 0x00 a chybový stav výchozího CMD 3 je 0x01 v modulu 0.
High Byte | Nízký bajt |
Stav CMD 3 | Stav CMD 0 |
Modbus Addr (Hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x3E8 | 1000 | Výchozí stav CMD 0&3 modulu 0 |
0x3E9 | 1001 | Výchozí stav CMD 0&3 modulu 1 |
0x3EA | 1002 | Výchozí stav CMD 0&3 modulu 2 |
0x3EB | 1003 | Výchozí stav CMD 0&3 modulu 3 |
0x3EC | 1004 | Výchozí stav CMD 0&3 modulu 4 |
0x3ED | 1005 | Výchozí stav CMD 0&3 modulu 5 |
0x3EE | 1006 | Výchozí stav CMD 0&3 modulu 6 |
0x3EF | 1007 | Výchozí stav CMD 0&3 modulu 7 |
0x3F0 | 1008 | Výchozí stav CMD 0&3 modulu 8 |
0x3F1 | 1009 | Výchozí stav CMD 0&3 modulu 9 |
0x3F2 | 1010 | Výchozí stav CMD 0&3 modulu 10 |
0x3F3 | 1011 | Výchozí stav CMD 0&3 modulu 11 |
0x3F4 | 1012 | Výchozí stav CMD 0&3 modulu 12 |
0x3F5 | 1013 | Výchozí stav CMD 0&3 modulu 13 |
0x3F6 | 1014 | Výchozí stav CMD 0&3 modulu 14 |
0x3F7 | 1015 | Výchozí stav CMD 0&3 modulu 15 |
0x3F8~419 | 1016~1049 | Rezervováno |
4.2.7 Oblast vstupních dat – Stav chyby CMD uživatele
HRT-711 podporuje maximálně 100 uživatelských CMD. Index uživatelského CMD je od 0 do 99. Každá adresa Modbus představuje dva stavy uživatelského CMD.
Příklad: Pokud je hodnota 0x0200 pro adresu MB 1050, pak dolní bajt 1050 je 0x00 a horní bajt 1050 je 0x02. Znamená to, že chybový stav uživatelského CMD indexu 0 je 0x00 a chybový stav uživatelského CMD indexu 1 je 0x02.
Modbus Addr (Hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x41A~44B | 1050~1099 | Chybový stav uživatelského indexu CMD 0~99 |
4.2.8 Oblast vstupních dat – Hardwarová data modulu
Modbus Addr (Hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x44C~44D | 1100~1101 | ID modulu (hodnota ASCII reprezentující HART) |
0x44E~455 | 1102~1109 | Název modulu (hodnota ASCII představující 16bajtový název modulu) |
0x456~459 | 1110~1113 | Verze firmwaru modulu (hodnota ASCII představující 8bajtovou verzi firmwaru) |
0x45A~47D | 1114~1149 | Rezervováno |
4.2.9 Oblast zadávání dat – Data režimu
Modbus Addr (hexadecimální) | Modbus Addr (desítkové) | Popis | ||||
0x47E | 1150 |
|
||||
0x47F | 1151 |
|
||||
0x480 | 1152 | Délka příjmu v průchozím režimu | ||||
0x481~50E | 1153~1294 | Přijímejte data v průchozím režimu | ||||
0x50F~513 | 1295~1299 | Rezervováno |
4.2.10 Oblast vstupních dat – výchozí data jednoduchého formátu CMD 3
Při konfiguraci výchozího CMD 711 HRT-3 na jednoduchý formát jsou údaje adresy Modbus pro každé zařízení HART zobrazeny v následující tabulce.
Bajt 0 | Bajt 1 | Bajt 2 | Bajt 3 |
Primární proměnná zařízení HART (ve formátu IEEE 754) | |||
Bajt 4 | Bajt 5 | Bajt 6 | Bajt 7 |
Sekundární proměnná zařízení HART (ve formátu IEEE 754) |
Bajt 8 | Bajt 9 | Bajt 10 | Bajt 11 |
Terciální proměnná zařízení HART (ve formátu IEEE 754) | |||
Bajt 12 | Bajt 13 | Bajt 14 | Bajt 15 |
Kvartérní proměnná zařízení HART (ve formátu IEEE 754) |
Modbus Addr (hexadecimální) | Modbus Addr (Desetinný) | Popis |
0x514~51D | 1300~1309 | Výchozí data jednoduchého formátu CMD 3 modulu 0 |
0x51E~527 | 1310~1319 | Výchozí data jednoduchého formátu CMD 3 modulu 1 |
0x528~531 | 1320~1329 | Výchozí data jednoduchého formátu CMD 3 modulu 2 |
0x532~53B | 1330~1339 | Výchozí data jednoduchého formátu CMD 3 modulu 3 |
0x53C~545 | 1340~1349 | Výchozí data jednoduchého formátu CMD 3 modulu 4 |
0x546~54F | 1350~1359 | Výchozí data jednoduchého formátu CMD 3 modulu 5 |
0x550~559 | 1360~1369 | Výchozí data jednoduchého formátu CMD 3 modulu 6 |
0x55A~563 | 1370~1379 | Výchozí data jednoduchého formátu CMD 3 modulu 7 |
0x564~56D | 1380~1389 | Výchozí data jednoduchého formátu CMD 3 modulu 8 |
0x56E~577 | 1390~1399 | Výchozí data jednoduchého formátu CMD 3 modulu 9 |
0x578~581 | 1400~1409 | Výchozí data jednoduchého formátu CMD 3 modulu 10 |
0x582~58B | 1410~1419 | Výchozí data jednoduchého formátu CMD 3 modulu 11 |
0x58C~595 | 1420~1429 | Výchozí data jednoduchého formátu CMD 3 modulu 12 |
0x596~59F | 1430~1439 | Výchozí data jednoduchého formátu CMD 3 modulu 13 |
0x5A0~5A9 | 1440~1449 | Výchozí data jednoduchého formátu CMD 3 modulu 14 |
0x5AA~5B3 | 1450~1459 | Výchozí data jednoduchého formátu CMD 3 modulu 15 |
4.2.11 Oblast výstupních dat
Modbus Addr (hexadecimální) | Modbus Addr (Desetinný) | Popis | ||||
0x0~1F3 | 0~499 | Uživatelský příkaz | ||||
0x1F4 | 500 |
|
||||
0x1F5 | 501 |
|
0x1F6 | 502 |
|
||||
0x1F7~1F9 | 503~505 | Rezervováno | ||||
0x1FA~76B | 506~1899 | Rezervováno (pro konfiguraci modulu) | ||||
0x76C | 1900 |
|
||||
0x76D | 1901 | Délka odesílání dat v průchozím režimu | ||||
0x76E~7FB | 1902~2043 | Odesílejte data v průchozím režimu |
POZNÁMKA 1:Když zapíšete hodnotu větší než nula, modul vymaže počet požadavků modulu, počet odpovědí modulu, počet chyb modulu, stav chyby modulu a nastaví index příkazu chyby modulu na 255. Pro dokončení procedury resetování musí uživatel do tohoto pole zapsat 0 .
POZNÁMKA 2:Když nastavíte hodnotu na 1, modul automaticky provede všechny pollingové příkazy HART.
POZNÁMKA 3:Pokud změníte hodnotu, modul se bude odkazovat na hodnotu indexu (0~99, 255 je pro průchozí režim) spouštěcího příkazu, aby provedl odpovídající uživatelský příkaz. Příklad: Pokud je index spouštěcího příkazu 0 a hodnota výstupní spouštěcí funkce je 1, při změně hodnoty výstupní spouštěcí funkce z 1 na 2 modul provede uživatelský povel (index = 0).
4.3 Prostřednictvím režimu
V tomto režimu mohou uživatelé přímo odesílat a přijímat příkazy HART. Postupujte podle níže uvedených kroků.
Krok 1:Nastavte kanál na 0. (Prostřednictvím režimu podporuje pouze kanál 0) [Adresa:1900, Low Byte] Krok 2:Nastavte délku odesílání [Adresa:1901] Krok 3:Nastavte data příkazu HART. [Adresa: 1902~2043] Příklad: 0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00 0x82
Krok 4:Nastavte Auto Polling na 0. (V tomto režimu nelze funkci Auto Polling aktivovat.) [Adresa:501, Low Byte] Krok 5:Nastavte index spouštěcího příkazu na 255. [Adresa:502, High Byte] Krok 6:Získejte počet přijatých z počtu přijatých v režimu [Adresa:1150, High Byte] a počet chyb z Počet chyb v průchozím režimu [Adresa:1151, Low Byte].
Krok 7: Změňte hodnotu funkce Output Trigger. [Adresa:502, Low Byte] Krok 8:Získejte hodnotu Receive count v průchozím režimu a Error count v průchozím módu, dokud se jeden z nich nebude lišit od poslední hodnoty.
Krok 9:Pokud se počet přijatých v průchozím režimu liší od poslední hodnoty, uživatel může získat délku příjmu z délky příjmu v průchozím režimu a uživatel může získat data pro příjem z přijímaných dat v průchozím režimu [Adresa:1153 ~ ] podle pro příjem dat délky. [Adresa:1152] (Pokud se počet chyb v průchozím režimu liší od poslední hodnoty, znamená to, že nemůže přijímat žádná data.)
Utility
5.1 Instalace rozhraní .NET Framework
Nástroj pro HRT-711 potřebuje ke spuštění .NET Framework. Verze rozhraní .NET Framework pro spuštění nástroje musí být vyšší než 2.0. Pokud to uživatelé mají, ignorujte prosím tuto část a přejděte na část 5.2.
Microsoft .Net Framework verze 2.0:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
Kroky instalace .NET Framework jsou uvedeny níže:
Krok 1: Stiskněte tlačítko Další.
Krok 2:Zaškrtněte „Souhlasím s podmínkami licenční smlouvy“ a klikněte na tlačítko Instalovat.
Krok 3:Po dokončení instalace stiskněte tlačítko Finish pro ukončení.
5.2 Nainstalujte HRT-711 Utility
Krok 1: Stáhněte si instalaci file HRT-711 Utility z disku CD-ROM (CD:\hart\gateway\hrt-711\utilities\) nebo web místo
(ftp://ftp.icpdas.com.tw/pub/cd/fieldbus_cd/hart/gateway/hrt-711/utilities/)
Krok 2:Spusťte HRT-711 Utility xxxxexe (xxxx je verze instalačního balíčku) file nainstalujte nástroj a poté klepněte na tlačítko Další.
Krok 3: Pokračujte kliknutím na tlačítko Další. Pokud chcete změnit umístění instalace, klikněte na tlačítko Procházet a vyberte cestu instalace.
Krok 4:V nabídce Start vyberte název a cestu k instalaci a poté klikněte na tlačítko Další.
Krok 5: Klikněte na Install pro zahájení instalace
Krok 6: Počkejte na dokončení instalace a poté zkontrolujte „View Pokud chcete, opravte soubor Note.txt“ a dokončete instalaci klepnutím na tlačítko Dokončit.
Krok 7:Uživatelé mohou spustit nástroj v následující cestě.
5.3 Představení utility
HRT-711 má dvě rozhraní, Ethenet a HART. Nástroj může konfigurovat tato dvě rozhraní. Uživatelé si musí vybrat, které rozhraní konfigurovat v první formě nástroje. Uživatel může kliknout na obrázek a vybrat rozhraní. Podrobnosti o konfiguraci těchto dvou rozhraní budou diskutovány v následující části.
5.4 Konfigurace Ethernetu
Ethernetové rozhraní HRT-711 zpracovává protokoly Modbus/TCP a Modbus/UDP. Uživatelé musí nakonfigurovat rozhraní pro příslušnou konfiguraci (IP, maska podsítě… atd.) pro použití.
Chcete-li prohledat všechna zařízení ICPDAS, klikněte v tomto formuláři na Hledat servery.
HRT-711 po vyhledání zobrazí seznam v této podobě. Pokud HRT-711 není v tomto formuláři uveden, zkontrolujte prosím síťové připojení nebo napájení HRT-711.
Uživatelé mohou konfigurovat parametry sítě dvojitým kliknutím na HRT-711 v seznamu. Uživatelé mohou upravit parametry na vhodné nastavení pro uživatelskou aplikaci a poté kliknout na tlačítko OK pro použití nového nastavení.
Po přiřazení parametru může uživatel kliknout na Exit a opustit formulář Konfigurace sítě.
5.5 Konfigurace Modbus na HART
HRT-711 je brána Modbus/TCP a Modbus/UDP na HART. Musí nejen nakonfigurovat Ethernet, ale také rozhraní HART.
POZNÁMKA: Předtím Při konfiguraci rozhraní HART musí uživatelé přepnout přepínač režimu Init do polohy Init a poté HRT-711 zapnout a vypnout.
Konfigurační formulář HART lze rozdělit na 5 částí. Těchto 5 částí jsou Semafor, Název aktuálního konfiguračního modulu, Stav připojení, Řízení připojení a Nástroje. V následující části budou popsány jednotlivé části a funkce.
5.5.1 Semafor
Znamení | Postavení |
![]() |
Komunikační port PC se ještě neotevřel |
![]() |
Komunikační port počítače se otevřel a pokusil se připojit k modulu |
![]() |
PC se úspěšně připojí k modulu |
5.5.2 Název aktuálního konfiguračního modulu
Aktuální název modulu konfigurace zobrazuje název aktuálního modulu, který se má konfigurovat. Tento nástroj také podporuje HRT-711. Aktuální název konfiguračního modulu tedy pomáhá uživatelům zjistit, který modul se konfiguruje.
5.5.3 Stav připojení
Postava | Postavení |
![]() |
Komunikační port počítače se neotevřel |
![]() |
Komunikační port počítače se otevřel a pokusil se připojit k modulu |
![]() |
PC se úspěšně připojí k modulu |
5.5.4 Kontrola připojení
Tlačítko | Funkce |
![]() |
Po kliknutí na toto tlačítko PC otevře Com port a pokusí se připojit k modulu. |
![]() |
Když klepnete na toto tlačítko, PC přeruší spojení modulu a zavře Com port. |
5.5.5 Nástroje
Nástroj obsahuje mnoho nástrojů pro konfiguraci a ladění. V následující tabulce jsou uvedeny všechny nástroje a jejich funkce.
Nástroj | Funkčnost |
![]() |
Nastavení komunikace Nastavení komunikačního portu pro PC |
![]() |
Informace o zařízení Zobrazte konfiguraci zařízení |
![]() |
Konfigurace zařízení Změna konfigurace |
![]() |
Výchozí výstupní data Konfigurace výchozího spouštěcího výstupu uživatelského CMD |
![]() |
Mapa adresy Zobrazte mapování adresy Modbus uživatelského CMD |
![]() |
Diagnostika zařízení Zobrazení aktuálního stavu příkazu HART modulu |
![]() |
Prostřednictvím režimu Odeslat/přijmout příkaz HART |
![]() |
Formát Překlad Translate Packed ASCII a IEEE 754 formát |
5.5.5.1 Nastavení komunikace
Uživatel si může vybrat, jaké zařízení bude konfigurovat. V této příručce vyberte v rozevíracím seznamu HRT-711 a poté vyberte číslo komunikačního portu připojeného k HRT-711.
5.5.5.2 Informace o zařízení
Zobrazuje konfiguraci modulu. Po kliknutí na levou položku se na pravé straně zobrazí data položky. Údaje o těchto položkách jsou uvedeny v následující tabulce.
Uzel | Myš | Chování |
HRT-711 | Klikněte levým tlačítkem | Konfigurace zobrazení |
Systém | Klikněte levým tlačítkem | Konfigurace zobrazení |
Klikněte pravým tlačítkem(1) | Vygenerovat vyskakovací nabídku Základní provoz a Pokročilý provoz |
Zařízení HART N | Klikněte levým tlačítkem | Konfigurace zobrazení |
Výchozí CMD (N) | Klikněte levým tlačítkem | Konfigurace zobrazení |
Klikněte pravým tlačítkem(2) | Vygenerovat vyskakovací nabídku Základní provoz a Pokročilý provoz | |
Uživatel CMD (N) | Klikněte levým tlačítkem | Konfigurace zobrazení |
Klikněte pravým tlačítkem(2) | Vygenerovat vyskakovací nabídku Základní provoz a Pokročilý provoz |
(1) Když kliknete pravým tlačítkem na položku Systém, vygeneruje se vyskakovací nabídka. Funkce nabídky budou popsány níže:
Základní operace
Systémový výstup | |
reset stavu | Když nastavíte položku na Povolit, modul vymaže počet požadavků modulu, počet odpovědí modulu, počet chyb modulu, stav chyby modulu a nastaví index příkazu chyby modulu na 255 |
automatické hlasování | Když nastavíte položku na Enable, modul automaticky provede všechny příkazy HART dotazování |
ruční spoušť | Při nastavení položky na Enable modul provede uživatelský příkaz jednou podle hodnoty spouštěcího indexu pole uživatelských příkazů |
spouštěcí index uživatelského příkazu | Pokud chtějí uživatelé provést uživatelský příkaz v ručním režimu, musí nejprve nastavit hodnotu indexu |
Tlačítko Odeslat data | Po kliknutí na tlačítko se aktualizují data v oblasti System Output na modul |
Systémový vstup |
Systémový výstup | |
Státní stroj | Ukáže stavový stroj modulu |
Počet žádostí | Zobrazí počet požadavků HART UserCmd |
Počet odpovědí | Zobrazí počet odpovědí HART UserCmd |
Počet chyb | Ukáže počet chyb odezvy HART UserCmd |
Stav chyby | Zobrazí chybový stav HART UserCmd |
Index chyb uživatelského příkazu | Zobrazí se nejnovější HART UserCmd, u kterého došlo k chybě. Pokud je hodnota indexu 255, znamená to, že nedošlo k žádné chybě |
Tlačítko Aktualizovat | Po kliknutí na tlačítko se aktualizují vstupní data systému z modulu |
Pokročilý provoz
Výstupní data
Má 6 bajtů dat. Po kliknutí na tlačítko Odeslat data odešle výstupní data do modulu. (Adresa Modbus: 500~502 v oblasti výstupních dat)
Vstupní data
Má 6 bajtů dat. Po kliknutí na tlačítko Aktualizovat dojde k aktualizaci dat z modulu.
(Adresa Modbus: 500~502 v oblasti vstupních dat)
(2) Když kliknete pravým tlačítkem na položku Výchozí nebo Uživatelské CMD, vygeneruje se vyskakovací nabídka. Funkce nabídky budou popsány níže:
Základní obsluha
V této funkci podporuje pouze příkazy HART 0, 1, 2, 3, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19 a různé příkazy HART zobrazí různé uživatelské příkazové okno (PŘ. Okno příkazu HART 0 a 6 je zobrazeno níže).
Pokročilý provoz
Uživatelé mohou prostřednictvím tohoto formuláře psát/číst příkaz/odpověď HART. V tomto formuláři jsou dvě tlačítka Odeslat data a Aktualizovat. Po kliknutí na tlačítko Odeslat data odešle výstupní data do modulu. A když kliknete na toto tlačítko, aktualizuje se vstupní a výstupní data z modulu.
POZNÁMKA: O oblast vstupních dat uživatelského příkazu, první 2 bajty jsou kód odezvy1 a kód2 příkazu HART a levé bajty jsou data příkazu HART.
5.5.5.3 Konfigurace zařízení
Zobrazí konfiguraci systému HRT-711 a uživatelé zde mohou také nakonfigurovat HRT-711. Po kliknutí na levé položky se v pravé části okna zobrazí odpovídající informace o položce. Následuje podrobný popis.
Uzel | Myš | Chování |
HRT-711 | Klikněte levým tlačítkem | Konfigurace zobrazení |
Systém | Klikněte levým tlačítkem | Konfigurace zobrazení |
Klikněte pravým tlačítkem(1) | Generovat Pop-up menu Upravit a Přidat modul | |
Zařízení HART N | Klikněte levým tlačítkem | Konfigurace zobrazení |
Výchozí CMD (N) | Klikněte levým tlačítkem | Konfigurace zobrazení |
Klikněte pravým tlačítkem(2) | Generovat Pop-up menu Upravit Odstranit a Přidat příkaz | |
Uživatel CMD (N) | Klikněte levým tlačítkem | Konfigurace zobrazení |
Klikněte pravým tlačítkem(3) | Generovat Pop-up menu Upravit a Smazat |
(1) Když kliknete pravým tlačítkem na položku Systém, vygeneruje se vyskakovací nabídka. Funkce nabídky budou popsány níže:
Upravit
Používá se k nastavení komunikačních parametrů HART a Modbus a je popsán níže.
Systém | |||||
Cmd interval | Interval dotazování HART Cmd | ||||
Hodnota časového limitu | Hodnota časového limitu HART Cmd. | ||||
Auto Polling | Pokud je funkce povolena, HRT-711 automaticky provede všechny příkazy HART polling Cmd. | ||||
Počet opakování | Když HART comm. došlo k chybě, HRT-711 znovu odešle HART Cmd pro počet opakování. | ||||
Nastavení Modbus | |||||
Režim výměny | Používá se pro formát slovních dat v Modbus. Možnosti jsou Žádné / Byte / Word / W&B. Příklad: 2 slova data (0x1234, 0x5678) z HRT-711. Uživatelé mohou nastavit režim výměny pro různé formáty dat. |
||||
Režim výměny | Data | ||||
Žádný | 0x1234 | 0x5678 | |||
Byte | 0x3412 | 0x7856 | |||
Slovo | 0x5678 | 0x1234 | |||
W&B | 0x7856 | 0x3412 |
Přidat modul
Používá se k nastavení režimu komunikace pro zařízení HART a je popsán níže.
Modul | |
Kanál | 0~7. (Nyní podporuje pouze kanál 0) |
Automatická konfigurace | Pokud tuto funkci povolíte, HRT-711 automaticky zjistí typ rámce, adresu, preambule, ID výrobce, typ zařízení a ID zařízení HART zařízení. Upozornění:Pokud povolíte tuto funkci, pouze podporuje HART režim Point to Point |
Typ rámu | Krátký nebo dlouhý rám |
Master typ | Primární nebo sekundární mistr Varování: Obecně platí, že HRT-711 by měl být nastaven na primární master |
Síťový režim | Režim Point to Point nebo Multi-drop. Point to Point:Pouze jedno HART slave zařízení na HART sběrnici Multi-drop:Více než jedno HART zařízení může být na HART sběrnici |
Adresa | 0~15. Upozornění:Pokud je adresa zařízení HART 0, znamená to v režimu Point to Point |
Preambule | 5~20 |
Cmd 0 Mdoe | Zakázat (1) / Počáteční (2) / Polling (3) |
Cmd 3 Mdoe | Zakázat (1) / Počáteční (2) / Polling (3) |
Jedinečný identifikátor | |
Automatické získání jedinečného ID | Pokud je typ rámce podřízeného zařízení HART dlouhý rámec, uživatelé mohou povolit tuto funkci pro automatické získání jedinečného ID pomocí krátké adresy rámce |
ID výrobce | Uživatelé mohou nastavit ID výrobce pro zařízení HART. Pokud je typ rámce krátký, uživatelé mohou toto nastavení vynechat |
Typ zařízení | Uživatelé mohou nastavit typ zařízení pro zařízení HART. Pokud je typ rámce krátký, uživatelé mohou toto nastavení vynechat |
ID zařízení | Uživatelé mohou nastavit ID zařízení pro zařízení HART. Pokud je typ rámce krátký, uživatelé mohou toto nastavení vynechat |
- Disable:HRT-711 nespustí výchozí HART Cmd
- Počáteční: HRT-711 spustí výchozí HART Cmd automaticky, když je v počátečním režimu.
- Polling: HRT-711 spustí výchozí HART Cmd automaticky, když je v provozním režimu.
(2) Když kliknete pravým tlačítkem na položku HART Device N, vygeneruje se vyskakovací nabídka.
Funkce nabídky budou popsány níže:
Upravit
Stejný jako výběr Přidat příkaz v místní nabídce po kliknutí pravým tlačítkem na Systém, podívejte se prosím na tuto část.
Smazat
Smazat aktuálně vybraný modul
Přidat příkaz
Používá se k nastavení komunikačního parametru pro HART User CMD. Podrobnosti jsou popsány níže:
Příkaz | |
Příkaz č | Nastavte číslo příkazu HART |
Režim | Počáteční(1) / Dotazování(2) / Manuální(3) |
Formát | Normální(4) / Jednoduché(5) (Formát výměny dat mezi HART a Modbus) |
Ve velikosti | Nastavte délku vstupních dat příkazu HART. Poznámka: Velikost zahrnuje 2bajtový kód odezvy a datovou velikost příkazu HART. (Příklad: HART Cmd 0 = 2 (kód odpovědi) +12 =14) |
Out Size | Nastavte délku výstupních dat příkazu HART. |
V Offsetu | Nastavte vstupní offset vrácených dat příkazu HART. (Podporováno HG_Tool v1.5.0 nebo novější, viz napřample FAQ26) |
- Počáteční: Modul spustí tento příkaz v počátečním režimu
- Polling: Modul spustí tento příkaz v provozním režimu
- Manual: Modul spustí tento příkaz ručně
- Normální:Při čtení/zápisu dat HART pomocí Modbus je formát dat standardním příkazovým formátem HART
- Simple:Při čtení/zápisu dat HART pomocí Modbus je formát dat jednoduchý formát definovaný HRT-711. Podrobný popis naleznete v příloze B. (V tomto režimu může software HMI nebo SCADA číst nebo zapisovat data HART a nepotřebuje zpracovávat žádná data. Nyní je podporován pouze příkaz HART číslo: 1, 2 a 3.)
(3) Když kliknete pravým tlačítkem na položku User CMD (N), vygeneruje se pop-up menu. Funkce nabídky budou popsány níže:
Upravit
Stejné jako při výběru Přidat příkaz ve vyskakovacím menu po klepnutí pravým tlačítkem na zařízení HART N, podívejte se prosím na tuto část.
Smazat
Smazat aktuálně vybraného uživatele CMD (N)
5.5.5.4 Výchozí výstupní data
Používá se k nastavení výchozí hodnoty pro všechna výstupní data UserCMD.
(1) Klikněte na levou položku User CMD a pokud výstupní délka uživatelského CMD není nulová, pak bude obsazená adresa v pravém okně modrá.
(2) Poklepejte na pole adresy a zobrazí se okno Data Edit pro nastavení výchozí hodnoty.
Po dokončení všech nastavení klepněte na tlačítko Uložit do zařízení a použijte všechna nastavení. (Modul se restartuje po kliknutí na tlačítko Uložit do zařízení)
5.5.5.5 Mapa adres
Používá se k zobrazení MB adresy pro všechny uživatelské CMD.
(1) Klikněte na levou položku User CMD a obsazená adresa uživatelského CMD bude v pravé tabulce Modbus AO nebo Modbus AI modrá.
(2) Data tabulky Modbus AI lze číst pomocí kódu funkce Modbus 4.
(3) Data tabulky Modbus AO lze číst pomocí kódu funkce Modbus 3 a zapisovat pomocí kódu funkce Modbus 6 nebo 16.
POZNÁMKA: Modbus adresa výchozího příkazu je pevná, takže uživatelé mohou adresu získat v sekci 4.2.
5.5.5.6 Diagnostika zařízení
Používá se k zobrazení stavu příkazu HART v HRT-711.
(1) Klikněte na levou položku User CMD a ikona položky zobrazí stav popsaný níže:
Postava | Postavení |
![]() |
To znamená, že žádná chyba |
![]() |
Znamená to, že příkaz nebyl nikdy proveden |
![]() |
To znamená, že příkaz má chybu a chybový stav se zobrazuje na pravé straně okna |
![]() |
To znamená, že položka je vybrána |
(2) Tlačítko Status Update:Obnoví stav HART Cmd
(3) Tlačítko Record:HRT-711 zaznamená poslední chybový příkaz a uloží jej do Record 1~3. Uživatelé mohou tyto záznamy získat kliknutím na tlačítko Záznam 1, Záznam 2 a Záznam 3.
5.5.5.7 Prostřednictvím režimu
Používá se k přímému odesílání / přijímání příkazů HART. Před použitím funkce průchozího režimu musí uživatelé zkontrolovat níže uvedené položky.
(1) LED RUN svítí vždy.
(2) Funkce automatického dotazování je deaktivována.
Tady je exampsoubor pro odeslání/přijetí příkazu HART 0:
Krok 1 V poli Odeslat vyplňte údaje „0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00“ a kliknutím na tlačítko Odeslat odešlete příkaz HART Cmd.
Krok 2 Kliknutím na tlačítko Aktualizovat zobrazíte odezvu zařízení HART.
5.5.5.8 Překlad formátu
Zde uvádíme některé nástroje pro komunikaci HART. Nástroj Packed ASCII Translate dokáže převést Packed ASCII do formátu ASCII. Nástroj IEEE754 Translate dokáže převést IEEE754 do bajtového formátu.
Vlastnosti | Popis |
Balený ASCII překlad | Lze jej použít pro převod mezi formátem Packed ASCII a ASCII![]() |
Překlad IEEE 754 | Lze jej použít pro převod mezi formátem IEEE754 a DWORD![]() |
FAQ
Q01: Jak přidat zařízení HART do HRT-711?
1. Přidejte první zařízení HART: (Příklad: Přidejte zařízení ABB AS800 HART)
[ Krok 1 ] Připojte se k HRT-711 a pomocí „HRT-711 Utility“ spusťte konfiguraci (1) Vyberte HART na první stránce Utility a přepněte provozní režim na „Init“.
[1] Pokud je HRT-711 verze „RevB“ (jako na obrázku níže), uživatelé musí nastavit parametry HRT-711 v režimu „Normal“.
(2) Vyberte zařízení na HRT-711 a přepněte na příslušný com port v nastavení komunikace a poté klikněte na OK
(3) Klikněte na tlačítko „Connect“ pro připojení modulu HRT-711
[ Krok 2 ] Vymazání výchozího nastavení zařízení HART v HRT-711
Po úspěšném připojení k HRT-711 se indikátor semaforu změní na zelenou (), což znamená, že nástroj může začít konfigurovat HRT-711. Nyní budou uživatelé muset odstranit výchozí konfiguraci kliknutím na možnost Konfigurace zařízení na pravé straně nástroje.
Podle obrázku níže odstraňte výchozí konfiguraci pro přípravu přidání nového zařízení HART.
Uživatelé nyní mohou přidat nové zařízení HART kliknutím pravým tlačítkem na položku Systém.
(1) Kliknutím na tlačítko „Uložit do zařízení“ uložíte nové nastavení zařízení HART do HRT-711
2. Přidejte více než jedno zařízení HART: (Příklad: Přidejte zařízení ABB AS800 (Addr=2) a Foxboro I/A Pressure (Addr=1) HART)
[ Krok 1 ] Chcete-li odstranit výchozí konfiguraci, postupujte podle předchozího kroku
[ Krok 2 ] Přidejte dvě nová nastavení zařízení HART
Následující obrázky představují nastavení pro tato dvě zařízení HART.
(1) Kliknutím na tlačítko „Uložit do zařízení“ uložíte nové nastavení zařízení HART do HRT-711
Q02: Jak se ujistit, že HRT-711 získává data zařízení HART správně?
Po přidání nastavení zařízení HART do modulu HRT-711 (viz Q01) mohou uživatelé postupovat podle níže uvedených kroků.
(1) Ujistěte se, že HRT-711 běží v „Normálním“ režimu a HG_Tool je dobře připojen k HRT-711.
Poté klikněte na tlačítko „Informace o zařízení“.
[ Zkontrolujte I/O data výchozího CMD(0) ]
(2) Klikněte pravým tlačítkem na tlačítko na položce „Výchozí CMD(0)“ a vyberte možnost „Základní operace“, abyste otevřeli obrazovku „I/O Data“ „Výchozí CMD(0)“
(3) Následující obrázek ukazuje I/O data „Výchozí CMD(0)“ jsou v pořádku a NG
[ Zkontrolujte I/O data výchozího CMD(3) ]
(4) Klikněte pravým tlačítkem na tlačítko na položce „Výchozí CMD(3)“ a vyberte možnost „Základní operace“, abyste otevřeli obrazovku „I/O Data“ „Výchozí CMD(3)“
(5) Následující obrázek ukazuje I/O data „Výchozí CMD(3)“ jsou v pořádku a NG
(6) Po otestování I/O dat „Default CMD(0)“ a „Default CMD(3)“, když je výsledek v pořádku, znamená to, že komunikace mezi HRT-711 a HART zařízeními je v pořádku.
Q03: Jak mapovat data CMD(3) zařízení HART přímo do SCADA nebo HMI?
(1) Ujistěte se, že spojení mezi HRT-711 a HART zařízením je dobré. (Viz Q02)
(2) Nastavte „Swap Mode“ systémového nastavení v HRT-711 na „W&B“.
[1] Na obrazovce „Konfigurace zařízení“ klikněte pravým tlačítkem myši na položku „Systém“ a kliknutím na možnost „Upravit“ otevřete obrazovku „Úpravy systému“ jako na obrázku 3-1.
(3) Načtěte data HART pomocí Modbus TCP z HRT-711.
[1] HRT-711 poskytuje MB adresu 1300 ~ 1459 (Výchozí data CMD(3)(S) pro modul 0 ~ 15 v HRT-711 => Podrobné informace se vztahují k sektoru 4.3 uživatelské příručky) a uživatelům můžete mapovat data CMD(3) zařízení HART do SCADA přímo s těmito adresami Modbus 1300 ~ 1459.
[2] Pro „Výchozí data CMD(3)(S) modulu 0“ v HRT-711 je namapovaná MB adresa 1300 ~ 1309. Níže uvedený klient MB/RTU bude používat „Modscan“ a „Modbus Poll“ nástroj pro zobrazení dat CMD(3) zařízení HART dotazováním adresy Modbus 1300 ~ 1309.
<1> Potvrďte, že spojení mezi Utility a HRT-711 je odpojeno.
<2> Ujistěte se, že je HRT-711 v normálním provozu. (Nastavte „Dip Switch“ na zadní straně HRT-711 na „Normální“ a restartujte HRT-711. )
<3> Nastavte režim „Zobrazení“ na formát „Plovoucí“ podle obrázku 3-4
<4> Vyplňte „IP Address“ & „Port Number“ a klikněte na tlačítko „OK“ pro připojení k HRT-711, např.
Obrázek 3-5
<5> Data CMD(3) zařízení HART jsou úspěšně načtena, např. obrázek 3-6
[ Poznámka ] ModScan je navržen tak, aby používal adresu PLC (základ 1), takže zadaná adresa pro polling musí být 1301. Uživatelé se mohou ujistit, že skutečná adresa pro polling je [05][14] (1300) výběrem „Show Traffic“ v nabídce „Display Option“ v nabídce „Setup“ po úspěšném připojení, jak ukazuje obrázek 3-7
<6> Zkontrolujte a upravte typy báze Modbus Poll Address Base a formáty zobrazení jako Obrázek 3-8.
<7> Nastavte „definici čtení/zápis“ Modbus Poll jako na obrázku 3-9.
[ Poznámka ] Pollingová adresa je v tomto případě 1300, protože pro Modbus Poll byla vybrána „Protocal Address (Base 0)“. Pokud bylo místo toho vybráno „PLC Address Poll (Base 1)“, potom je třeba adresu nastavit jako 1301. Uživatelé se mohou ujistit, že skutečná adresa pro dotazování je [05][14] (1300) zaškrtnutím dialogu „Communication“ z nabídky „Zobrazení“ po úspěšném připojení, jak ukazuje obrázek 3-10
<8> Nastavte parametry „Com Port“ a klikněte na tlačítko „OK“ pro připojení k HRT-711, jako na obrázku 3-11.
<9> Data CMD(3) zařízení HART jsou zobrazena jako Obrázek 3-12.
Bajtový index | Formát | Popis |
00~03 | Plovák | Primární proměnný proud |
04~07 | Plovák | Primární proměnná |
08~11 | Plovák | Sekundární proměnná |
12~15 | Plovák | Terciární proměnná |
16~19 | Plovák | Kvartérní proměnná |
Q04: Jak aktualizovat firmware HRT-711?
A04: (2018. 05. 22)
[ Pro HRT-710 hardware v1.31 a firmware v1.0 nebo novější ]
Pro uživatele je podporována funkce aktualizace firmwaru. Postupujte podle níže uvedených kroků.
※ HW_v1.xx podporuje pouze firmware v1.xx.
[ Pro HRT-710 hardware v2.1 a firmware v2.0 nebo novější ]
Pro uživatele je podporována funkce aktualizace firmwaru. Postupujte podle níže uvedených kroků.
※ HW_v2.xx (malá písmena se znaky „RevB‟) podporuje pouze firmware v2.xx.
Pokud omylem aktualizujete firmware na nesprávný hardware (např. aktualizace verze 2.0 na verzi hardwaru v1.31), způsobí to abnormální spouštění.
Chcete-li obnovit firmware, postupujte podle následujícího postupu.
[ Aktualizace firmwaru HART ]
(1) Stáhněte si nejnovější firmware HRT-711.
(Stahujte z: https://www.icpdas.com/en/download/show.php?num=1688&model=HRT-711 )
(2) Vypněte napájení. Nastavte HRT-711 na režim „Init“ a otevřete horní šasi HRT-711.
Poté přepněte propojku na kolíky 2 a 3 pro JP2 a JP3.
(3) Pomocí kabelu RS-232 propojte PC a HRT-711 a poté zapněte napájení.
(V současné době jsou všechny stavy LED rozděleny do dvou typů, viz následující tabulka)
Verze hardwaru | v1.xx | v2.xx |
Všechny LED | Vše vypnuté | Bliká každých 500 ms |
(4) Spusťte „FW_Update_Tool“
(Stahujte z: https://www.icpdas.com/en/download/show.php?num=1702&model=HRT-711 )
[1] Vyberte možnost „COM“ a vyberte „Číslo portu Com“.
[2] Klikněte na tlačítko „Browser“ a vyberte firmware HRT-711.
[3] Kliknutím na tlačítko „Aktualizace firmwaru“ zahájíte proces aktualizace firmwaru.
[4] Počkejte na zprávu „Firmware Update Success“.
(5) Vypněte napájení a přepněte JP2 a JP3 zpět na kolíky 1 a 2.
(6) Zavřete kryt a zapněte napájení HRT-711. Poté mohou uživatelé zkontrolovat verzi firmwaru HRT-711 pomocí „HRT-711 Utility“.
[ Aktualizace firmwaru TCP ]
※ Podporována je pouze verze hardwaru v1.xx
(1) Stáhněte si nejnovější verzi nástroje eSearch Utility: http://ftp.icpdas.com/pub/cd/tinymodules/napdos/software/esearch/
(2) Stáhněte si nejnovější verzi firmwaru HRT-711 TCP ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/gateway/hrt-711/firmware/TCP/
(3) Přepněte dip-switch na HRT-711 do režimu „Init“.
(4) Spusťte nástroj eSearch Utility:
[2] Klikněte pravým tlačítkem na „HRT-711“
[3] Vyberte „Aktualizace firmwaru“
(5) Vyberte firmware TCP file (.dat)
(6) Jakmile se zobrazí následující dialog, restartujte HRT-711
(7) Selhání aktualizace firmwaru
(8) Úspěšná aktualizace firmwaru
(9) Znovu „Vyhledejte server“ a zkontrolujte verzi firmwaru HRT-711
Q05 : Jak číst data příkazu zařízení HART 1 ve standardním formátu podle Modbus?
(1) Pomocí „HRT-711 Utility“ k přidání „User CMD(1)“ zařízení HART a uložení nastavení do HRT-711. Počáteční adresa Modbus a délka „User CMD(1)“ se zobrazí v polích „Cmd In address“ a „Cmd In size“. V example jsou 0 a 7 (počet bajtů=7 => počet slov=4).
(2) Níže uvedená ukázka bude používat bezplatný nástroj MBTCP poskytovaný ICP DAS k zobrazení dat příkazu HART 1. (Stahujte z http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/)
(3) Spusťte nástroj „MBTCP“. Vyplňte nastavení (IP a Port) a poté klikněte na tlačítko „Otevřít“ pro připojení k HRT-711.
(4) Zadejte „1 4 0 0 0 4“ do pole „Příkaz“ a kliknutím na tlačítko „Odeslat příkaz“ odešlete příkaz modbus. Data příkazu HART 1 budou přijata v poli „Responses“ => „01 04 08 0C BA 00 10 00 00 D5 F0“.
Pošlete příkaz Modbus: 01 04 00 00 00 04
Získat odpověď: 01 04 08 0C BA 00 10 00 00 D5 F0
(5) Analyzujte data odezvy Modbus.
Data odezvy => 01 04 08 0C BA 00 10 00 00 D5 F0
Data registru => 0C BA 00 10 00 00 D5 F0
Protože jednotkou databáze HART-711 je bajt a jednotkou registru Modbus je slovo a registr Modbus se skládá z bajtu databáze a pořadí je nejprve nízký bajt.
(Napřampsoubor: Registr Modbus0 = 0x3412, bajt databáze0 = 0x12, bajt1 = 0x34).
Musíme tedy změnit pořadí bajtů.
Data tedy budou BA 0C 10 00 00 00 F0 D5.
A nastavili jsme režim swap na Word & Byte, takže se data transformují na 00 10 0C BA D5 F0 00 00.
Podle počtu dat je 7, takže skutečná data budou 00 10 0C BA D5 F0 00
Formát příkazu HART 1 je uveden v tabulce níže.
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 5 = 7 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2 | Uint8 | Kód jednotky | |
3~6 | Plovák | Primární proměnná |
Data příkazu HART 1 jsou tedy analyzována, jak je uvedeno níže.
Kód odpovědi1 = 0x00
Kód odpovědi2 = 0x10
Kód primární proměnné = 0x0C (kPA)
Primární proměnná = 0xB5 0xD5 0xF0 0x00 (-0.001632 => IEEE754)
Q06 : Jak číst data příkazu zařízení HART 3 ve standardním formátu podle Modbus?
(1) Při přidávání nového zařízení HART k HRT-711 se automaticky přidá „Výchozí CMD(3)“. Počáteční adresa Modbus a délka „Default CMD(3)“ se zobrazí v polích „Cmd In address“ a „Cmd In size“. V example jsou 1236 (pro MB Addr = 618 = 0x026A) a 26 (počet bajtů=26 => počet slov=13).
(2) Níže uvedená ukázka bude používat bezplatný nástroj MBTCP poskytovaný ICP DAS k zobrazení dat příkazu HART 1. (Stahujte z http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/)
(3) Spusťte nástroj „MBTCP“. Vyplňte nastavení (IP a Port) a poté klikněte na tlačítko „Otevřít“ pro připojení k HRT-711
(4) Zadejte „01 04 02 6A 00 0D“ do pole „Příkaz“ a kliknutím na tlačítko „Odeslat příkaz“ odešlete příkaz modbus. Data příkazu HART 3 budou přijata v poli „Responses“ => „01 04 1A 10 00 7F 40 A0 E7 BB 0C F4 00 20 00 CE 41 E8 2D BC 39 58 18 00 00 00 00“ 00 00 XNUMX
Odeslat příkaz Modbus: 01 04 02 6A 00 0D 10 6B
Získejte odpověď: 01 04 1A 40 7F 00 10 0C BB E6 64 00 20 03 94 FA 51 41 CD 20 0F 39 BC 00 00 00 00 00 00
(5) Analyzujte data odezvy Modbus.
Data odezvy => 01 04 1A 40 7F 00 10 0C BB E6 64 00 20 03 94 FA 51 41 CD 20 0F 39 BC 00 00 00 00 00 00
Registrační data => 40 7F 00 10 0C BB E6 64 00 20 03 94 FA 51 41 CD 20 0F 39 BC 00 00 00 00 00 00
Protože jednotkou databáze HART-711 je bajt a jednotkou registru Modbus je slovo a registr Modbus se skládá z bajtu databáze a pořadí je nejprve nízký bajt.
(Napřampsoubor: Registr Modbus0 = 0x3412, bajt databáze0 = 0x12, bajt1 = 0x34).
Musíme tedy změnit pořadí bajtů. Takže data budou jako níže.
7F 40 10 00 BB 0C 64 E6 20 00 94 03 51 FA CD 41 0F 20 BC 39 00 00 00 00 00 00
Podle nastavení swapu nastavíme v tomto příkladu Word a Byte swapample, takže data budou transformována do.
00 10 40 7F E6 64 0C BB 03 94 00 20 41 CD FA 51 39 BC 20 0F 00 00 00 00 00 00
Formát příkazu HART 3 je uveden v tabulce níže.
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 24 = 26 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~5 | Plovák | Primární proměnný proud | |
6 | Uint8 | Kód primární proměnné | |
7~10 | Plovák | Primární proměnná | |
11 | Uint8 | Kód sekundární proměnné | |
12~15 | Plovák | Sekundární proměnná | |
16 | Uint8 | Kód terciární proměnné | |
17~20 | Plovák | Terciární proměnná | |
21 | Uint8 | Kód kvartérní proměnné | |
22~25 | Plovák | Kvartérní proměnná |
Data příkazu HART 3 jsou tedy analyzována, jak je uvedeno níže.
Kód odpovědi1 = 0x00
Kód odpovědi2 = 0x10
Primární proměnný proud = 0x40 0x7F 0xE6 0x64 (3.998437)
Kód primární proměnné = 0x0C (kPA)
Primární proměnná = 0xBB 0x03 0x94 0x00 (-0.0020077229)
Kód sekundární proměnné = 0x20 (degC)
Sekundární proměnná = 0x41 0xCD 0xFA 0x51 (25.747225)
Kód terciární proměnné = 0x39 (procenta)
Terciární proměnná = 0xBC 0x20 0x0F 0x00 (-0.009769201)
Kód jednotky kvartérní proměnné = 0x00 (???)
Kvartérní proměnná = 0x00 0x00 0x00 0x00 (0)
Q07: Jak zjistit stav spojení mezi HRT-711 a HART zařízeními?
Popis stavu komunikace příkazu HART v HRT-711 je uveden níže.
Hodnota | Stav chyby |
0 | Žádná chyba |
1 | Příkaz nebyl nikdy proveden |
2 | Časový limit příjmu, nelze přijímat žádná data HART |
3 | Příjem dat HART je příliš krátký |
4 | Oddělovač dat HART má nějakou chybu |
5 | Adresa (bit hlavního typu) dat HART má nějakou chybu |
6 | Adresa (bit režimu burst) dat HART má nějakou chybu |
7 | Příkaz dat HART má nějakou chybu |
8 | Parita dat HART má chybu |
9 | Komunikace s podřízeným zařízením HART má nějakou chybu a chybová hlášení jsou zaznamenána v kódech odpovědí |
(1) Adresa 1000 (Jednotka: WORD) : Zobrazit komunik. stav „Zařízení 0“.
[1] Vysoký bajt : „Komunikace. stav výchozího CMD(3) v zařízení 0.
[2] Nízký bajt: „Komunikace. stav výchozího CMD(0) v zařízení 0.
(2) Adresa 1001 (Jednotka: WORD) : Zobrazit komunik. stav „Zařízení 1“.
[1] Vysoký bajt : „Komunikace. stav výchozího CMD(3) v zařízení 1.
[2] Nízký bajt: „Komunikace. stav výchozího CMD(0) v zařízení 1.
< 2. Nastavení režimu SWAP je „W&B“ (s výměnou Byte a WORD) >
(1) Adresa 1001 (Jednotka: WORD) : Zobrazit komunik. stav „Zařízení 0“.
[1] Vysoký bajt : „Komunikace. stav výchozího CMD(0) v zařízení 0.
[2] Nízký bajt: „Komunikace. stav výchozího CMD(3) v zařízení 0.
(2) Adresa 1000 (Jednotka: WORD) : Zobrazit komunik. stav „Zařízení 1“.
[1] Vysoký bajt : „Komunikace. stav výchozího CMD(0) v zařízení 1.
[2] Nízký bajt: „Komunikace. stav výchozího CMD(3) v zařízení 1.
Na obrázku 7-1 je stav výchozího CMD(3) v zařízení 0 0x02 a znamená to, že HART zařízení pro výchozí CMD(3) je odpojeno od HRT-711. (Na obrázku 7-1 je také stav výchozího CMD(0) 0x02.)
[Ex2 => Index CMD uživatele = 0 je režim dotazování]
Pomocí nízké a vysoké bajtové hodnoty MB adresy 1050 (jednotka: WORD) (viz sektor 4.2 – Modbus / HART Mapping Table) mohou uživatelé získat stav komunikace User CMD Index = 0 a 1.
Stav indexu User CMD = 0 a 1 je 0x02. To znamená, že zařízení HART pro User CMD Index = 0 a 1 je odpojeno od HRT-711.
Q08: Jak integrovat aktivní a pasivní HART zařízení do multi-drop síť?
- Pokud je v síti HART více než 7 zařízení HART, uživatelé musí deaktivovat vnitřní odpor (250 Ohm, 1/4W) HRT-711 (upravte JP4 na kolíky 2 a 3, podrobnosti naleznete v části 2.6). Poté přidejte externí rezistor (250 Ohm, 1W) do sítě HART.
- Zapojení HART aktivních a pasivních zařízení HART viz následující obrázek.
Q09: Jak integrovat více modulů HRT-711 do stejného projektu?
[ Případ Přample]
1. Uživatel chce integrovat 20 zařízení HART (Ultrazvuková hladina vody) do stejného projektu prostřednictvím komunikace Modbus/TCP nebo Modbus/UDP a kabeláž HART bude point-to-point.
[ Řešení ] Železářské zboží >
1. Doporučujeme uživateli použít 20 modulů HRT-711 pro připojení k 20 zařízením HART s propojením point-to-point.
< Software >
1. HRT-711 je Modbus/TCP a Modbus/UDP server, pokud uživatelé potřebují více HRT-711, uživatelé nakonfigurují Ethernet podle části 5.4. Po konfiguraci ethernetu HRT-711 a připojení k ethernetovému přepínači lze všechny HRT-711 identifikovat podle IP adresy.
Q10: Jak integrovat komunikační zařízení HART s hardwarem RS-232 rozhraní?
[ Případ Přample]
1. Uživatel chce integrovat komunikační zařízení HART (průtokoměr, Mobrey MCU900) s hardwarovým rozhraním RS-232.
[ řešení ]
< Železářské zboží >
1. Doporučujeme uživateli použít k tomu HRT-711 a I-7570 a kabeláž pro tento případ.
< Software >
1. Chcete-li integrovat informace o zařízení HART do SCADA, postupujte podle kroků v Q01, Q02 a Q03 v HRT-711 FAQ.
Q11: Jak přidat příkaz HART Device-Specific do HRT-711?
[ Případ Přample]
1. Uživatel chce získat data příkazu HART č. 149 ze zařízení Emerson 8800D HART.
[ Řešení ] Software >
- Uživatelé musí nejprve získat příkaz HART Device-Specific. Příkaz HART č. 149 formátu Emerson 8800D.
- Přidejte HART příkaz č. 149 k HRT-711.
- Po dokončení nastavení klikněte na obrazovce Konfigurace zařízení na tlačítko Uložit do zařízení pro uložení parametrů do HRT-711.
- Získejte adresu Modbus pro data příkazu HART č. 149.
(1) Otevřete obrazovku „Address Map“ a klikněte na položku „UserCMD(149)“.
[1] V oblasti Modbus AO znamená světle modrá mřížka adresu Modbus pro odesílání dat.
[2] V oblasti „Modbus AI“ znamená světle modrá mřížka adresu Modbus pro příjem dat.
=> V tomto případě je pro čtení dat použit HART příkaz č.149. Proto se světle modrá mřížka zobrazuje pouze v oblasti „Modbus AI“ a adresa Modbus pro příjem dat je od 0 do 2.
(2) Uživatelé mohou použít kód funkce Modbus 4 a adresu od 0 do 2 k získání dat příkazu HART č.149. (Příklad: Žádost Cmd => 0x01 0x04 0x00 0x00 0x00 0x03)
Q12: Jak nastavit adresu zařízení HART pomocí nástroje HRT-711?
- Přidejte UserCMD(6) do HRT-711:
(1) Spusťte HRT-711 Utility a připojte se k HRT-711.
(2) Otevřete stránku Konfigurace zařízení.
(3) Přidejte UserCMD(6) a v poli Režim vyberte možnost Ruční.
(4) Klepněte na tlačítko Uložit do zařízení. - Nastavte adresu zařízení HART a odešlete UserCMD(6):
(1) Otevřete stránku Informace o zařízení.
(2) Klikněte pravým tlačítkem na položku UserCMD(6) a vyberte Základní operaci.
(V ukázce je index příkazu 0 pro UserCMD(6).
(3) Zadejte hodnotu adresy zařízení HART a klikněte na tlačítko Odeslat.
(V ukázce bude adresa zařízení HART nastavena na 2. Nyní je nastavená hodnota pouze uložena v HRT-711, dosud nebyla odeslána.)(4) Klikněte pravým tlačítkem na položku Systém a vyberte Základní operaci.
(5) Po dokončení níže uvedených nastavení klikněte na tlačítko Odeslat data a odešlete UserCMD(6) do zařízení HART.
[1] Pole automatického dotazování => Zakázat
[2] Pole Ruční spouštění => Povolit
[3] Index spouštění pole uživatelského příkazu => Vstup 0 (UserCMD(6) Index) - Nyní by adresa zařízení HART měla být nastavena na 2. Poté prosím restartujte HRT-711.
(Po změně adresy zařízení nezapomeňte také upravit adresu zařízení v konfiguraci zařízení)
Q13: Všechny druhy síťového vedení HART?
A13: (2015. 10. 26)
- Zapojení „Point to Point“:
- Zapojení „Multi-Drop“:
Q14: Aplikujte rychle stejná nastavení na druhý HRT-711?
A14: (2015. 12. 21)
- Uložte nastavení HRT-711 do file.
(1) Spusťte obslužný program HRT-711, HG_Tool.
(2) Na stránce „Konfigurace zařízení“ klikněte na „Uložit do“. File” pro uložení aktuálního nastavení HRT-711 do file. - Načtěte nastavení z HRT-711 file k druhému modulu HRT-711.
(1) V „Konfigurace zařízení“ klikněte na „Načíst z File” a zvolte nastavení file HRT-711. Poté se zobrazí všechna nastavení v HG_Tool.(2) Klikněte na tlačítko „Uložit do zařízení“ pro nastavení modulu HRT-711.
Q15: Jak odeslat příkaz HART pro zápis? (Příklad: CMD19)
A15: (2015. 12. 23)
- Přidejte příkaz HART pro zápis do HRT-711.
(HART cmd 19 se používá v níže uvedeném příkladuample => Číslo konečné sestavy)
(1) Na stránce „Device Configuration“ klikněte pravým tlačítkem myši na položku „HART Device 0“ a zvolte možnost „Add Command“.(2) Do pole „Číslo příkazu“ zadejte hodnotu „19“ a v poli „Režim“ vyberte možnost „Ručně“. Kliknutím na tlačítko „OK“ přidáte příkaz HART 19 (Nyní je index uživatelských příkazů 0) a kliknutím na tlačítko „Uložit do zařízení“ uložíte aktuální nastavení do HRT-711.
- Nastavte hodnotu pro příkaz zápisu HART. (příkaz HART dosud nebyl odeslán)
(1) Pro příkaz HART 19 jsou tři bajty parametrů.
(2) Napřample, hodnota těchto tří bytových parametrů je 11(0x0B), 22(0x16), 33(0x21) pro zápis a příkaz Modbus bude vypadat níže.
=> 01 06 00 00 0B 16 0F 34
=> 01 06 00 01 21 00 C0 5A
(3) Níže uvedený obrázek je přiřazená hodnota pro zápis do příkazu HART 19 pomocí softwaru ModScan pro testování.(4) Po odeslání výše uvedeného příkazu Modbus mohou uživatelé zkontrolovat, zda byly tyto hodnoty úspěšně nastaveny pomocí HG_Tool.
[1] Na stránce „Informace o zařízení“ klikněte pravým tlačítkem myši na položku „User CMD(19)“ a vyberte možnost „Pokročilá operace“.[2] Na stránce „I/O Data“ klikněte na tlačítko „Update“ a zobrazí se hodnota pro odeslání UserCMD v odpovídající byte adresy v oblasti „Output Data“. Uživatelé mohou vidět, že tyto hodnoty „11“, „22“ a „33“ byly úspěšně nastaveny.
- Spusťte HRT-711 pro odeslání UserCMD0 (příkaz HART 19).
(1) Zastavte původní pollingový příkaz HART a odešlete UserCMD0.
Příkaz Modbus bude vypadat níže.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 01 00 69 94
[1] 00 : Zastaví všechny původní pollingové příkazy HART.
[2] 00 : Nastavte číslo. UserCMD k odeslání.
[3] 01 : Spusťte odeslání UserCMD a pokaždé potřebuje jinou hodnotu.
(Příklad: další hodnota bude 2, 3, 4 …)
=> Nyní byla odeslána UserCMD0 (příkaz HART 19).
(2) Obnovte původní příkaz dotazování HART.
Příkaz Modbus bude vypadat níže.
=> 01 06 01 F5 01 00 99 94
[1] 01: obnovit všechny původní příkazy dotazování HART.
Q17: Jak získat informace z příkazu HART 48?
A17: (2016. 10. 07)
- Přidejte HART CMD 48 k HRT-711.
- Na obrazovce „Device Configuration“ klikněte na tlačítko „Save to Device“ pro uložení nastavení do HRT-711.
- Získejte data HART CMD48 přes Modbus.
(1) Otevřete obrazovku „Address Map“ a klikněte na položku „UserCMD(48)“. V oblasti „Modbus AI“ zobrazí datovou adresu Modbus UserCMD(48) s modrou mřížkou.
=> Délka dat odezvy HART CMD 48 bude 27 bajtů (ResCode(2) a ResData(25)). Proto bude zabírat 14 WORD Modbus adresy jako níže adresa 0~13.Obrázek 17-3 Modbus adresa obsazená UserCMD(48)
(2) Pomocí kódu funkce Modbus 4 a adresy 0~13 získáte data HART CMD 48.
Q18: Jak odeslat HART „Burst Mode“ CMD? (CMD108/109)
A18: (2017. 01. 09)
- Níže je uveden popis funkce příkazu burst HART.
(1) HART CMD 108 (zápis čísla příkazu režimu burst)
=>Slouží k nastavení odezvy HART příkazu č. když je povolen režim burst zařízení HART.
(2) HART CMD 109 (ovládání burstního režimu)
=>Slouží k aktivaci nebo deaktivaci režimu burst zařízení HART. - Přidejte HART CMD 108 a 109 k HRT-711
(1) Na stránce „Device Configuration“ klikněte pravým tlačítkem myši na položku „HART Device 0“ a zvolte možnost „Add Command“.(2) [1] Do pole „Číslo příkazu“ zadejte hodnotu „108“ a v poli „Režim“ vyberte možnost „Ručně“. Kliknutím na tlačítko „OK“ přidáte příkaz HART 108 (Nyní je index uživatelských příkazů 0)
[2] Do pole „Číslo příkazu“ zadejte hodnotu „109“ a v poli „Režim“ vyberte možnost „Ručně“. Kliknutím na tlačítko „OK“ přidáte příkaz HART 109 (Nyní je index uživatelských příkazů 1)
[3] Kliknutím na tlačítko „Uložit do zařízení“ uložíte aktuální nastavení do HRT-711. - Nastavte hodnotu pro HART CMD 108. (HART CMD 108 ještě nebyl odeslán)
(1) V HART CMD 108 je jeden bajtový parametr.
(Příklad: Hodnota zápisu 3(0x03)=> Znamená to, že když je zařízení HART v režimu burst, budou data HART CMD 3 odesílána ze zařízení HART automaticky a pravidelně.
(2) Příkaz Modbus pro funkci je uveden níže.
=> 01 06 00 00 03 00 89 3A
(3) Po odeslání výše uvedeného příkazu Modbus mohou uživatelé zkontrolovat, zda byly tyto hodnoty úspěšně nastaveny pomocí HG_Tool..
[1] Na stránce „Informace o zařízení“ klikněte pravým tlačítkem myši na položku „User CMD(108)“ a vyberte možnost „Pokročilá operace“.[2] Na stránce „I/O Data“ klikněte na tlačítko „Update“ a zobrazí se hodnota pro odeslání UserCMD v odpovídající byte adresy v oblasti „Output Data“. Uživatelé mohou vidět, že hodnota „3“ byla úspěšně nastavena.
- Spusťte HRT-711 pro odeslání UserCMD0 (příkaz HART 108)
(1) Zastavte původní pollingový příkaz HART a odešlete UserCMD0.
Příkaz Modbus bude vypadat níže.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 01 00 69 94
[1] 00 : Zastaví všechny původní pollingové příkazy HART.
[2] 00 : Nastavte číslo UserCMD. pro odeslání.
[3] 01 : Spusťte odeslání UserCMD a pokaždé potřebuje jinou hodnotu.
(Příklad: další hodnota bude 2, 3, 4 …)
=> Nyní byla odeslána UserCMD0 (příkaz HART 108). - Nastavte hodnotu pro HART CMD 109. (HART CMD 109 ještě nebyl odeslán)
(1) V HART CMD 109 je jeden bajtový parametr.
[1] Hodnota zápisu 1(0x01)=> Znamená to, že bude povolen režim burst zařízení HART.
[2] Hodnota zápisu 0(0x00)=> Znamená to, že režim burst zařízení HART bude zakázán.
(2) Příkaz Modbus pro funkci je uveden níže.
[1]Povolit režim Burst => 01 06 00 01 01 00 D9 9A
[2]Zakázat režim Burst => 01 06 00 01 00 00 D8 0A
(3) Po odeslání výše uvedeného příkazu Modbus mohou uživatelé zkontrolovat, zda byly tyto hodnoty úspěšně nastaveny pomocí HG_Tool..
[1] Na stránce „Informace o zařízení“ klikněte pravým tlačítkem myši na položku „User CMD(109)“ a vyberte možnost „Pokročilá operace“.[2] Na stránce „I/O Data“ klikněte na tlačítko „Update“ a zobrazí se hodnota pro odeslání UserCMD v odpovídající byte adresy v oblasti „Output Data“. Uživatelé mohou vidět, že hodnota „1“ byla úspěšně nastavena.
- Spusťte HRT-711 pro odeslání UserCMD1 (příkaz HART 109)
(1) Zastavte původní pollingový příkaz HART a odešlete UserCMD1.
Příkaz Modbus bude vypadat níže.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 02 01 A8 A4
[1] 00 : Zastaví všechny původní pollingové příkazy HART.
[2] 01 : Nastavte číslo UserCMD. pro odeslání.
[3] 02 : Spusťte odeslání UserCMD a pokaždé potřebuje jinou hodnotu.
(Příklad: další hodnota bude 3, 4, 5 …)
=> Nyní byla odeslána UserCMD1 (příkaz HART 109). - Obnovte původní příkaz dotazování HART.
(1) Příkaz Modbus bude vypadat níže.
=> 01 06 01 F5 01 00 99 94
[1] 01: obnovit všechny původní příkazy dotazování HART.
Q19: Jak resetovat hodnotu totalizéru odesláním příkazu pro zařízení?
A19: (2017. 11. 28)
[ Případ Přample]
- Uživatel chce použít HRT-711 k resetování hodnoty totalizéru z přístroje KROHNE ESK4 odesláním HART příkazu 137.
[ Řešení ] 1. Uživatelé musí nejprve získat příkaz HART pro konkrétní zařízení. Formát příkazu HART č. 137 KROHNE ESK4 - Přidejte UserCMD CMD137 z ROHNE ESK4 do HRT-711:
- Po dokončení nastavení klikněte na tlačítko „Uložit do zařízení“ v konfiguraci zařízení pro uložení všech nastavení.
- Spusťte na HRT-711 odeslání UserCMD0 (příkaz HART 137).
(1) Zastavte původní pollingový příkaz HART a odešlete UserCMD0
(2) Příkaz Modbus bude vypadat následovně:
=> 01 06 01 F5 00 00 98 04
=> 01 10 01 F6 01 00 69 94
[1] 00 : Zastaví všechny původní příkazy dotazování HART
[2] 00 : Nastavte číslo. UserCMD k odeslání
[3] 01 : Spusťte odeslání UserCMD a pokaždé potřebuje jinou hodnotu. (Příklad: další hodnota bude 2,3,4…)
=> Nyní UserCMD0 (příkaz HART 137) - Obnovte původní příkaz dotazování HART
(1) Příkaz Modbus bude vypadat následovně:
=> 01 06 01 F5 01 00 99 94
[1] 01: obnovit všechny původní příkazy dotazování HART
Q20: Jak číst údaje o celkovém průtoku z průtokoměru?
A20: (2018. 04. 10)
[ Případ Přample]
- Uživatel chce použít HRT-711 ke čtení hodnoty celkového průtoku z přístroje SIEMENS FUS060.
[ řešení ]
1. Podle uživatelské příručky FUS060 je CMD130 specifický pro zařízení pro čtení celkové hodnoty a existují 3 hodnoty, každá o délce 4 bajty, takže celková délka dat je 3*4 = 12 bajtůPřidání příkazu specifického pro zařízení do HG_Tool vyžaduje zadání vstupních a výstupních datových bajtů, vstupní a výstupní data by zde měla obsahovat 2bajtový kód odezvy.
- Po přidání CMD130 prosím zkontrolujte, zda funguje správně, a to kontrolou z Advanced operation z Device Information a analyzujte pomocí IEEE754 Converter poskytovaného funkcí HG_Tool Format Translation.
- Poté, co se ujistíte, že jsou všechna nastavení v HG_Tool správně provedena, lze k ověření použít nástroje Modbus. ModScan byl použit jako examptady:
(1) HRT-711 zaznamenává data příkazů specifických pro zařízení z adresy Modbus 0~499
MB_Addr (HEX) | MB_Addr (desítkové) | Popis |
[ Uživatelská data CMD ] | ||
0-1F3 | 0-499 | Data „User CMD“. |
(2) Protože ModScan je software založený na 1 (místo začínajícího od 0), adresa by měla být od 1~500
(3) První 2 bajty jsou kód odezvy, takže data začínají od adresy 2
Q21: Výpočet a úprava doby aktualizace komunikace HART
A21: (2018. 08. 02)
- Výpočet periody aktualizace komunikace HART:
Níže uvedená nastavení budou použita jako příkladample: (HRT-711 se 2 zařízeními HART)
1) Nastavení parametrů HRT-711, jak je uvedeno níže:
[1] HRT-711 posílá CMD0 a CMD3 do obou přístrojů HART
[2] CMD0 se nastaví jako režim Init, CMD3 se nastaví jako režim Polling
[3] Cmd Interval je nastaven na 1000 ms2) Doba aktualizace dat všech přístrojů HART v HRT-711 je:
[1] Doba komunikace iniciačních příkazů (CMD0):
HRT-711 odešle CMD0 na adresu krátkého rámce od 0 a zastaví se, dokud nenajde všechna zařízení.
Jak je uvedeno výše, zařízení 0 a 1 má krátkou rámcovou adresu 1 a 2, takže CMD0 bude odesláno 3krát. Doba komunikace je: 3*1000 = 3000 ms
Poznámka: Protože CMD0 je příkaz Init, bude spuštěn pouze při spuštění HRT-711, takže neovlivňuje dobu aktualizace komunikace HART.
[2] Doba komunikace pollingových příkazů (např. CMD3):
HRT-711 bude postupně odesílat pollingové příkazy do každého zařízení HART. Jak je uvedeno výše, existují celkem 2 přístroje HART a pro každé zařízení je třeba odeslat pouze 1 příkaz Polling (CMD3). Doba komunikace je tedy: 2 (zařízení) * 1 (polling CMD) * 1000 (ms) = 2000 ms
=>Závěr: Doba aktualizace komunikace HART je celková doba potřebná k odeslání
všechny příkazy Polling. Doba aktualizace je zde tedy 2000 ms - Úprava periody aktualizace komunikace HART:
1) Zkraťte dobu aktualizace komunikace HART
[1] Odstraňte nepotřebné pollingové příkazy HART
Výchozí nastavení brány HART obsahuje 1 zařízení HART a několik příkazů HART, jak je znázorněno nížePro zkrácení doby aktualizace zařízení HART se doporučuje vymazat celé zařízení a poté přidat nové nastavení zařízení. (Viz FAQ Q01)
[2] Zkraťte interval příkazů HART
Klikněte pravým tlačítkem na položku Systém a vyberte Upravit, zkraťte čas pro Cmd Interval, 500 ms je doporučeno jako minimální příkazový interval.2) Doba aktualizace komunikace pro HRT-711 pro shromažďování dat všech zařízení je: 2 (Zařízení) * 1 (Polling CMD) * 500 (ms) = 1000 ms
Q22: Integrujte HART komunikaci do tradiční struktury AI
A22: (2018. 10. 29)
- Stávající systém smyčky AI:
1) Analogový signál zařízení shromážděný modulem AI - Integrace komunikace HART pro shromažďování dalších informací o zařízení HART:
1) Integrace brány HART do stávajícího systému, nového systému takto:
2) Vypněte vestavěný odpor HART Gateway a paralelní připojení k AI modulu => Další komunikační funkce HART integrovaná do stávajícího systému
Poznámka: Smyčkový odpor HART v HRT-711 musí být deaktivován. - Pokud se po přidání brány HART naruší hodnoty AI počátečního systému:
1) Použití filtru HART (HRT-370) k rozdělení digitálního signálu HART a analogového signálu AI => nový systém následovně:
Poznámka: Smyčkový odpor HART v HRT-711 musí být deaktivován.
Q23 : Opatření v režimu HART Multi-drop
A23: (2018. 10. 29)
Železářské zboží:
- Adresa zařízení HART musí být nastavena v rozmezí 1~15 a nesmí se opakovat.
1) Nejprve prosím nastavte adresu HART pro každé zařízení HART jedno po druhém a poté vše přidejte do smyčky HART Multi-drop. - Zapojení pro režim HART Multi-drop je následující:
- Začněte budovat strukturu ze 2 zařízení HART
1) Abyste předešli situaci, kdy dojde k chybě a nebudete vědět, jak ladit, doporučuje se začít budovat strukturu pouze se 2 zařízeními a přidávat 1 další zařízení najednou, pokud nedojde k chybě, dokud nebudou přidána všechna zařízení. - Ujistěte se, že odpor smyčky HART je 250 Ω
1) Změřte, zda je odpor přibližně 250 Ω mezi moduly (např. HRT-710) HART+ / HART- - Při připojování k 7 nebo více zařízením HART zvolte smyčkový odpor HART
1) HRT-710 a HRT-711 s verzí hardwaru starší než V1.30:
Při připojení více než 7 zařízení HART může dojít ke spálení vestavěného rezistoru (250Ω, 1/4W), proto doporučujeme použít externí rezistor (250Ω, 1W)
2) HRT-710 a HRT-711 s verzí hardwaru od V1.30 a novější:
Modul upgradoval vestavěný rezistor na 250Ω (2W), proto se není třeba obávat => HRT-310 navržený pro použití vestavěného rezistoru 250Ω (2W) v první řadě, proto není třeba se tohoto problému obávat - Zkontrolujte svtage mezi zařízením HART (Uvědomte si svtage pokles)
Při připojení více HART zařízení se zvtage dostupné mezi zařízeními + / – poklesne a zařízení nemusí být možné zapnout. Přample takto:
V režimu Multi-drop poskytuje každé zařízení HART navíc 4 mA do smyčky HART, pokud zákazník používá 24V napájecí zdroj, obj.tage mezi zařízeními HART by mělo být následující:
1) Připojení 1 zařízení HART:
Smyčkový proud: 4mA; Odpor smyčky: 250Ω=> Voltage pokles mezi odporem: 1V; proto svtage vlevo pro zařízení: 24V-1V=23V
2) Připojení 10 zařízení HART:
Smyčkový proud: 40mA; Odpor smyčky: 250Ω=> Voltage pokles mezi odporem: 10V; proto svtage vlevo pro zařízení: 24V-10V=14V
3) Připojení 11 zařízení HART:
Smyčkový proud: 44mA; Odpor smyčky: 250Ω=> Voltage pokles mezi odporem: 11V; proto svtage vlevo pro zařízení: 24V-1V=13V
(Pokud zařízení potřebuje 14V nebo vyšší objtage pro zapnutí, pak komunikace HART selhala)
=> Při připojení k více zařízením HART nelze komunikovat se všemi zařízeními HART. (Napřample, při připojení k 9 zařízením HART je komunikace HART v pořádku. Při připojení k 10 zařízením HART však nelze komunikovat se všemi zařízeními HART.) Pro vyřešení problému postupujte podle níže uvedené metody.
< Metoda 1: Přijměte externí rezistor > (viz část 2.3.4 pro zapojení HART)
[1] Deaktivujte vnitřní odpor HRT-310 / HRT-710. (viz část 2.6)
[2] Pro testování použijte externí odpor 150 ohmů nebo 100 ohmů. (Používá se ke snížení objtage pokles ve smyčkovém rezistoru.)
< Metoda 2: Přijměte napájecí zdroj s vyšším objememtage>
[1] Přijměte napájení více než 24 V (jako 28 V nebo 36 V).
Konfigurace softwaru (HG_Tool):
- Nastavte adresu modulu mezi 1~15 v konfiguraci modulu.
Q24: Problémy s komunikační vzdáleností HART
A24: (2019. 02. 23)
- Při instalaci sítě HART je třeba vzít v úvahu komunikační vzdálenost. Informace o kapacitě a délce kabelu naleznete v tabulce níže
Kapacita kabelu – pf/ft (pf/m)
Délka kabelu – poplatek (metry)Ne. Síťová zařízení 20 pf/ft
(65 pf/m)30 pf/ft
(95 pf/m)50 pf/ft
(160 pf/m)70 pf/ft
(225 pf/m)1 9,000 stop
(2,769 m)6,500 stop
(2,000 m)4,200 stop
(1,292 m)3,200 stop
(985 m)5 8,000 stop
(2,462 m)5,900 stop
(1,815 m)3,700 stop
(1,138 m)2,900 stop
(892 m)10 7,000 stop
(2,154 m)5,200 stop
(1,600 m)3,300 stop
(1,015 m)2,500 stop
(769 m)15 6,000 stop
(1,846 m)4,600 stop
(1,415 m)2,900 stop
(892 m)2,300 stop
(708 m)Zdroj:
https://www.fieldcommgroup.org/sites/default/files/technologies/hart/ApplicationGuide_r7.1.pdf - Pokud je třeba prodloužit komunikační vzdálenost, vyzkoušejte následující metody:
(1) Použijte vlákno k prodloužení komunikační vzdálenosti HART HRT-227CS je převodník HART na jednorežimové vlákno, speciálně navržený k prodloužení komunikační vzdálenosti HART.Další informace naleznete na adrese:
HRT-227CS návod k použití: ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/converter/hrt-227cs/manual/
(2) Použijte vlákno k prodloužení komunikační vzdálenosti RS-485 Řada I-2541 a I-2542 jsou převodníky RS-232/ 422/485 na jednovidové vlákno, speciálně navržené pro prodloužení vzdálenosti sériové komunikace.Další informace naleznete na adrese:
I-2541 uživatelská příručka: http://www.icpdas.com/download/converter/manual/net-i2541.pdf
Uživatelská příručka řady I-2542: http://www.icpdas.com/root/product/solutions/datasheet/industrial_communication/I-2542-Release%20Note_V1%2000.pdf
(3) Pro prodloužení komunikační vzdálenosti Ethernet použijte vlákno
ICP DAS poskytuje různé přepínače Ethernet to Fiber, níže je příkladampPoužití ethernetových přepínačů NS-205F a NS-209F pro prodloužení komunikační vzdálenostiChcete-li najít vhodný přepínač Ethernet & Fiber, zkontrolujte: http://www.icpdas.com/root/product/solutions/industrial_ethernet_switch/switch_selection.html#a
(4) Použijte ethernetový přepínač k prodloužení ethernetové komunikační vzdálenosti Podobně jako u předchozí metody může místo použití Fiber prodloužit komunikační vzdálenost i jednoduchý ethernetový přepínač
Chcete-li najít vhodný ethernetový přepínač, podívejte se na: http://www.icpdas.com/root/product/solutions/industrial_ethernet_switch/switch_selection.html#a
Q25:Použití režimu Through HG_Tool k zastavení režimu Burst zařízení HART
A25: (2019. 08. 28)
- Spusťte HG_Tool a připojte se k HRT-711.
(1) Vypněte všechny příkazy Polling.(2) Otevřete „Through Mode“ a odešlete HART CMD0, abyste získali „Long Frame Address“ zařízení HART.
[1] HART CMD0 : FF FF FF FF FF 02 80 00 00
[2] Long Frame Address: 1A 0B 50 EB CD (Jako na obrázku níže)
(3) Nakonfigurujte příkaz HART 109 a odešlete jej, abyste deaktivovali režim burst zařízení HART.
[1] HART CMD 109 => Př : FF FF FF FF FF 82 DA 0B 50 EB CD 6D 01 00
<1> FF FF FF FF FF : Preambule
<2> 82 : Oddělovač (0x02 je třeba přidat 0x80 = 0x82)
<3> DA 0B 50 EB CD : Adresa dlouhého rámce (odlišná od každého zařízení HART) (0x1A je třeba přidat 0xC0 = 0xDA)
<4> 6D : Příkaz HART č. (0x6D = 109)
<5> 01 : Počet bajtů (bajt parametru příkazu HART)
<6> 00 : Data (obsah parametru příkazu HART. 00 pro )
Q26:Jak použít pole In_Offset v UserCMD?
A25: (2020. 08. 19)
[ Example ] 2. Uživatel chce použít HRT-711 ke čtení dat float z přístroje Endress-Hauser Promass F300 odesláním HART příkazu 158. (Data float nejsou uspořádána do dvou SLOV adresy Modbus)。
[ Řešení ] 3. Spusťte example, uživatelé potřebují aktualizovat firmware HRT-711 na verzi 1.03 a používat HG_Tool_v1.5.0.
4. Formát příkazu HART 158 je uveden níže.
(1) Počáteční bajt plovoucích dat odpovědi je v bajtu3.
5. Přidejte UserCMD příkazu HART 158 do HRT-711.
(1) Vzhledem k tomu, že počáteční bajt plovoucích dat odpovědi je byte3, takže v poli „In_Offset“ mohou uživatelé vyplnit 3 a ignorovat data odezvy HART bajty 0, 1 a 2. Poté lze plovoucí data odpovědi zobrazit v adresu Modbus snadno.
(2) Na stránce „System Edit“ nastavte „W&B“ v poli Swap Mode.
6. Po dokončení nastavení klikněte na tlačítko „Uložit do zařízení“ v konfiguraci zařízení pro uložení všech nastavení.
7. Spusťte HRT-711 pro odeslání UserCMD0 (příkaz HART 158). (viz kroky FAQ15)
8. Získejte data odezvy příkazu HART 158 pomocí HG_Tool.
9. Získejte data odezvy příkazu HART 158 pomocí nástroje modscan.
(1) Data prvního slova Modbus: kód odezvy příkazu HART 158.
(2) Data druhého a třetího slova Modbus: data float příkazu HART 158.
Q27:Jak používat funkci „Pouze naslouchat“ k získání dat HART?
A27: (2020. 08. 20)
[ Example ] [1] Uživatel chce získat data zařízení HART (jako HART command3) do jiného PC pomocí Modbus/TCP v původní síti HART, aniž by došlo k narušení původní komunikace HART.
[2] Uživatel chce získat data zařízení HART (jako příkaz HART3), když zařízení HART pracuje v režimu burst. (Nejprve musí uživatel vědět, který příkaz HART odeslaný zařízením HART v režimu burst. Obecně bude příkaz HART 3 burst příkaz.)
=> V těchto dvou výše uvedených příkladech lze použít funkci „Pouze poslouchat“.amples.
[ Řešení ]
- Funkce HART „Listen Only“ byla podporována ve firmwaru HRT-711 v1.03 nebo novějším. V režimu „Pouze naslouchat“ HRT-711 nevysílá žádný příkaz HART a pouze přijímá a analyzuje příkaz HART. Uživatelé pak mohou hladce získat data zařízení HART přes Modbus/TCP.
- Případ-1: (V síti HART je pouze jedno zařízení HART)
(1) Pomocí softwaru HDS (HART Device Simulator) nastavte data příkazu HART 3 a 158 podle obrázku níže pro zařízení HART.(2) Přidejte HART příkaz 3 a 158 k HRT-711.
(2) Na stránce „System Edit“ nastavte „Auto Polling“ na „Disable“ (HRT-711 nebude odesílat příkaz HART) a nastavte „Swap Mode“ na „W&B“.
(3) Po dokončení nastavení klikněte na tlačítko „Uložit do zařízení“ v konfiguraci zařízení, abyste všechna nastavení uložili.
(4) Získejte data odezvy příkazu HART 3 a 158 pomocí nástroje Modscan. - Případ-2: (V síti HART jsou dvě zařízení HART)
(1) Pomocí softwaru HDS (HART Device Simulator) nastavte adresu zařízení HART 1 a adresu 3 a data příkazu HART 3 podle obrázku níže pro tato dvě zařízení HART.(2) Přidejte zařízení HART s adresou 1 a adresou 3 k HRT-711.
[1] Uživatelé musí zrušit zaškrtnutí políčka „Auto Get Unique ID“ a vyplnit dlouhou rámcovou adresu zařízení HART.(2) Na stránce „System Edit“ nastavte „Auto Polling“ na „Disable“ (HRT-711 nebude odesílat příkaz HART) a nastavte „Swap Mode“ na „W&B“.
(3) Po dokončení nastavení klikněte na tlačítko „Uložit do zařízení“ v konfiguraci zařízení, abyste všechna nastavení uložili.
(4) Získejte data odezvy příkazu HART 3 těchto dvou zařízení HART pomocí nástroje Modscan.
Q28:Používáte více HART CMD33 v režimu „Pouze poslech“?
A28: (2023. 01. 03)
[ Example ] Vzhledem k různým datům Request Data v HART CMD33 se budou data odezvy lišit v HART CMD33. Pokud uživatelé chtějí vložit různá data odezvy na odpovídající adresu Modbus, mohou k tomu přidat více HART CMD33 (potřeba nastavit data na stránce „Výchozí výstupní data“). Níže budou použity tři HART CMD33 napřample. (Funkce je podporována ve firmwaru v1.15 nebo vyšší)
- Podle kroků v FAQ Q27 nastavte HRT-711 na režim „Pouze pro poslech“.
- Přidejte tři příkazy HART 33.
- Otevřete stránku „Výchozí výstupní data“.
- Nastavte data požadavku těchto tří příkazů HART 33.
[1] První UserCMD(33) – Červená: 4 bajty jsou všechny 0.
[2] Druhý UserCMD(33) – Pink: První bajt je 1 a všechny ostatní jsou 0.
[3] Třetí UserCMD(33) – Modrá: První bajt je 2 a všechny ostatní jsou 0.
=> Po dokončení klikněte na tlačítko „Uložit do zařízení“. - Když HRT-710/310 obdrží povel požadavku HART 33, porovná hodnotu „Request Data“ a pokud se shoduje, uloží data odezvového příkazu HART 33 na správnou adresu Modbus. (Pokud se neshoduje, bude ignorovat data příkazu HART 33)
[1] Na stránce ”Device Information” otevřete ”Advanced operation” UserCMD(33).[2] Pomocí softwaru „Modscan“ získáte tato tři data příkazu HART 33.
(Datový formát v Modscan je hexadecimální a na stránce „IO Data“ je desetinný.)
Q30:Jak získat informace z příkazu HART 9?
A30: (2023. 10. 11)
- Formát dat požadavku příkazu HART 9 je jako na obrázku 30-1.
- Formát dat odezvy příkazu HART 9 je jako na obrázku 30-2.
Obrázek 30-2
[1] Když je délka dat požadavku 1, délka dat odpovědi bude 13. Formát dat odpovědi bude „Extended device status (1B)“ + „Slot 0 Data (8B)“ + „Time stamp (4B)“.
[2] Když je délka dat požadavku 2, délka dat odpovědi bude 21. Formát dat odpovědi bude „Rozšířený stav zařízení (1B)“ + „Data slotu 0 (8B)“ + „Data slotu 1 (8B) “ + „Čas stamp (4B)“.
…
[8] Když je délka dat požadavku 8, délka dat odpovědi bude 69. Formát dat odpovědi bude „Extended device status (1B)“ + „Slot 0~7 Data (64B)“ + „Time stamp (4B)“.
=> Pokud je verze příkazu HART zařízení HART nižší než v7.0, pak čas stamp (4B) dat odezvy by měl být odstraněn. - Níže uvedený exampPřevezme, že verze příkazu HART zařízení HART je v7.0 a délka dat požadavku je 2 pro příkaz HART 9. Takže délka dat odezvy bude 21.
[1] V HG_Tool přidejte příkaz číslo 9. Pole „In Size“ a „Out Size“ vyplňte 23 a 2 (Délka dat v poli „In Size“ by měla zahrnovat kód odpovědi (2B) jako na obrázku 30 -4.)[2] Kliknutím na tlačítko „Save to Device“ uložíte nastavení do HRT-710, jako na obrázku 30-5.
[3] V „Device Information“ HG_Tool klikněte pravým tlačítkem na „User CMD9“ a zvolte možnost „Advanced operation“ (jako Obrázek 30-6), aby se zobrazila přijatá data CMD9 (jako Obrázek 30-7).
[4] Na obrázku 30-8, použití převodníku HART (jako I-7567) se softwarem HC_Tool ke čtení dat příkazu HART 9 zařízení HART. Data budou stejná jako na obrázku 30-7 kromě dat Time Stamp.
[5] Získejte data příkazu HART 9 prostřednictvím komunikace Modbus:
<1> Na obrazovce „Address Map“ klikněte na položku „UserCMD(9)“. V oblasti „Modbus AI“ bude modrá mřížka adresou přijatých dat UserCMD(9) jako na obrázku 30-9. V example, potřebuje 23 bajtů (kód odezvy (2B) + data odezvy (21B)) pro příkaz HART 9.
Proto bude zabírat 12 adres modbus od 0 do 11.
<2> Na obrázku 30-10 jsou to data Modbus přijatá z adresy 0~11 (30001~30012) pomocí softwaru Modscan.
Q31:Integrovat HART zařízení s burst režimem?
A31: (2024. 03. 07)
[ Example ] [1] Uživatel chce získat dvě data zařízení HART.
<1> Jedno zařízení HART pracuje v režimu burst.
<2> Jiné zařízení HART pracuje v režimu odesílání/přijímání.
[ Poznámka ] [1] Potřebujete znát adresu dlouhého rámce a který příkaz HART odeslaný zařízením HART v režimu burst.
[ Řešení ]
- Nastavte tyto dvě krátké adresy zařízení HART na 1 a 2.
[1] Dlouhá adresa zařízení HART 1 je 0x1A 0B 50 EB CD a příkaz shlukového režimu č. je příkaz 3.
[2] Zařízení HART 2 je v režimu odesílání/přijímání. - Přidejte tato dvě zařízení HART s adresami 1 a 2 k HRT-711.
(1) Na stránce „Module Edit“ přidejte tato dvě zařízení HART.(2) Na stránce „System Edit“ nastavte „Swap Mode“ na „W&B“.
(3) Po dokončení nastavení na stránce „Device Configuration“ klikněte na tlačítko „Save to Device“ pro uložení všech nastavení do HRT-711.
- Získejte tato dvě data zařízení HART.
(1) Získejte data příkazu HART 3 těchto dvou zařízení HART pomocí nástroje HG_Tool.(2) Získejte data příkazu HART 3 těchto dvou zařízení HART pomocí softwaru Modscan.
(Data příkazu HART 3 jsou v HG_Tool a Modscan všechna stejná.)
Q101: Celý proces konfigurace HRT-711?
A101: (2016. 02. 19)
- Nastavte parametry sítě HRT-711 (např.: IP / maska / brána).
(1) Připojte ethernetový port mezi PC a HRT-711.
(2) Spusťte „HRT-711 Utility“ a klikněte na položku „Ethernet“.(3) Klikněte na tlačítko „Search Servers“ a automaticky prohledá všechny moduly HRT-711.
(4) Vyberte položku „HRT-711“ a klikněte na tlačítko „Configuratino (UDP)“ a uživatelé mohou nastavit síťové parametry HRT-711. Poté klikněte na tlačítko „OK“ pro uložení nastavení.
- Spusťte obslužný program HRT-711 pro připojení k HRT-711 přes RS-232 pro konfiguraci HART.
(1) Pomocí kabelu CA-0910 (3 pin RS-232, TxD/RxD/GND), který je součástí produktu HRT-711.
Připojte kolíky TXD / RXD / GND mezi CA-0910 a HRT-711. (Zapojení: TXD na TXD, RXD na RXD, GND na GND)(Poznámka: Přiřazení pinů RS-232 HRT-711, levý pin1 je rezervován a poté levý pin2, 3 a 4 bude TXD, RxD a GND.)
(2)Spusťte „HRT-711 Utility“ a klikněte na položku „HART“.
(3) Podle pokynů na obrázku nastavte „Dip Switch“ na zadní straně HRT-711 na „Init“ a poté restartujte HRT-711.
(4) Klikněte na položku „Nastavení komunikace“.
[1] Zařízení: vyberte „HRT-711“.
[2] Číslo portu: vyberte číslo portu ComPort. počítače.
=> Po dokončení klikněte na tlačítko „OK“.(5) Klikněte na tlačítko „Připojit“. Pokud asi po 5 sekundách svítí zelené světlo na semaforu v levém horním rohu utility HRT-711, znamená to, že připojení je úspěšné. Poté mohou uživatelé nakonfigurovat HRT-711 pro zařízení HART.
- Přidejte zařízení HART k HRT-711.
(1) Podrobné kroky naleznete v části „Q01: Jak přidat zařízení HART k HRT-711? z FAQ. - Zkontrolujte, zda HRT-711 správně získává data zařízení HART.
(1) Podrobné kroky naleznete v části „Q02: Jak se ujistit, že HRT-711 získává data zařízení HART správně? z FAQ.
=> Pokud selže komunikace mezi HRT-711 a HART zařízeními, LED ERR bude blikat. Pokud je komunikace v pořádku, LED ERR zhasne. - Získejte data zařízení HART přes Modbus/TCP nebo Modbus/UDP.
(1) Nastavte “Dip Switch” na zadní straně HRT-711 na “Normal” a poté restartujte HRT-711.
(2) Viz podrobné kroky v části „Q03: Jak mapovat data CMD(3) zařízení HART přímo do SCADA nebo HMI? z FAQ.
Q102:Jak nakonfigurovat parametry přes Ethernet na HRT-711?
A102: (2021. 11. 24)
- Uživatelé k tomu mohou použít bránu ICP DAS MB/TCP to MB/RTU.
(1) Níže uvedený přebírá tGW-724 napřample. (https://www.icpdas.com/en/product/tGW-724)(2) Podrobné nastavení v tGW-724 naleznete v kapitole – 6.4 Režim TCP Client.
https://www.icpdas.com/en/download/show.php?num=2375&model=tGW-724
[1] Výše uvedené nastavení se používá k nastavení tGW-724 jako klienta MB/TCP a automatickému připojení k HRT-711 (serveru MB/TCP). - Spusťte „HG_Tool“ a klikněte na položku „Nastavení komunikace“ pro nastavení COM portu, přenosové rychlosti atd. a tato nastavení by měla být stejná jako nastavení portu v tGW-724. Poté se HG_Tool může úspěšně připojit k HRT-711 a nastavit parametry přes HRT-711 Ethernet.
Q103: Max. Číslo připojení klienta MB/TCP v HRT-711 ?
(2021/11/24)
A103:HRT-711 podporuje max. Číslo připojení klienta MB/TCP musí být 32. Když celkový počet připojení v HRT-711 překročí 32, nemůže se k HRT-711 úspěšně připojit žádný další klient MB/TCP.
Q104:Jak nakonfigurovat IP / masku / bránu HRT-711 přes web ?
(2023/05/15)
A104:HRT-711 poskytuje vestavěný web server pro nastavení parametrů Ethernet modulu. Postupujte podle níže uvedených kroků.
[ Krok 1: Do pole zadejte „IP adresa“. Web Prohlížeč a nastavení nového hesla ]
HRT-711 podporuje mnoho druhů web prohlížeč jako Mozilla, Firefox, Google Chrome a Microsoft Edge atd. pro nastavení parametrů. Výchozí tovární IP adresa a heslo HRT-711 je „192.168.255.1“ a „admin“. Při připojení k web server HRT-711 poprvé, uživatelé musí nastavit nové heslo. Zadejte prosím „admin“ do pole „Aktuální heslo“ a poté nastavte nové heslo pro HRT-711.
[ Krok 2: Zadejte nové „Heslo“ na přihlašovací obrazovce ]
Zadejte nové heslo do pole „Přihlašovací heslo“ a kliknutím na tlačítko „Odeslat“ se přihlaste.
[ Krok 3: Nastavte IP / masku / bránu ]
Po úspěšném přihlášení se zobrazí informace o HRT-711. Klikněte na možnost „Nastavení sítě“ a uživatelé mohou nastavit IP / Masku / Bránu. Po dokončení nastavení klikněte na tlačítko „Update Settings“ pro uložení nastavení v HRT-711.
Příloha A Příkaz HART
V této kapitole jsou následující seznamy univerzálním příkazovým formátem HART.
Příkaz 0: Přečíst jedinečný identifikátor
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 12 = 14 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2 | Uint8 | 254 | |
3 | Uint8 | ID výrobce | |
4 | Uint8 | ID zařízení výrobce | |
5 | Uint8 | Počet preambulí potřebných v požadavku | |
6 | Uint8 | Číslo revize sady příkazů | |
7 | Uint8 | Specifický kód revize vysílače | |
8 | Uint8 | Revize softwaru | |
9 | Uint8 | Revize hardwaru | |
10 | Uint8 | Vlajky | |
11~13 | Uint24 | ID zařízení (MSB nejprve) |
Příkaz 1: Přečíst primární proměnnou
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 5 = 7 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2 | Uint8 | Kód jednotky | |
3~6 | Plovák | Primární proměnná |
Příkaz 2:Přečtěte PV proud a procentatage rozsahu
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 8 = 10 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~5 | Plovák | Primární proměnný proud | |
6~9 | Plovák | Primární proměnná procentatage rozsahu |
Příkaz 3:Čtení dynamických proměnných a PV proudu
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 24 = 26 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~5 | Plovák | Primární proměnný proud | |
6 | Uint8 | Kód primární proměnné | |
7~10 | Plovák | Primární proměnná | |
11 | Uint8 | Kód sekundární proměnné | |
12~15 | Plovák | Sekundární proměnná | |
16 | Uint8 | Kód terciární proměnné | |
17~20 | Plovák | Terciární proměnná | |
21 | Uint8 | Kód kvartérní proměnné | |
22~25 | Plovák | Kvartérní proměnná |
Příkaz 6:Zapište pollingovou adresu
Vyžádejte si datové bajty | 1 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Adresa pro polling | |
Datové bajty odezvy | 2 + 1 = 3 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2 | Uint8 | Adresa pro polling |
Příkaz 11: Přečíst jedinečný identifikátor spojený s TAG
Vyžádejte si datové bajty | 6 | ||
Bajtový index | Formát | Popis | |
0~5 | PA6 | TAG Jméno | |
Datové bajty odezvy | 2 + 12 = 14 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2 | Uint8 | 254 | |
3 | Uint8 | ID výrobce | |
4 | Uint8 | ID zařízení výrobce | |
5 | Uint8 | Počet preambulí potřebných v požadavku | |
6 | Uint8 | Číslo revize sady příkazů | |
7 | Uint8 | Specifický kód revize vysílače | |
8 | Uint8 | Revize softwaru | |
9 | Uint8 | Revize hardwaru | |
10 | Uint8 | Vlajky | |
11~13 | Uint24 | ID zařízení (MSB nejprve) |
Příkaz 12: Přečíst zprávu
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 24 = 26 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~25 | PA24 | Zpráva |
Příkaz 13: Číst Tag, Deskriptor, Datum
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 21 = 23 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~7 | PA6 | TAG Jméno |
8~19 | PA12 | Deskriptor |
20 | Uint8 | den v měsíci |
21 | Uint8 | Měsíc v roce |
22 | Uint8 | Rok s posunutím na 1900 |
Příkaz 14: Přečíst informace o primárním proměnném senzoru
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 16 = 18 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~4 | Uint24 | Sériové číslo snímače (MSB nejprve) | |
5 | Uint8 | Jednotka limitů snímače | |
6~9 | Plovák | Horní limit snímače | |
10~13 | Plovák | Spodní limit snímače | |
14~17 | Plovák | Minimální rozpětí |
Příkaz 15:Přečtěte výstupní informace primární proměnné
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 17 = 19 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2 | Uint8 | Kód výběru alarmu | |
3 | Uint8 | Kód funkce přenosu | |
4 | Uint8 | Kód jednotky hodnoty rozsahu PV | |
5~8 | Plovák | Hodnota horního rozsahu | |
9~12 | Plovák | Hodnota nižšího rozsahu | |
13~16 | Plovák | Damphodnotu | |
17 | Uint8 | Napište ochranný kód | |
18 | Uint8 | Distribuční kód soukromé značky |
Příkaz 16: Přečíst číslo konečné sestavy
Vyžádejte si datové bajty | 0 | ||
Datové bajty odezvy | 2 + 3 = 5 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~4 | Uint24 | Číslo konečné sestavy (MSB nejprve) |
Příkaz 17:Napište zprávu
Vyžádejte si datové bajty | 24 | ||
Bajtový index | Formát | Popis | |
0~23 | PA24 | Zpráva | |
Datové bajty odezvy | 2 + 24 = 26 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~25 | PA24 | Zpráva |
Příkaz 18: Napište Tag, Deskriptor, Datum
Vyžádejte si datové bajty | 21 | ||
Bajtový index | Formát | Popis | |
0~5 | PA6 | TAG Jméno | |
6~17 | PA12 | Deskriptor | |
18 | Uint8 | den v měsíci | |
19 | Uint8 | Měsíc v roce | |
20 | Uint8 | Rok s posunutím na 1900 | |
Datové bajty odezvy | 2 + 21 = 23 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~7 | PA6 | TAG Jméno | |
8~19 | PA12 | Deskriptor | |
20 | Uint8 | den v měsíci |
21 | Uint8 | Měsíc v roce |
22 | Uint8 | Rok s posunutím na 1900 |
Příkaz 19: Zapište číslo konečné sestavy
Vyžádejte si datové bajty | 3 | ||
Bajtový index | Formát | Popis | |
0~2 | Uint24 | Číslo konečné sestavy (MSB nejprve) | |
Datové bajty odezvy | 2 + 3 = 5 | ||
Bajtový index | Formát | Popis | |
0 | Uint8 | Kód odezvy 1 | |
1 | Uint8 | Kód odezvy 2 | |
2~4 | Uint24 | Číslo konečné sestavy (MSB nejprve) |
Příloha B Formát příkazu
Datový formát HART adresy Modbus je rozdělen na normální a jednoduchý formát.
- Normální formát
Při čtení/zápisu dat HART pomocí Modbus je formát dat Modbus standardním příkazovým formátem HART. - Jednoduchý formát
Při čtení/zápisu dat HART pomocí Modbus je formát dat Modbus jednoduchý (vynechejte kód odezvy a data jednotky). V tomto režimu může software HMI nebo SCADA snadno číst nebo zapisovat data HART. Nyní podporuje pouze příkazy HART číslo 1, 2 a 3.
Jednoduchý formát příkazu HART
Příkaz 1: (Přečíst primární proměnnou)
Datové bajty odezvy | 4 | ||
Bajtový index | Formát | Popis | |
0~3 | Plovák | Primární proměnná |
Příkaz 2: (Přečtěte PV proud a procentatage rozsahu)
Datové bajty odezvy | 8 | ||
Bajtový index | Formát | Popis | |
0~3 | Plovák | Primární proměnný proud | |
4~7 | Plovák | Primární proměnná procentatage rozsahu |
Příkaz 3: (Čtení dynamických proměnných a PV proudu)
Datové bajty odezvy | 20 | ||
Bajtový index | Formát | Popis | |
0~3 | Plovák | Primární proměnný proud | |
4~7 | Plovák | Primární proměnná | |
8~11 | Plovák | Sekundární proměnná | |
12~15 | Plovák | Terciární proměnná | |
16~19 | Plovák | Kvartérní proměnná |
Dodatek C. Historie revizí
Tato kapitola poskytuje informace o historii revizí tohoto dokumentu.
Revize | Datum | Popis |
1.14 | 2024. 03. 07 | Aktualizace FAQ Q01 / Q23 / Q27 Přidejte FAQ Q28~31, Q104 |
1.13 | 2022. 06. 15 | Aktualizujte FAQ Q28/Q29 a přejděte na Q102/Q103 |
1.12 | 2022. 04. 19 | Aktualizace FAQ Q04 (Přidat popis „RevB“) Aktualizujte strukturu FAQ Q28 |
1.11 | 2021. 11. 24 | FAQ Q04 Nová upozornění Přidat FAQ Q28, 29 |
1.10 | 2020. 08. 19 | Přidat Obr 2.3.2-4 Přidat FAQ Q26, 27 Přidejte pole „In Offset“ v nastavení UserCMD |
1.09 | 2020. 07. 02 | Přidejte FAQ Q24 / Q25 |
1.08 | 2018. 10. 29 | Přidat FAQ Q21 Přidat FAQ Q22 Přidat FAQ Q23 |
1.07 | 2018. 05. 22 | Upravte FAQ Q15, 18, 19 pomocí příkazu Modbus FC06 FAQ Q04 přidat sekci aktualizace firmwaru TCP |
1.06 | 2018. 04. 10 | Přidat FAQ Q20 |
1.05 | 2017. 12. 20 | Přidat FAQ Q18, Q19 |
1.04 | 2017. 05. 10 | Přidejte vysvětlení počáteční adresy MB do FAQ Q03 |
1.03 | 2016. 10. 20 | Přidat FAQ17 Upravit proces aktualizace firmwaru (Q04 nejčastějších dotazů) |
1.02 | 2016. 01. 28 | Podporován je také Modbus/UDP server. |
1.01 | 2015. 08. 04 | Přidejte do této uživatelské příručky kapitolu FAQ |
1.00 | 2014. 01. 21 | První revize |
HRT-711 Uživatelská příručka Verze 1.15 Strana: 169
Copyright © 2017 ICP DAS Co., Ltd. Všechna práva vyhrazena E-mail: service@icpdas.com
Dokumenty / zdroje
![]() |
ICP DAS HRT-711 Modbus TCP na bránu HART [pdfUživatelská příručka HRT-711 Modbus TCP k bráně HART, HRT-711, Modbus TCP k bráně HART, brána HART, brána |