Manuale d'usu
Versione 1.15
2024/03/07
HRT-711
HRT-711 Modbus TCP à HART Gateway
Informazione impurtante
Garanzia
Tutti i prudutti fabbricati da ICP DAS sò in garanzia in quantu à i materiali difettosi per un periudu di un annu, da a data di consegna à u cumpratore originale.
Attenti
ICP DAS ùn assume micca responsabilità per qualsiasi dannu risultatu da l'usu di stu pruduttu. ICP DAS si riserva u dirittu di cambià stu manuale in ogni mumentu senza avvisu. L'infurmazione furnita da ICP DAS hè ritenuta precisa è affidabile. Tuttavia, nisuna rispunsabilità hè assunta da ICP DAS per u so usu, micca per qualsiasi violazioni di brevetti o altri diritti di terze parti risultanti da u so usu.
Copyright
Copyright @ 2017 da ICP DAS Co., Ltd. Tutti i diritti sò riservati.
Marca
I nomi sò usati solu per scopi d'identificazione è ponu esse marchi registrati di e so cumpagnie rispettive.
Cuntatta ci
Sè vo scontru qualsiasi prublemi mentre operanu stu dispusitivu, sentite liberu di cuntattateci via mail à: service@icpdas.com . Guarantimu di risponde in 2 ghjorni di travagliu.
Introduzione
Modbus è HART sò dui tipi di protokolli famosi è usati in modu salvaticu in i campi di l'automatizazione di a fabbrica è di u prucessu. U modulu HRT-711 hè un gateway Modbus/TCP è Modbus/UDP à HART.
Utilizendu stu modulu, l'utilizatori ponu integrà facilmente i so dispositi HART in a rete Modbus. A figura sottu 1 mostra una applicazione example per u modulu HRT-711.
1.1 Features
- Supportu HART Frame Cortu / Longu
- Supporta u modu HART Burst
- Permette dui Maestri HART
- Supporta u formatu Modbus/TCP è Modbus/UDP
- Supporta Modbus Slave / HART Master Mode
- Supporta l'aghjurnamentu di u firmware via Com Port
- Supporta a sostituzione in linea di i dispositi HART
- Supportu Acquistà l'indirizzu di u quadru longu automaticamente
- Fornite indicatori LED
- Watchdog integratu
- Montatura à parete o in ferrovia DIN
1.2 Specificazione
Articulu | Specificazione | |||
Com Port | RS-232 (3 fili) | |||
Bloccu terminale à vite | ||||
Velocità di trasmissione fissa 115200 bps | ||||
HART | 1 Modem HART | |||
Bloccu terminale à vite | ||||
Funziona cum'è una stazione HART Master è supporta tutti i cumandamenti HART | ||||
Supportu Corti Corti è Longi | ||||
Support Point to Point o Multi-goccia | ||||
Max. 15 moduli HART | ||||
Max. 100 cumandamenti d'utilizatori è 32 cumandamenti predeterminati | ||||
Ethernet | 1 x Controller Ethernet 10/100Base-TX | |||
RJ-45 | ||||
Negoziazione automatica | ||||
Auto MDIX | ||||
putenza | +10 ~ +30 VDC | |||
Prutezzione inversa di putenza è Over-Voltage prutezzione marrone-out | ||||
Cunsumu di energia: 2 W | ||||
Modulu | Dimensioni: 72 mm x 121 mm x 35 mm (L x L x H) | |||
Température de fonctionnement : -25 ~ 75 ºC | ||||
Température de conservation : -30 à 85 ºC | ||||
Umidità: 5 ~ 95% RH, senza condensazione | ||||
3 x indicatori LED | ||||
ETH LED | Status di a rete | |||
HART LED | Status HART | |||
LED ERR | Errore |
Hardware
2.1 Schema di bloccu
2.2 Pin Assegnazione
Pin Name | gruppu | Descrizzione |
HART+ | HART | Positivu di HART |
HART- | Negativu di HART | |
+ VS | Fonte d'energia | V+ di alimentazione (+10 ~ +30 VDC) |
GND | GND di Power Supply | |
TXD | Cunfigurazione | Trasmettite Dati di RS-232 |
RXD | Riceve Dati di RS-232 | |
GND | GND di RS-232 | |
E1 | Modbus/TCP Modbus/UDP |
Connettore Ethernet RJ45 per Modbus/TCP è Modbus/UDP |
2.3 Cablu
In questa sezione, stu manuale d'utilizatore introduverà u cablaggio per ogni interfaccia.
2.3.1 RS-232
U portu RS-232 di HRT-711 usa una interfaccia di cumunicazione di 3 fili. Hè bisognu di un cable unicu, CA-0910, per cablare da u bloccu di terminale avvitata à u cunnessu D-Sub 9pin. L'utilizatori ponu sceglie trà l'usu di CA-0910 per u cablaggio RS-232 o cunnette direttamente à D-Sub. 2.3.1.1 è 2.3.1.2 sò i cablaggi per l'interfaccia RS-232.
Senza CA-0910
Quandu l'utilizatori sceglienu micca di utilizà CA-0910 per u cablaggio RS-232, l'utilizatori anu da avè un connettore D-Sub 9pin à u filu. A figura seguente hè u schema di cablaggio per u cablaggio senza CA-0910.
Cù CA-0910
Hè cunsigliatu chì l'utilizatori utilizanu CA-0910 per cablare u portu RS-232. U cablaggio di CA-0910 è HRT-711 hè mostratu quì sottu.
2.3.2 HART
U cablaggio di l'autobus HART pò esse classificatu in i dui tipi sottu.
[1] Modu "puntu à puntu".
[2] Modu "Multi-Drop".
(1) Modu "puntu à puntu":
(2) Modu "Multi-Drop":
2.3.3 Ethernet
U cablaggio per Ethernet hè direttamente cunnessu u vostru cable Ethernet RJ-45 à u portu RJ-45 in u HRT-711.
2.4 Indicatori LED
L'HRT-711 furnisce trè indicatori LED per indicà u statutu di u modulu. E descrizzioni sò mostrati cum'è seguita.
LED | Status | Descrizzione |
ETH | Batti | Lampeggia ogni 0.2 seconde: Riceve u pacchettu Ethernet Lampeggia ogni 3 seconde: A funzione di a rete hè normale |
Off | Errore Ethernet | |
HART | Batti | Lampeggia ogni 1 seconda: L'HRT-711 hè in a prucedura di iniziali Lampeggia ogni 0.5 seconde: L'HRT-711 gestisce u quadru di burst mandatu da u dispositivu HART |
Solidu | L'HRT-711 hè in u statu normale | |
Off | U firmware ùn hè micca caricatu | |
ERR | Batti | Errore di cumunicazione HART |
Off | A cumunicazione HART hè bona |
2.5 DIP Switch
U DIP switch hè utilizatu per cambià u modu trà Init è Normale. U switch hè situatu à a parte posteriore di u modulu. Da u latu init, u modulu pò esse cunfiguratu attraversu Utilità. Da u latu nurmale, u modulu hè una porta di entrata trà HART è Modbus/TCP, u protocolu Modbus/UDP.
L'utilizatori anu da accende u modulu quandu cambianu à un modu diversu.
2.6 Jumpers
Ci sò trè jumpers per attivazione / disattivazione di a funzione. A descrizzione per ogni jumper hè mostrata cum'è a seguente tabella.
Jumper | Descrizzione |
JP2 | (1) Posizione 1 & 2: Abilita WDT hardware. (Configurazione predefinita) (2) Posizione 2 & 3 : Mode d'aghjurnamentu di u firmware. (JP3 deve esse ancu in u 2 è 3) |
JP3 | (1) Posizione 1 & 2 : Modu Operazione Firmware. (Configurazione predefinita) (2) Posizione 2 & 3 : Mode d'aghjurnamentu di u firmware. (JP2 deve esse ancu in u 2 è 3) => I passi dettagliati di l'aghjurnamentu di u firmware, per piacè riferite à a Q04 di FAQ. |
JP4 | U jumper pò furnisce un bus HART cù una resistenza di 250 Ω (1/4 W). Quandu u pin 1 & 2 di JP4 hè chjusu, a resistenza si cunnetta à u bus HART. Quandu u pin 2 & 3 di JP4 hè chjusu o JP4 senza jumper cunnessu, scollegarà a resistenza da u bus HART. Per automaticamente, u pin1 & 2 di JP4 hè chjusu. Per piacè riferite à a sezione 2.3.2. |
2.7 Muntamentu
Introduzione di HART
3.1 Segnale analogicu è digitale
U protocolu di cumunicazione HART hè basatu annantu à u standard di cumunicazione telefonica Bell 202 è opera cù u principiu di freccia di freccia (FSK, Figura 14). U signale digitale hè custituitu da duie frequenze - 1,200 Hz è 2,200 Hz chì rapprisentanu bits 1 è 0, rispettivamente. L'onda sinusoidale di queste duie frequenze sò sovrapposte à i cavi di signale analogicu di corrente diretta (dc) per furnisce cumunicazioni analogiche è digitali simultanee.
3.2 Topulugia
L'autobus HART pò operà in una di e duie configurazioni di rete, puntu à puntu è multi-goccia.
Puntu à puntu
In u modu puntu à puntu, u signale analogicu hè utilizatu per cumunicà una variabile di prucessu è u signale digitale dà accessu à variàbili secundarii è altre dati chì ponu esse utilizati per operazioni, cumissioni, mantenimentu è scopi diagnostichi. Solu un dispositivu slave HART pò esiste in bus HART è l'indirizzu di polling deve esse zero.
Multi-goccia
In u modu multi-goccia, tutti i valori di prucessu sò trasmessi digitale. L'indirizzu di polling di tutti i dispositi di u campu deve esse più grande di 0 è trà 1 ~ 15. U currente attraversu ogni dispusitivu hè fissu à un valore minimu (tipicamenti 4 mA). U numeru massimu di dispositivi HART in bus HART hè finu à 15.
NOTA: U A resistenza integrata in HRT-711 hè 250 Ohm cù 1/4W. Per quessa, HRT-711 supporta per cunnette u massimu di i dispositi HART 7 simultaneamente. Se i dispositi HART in modalità multi-goccia sò più di 7, allora l'utilizatori anu bisognu di disconnect a resistenza integrata in HRT-711 (impedisce di brusgià) è utilizate una resistenza esterna di 250 Ohm cù 1W.
3.3 HART Frame
U furmatu di quadru HART hè mostratu quì sottu.
Campu | Descrizzione | |||||||||||||||||||
Preambulu | Tutti i frames trasmessi da i dispositi HART master o slave sò preceduti da un numeru specificatu di caratteri "0xFF" è sò chjamati preambulu. U numaru di preambulu ùn pò esse menu di 5 è più di 20 | |||||||||||||||||||
Delimitatore | Queste dati ponu indicà chì u quadru hè longu o cortu è u quadru hè un quadru maestru, un quadru slave o un quadru burst. | |||||||||||||||||||
Indirizzu | Se u quadru HART hè cortu, u campu di indirizzu hè solu un byte. S'ellu hè un quadru longu, u campu di l'indirizzu hè 5 byte è include l'ID di u fabricatore, u tipu di u dispusitivu è l'ID di u dispusitivu. | |||||||||||||||||||
Cumanda | U settore di cumandamenti HART pò esse divisu in classi Universale, Pratica Cumuna è Dispositivu Specificu. Queste trè classi mostranu quì sottu:
Per piacè riferite à l'Appendice A per più dettagli di u cumandamentu HART |
|||||||||||||||||||
Conte di byte | Hè u numeru di byte trà ellu è u byte di verificazione a fine di u quadru HART. | |||||||||||||||||||
Codice di risposta | Include dui bytes di statutu. Questi byte trasmettenu trè tippi d'infurmazioni: errori di cumunicazione, prublemi di risposta di cummandu è statutu di u dispusitivu di campu. Sò mostrati cum'è quì sottu.
NOTA: Quandu u primu byte mostra l'errore di cumunicazione, u valore di u secondu byte hè 0 |
|||||||||||||||||||
Byte 0 rapprisenta l'errore di cumunicazione o codice di risposta | ||||||||||||||||||||
Stu byte hè utilizatu per u statutu di errore quandu Bit7 hè 1. I bits di statutu sò mostrati cum'è seguita | ||||||||||||||||||||
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
Campu | Descrizzione | |||||||||||||||||||||||||||||||||||||||||||||
Errore di parità | Overru n error | Errore di framing | Verificate l'errore | 0 (Riservatu) | RX buffer overflow | Overflow (Undefin e) | ||||||||||||||||||||||||||||||||||||||||
Stu byte hè utilizatu per u codice di risposta quandu Bit7 hè 0. | ||||||||||||||||||||||||||||||||||||||||||||||
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 | |||||||||||||||||||||||||||||||||||||||
0 | Codice di risposta | |||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
Byte 1 indica u statu di u dispusitivu di campu | ||||||||||||||||||||||||||||||||||||||||||||||
Bit 7 | Malfunzionamentu di u dispusitivu di campu | |||||||||||||||||||||||||||||||||||||||||||||
Bit 6 | A cunfigurazione hè cambiata | |||||||||||||||||||||||||||||||||||||||||||||
Bit 5 | Inizio friddu | |||||||||||||||||||||||||||||||||||||||||||||
Bit 4 | Più statu disponibile | |||||||||||||||||||||||||||||||||||||||||||||
Bit 3 | Corrente di output analogica fissa | |||||||||||||||||||||||||||||||||||||||||||||
Bit 2 | Uscita analogica saturata | |||||||||||||||||||||||||||||||||||||||||||||
Bit 1 | Variabile non primaria fora di limiti | |||||||||||||||||||||||||||||||||||||||||||||
Bit 0 | Variabile primaria fora di i limiti | |||||||||||||||||||||||||||||||||||||||||||||
Dati | U cuntenutu di e dati hè decisu da u numeru di cumanda HART. | |||||||||||||||||||||||||||||||||||||||||||||
Verificate Byte | Ogni quadru HART hà un byte di cuntrollu à l'ultimu byte di dati. U dispositivu HART pò detectà u quadru di errore da questu byte. |
Comunicazione Modbus
4.1 Prucessu di Esecuzione di Moduli
Quandu u modulu HRT-711 hè iniziatu, eseguirà prima u modu iniziale è dopu u modu Operazione.
(1) Quandu HRT-711 funziona in u modu iniziale, eseguirà tutti i cumandamenti iniziali è u LED HART lamperà.
(2) Quandu HRT-711 funziona in modalità Operazione, eseguirà tutti i cumandamenti di polling automaticamente è u LED HART sarà sempre accesu.
4.2 Tabella di mappatura Modbus / HART
L'utilizatori ponu accede à u dispositivu HART usendu questi indirizzu Modbus definitu da u modulu HRT-711.
Questi indirizzu Modbus pò esse divisu in dui parti cum'è quì sottu.
(1) Area di dati di input (FC04)
(2) Area di dati di output (FC06, FC16)
[ Nota ] U significatu di ogni indirizzu Modbus in a tabella sottu hè basatu annantu à l'impostazione di u Modu SWAP per esse Nimu. Se l'impostazione di u Modu SWAP hè Byte o WORD o W&B, allora u significatu di ogni indirizzu Modbus in a tabella sottu serà spustatu un byte o l'indirizzu di parola.
4.2.1 Input Data Area-User CMD Data
Indirizzu Modbus (esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x0~1F3 | 0 ~ 499 | Dati CMD di l'utilizatori |
4.2.2 Input Data Area-Module State Data
Indirizzu Modbus (esadecimale) | Indirizzu Modbus (decimale) | Descrizzione | ||||
0x1F4 | 500 |
|
||||
0x1F5 | 501 |
|
||||
0x1F6 0x1F7~1F9 |
502 503 ~ 505 |
Riservatu |
NOTA 1: A macchina di u statu di u modulu rapprisenta u statu attuale di a gestione di cumandamenti. I significati di i stati sò mostrati in a tavula seguente.
Valore | Status |
0 | Idle |
1 | Aspittendu per mandà u cumandamentu HART |
2 | Mandatu cumanda HART. |
3 | Aspittendu per riceve dati HART |
4 | Riceve dati HART. |
NOTA 2:In HRT-711, a dumanda di modulu è riceve u cumandamentu è u conte di errore sò utilizati 1 byte rispettivamente. Ogni dumanda, riceve o errore aumenterà stu byte finu à 256, allora u valore principiarà da 0.
NOTA 3:U statutu d'errore di u modulu registra l'ultimu statu di errore. U statutu hè mostratu cum'è a seguente tabella.
Valore | Status d'errore |
0 | Nisun errore |
1 | U cumandamentu ùn hè mai esse eseguitu |
2 | Riceve u timeout, ùn pò micca riceve dati HART |
3 | Riceve i dati HART hè troppu cortu |
4 | U delimitatore di dati HART hà qualchì errore |
5 | L'indirizzu (u bit di tipu maestru) di dati HART hà qualchì errore |
6 | L'indirizzu (u bit of burst mode) di dati HART hà qualchì errore |
7 | U cumandimu di dati HART hà qualchì errore |
8 | A parità di dati HART hà errore |
9 | A cumunicazione cù u dispositivu schiavu HART hà qualchì errore è i missaghji di errore sò registrati in i codici di risposti |
NOTA 4:L'indice di cumandamentu di u modulu registra l'ultimu indice di cumandamentu. Ùn ci hè micca errore quandu stu byte hè 255.
4.2.3 Input Data Area-Default CMD 0 Data
U HRT-711 aghjunghje automaticamente dui cumandamenti predeterminati, CMD 0 è CMD 3, quandu aghjunghje un dispositivu HART. A tabella seguente rapprisenta a mappa di l'indirizzu Modbus di dati CMD 0 predeterminatu.
Indirizzu Modbus (esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x1FA ~ 200 | 506 ~ 512 | Dati di input CMD 0 predefinitu di u Modulu 0 |
0x201 ~ 207 | 513 ~ 519 | Dati di input CMD 0 predefinitu di u Modulu 1 |
0x208~20E | 520 ~ 526 | Dati di input CMD 0 predefinitu di u Modulu 2 |
0x20F ~ 215 | 527 ~ 533 | Dati di input CMD 0 predefinitu di u Modulu 3 |
0x216~21C | 534 ~ 540 | Dati di input CMD 0 predefinitu di u Modulu 4 |
0x21D ~ 223 | 541 ~ 547 | Dati di input CMD 0 predefinitu di u Modulu 5 |
0x224 ~ 22A | 548 ~ 554 | Dati di input CMD 0 predefinitu di u Modulu 6 |
0x22B ~ 231 | 555 ~ 561 | Dati di input CMD 0 predefinitu di u Modulu 7 |
0x232 ~ 238 | 562 ~ 568 | Dati di input CMD 0 predefinitu di u Modulu 8 |
0x239~23F | 569 ~ 575 | Dati di input CMD 0 predefinitu di u Modulu 9 |
0x240 ~ 246 | 576 ~ 582 | Dati di input CMD 0 predefinitu di u Modulu 10 |
0x247~24D | 583 ~ 589 | Dati di input CMD 0 predefinitu di u Modulu 11 |
0x24E~254 | 590 ~ 596 | Dati di input CMD 0 predefinitu di u Modulu 12 |
0x255 ~ 25B | 597 ~ 603 | Dati di input CMD 0 predefinitu di u Modulu 13 |
0x25C ~ 262 | 604 ~ 610 | Dati di input CMD 0 predefinitu di u Modulu 14 |
0x263 ~ 269 | 611 ~ 617 | Dati di input CMD 0 predefinitu di u Modulu 15 |
4.2.4 Input Data Area-Default CMD 3 Normal Format Data
Quandu cunfigurà HRT-711 CMD 3 predeterminatu à u furmatu normale, i dati di l'indirizzu Modbus per ogni dispositivu HART sò mostrati cum'è a tabella seguente.
Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 |
Unità | Variabile primaria di u dispositivu HART (In u furmatu IEEE 754) | |||
Byte 5 | Byte 6 | Byte 7 | Byte 8 | Byte 9 |
Unità | Variabile Secundaria di u dispusitivu HART (In u furmatu IEEE 754) | |||
Byte 10 | Byte 11 | Byte 12 | Byte 13 | Byte 14 |
Unità | Variabile Terziaria di u dispositivu HART (In u furmatu IEEE 754) | |||
Byte 15 | Byte 16 | Byte 17 | Byte 18 | Byte 19 |
Unità | Variabile quaternaria di u dispositivu HART (In u furmatu IEEE 754) |
Indirizzu Modbus (Esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x26A ~ 276 | 618 ~ 630 | Default CMD 3 Formatu Normale Dati di Modulu 0 |
0x277 ~ 283 | 631 ~ 643 | Default CMD 3 Formatu Normale Dati di Modulu 1 |
0x284 ~ 290 | 644 ~ 656 | Default CMD 3 Formatu Normale Dati di Modulu 2 |
0x291~29D | 657 ~ 669 | Default CMD 3 Formatu Normale Dati di Modulu 3 |
0x29E~2AA | 670 ~ 682 | Default CMD 3 Formatu Normale Dati di Modulu 4 |
0x2AB ~ 2B7 | 683 ~ 695 | Default CMD 3 Formatu Normale Dati di Modulu 5 |
0x2B8~2C4 | 696 ~ 708 | Default CMD 3 Formatu Normale Dati di Modulu 6 |
0x2C5~2D1 | 709 ~ 721 | Default CMD 3 Formatu Normale Dati di Modulu 7 |
0x2D2~2DE | 722 ~ 734 | Default CMD 3 Formatu Normale Dati di Modulu 8 |
0x2DF~2EB | 735 ~ 747 | Default CMD 3 Formatu Normale Dati di Modulu 9 |
0x2EC ~ 2F8 | 748 ~ 760 | Default CMD 3 Formatu Normale Dati di Modulu 10 |
0x2F9 ~ 305 | 761 ~ 773 | Default CMD 3 Formatu Normale Dati di Modulu 11 |
0x306 ~ 312 | 774 ~ 786 | Default CMD 3 Formatu Normale Dati di Modulu 12 |
0x313~31F | 787 ~ 799 | Default CMD 3 Formatu Normale Dati di Modulu 13 |
0x320~32C | 800 ~ 812 | Default CMD 3 Formatu Normale Dati di Modulu 14 |
0x32D ~ 339 | 813 ~ 825 | Default CMD 3 Formatu Normale Dati di Modulu 15 |
4.2.5 Input Data Area-Module Error Record Data
L'HRT-711 registra l'ultimu errore 3 quandu a cumunicazione HART hà errore. Questi 3 registri sò messi in u registru di errore di u modulu. U formatu di ogni registru hè indicatu cum'è a seguente tabella.
Byte 0 | A durata di mandà dati |
Byte 1 ~ 53 | U record di mandà dati |
Byte 54 | A durata di riceve dati |
Byte 55 ~ 109 | U record di riceve dati |
Byte 110 ~ 113 | U tempu stamp record |
Byte 114 ~ 115 | Riservatu |
Indirizzu Modbus (Esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x33A ~ 373 | 826 ~ 883 | Modulu Error Record 1 |
0x374~3AD | 884 ~ 941 | Modulu Error Record 2 |
0x3AE~3E7 | 942 ~ 999 | Modulu Error Record 3 |
4.2.6 Input Data Area - Default CMD 0 & 3 Status Data
Hè custituitu di dui bytes. U primu byte hè u statu di Default CMD 0 è u sicondu byte hè u statu di Default CMD 3.
Esempiu: Se u valore hè 0x0100 per l'indirizzu MB 1000, u byte bassu di u 1000 hè 0x00 è u byte altu di u 1000 hè 0x01. Significa chì u statu d'errore di Default CMD 0 hè 0x00 è u statutu di errore di Default CMD 3 hè 0x01 in Module 0.
High Byte | Low Byte |
CMD 3 Status | CMD 0 Status |
Indirizzu Modbus (Esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x3E8 | 1000 | Status CMD 0 & 3 predefinitu di u Modulu 0 |
0x3E9 | 1001 | Status CMD 0 & 3 predefinitu di u Modulu 1 |
0x3EA | 1002 | Status CMD 0 & 3 predefinitu di u Modulu 2 |
0x3EB | 1003 | Status CMD 0 & 3 predefinitu di u Modulu 3 |
0x3EC | 1004 | Status CMD 0 & 3 predefinitu di u Modulu 4 |
0x3 ED | 1005 | Status CMD 0 & 3 predefinitu di u Modulu 5 |
0x3EE | 1006 | Status CMD 0 & 3 predefinitu di u Modulu 6 |
0x3EF | 1007 | Status CMD 0 & 3 predefinitu di u Modulu 7 |
0x3F0 | 1008 | Status CMD 0 & 3 predefinitu di u Modulu 8 |
0x3F1 | 1009 | Status CMD 0 & 3 predefinitu di u Modulu 9 |
0x3F2 | 1010 | Status CMD 0 & 3 predefinitu di u Modulu 10 |
0x3F3 | 1011 | Status CMD 0 & 3 predefinitu di u Modulu 11 |
0x3F4 | 1012 | Status CMD 0 & 3 predefinitu di u Modulu 12 |
0x3F5 | 1013 | Status CMD 0 & 3 predefinitu di u Modulu 13 |
0x3F6 | 1014 | Status CMD 0 & 3 predefinitu di u Modulu 14 |
0x3F7 | 1015 | Status CMD 0 & 3 predefinitu di u Modulu 15 |
0x3F8 ~ 419 | 1016 ~ 1049 | Riservatu |
4.2.7 Input Data Area-User CMD Error Status
L'HRT-711 supporta un massimu di 100 CMD User. L'indici di u CMD User hè da 0 à 99. Ogni indirizzu Modbus rapprisenta dui stati di User CMD.
Esempiu: Se u valore hè 0x0200 per l'indirizzu MB 1050, u byte bassu di u 1050 hè 0x00 è u byte altu di u 1050 hè 0x02. Significa chì u statu di errore di User CMD Index 0 hè 0x00 è u statu di errore di User CMD Index 1 hè 0x02.
Indirizzu Modbus (Esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x41A ~ 44B | 1050 ~ 1099 | User CMD Index 0 ~ 99 statu d'errore |
4.2.8 Input Data Area - Module Hardware Data
Indirizzu Modbus (Esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x44C ~ 44D | 1100 ~ 1101 | Module ID (Un valore ASCII per rapprisintà HART) |
0x44E~455 | 1102 ~ 1109 | Module Name (Un valore ASCII per rapprisintà u nome di u modulu di 16 byte) |
0x456 ~ 459 | 1110 ~ 1113 | Versione di firmware di u modulu (Un valore ASCII per rapprisintà a versione di firmware di 8 byte) |
0x45A ~ 47D | 1114 ~ 1149 | Riservatu |
4.2.9 Input Data Area-Through Mode Data
Indirizzu Modbus (esadecimale) | Modbus Indirizzu (decimale) | Descrizzione | ||||
0x47E | 1150 |
|
||||
0x47F | 1151 |
|
||||
0x480 | 1152 | Riceve a lunghezza in u modu attraversu | ||||
0x481~50E | 1153 ~ 1294 | Riceve dati in modu attraversu | ||||
0x50F ~ 513 | 1295 ~ 1299 | Riservatu |
4.2.10 Input Data Area-Default CMD 3 Simple Format Data
Quandu cunfigurà HRT-711 CMD 3 predeterminatu à u furmatu simplice, i dati di l'indirizzu Modbus per ogni dispusitivu HART sò mostrati cum'è a tabella seguente.
Byte 0 | Byte 1 | Byte 2 | Byte 3 |
Variabile primaria di u dispositivu HART (In u furmatu IEEE 754) | |||
Byte 4 | Byte 5 | Byte 6 | Byte 7 |
Variabile Secundaria di u dispusitivu HART (In u furmatu IEEE 754) |
Byte 8 | Byte 9 | Byte 10 | Byte 11 |
Variabile Terziaria di u dispositivu HART (In u furmatu IEEE 754) | |||
Byte 12 | Byte 13 | Byte 14 | Byte 15 |
Variabile quaternaria di u dispositivu HART (In u furmatu IEEE 754) |
Indirizzu Modbus (esadecimale) | Indirizzu Modbus (decimale) | Descrizzione |
0x514~51D | 1300 ~ 1309 | Default CMD 3 Format Simple Data di Modulu 0 |
0x51E~527 | 1310 ~ 1319 | Default CMD 3 Format Simple Data di Modulu 1 |
0x528 ~ 531 | 1320 ~ 1329 | Default CMD 3 Format Simple Data di Modulu 2 |
0x532 ~ 53B | 1330 ~ 1339 | Default CMD 3 Format Simple Data di Modulu 3 |
0x53C ~ 545 | 1340 ~ 1349 | Default CMD 3 Format Simple Data di Modulu 4 |
0x546~54F | 1350 ~ 1359 | Default CMD 3 Format Simple Data di Modulu 5 |
0x550 ~ 559 | 1360 ~ 1369 | Default CMD 3 Format Simple Data di Modulu 6 |
0x55A ~ 563 | 1370 ~ 1379 | Default CMD 3 Format Simple Data di Modulu 7 |
0x564~56D | 1380 ~ 1389 | Default CMD 3 Format Simple Data di Modulu 8 |
0x56E~577 | 1390 ~ 1399 | Default CMD 3 Format Simple Data di Modulu 9 |
0x578 ~ 581 | 1400 ~ 1409 | Default CMD 3 Format Simple Data di Modulu 10 |
0x582 ~ 58B | 1410 ~ 1419 | Default CMD 3 Format Simple Data di Modulu 11 |
0x58C ~ 595 | 1420 ~ 1429 | Default CMD 3 Format Simple Data di Modulu 12 |
0x596~59F | 1430 ~ 1439 | Default CMD 3 Format Simple Data di Modulu 13 |
0x5A0~5A9 | 1440 ~ 1449 | Default CMD 3 Format Simple Data di Modulu 14 |
0x5AA ~ 5B3 | 1450 ~ 1459 | Default CMD 3 Format Simple Data di Modulu 15 |
4.2.11 Area di dati di output
Indirizzu Modbus (esadecimale) | Indirizzu Modbus (decimale) | Descrizzione | ||||
0x0~1F3 | 0 ~ 499 | Cumandamentu di l'utilizatori | ||||
0x1F4 | 500 |
|
||||
0x1F5 | 501 |
|
0x1F6 | 502 |
|
||||
0x1F7~1F9 | 503 ~ 505 | Riservatu | ||||
0x1FA ~ 76B | 506 ~ 1899 | Riservatu (per a cunfigurazione di u modulu) | ||||
0x76C | 1900 |
|
||||
0x76D | 1901 | Mandate a lunghezza di dati in modu attraversu | ||||
0x76E~7FB | 1902 ~ 2043 | Mandate dati in modu attraversu |
NOTA 1:Quandu scrivite u valore più grande di cero, u modulu sguasserà u numeru di richieste di modulu, u conte di risposta di u modulu, u cuntu di l'errore di u modulu, u statu di l'errore di u modulu è stabilisce l'indice di cummandu d'errore di u modulu à 255. Per compie a prucedura di reset, l'utilizatore deve scrive 0 in questu campu.
NOTA 2:Quandu stabilisce u valore per esse 1, u modulu eseguirà automaticamente tutti i cumandamenti di polling HART.
NOTA 3:Se cambia u valore, u modulu si riferirà à u valore di l'indice (0 ~ 99, 255 hè per u modu attraversu) di u cumandamentu di trigger per eseguisce u cumandamentu d'utilizatore currispundente. Esempiu: Se l'indice di u cumandamentu di trigger hè 0 è u valore di a funzione di trigger di output hè 1, quandu cambia u valore di a funzione di trigger di output da 1 à 2, u modulu eseguirà u cumandamentu d'utilizatore (index = 0).
4.3 Per mezu di u Modu
In questu modu, l'utilizatori ponu mandà è riceve u cumandamentu HART direttamente. Per piacè riferite à i passi sottu.
Step 1:Set the Channel to 0. (Through Mode just support channel 0) [Address:1900, Low Byte] Step 2:Set the Send length [Address:1901] Step 3:Set the HART command data. [Indirizzu: 1902 ~ 2043] Es: 0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00 0x82
Passu 4:Set the Auto Polling à 0. (In questu modu, a funzione Auto Polling ùn pò esse attivata.) [Address:501, Low Byte] Step 5:Set the L'index of trigger command to 255. [Address:502, High Byte] Step 6:Otten the receive count from Receive count in Modu 1150, : Error count through the mode [1151, : High Byte count] [Indirizzu: XNUMX, Low Byte].
Passu 7: Cambia u valore di a funzione Output Trigger. [Indirizzu: 502, Low Byte] Passu 8: Ottene u valore di Receive count in through mode and Error count in through mode finu à chì unu di elli hè sfarente di l'ultimu valore.
Passu 9: Se u cuntu di Riceve in u modu attraversu hè sfarente di l'ultimu valore, l'utilizatore pò uttene a lunghezza di riceve da a lunghezza di Riceve in u modu è l'utilizatore pò riceve dati da u modu Riceve data in u modu [Address: 1153 ~] secondu a lunghezza di i dati di riceve. [Indirizzu: 1152] (Se u conte d'errore in u modu attraversu hè diversu da l'ultimu valore, significa chì ùn pò micca riceve dati.)
Utilità
5.1 Installazione di .NET Framework
L'Utilità per HRT-711 necessita di .NET Framework per eseguisce. A versione di .NET Framework per eseguisce Utility hà più di 2.0. Se l'utilizatori anu questu, ignurate sta sezione è saltate à a sezione 5.2.
Microsoft .Net Framework Versione 2.0:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
I passi di installazione di .NET Framework sò mostrati in quì sottu:
Passu 1: Press u buttone Next.
Passu 2: Verificate u "Accetta i termini di l'Acordu di Licenza" è cliccate nantu à u buttone Installa.
Passu 3: Dopu avè finitu l'installazione, appughjà u buttone Finish per esce.
5.2 Installa l'utilità HRT-711
Passu 1: Scaricate l'installazione file di HRT-711 Utility da u discu CD-ROM (CD:\hart\gateway\hrt-711\utilities\) o web situ
(ftp://ftp.icpdas.com.tw/pub/cd/fieldbus_cd/hart/gateway/hrt-711/utilities/)
Passu 2: Eseguite l'HRT-711 Utility xxxxexe (xxxx hè a versione di u pacchettu di installazione) file per installà l'Utilità, è dopu cliccate u buttone Next.
Passu 3: Cliccate u buttone Next per cuntinuà. Se vulete cambià a destinazione di a stallazione, cliccate nantu à u buttone Sfoglia per selezziunà u percorsu di a stallazione.
Passu 4: Sceglite u nome è u percorsu da stallà in u Menu Start, è dopu cliccate Next.
Passu 5: Cliccate Installa per inizià a stallazione
Passu 6: Aspettate a fine di l'installazione, dopu verificate "View Patch Note.txt" se vulete è cliccate Finish per compie a stallazione.
Passu 7: L'utilizatori ponu eseguisce l'Utilità in u percorsu seguente.
5.3 Introduzione di Utilità
L'HRT-711 hà, Ethenet è HART, duie interfacce. L'Utilità pò cunfigurà sti dui interfacce. L'utilizatori anu da sceglie quale interfaccia per cunfigurà in a prima forma di l'Utilità. L'utilizatore pò cliccà nantu à a figura per sceglie l'interfaccia. U dettagliu di a cunfigurazione di sti dui interfacce seranu discututi in a sezione dopu.
5.4 Configurazione di Ethernet
L'interfaccia Ethernet di HRT-711 gestisce u protocolu Modbus/TCP è Modbus/UDP. L'utilizatori anu da cunfigurà l'interfaccia per a cunfigurazione adatta (IP, Sub-net mask ... etc) per l'usu.
Cliccate Search Servers in questa forma per circà tutti i dispositi ICPDAS.
U HRT-711 elencà in questa forma dopu a ricerca. Se l'HRT-711 ùn hè micca elencu in questa forma, verificate a cunnessione di a rete o a putenza di l'HRT-711.
L'utilizatori ponu cunfigurà i paràmetri di a rete clicchendu doppiu HRT-711 in a lista. L'utilizatori ponu mudificà i paràmetri à u paràmetru adattatu per l'applicazione di l'utilizatori, dopu cliccate OK buttone per applicà a nova paràmetra.
Dopu l'assignazione di u paràmetru, l'utilizatore pò cliccà Esci per esce da a forma di Configurazione di a Rete.
5.5 Configurazione di Modbus à HART
L'HRT-711 hè u gateway Modbus/TCP è Modbus/UDP à HART. Ùn deve micca solu cunfigurà l'Ethernet, ma ancu l'interfaccia HART.
NOTA: Prima cunfigurà l'interfaccia HART, l'utilizatori anu da cambià l'interruttore di u Modu Init à Init, poi accende l'HRT-711.
A forma di cunfigurazione HART pò esse divisa in 5 parti. Queste 5 parti sò Traffic Light, Current Config Module Name, Connection Status, Connection Controll and Tools. A sezione seguente descriverà ogni parte è funziunalità.
5.5.1 Semaforu
Firmà | Status |
![]() |
U portu Com di PC ùn hè ancu apertu |
![]() |
U portu Com di PC hà apertu è pruvatu à cunnette à u modulu |
![]() |
U PC si cunnetta à u modulu cù successu |
5.5.2 Current Config Module Name
U nome di u modulu di cunfigurazione attuale mostra u nome di u modulu attuale per cunfigurà. Questa Utilità sustene ancu HRT-711. Dunque, u Nome di u Modulu di Cunfigurazione attuale aiuta à l'utilizatori à sapè quale modulu hè in cunfigurazione.
5.5.3 Status di Cunnessione
Figura | Status |
![]() |
U portu Com di u PC ùn hè micca apertu |
![]() |
U portu Com di PC hà apertu è pruvatu à cunnette à u modulu |
![]() |
U PC cunnetta à u modulu cù successu |
5.5.4 Cuntrolla di cunnessione
Pulsante | Funzione |
![]() |
Quandu cliccà stu buttone, u PC apre u portu Com è pruvate à cunnette à u modulu. |
![]() |
Quandu cliccà stu buttone, u PC romperà a cunnessione di u modulu è chjude u portu Com. |
5.5.5 Strumenti
L'Utilità cuntene assai strumenti per cunfigurazione è debug. A tavula seguente lista tutti i strumenti è e so funziunalità.
Strumenta | Funziunalità |
![]() |
Impostazione di cumunicazione L'impostazione di u portu Com per u PC |
![]() |
Informazioni di u dispusitivu Mostra a cunfigurazione di u dispusitivu |
![]() |
Configurazione di u dispositivu Cambia a cunfigurazione |
![]() |
Dati di Output Default A cunfigurazione per l'output predefinitu di u boot-up di User CMD |
![]() |
Mappa d’indirizzi Mostra a mappa di l'indirizzu Modbus di User CMD |
![]() |
Diagnosticu di u dispusitivu Mostra u statu attuale di u cumandamentu HART di u modulu |
![]() |
À traversu Mode Mandate / Riceve u cumandamentu HART |
![]() |
Format Traduzzione Traduce i formati ASCII è IEEE 754 |
5.5.5.1 Paràmetri di cumunicazione
L'utilizatore pò sceglie quale dispusitivu cunfigurà. In questu manuale, sceglite HRT-711 in a lista di u menù, è dopu selezziunate u numeru Com Port cunnessu à HRT-711.
5.5.5.2 Informazioni di u dispusitivu
Mostra a cunfigurazione di u modulu. Quandu clicchendu l'elementu manca, mostrarà i dati di l'articulu in u latu drittu. Circa i dati di sti articuli hè mostratu cum'è a seguente tabella.
Node | Mouse | Cumportamentu |
HRT-711 | Cliccate manca | A cunfigurazione di a visualizazione |
Sistema | Cliccate manca | A cunfigurazione di a visualizazione |
Right Click(1) | Generate menu pop-up Operazione basica è Operazione avanzata |
Dispositivu HART N | Cliccate manca | A cunfigurazione di a visualizazione |
CMD par défaut (N) | Cliccate manca | A cunfigurazione di a visualizazione |
Right Click(2) | Generate menu pop-up Operazione basica è Operazione avanzata | |
CMD d'utilizatore (N) | Cliccate manca | A cunfigurazione di a visualizazione |
Right Click(2) | Generate menu pop-up Operazione basica è Operazione avanzata |
(1) Quandu fate un clic right in l'elementu di Sistema, generà un menu pop-up. E funziunalità di u menu descriveranu quì sottu:
Operazione basica
Output di u sistema | |
reset di statu | Quandu hà stabilitu l'elementu à Abilita, u modulu sguasserà u numeru di richieste di moduli, u conte di risposta di u modulu, u cuntu di l'errore di u modulu, u statutu di l'errore di u modulu è stabilisce l'indice di cummanda d'errore di modulu à 255. |
votazione automatica | Quandu si mette l'elementu à Abilita, u modulu eseguirà automaticamente tutti i cumandamenti di polling HART |
trigger manuale | Quandu si mette l'elementu à Abilita, u modulu eseguirà u cumandamentu di l'utilizatore una volta secondu u valore di l'indice di trigger di u campu di cumandamentu d'utilizatore. |
indice di trigger di u cumandamentu di l'utilizatori | Se l'utilizatori volenu eseguisce u cumandamentu di l'utilizatori in modu manuale, l'utilizatori devenu prima stabilisce u valore di l'indice |
Mandate u buttone Dati | Quandu cliccà u buttone, aghjurnà e dati in l'area di output di u sistema à u modulu |
Input di u sistema |
Output di u sistema | |
State Machine | Si mostrarà a macchina statale di u modulu |
Richiesta Count | Mostrarà u numeru di richieste di HART UserCmd |
Conte di Risposta | Mostrarà u conte di risposta di HART UserCmd |
Conte di errore | Mostrarà u numeru di errore di risposta di HART UserCmd |
Status d'errore | Mostrarà u statutu di errore di HART UserCmd |
Indice d'errore di cumandamentu d'utilizatore | Mostrarà l'ultimu UserCmd HART chì hè accadutu un errore. Se u valore di l'indici hè 255, significa chì nisun errore hè accadutu |
U buttone d'aghjurnamentu | Quandu cliccà u buttone, aghjurnà i dati di l'Input di Sistema da u modulu |
Operazione Avanzata
Dati di Risultatu
Hà 6 bytes di dati. Quandu cliccà u buttone Send Data, mandarà i dati di output à u modulu. (Address Modbus: 500 ~ 502 in l'area di dati di output)
Dati di input
Hà 6 bytes di dati. Quandu cliccate nantu à u buttone Update, aghjurnà i dati da u modulu.
(Address Modbus: 500 ~ 502 in l'area di dati di input)
(2) Quandu fate un clic right in l'elementu di Default o User CMD, generà un menu pop-up. E funziunalità di u menu descriveranu quì sottu:
Funzionamentu di basa
In questa funzione, supporta solu u cumandamentu HART 0, 1, 2, 3, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19 è u cumandamentu HART differente mostrarà a finestra di cumandamentu di l'utilizatori (EX: A finestra di u cumandamentu HART 0 è 6 hè mostratu quì sottu).
Operazione Avanzata
L'utilizatori ponu scrive / leghje u cumandamentu / risposta HART via questa forma. In questa forma, ci sò dui buttoni Mandate Dati è Update. Quandu cliccate nant'à u buttone Send Data, mandarà i dati di output à u modulu. È quandu cliccate stu buttone, aghjurnà i dati di input è output da u modulu.
NOTA: Circa l'area di dati Input di u cumandamentu di l'utilizatori, i primi 2 bytes sò risposti code1 è code2 di u cumandamentu HART è i byte manca sò i dati di cumandamentu HART.
5.5.5.3 Cunfigurazione di u dispusitivu
Mostrarà a cunfigurazione di u sistema di HRT-711 è l'utilizatori ponu ancu cunfigurà HRT-711 quì. Quandu clicchendu l'articuli manca, mostrarà l'infurmazioni currispundenti di l'articulu in u latu drittu di a finestra. A seguita hè una descrizzione dettagliata.
Node | Mouse | Cumportamentu |
HRT-711 | Cliccate manca | A cunfigurazione di a visualizazione |
Sistema | Cliccate manca | A cunfigurazione di a visualizazione |
Right Click(1) | Generate menu pop-up Edit è Add Module | |
Dispositivu HART N | Cliccate manca | A cunfigurazione di a visualizazione |
CMD par défaut (N) | Cliccate manca | A cunfigurazione di a visualizazione |
Right Click(2) | Generate menu pop-up Edit Delete and Add Command | |
CMD d'utilizatore (N) | Cliccate manca | A cunfigurazione di a visualizazione |
Right Click(3) | Generate menu pop-up Edit è Elimina |
(1) Quandu fate un clic right in l'elementu di Sistema, generà un menu pop-up. E funziunalità di u menu descriveranu quì sottu:
Edit
Hè adupratu per stabilisce i paràmetri di cumunicazione di HART è Modbus è descritti cum'è quì sottu.
Sistema | |||||
Intervallu Cmd | L'intervallu di polling di HART Cmd | ||||
Valore di timeout | U valore di timeout di HART Cmd. | ||||
Votazione automatica | Se a funzione hè attivata, l'HRT-711 eseguirà automaticamente tutti i Cmd di polling HART. | ||||
Riprova u conte | Quandu HART comm. l'errore hè accadutu, l'HRT-711 rinviarà u HART Cmd per i tempi di cunti di Retry. | ||||
Paramètrage Modbus | |||||
Modu di scambià | Hè utilizatu per u formatu di e parolle di dati in Modbus. L'opzione sò None / Byte / Word / W&B. Ex: 2 parole dati (0x1234, 0x5678) da HRT-711. L'utilizatori ponu stabilisce u modu di scambiu per diversi formati di dati. |
||||
Modu di scambià | Dati | ||||
Nimu | 0x1234 | 0x5678 | |||
Byte | 0x3412 | 0x7856 | |||
Parola | 0x5678 | 0x1234 | |||
W & B | 0x7856 | 0x3412 |
Add Module
Hè utilizatu per stabilisce u modu di cumunicazione per i dispositi HART è descritti cum'è quì sottu.
Modulu | |
Canale | 0~7. (Solu u canale 0 supporta avà) |
Configurazione automatica | Se attiva sta funzione, l'HRT-711 detecterà automaticamente u tipu di quadru, l'indirizzu, i preambuli, l'ID di u fabricatore, u tipu di u dispositivu è l'ID di u dispositivu HART. Avvisu: Se attiva sta funzione, supporta solu u modu HART Point to Point |
Tipu di quadru | Cortu o cortu longu |
Tipu maestru | Maestru primariu o secundariu Attenzione: In generale, l'HRT-711 deve esse stabilitu à u Primary Master |
Modu di rete | Modu Point to Point o Multi-drop. Puntu à puntu: solu un dispositivu slave HART in bus HART Multi-drop: più di un dispositivu HART pò esse in bus HART |
Indirizzu | 0 ~ 15. Avvisu: Se l'indirizzu di u dispositivu HART hè 0, significa in modu Point to Point |
Preambuli | 5 ~ 20 |
Cmd 0 Mdoe | Disable (1) / Iniziale (2) / Votazione (3) |
Cmd 3 Mdoe | Disable (1) / Iniziale (2) / Votazione (3) |
Identificatore unicu | |
Ottene automaticamente ID unicu | Se u tipu di quadru di u dispositivu schiavu HART hè un quadru longu, l'utilizatori ponu attivà sta funzione per uttene ID unicu automaticamente per un indirizzu di cortu cortu. |
ID di u fabricatore | L'utilizatori ponu stabilisce l'ID di u fabricatore per u dispositivu HART. Se u tipu di quadru hè cortu, l'utilizatori ponu omette stu paràmetru |
Tipu di dispusitivu | L'utilizatori ponu stabilisce u tipu di dispositivu per u dispositivu HART. Se u tipu di quadru hè cortu, l'utilizatori ponu omette stu paràmetru |
ID di u dispusitivu | L'utilizatori ponu stabilisce l'ID di u dispositivu per u dispositivu HART. Se u tippu di fram hè curtu, l'utilizatori ponu omette stu paràmetru |
- Disable: L'HRT-711 ùn eseguirà micca u Cmd HART predeterminatu
- Iniziale: L'HRT-711 eseguirà automaticamente a Cmd HART predefinita in modu iniziale.
- Polling: L'HRT-711 eseguirà automaticamente a Cmd HART predeterminata in u modu Operazione.
(2) Quandu fate un clic right in l'elementu di HART Device N, generà un menu pop-up.
E funziunalità di u menu descriveranu quì sottu:
Edit
U stessu cum'è a selezzione Add Command in u menù pop-up quandu fate clic à u dirittu Sistema, per piacè riferite à quella sezione.
Sguassà
Sguassà u modulu attuale selezziunatu
Add Command
Hè utilizatu per stabilisce u paràmetru di cumunicazione per HART User CMD. I dettagli sò descritti quì sottu:
Cumanda | |
Command Num | Pone u numeru di cumanda HART |
Modu | Iniziale(1) / Votazione(2) / Manuale(3) |
Format | Normale(4) / Semplice(5) (Formato di scambiu di dati trà HART è Modbus) |
In Size | Definite a lunghezza di dati di input di u cumandamentu HART. Nota: A dimensione include u codice di risposta di 2 byte è a dimensione di dati di u cumandamentu HART. (Ex: HART Cmd 0 = 2 (codice di risposta) +12 = 14) |
Out Size | Definite a lunghezza di dati di output di u cumandamentu HART. |
In Offset | Stabilite l'offset di input di i dati di cumandamenti restituiti da HART. (HG_Tool v1.5.0 o più recente supportatu, riferite à esample FAQ26) |
- Iniziale: U modulu eseguirà stu cumandamentu in modu iniziale
- Polling: U modulu eseguirà stu cumandamentu in modu di operazione
- Manuale: U modulu eseguirà stu cumandamentu per manuale
- Normale: Quandu leghje / scrive dati HART da Modbus, u formatu di dati hè u formatu di cumanda standard HART
- Semplice: Quandu leghje / scrive dati HART da Modbus, u formatu di dati hè un furmatu simplice definitu da HRT-711. A descrizzione dettagliata, per piacè riferite à l'Appendice B. (In questu modu, u software HMI o SCADA pò leghje o scrive dati HART è ùn anu micca bisognu di processà alcuna dati. Avà, hè supportatu solu u numeru di cumanda HART: 1, 2 è 3.)
(3) Quandu fate un clic right in l'elementu di User CMD (N), generà un menu pop-up. E funziunalità di u menu descriveranu quì sottu:
Edit
Stessa cum'è a selezzione Add Command in u menù pop-up quandu cliccate right click HART Device N, per piacè riferite à quella sezione.
Sguassà
Sguassà u CMD d'Usuariu attuale selezionatu (N)
5.5.5.4 Dati Output Default
Hè utilizatu per stabilisce u valore predeterminatu per tutti i dati di output UserCMD.
(1) Cliccate l'elementu CMD di l'Usuariu di manca è se a durata di u CMD di l'Usuariu ùn hè micca zero, allora l'indirizzu occupatu serà blu in a finestra ghjustu.
(2) Doppiu cliccà nantu à u campu di l'indirizzu è mostrarà a finestra di Data Edit per stabilisce u valore predeterminatu.
Quandu avete finitu tutta a cunfigurazione, cliccate nantu à u buttone Salvà à u Dispositivu per applicà tutte e paràmetri. (U modulu riavviarà quandu cliccate nantu à u buttone Salvà à u dispositivu)
5.5.5.5 Indirizzu Mappa
Hè adupratu per vede l'indirizzu MB per tutti i CMD d'Usuariu.
(1) Cliccate l'elementu CMD di l'Usuariu di manca è l'indirizzu occupatu di u CMD di l'Usuariu serà blu in a tavola Modbus AO o Modbus AI dritta.
(2) I dati di a tavola Modbus AI ponu esse letti da u Codice Funzione Modbus 4.
(3) I dati di a tavola Modbus AO ponu esse letti da u Codice Funzione Modbus 3 è scritti da u Codice Funzione Modbus 6 o 16.
NOTA: U L'indirizzu Modbus di u cumandamentu predeterminatu hè fissu, cusì l'utilizatori ponu riferite à a sezione 4.2 per uttene l'indirizzu.
5.5.5.6 Diagnostic di u dispusitivu
Hè adupratu per vede u statutu di u cumandamentu HART in u HRT-711.
(1) Cliccate l'elementu CMD di l'Usuariu di manca è l'icona di l'articulu mostrarà u statu descrittu quì sottu:
Figura | Status |
![]() |
Significa nisun errore |
![]() |
Significa chì u cumandamentu ùn hè mai statu eseguitu |
![]() |
Significa chì u cumandimu hà errore è u statutu d'errore mostra à u latu drittu di a finestra |
![]() |
Significa chì l'articulu hè sceltu |
(2) Pulsante di l'aghjurnamentu di u Statu: Refresh the status of HART Cmd
(3) Pulsante di registrazione: L'HRT-711 registra l'ultimu cumandamentu d'errore è salva in Record 1~3. L'utilizatori ponu uttene sti registri clicchendu u buttone Record 1, Record 2 è Record 3.
5.5.5.7 Per mezu di u Modu
Hè adupratu per mandà / riceve cumandamenti HART direttamente. L'utilizatori anu da verificà l'articuli sottu prima di utilizà a funzione di modalità.
(1) U LED RUN hè sempre acceso.
(2) A funzione di polling auto hè disattivata.
Eccu un example per mandà / riceve u cumandamentu HART 0:
Passu 1 In u campu Invia, compie i dati "0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00" è dopu cliccate Invia buttone per mandà HART Cmd.
Step 2 Cliccate u buttone Update per vede a risposta di u dispusitivu HART.
5.5.5.8 Format Translation
Quì furnimu qualchi strumenti per a cumunicazione HART. U strumentu di traduzzione ASCII Packed pò cunvertisce ASCII Packed in furmatu ASCII. U strumentu di traduzzione IEEE754 pò cunvertisce IEEE754 in formatu di byte.
Features | Descrizzione |
Traduzzione ASCII impacchettata | Pò esse usatu per cunvertisce trà u furmatu ASCII Packed è ASCII![]() |
IEEE 754 Traduce | Pò esse usatu per cunvertisce trà u furmatu IEEE754 è DWORD![]() |
FAQ
Q01: Cumu aghjunghje i dispositi HART à HRT-711?
1. Aghjunghjite u primu dispositivu HART: (Esempiu: aghjunghje un dispositivu HART ABB AS800)
[ Passu 1 ] Cunnettete à HRT-711 è utilizate "HRT-711 Utility" per inizià a cunfigurazione (1) Selezziunate HART in a prima pagina di l'Utilità è cambia u modu di operazione à "Init".
[1] Se HRT-711 hè a versione "RevB" (cum'è a figura sottu), l'utilizatori anu bisognu di stabilisce i paràmetri di HRT-711 in u modu "Normale".
(2) Selezziunate u dispositivu à HRT-711 è cambiendu à u portu com appropritatu in l'Configurazione di cumunicazione, è dopu cliccate OK
(3) Cliccate u buttone "Connect" per cunnette u modulu HRT-711
[ Step 2 ] Eliminazione di l'impostazione predefinita di u dispositivu HART in HRT-711
Una volta cunnessu cù successu à HRT-711, l'indicatore di semaforu cambierà in verde () per indicà chì l'Utilità pò inizià a cunfigurà HRT-711. Avà, l'utilizatori anu bisognu di sguassà a cunfigurazione predeterminata clicchendu l'opzione Configurazione di u Dispositivu à u latu drittu di l'Utilità.
Segui a figura sottu per sguassà a cunfigurazione predeterminata per preparà aghjunghje un novu dispositivu HART.
L'utilizatori ponu avà aghjunghje un novu dispositivu HART clicchendu dirittu nantu à l'elementu Sistema.
(1) Cliccate u buttone "Salvà à u dispositivu" per salvà u novu paràmetru di u dispositivu HART à HRT-711.
2. Aghjunghjite più di un dispositivu HART: (Es.: aghjunghje ABB AS800 (Addr = 2) è Foxboro I/A Pressure (Addr = 1) dispositivi HART)
[ Passu 1 ] Segui u passu precedente per sguassà a cunfigurazione predeterminata
[ Passu 2 ] Aghjunghjite dui novi paràmetri di u dispositivu HART
I seguenti figuri sò i paràmetri per questi dui dispositi HART.
(1) Cliccate u buttone "Salvà à u dispositivu" per salvà u novu paràmetru di u dispositivu HART à HRT-711.
Q02: Cumu assicurà chì HRT-711 riceve i dati di u dispositivu HART currettamente?
Dopu avè aghjustatu l'impostazione di u dispositivu HART à u modulu HRT-711 (riferite à Q01), l'utilizatori ponu seguità i passi sottu.
(1) Assicuratevi chì HRT-711 funziona in u modu "Normale" è HG_Tool hè ben cunnessu à HRT-711.
Poi cliccate nant'à u buttone "Informazioni dispusitivu".
[Verificà i dati I/O di u CMD predeterminatu (0)]
(2) Cliccate nant'à u buttone nantu à l'elementu "CMD predeterminatu (0)" è sceglite l'opzione "Operazione basica" per apre u screnu "Dati I/O" di u "CMD predefinitu (0)".
(3) A figura seguente mostra i Dati I/O di u "CMD predeterminatu (0)" hè OK è NG
[Verificà i dati I/O di u CMD predeterminatu (3)]
(4) Cliccate nant'à u buttone nantu à l'elementu "CMD predeterminatu (3)" è sceglite l'opzione "Operazione basica" per apre u screnu "Dati I/O" di u "CMD predefinitu (3)".
(5) A figura seguente mostra i Dati I/O di u "CMD predeterminatu (3)" hè OK è NG
(6) Dopu avè pruvatu i dati I / O di "CMD predefinitu (0)" è "CMD predefinitu (3)", quandu u risultatu hè ok, significa chì a cumunicazione trà i dispositi HRT-711 è HART hè ok.
Q03: Cumu mappare i dati CMD(3) di u dispositivu HART direttamente à SCADA o HMI?
(1) Assicuratevi chì a cunnessione trà HRT-711 è u dispusitivu HART hè bona. (Consultate Q02)
(2) Impostate "Modu Scambia" di l'impostazione di u sistema in HRT-711 per esse "W&B".
[1] In u screnu "Configurazione di u dispositivu", fate un clic right u buttone di u mouse nantu à l'elementu "Sistema" è cliccate l'opzione "Edit" per apre u screnu "Edizione di u sistema" cum'è a Figura 3-1.
(3) Leghjite i dati HART da Modbus TCP da HRT-711.
[1] L'HRT-711 furnisce l'indirizzu MB 1300 ~ 1459 (dati CMD(3)(S) predefiniti per u Modulu 0 ~ 15 in HRT-711 => L'infurmazioni dettagliate si riferite à u settore 4.3 di u manuale di l'utilizatori) è l'utilizatori ponu mappe i dati CMD (3) di u dispositivu HART à SCADA direttamente cù questi indirizzi Modbus ~ 1300.
[2] Per i "Dati CMD(3)(S) predefiniti di u Modulu 0" in HRT-711, l'indirizzu MB mappatu hè 1300 ~ 1309. U cliente MB / RTU sottu utilizerà l'uttellu "Modscan" è "Modbus Poll" per mostrà i dati CMD (3) di u dispositivu HART polling l'indirizzu Modbus ~ 1300.
<1> Verificate chì a cunnessione trà Utility è HRT-711 hè disconnected.
<2> Assicuratevi chì l'HRT-711 hè in u funziunamentu normale. (Set u "Dip Switch" in u spinu di HRT-711 per esse "Normale" è reboot HRT-711.)
<3> Impostate u modu "Display" per esse furmatu "Float" cum'è Figura 3-4
<4> Inserite "Indirizzo IP" è "Numeru di portu" è cliccate "OK" per cunnette à HRT-711, per esempiu.
Figura 3-5
<5> I dati CMD(3) di u dispositivu HART sò letti cù successu, per esempiu Figura 3-6
[Nota] ModScan cuncepitu per utilizà l'indirizzu PLC (Base 1), cusì l'indirizzu di polling inseritu deve esse 1301. L'utilizatori ponu assicurà chì l'indirizzu di polling attuale hè [05][14] (1300) selezziunate "Mostra Traffic" di l'"Opzione Display" in u menu "Setup" dopu a cunnessione successu, mostratu cum'è Figura 3-7.
<6> Verificate è mudificà i tipi di basa d'indirizzu Modbus Poll è i formati di visualizazione cum'è a Figura 3-8.
<7> Definite a "Lettura / Scrittura Definizione" di Modbus Poll cum'è a Figura 3-9.
[Nota] L'indirizzu di polling hè 1300 in questu casu perchè "Address Protocol (Base 0)" hè statu sceltu per Modbus Poll. Se "PLC Address Poll (Base 1)" hè statu sceltu invece, allora l'indirizzu deve esse stabilitu cum'è 1301. L'utilizatori ponu assicurà chì l'indirizzu di polling attuale hè [05][14] (1300) cuntrollandu u dialogu "Communication" da u menù "Display" dopu a cunnessione successu, mostratu cum'è Figura 3-10.
<8> Impostate i paràmetri "Port Com" è cliccate "OK" per cunnette à HRT-711 cum'è a Figura 3-11.
<9> I dati CMD(3) di u dispositivu HART sò mostrati cum'è a Figura 3-12.
Indice di byte | Format | Descrizzione |
00 ~ 03 | Float | Corrente Variabile Primaria |
04 ~ 07 | Float | Variabile primaria |
08 ~ 11 | Float | Variabile secundaria |
12 ~ 15 | Float | Variabile Terziaria |
16 ~ 19 | Float | Variabile quaternaria |
Q04: Cumu aghjurnà u firmware di HRT-711?
A04: (2018/05/22)
[Per HRT-710 hardware v1.31 è firmware v1.0 o più recente]
A funzione d'aghjurnamentu di firmware hè supportata per l'utilizatori. Per piacè seguite i passi sottu.
※ HW_v1.xx solu sustene u firmware v1.xx.
[Per HRT-710 hardware v2.1 è firmware v2.0 o più recente]
A funzione d'aghjurnamentu di firmware hè supportata per l'utilizatori. Per piacè seguite i passi sottu.
※ HW_v2.xx (casing cù caratteri "RevB") solu sustene u firmware v2.xx.
Se accidintali aghjurnà u firmware à l'hardware sbagliatu (Ex. aghjurnamentu versione 2.0 à versione hardware v1.31), pruvucarà una anormalità di boot.
Per piacè riferite à a seguente prucedura per rinnuvà u firmware.
[ Update Firmware HART ]
(1) Scaricate u firmware più recente di HRT-711.
(Scaricate da: https://www.icpdas.com/en/download/show.php?num=1688&model=HRT-711 )
(2) Spegni u putere. Pone HRT-711 per esse u modu "Init" è apre u chassis superiore di HRT-711.
Allora cambia u jumper à i pin 2 è 3 per JP2 è JP3.
(3) Utilizendu u cable RS-232 per cunnette PC è HRT-711, è poi accende u putere.
(In questu mumentu, tutti i stati LED sò divisi in dui tipi, fate riferimentu à a tavula seguente)
Versione di hardware | v1.xx | v2.xx |
Tutti i LED | Tutti Off | Lampeggia ogni 500 ms |
(4) Eseguite "FW_Update_Tool"
(Scaricate da: https://www.icpdas.com/en/download/show.php?num=1702&model=HRT-711 )
[1] Sceglite l'opzione "COM" è selezziunate "Number Port Com".
[2] Cliccate u buttone "Browser" per sceglie u firmware di HRT-711.
[3] Cliccate u buttone "Firmware Update" per inizià u prucessu di l'aghjurnamentu di u firmware.
[4] Aspettate u missaghju "Firmware Update Success".
(5) Spegne l'alimentazione è cambia JP2 è JP3 torna à i pin 1 & 2.
(6) Chiudere a cunchiglia è accende u putere di HRT-711. Allora l'utilizatori ponu verificà a versione firmware di HRT-711 usendu "HRT-711 Utility".
[ Update Firmware TCP ]
※Solu a versione hardware v1.xx hè supportata
(1) Scaricate l'ultima versione di eSearch Utility: http://ftp.icpdas.com/pub/cd/tinymodules/napdos/software/esearch/
(2) Scaricate l'ultima versione di firmware HRT-711 TCP ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/gateway/hrt-711/firmware/TCP/
(3) Cambia u dip-switch di HRT-711 à u Modu "Init".
(4) Eseguite eSearch Utility:
[2] Cliccate cù u dirittu "HRT-711"
[3] Selezziunate "Firmware Update"
(5) Sceglie firmware TCP file (.dat)
(6) Reboot HRT-711 quandu u seguente dialogu mostra
(7) Fallu di l'aghjurnamentu di u firmware
(8) Successu di l'aghjurnamentu di u firmware
(9) "Search Server" di novu è verificate a versione di firmware HRT-711
Q05: How to leghje u dispusitivu HART cumanda dati 1 cù furmatu standard da Modbus ?
(1) Utilizendu "HRT-711 Utility" per aghjunghje "User CMD(1)" di u dispositivu HART è salvà i paràmetri à HRT-711. L'indirizzu di iniziu Modbus è a durata di u "User CMD (1)" si mostrarà in u campu "Cmd In address" è "Cmd In size". In l'example sò 0 è 7 (contu di byte = 7 => contu di parolle = 4).
(2) A demo sottu aduprà u strumentu MBTCP gratuitu furnitu da ICP DAS per mostrà i dati di u cumandamentu HART 1. (Scaricate da http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/)
(3) Run strumentu "MBTCP". Riempite i paràmetri (IP è Port) è dopu cliccate "Open" per cunnette à HRT-711.
(4) Input "1 4 0 0 0 4" in u campu "Command" è cliccate "Send Command" buttone per mandà u cumandamentu modbus. I dati di u cumandamentu HART 1 seranu ricevuti in u campu "Responses" => "01 04 08 0C BA 00 10 00 00 D5 F0".
Mandate Modbus Command: 01 04 00 00 00 04
Ottene Risposta: 01 04 08 0C BA 00 10 00 00 D5 F0
(5) Analizà i dati di risposta Modbus.
Dati di Risposta => 01 04 08 0C BA 00 10 00 00 D5 F0
Register data => 0C BA 00 10 00 00 D5 F0
Perchè l'unità di a basa di dati HART-711 hè u byte è l'unità di u registru Modbus hè a parolla è u registru Modbus hè cumpostu di u byte di a basa di dati è l'ordine hè un byte bassu prima.
(Per esample: Registru Modbus0 = 0x3412, byte di basa di dati0 = 0x12, byte1 = 0x34).
Allora avemu bisognu di cambià l'ordine di byte.
Allora i dati seranu BA 0C 10 00 00 00 F0 D5.
È avemu stabilitu u modu di scambiu à Word & Byte, cusì i dati si trasformanu in 00 10 0C BA D5 F0 00 00.
Sicondu u numeru di dati hè 7, cusì i dati attuali seranu 00 10 0C BA D5 F0 00
Circa u furmatu di HART Command 1, hè mostratu cum'è a tavula sottu.
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 5 = 7 | ||
Indice di byte | Format | Descrizzione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 | Uint8 | Codice unità | |
3 ~ 6 | Float | Variabile primaria |
Allora i dati di u cumandamentu HART 1 sò analizati cum'è quì sottu.
Codice di risposta 1 = 0x00
Codice di risposta 2 = 0x10
Codice Unità Variabile Primaria = 0x0C (kPA)
Variabile Primaria = 0xB5 0xD5 0xF0 0x00 (-0.001632 => IEEE754)
Q06: How to leghje u dispusitivu HART cumanda dati 3 cù furmatu standard da Modbus ?
(1) Quandu aghjunghje un novu dispositivu HART à HRT-711, u "CMD predeterminatu (3)" serà aghjuntu automaticamente. L'indirizzu di iniziu Modbus è a durata di u "CMD predeterminatu (3)" mostrarà in u campu "Cmd In address" è "Cmd In size". In l'example sò 1236 (For MB Addr = 618 = 0x026A) è 26 (byte count=26 => word count=13).
(2) A demo sottu aduprà u strumentu MBTCP gratuitu furnitu da ICP DAS per mostrà i dati di u cumandamentu HART 1. (Scaricate da http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/)
(3) Run strumentu "MBTCP". Riempite i paràmetri (IP è Port) è dopu cliccate "Open" per cunnette à HRT-711
(4) Input "01 04 02 6A 00 0D" in u campu "Command" è cliccate "Send Command" buttone per mandà u cumandamentu modbus. I dati di u cumandimu HART 3 seranu ricevuti in u campu "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"
Mandate Cumandamentu Modbus : 01 04 02 6A 00 0D 10 6B
Ottene Risposta : 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) Analizà i dati di risposta Modbus.
Risposta Dati => 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
Dati registrati => 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
Perchè l'unità di a basa di dati HART-711 hè u byte è l'unità di u registru Modbus hè a parolla è u registru Modbus hè cumpostu di u byte di a basa di dati è l'ordine hè un byte bassu prima.
(Per esample: Registru Modbus0 = 0x3412, byte di basa di dati0 = 0x12, byte1 = 0x34).
Allora avemu bisognu di cambià l'ordine di byte. Allora i dati seranu cum'è quì sottu.
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
Sicondu u paràmetru di scambiu, avemu stabilitu u scambiu Parola è Byte in questu example, cusì i dati seranu trasfurmati in.
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
Circa u furmatu di HART Command 3, hè mostratu cum'è a tavula sottu.
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 24 = 26 | ||
Indice di byte | Format | Descrizzione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 5 | Float | Corrente Variabile Primaria | |
6 | Uint8 | Codice di l'unità Variabile Primaria | |
7 ~ 10 | Float | Variabile primaria | |
11 | Uint8 | Codice Unità Variabile Secundaria | |
12 ~ 15 | Float | Variabile secundaria | |
16 | Uint8 | Unità Variabile Terziaria codice | |
17 ~ 20 | Float | Variabile Terziaria | |
21 | Uint8 | Codice Unità Variabile Quaternaria | |
22 ~ 25 | Float | Variabile quaternaria |
Allora i dati di u cumandamentu HART 3 sò analizati cum'è quì sottu.
Codice di risposta 1 = 0x00
Codice di risposta 2 = 0x10
Corrente Variabile Primaria = 0x40 0x7F 0xE6 0x64 (3.998437)
Codice Unità Variabile Primaria = 0x0C (kPA)
Variabile Primaria = 0xBB 0x03 0x94 0x00 (-0.0020077229)
Codice Unità Variabile Secundaria = 0x20 (degC)
Variabile Secundaria = 0x41 0xCD 0xFA 0x51 (25.747225)
Codice Unità Variabile Terziaria = 0x39 (Percentu)
Variabile Terziaria = 0xBC 0x20 0x0F 0x00 (-0.009769201)
Codice Unità Variabile Quaternaria = 0x00 (???)
Variabile quaternaria = 0x00 0x00 0x00 0x00 (0)
Q07: Cumu cunnosce u statu di cunnessione trà i dispositi HRT-711 è HART?
A descrizzione di u statutu di cumunicazione di u cumandamentu HART in HRT-711 hè cum'è quì sottu.
Valore | Status d'errore |
0 | Nisun errore |
1 | U cumandamentu ùn hè mai esse eseguitu |
2 | Riceve u timeout, ùn pò micca riceve dati HART |
3 | Riceve i dati HART hè troppu cortu |
4 | U delimitatore di dati HART hà qualchì errore |
5 | L'indirizzu (u bit di tipu maestru) di dati HART hà qualchì errore |
6 | L'indirizzu (u bit of burst mode) di dati HART hà qualchì errore |
7 | U cumandimu di dati HART hà qualchì errore |
8 | A parità di dati HART hà errore |
9 | A cumunicazione cù u dispositivu schiavu HART hà qualchì errore è i missaghji di errore sò registrati in i codici di risposti |
(1) Indirizzu 1000 (Unità: WORD) : Mostra u comm. status di "Dispositivu 0".
[1] High Byte : "U statu di cumunicazione di u CMD predeterminatu (3) in u dispusitivu 0.
[2] Low Byte : "U comm. status di Default CMD (0) in u dispusitivu 0.
(2) Indirizzu 1001 (Unità: WORD) : Mostra u comm. status di "Dispositivu 1".
[1] High Byte : "U statu di cumunicazione di u CMD predeterminatu (3) in u dispusitivu 1.
[2] Low Byte : "U comm. status di Default CMD (0) in u dispusitivu 1.
< 2. L'impostazione di u Modu SWAP hè "W & B" (cù Byte è WORD swap) >
(1) Indirizzu 1001 (Unità: WORD) : Mostra u comm. status di "Dispositivu 0".
[1] High Byte : "U statu di cumunicazione di u CMD predeterminatu (0) in u dispusitivu 0.
[2] Low Byte : "U comm. status di Default CMD (3) in u dispusitivu 0.
(2) Indirizzu 1000 (Unità: WORD) : Mostra u comm. status di "Dispositivu 1".
[1] High Byte : "U statu di cumunicazione di u CMD predeterminatu (0) in u dispusitivu 1.
[2] Low Byte : "U comm. status di Default CMD (3) in u dispusitivu 1.
In a Figura 7-1, u statutu di u CMD Default (3) in u dispusitivu 0 hè 0x02 è significa chì u dispusitivu HART per u Default CMD (3) hè disconnected from HRT-711. (In a Figura 7-1, u statutu di u CMD Default (0) hè ancu 0x02.)
[ Ex2 => L'Indice CMD d'Usuariu = 0 hè Modu di Votazione ]
Utilizendu u valore di byte bassu è altu di l'indirizzu MB 1050 (unità: WORD) (riferite à u settore 4.2 - Modbus / HART Mapping Table), l'utilizatori ponu uttene u statutu di cumunicazione di l'Indice CMD d'Usuariu = 0 è 1.
U statutu di u User CMD Index = 0 è 1 sò 0x02. Significa chì u dispusitivu HART per l'Index CMD d'Usuariu = 0 è 1 hè disconnected from HRT-711.
Q08: Cumu integrà i dispositi HART attivi è passivi in multi-drop rete ?
- Se ci sò più di 7 dispositi HART in a reta HART, l'utilizatori anu bisognu di disattivà a resistenza interna (250 Ohm, 1/4W) di HRT-711 (aghjustate JP4 per esse pin2 è pin3, riferite à a sezione 2.6 per i dettagli). Allora aghjunghje a resistenza esterna (250 Ohm, 1W) in a reta HART.
- U cablaggio HART di i dispositi HART attivi è passivi, per piacè riferite à a figura seguente.
Q09: Cumu integrà parechji moduli HRT-711 in u stessu prughjettu?
[ Casu Example ]
1. Un utilizatore vole integrà i dispusitivi 20 HART (Ultrasonic Water Level) in u stessu prughjettu via Modbus / TCP o a cumunicazione Modbus / UDP è u filatu HART serà puntu à puntu.
[ Soluzione ] Hardware >
1. Suggeremu à l'utilizatori di utilizà 20 moduli HRT-711 per cunnette à i dispositi 20 HART cù cablaggio puntu à puntu.
< Software >
1. U HRT-711 hè un servitore Modbus / TCP è Modbus / UDP, se l'utilizatori anu bisognu di multiplicà HRT-711, l'utilizatori seguitanu a sezione 5.4 per cunfigurà l'Ethernet. Dopu a cunfigurazione di l'Ethernet di HRT-711 è a cunnessione à u switch Ethernet, tutti i HRT-711 ponu esse identificati da l'indirizzu IP.
Q10: Cumu integrà u dispusitivu di cumunicazione HART cù hardware RS-232 interfaccia?
[ Casu Example ]
1. Un utilizatore vole integrà u dispusitivu di cumunicazione HART (Flowmeter, Mobrey MCU900) cù l'interfaccia hardware RS-232.
[ Soluzione ]
< Hardware >
1. Suggeremu à l'utilizatore per utilizà HRT-711 è I-7570 per fà questu è u filatu per questu casu.
< Software >
1. Per piacè riferite à i passi in u Q01, Q02 è Q03 di HRT-711 FAQ per integrà l'infurmazioni di u dispositivu HART à SCADA.
Q11: Cumu aghjunghje u cumandamentu specificu di u dispositivu HART à HRT-711?
[ Casu Example ]
1. Un utilizatore voli pè ottene u cumandamentu HART No.149 dati da Emerson 8800D HART dispusitivu.
[ Soluzione ] Software >
- L'utilizatori devenu avè u cumandimu HART Device-Specific prima. U furmatu HART Command No.149 di Emerson 8800D.
- Aghjunghjite u cumandamentu HART No.149 à HRT-711.
- Dopu chì u paràmetru hè finitu, in a pantalla di Configurazione di u Dispositivu, fate un clic nantu à u buttone Salvà à u Dispositivu per salvà i paràmetri in HRT-711.
- Ottene l'indirizzu Modbus per u cumandamentu HART No.149 data.
(1) Aprite u screnu "Mappa di l'indirizzu" è cliccate nantu à l'elementu "UserCMD(149)".
[1] In l'area Modbus AO, a griglia blu chjaru significa l'indirizzu Modbus per l'invio di dati.
[2] In l'area "Modbus AI", a griglia blu chjaru significa l'indirizzu Modbus per a ricezione di dati.
=> In u casu, u cumandamentu HART No.149 hè utilizatu per leghje dati. Dunque, a griglia blu chiaru si mostra solu in l'area "Modbus AI" è l'indirizzu Modbus per riceve dati hè da 0 à 2.
(2) Users ponu aduprà u Modbus Function Code 4 è indirizzu da 0 à 2 pè ottene u cumandamentu HART No.149 data. (Ex: Request Cmd => 0x01 0x04 0x00 0x00 0x00 0x03)
Q12: Cumu stabilisce l'indirizzu di u dispositivu HART da l'utilità HRT-711?
- Aghjunghjite u UserCMD (6) à HRT-711:
(1) Eseguite HRT-711 Utility è cunnette à HRT-711.
(2) Aprite a pagina di cunfigurazione di u dispositivu.
(3) Aghjunghjite UserCMD (6) è sceglite l'opzione Manuale in u campu Mode.
(4) Cliccate Salvà à u buttone Dispositivu. - Definite l'indirizzu di u dispositivu HART è mandate u UserCMD (6):
(1) Aprite a pagina di l'infurmazione di u dispositivu.
(2) Cliccate u dirittu nantu à l'elementu UserCMD (6) è sceglite l'Operazione Basica.
(In a demo, l'indici di cumanda hè 0 per u UserCMD (6).
(3) Inserite u valore di l'indirizzu di u dispositivu HART è cliccate nantu à u buttone Send.
(In a demo, l'indirizzu di u dispositivu HART serà stabilitu per esse 2. Avà u valore di u paràmetru hè solu salvatu in HRT-711 micca mandatu ancu.)(4) Cliccate u dirittu nantu à l'elementu Sistema è sceglite l'Operazione Basica.
(5) Dopu avè finitu i paràmetri sottu, cliccate nantu à u buttone Send Data per mandà u UserCMD (6) à u dispusitivu HART.
[1] Campu di polling automaticu => Disattivà
[2] Campo di trigger manuale => Abilita
[3] Trigger Index of User Command field => Input 0 (UserCMD(6) Index) - Avà l'indirizzu di u dispusitivu HART deve esse stabilitu per esse 2. Allora per piacè reboot HRT-711.
(Dopu à cambià l'indirizzu di u dispositivu, ricordate ancu di mudificà l'indirizzu di u dispositivu in a Configurazione di u Dispositiu)
Q13: Tutti i tipi di cablaggio di rete HART?
A13: (2015/10/26)
- U cablaggio di "Point to Point":
- U cablaggio di "Multi-Drop":
Q14: Applica rapidamente i stessi paràmetri à l'altru HRT-711?
A14: (2015/12/21)
- Salvà i paràmetri HRT-711 in file.
(1) Eseguite l'utilità HRT-711, HG_Tool.
(2) In a pagina "Configurazione di u dispositivu", cliccate "Salvà à". File” per salvà i paràmetri attuali di HRT-711 in file. - Caricate i paràmetri da HRT-711 file à l'altru modulu HRT-711.
(1) In a "Configurazione di u dispositivu", cliccate "Load From File" è sceglite u paràmetru file di HRT-711. Allora mostrarà tutti i paràmetri in u HG_Tool.(2) Cliccate u buttone "Salvà à u dispositivu" per stabilisce i paràmetri di u modulu HRT-711.
Q15: Cumu mandà u cumandamentu HART per a scrittura? (Ex: CMD19)
A15: (2015/12/23)
- Aghjunghjite u cumandamentu HART per scrive in HRT-711.
(U HART cmd 19 hè utilizatu in l'example => Numero di Assemblea Finale)
(1) In a pagina "Configurazione di u dispositivu", cliccate u buttone dirittu di u mouse nantu à l'elementu "HART Device 0" è sceglite l'opzione "Add Command".(2) Inserite u valore "19" in u campu "Command Num" è sceglite l'opzione "Manual" in u campu "Mode". Cliccate u buttone "OK" per aghjunghje u cumandamentu HART 19 (Ora l'Indice di Cummandu di l'Usuariu hè 0) è cliccate nantu à u buttone "Salvà à u Dispositivu" per salvà i paràmetri attuali à HRT-711.
- Definite u valore per u cumandamentu di scrittura HART. (Cumandamentu HART micca ancu mandatu)
(1) Ci sò trè paràmetri di byte per u cumandamentu HART 19.
(2) Per esempiuample, u valore per questi paràmetri di trè byte hè 11 (0x0B), 22 (0x16), 33 (0x21) per scrive, è u cumandamentu Modbus serà cum'è quì sottu.
=> 01 06 00 00 0B 16 0F 34
=> 01 06 00 01 21 00 C0 5A
(3) A figura sottu hè u valore assignatu per scrive in u cumandamentu HART 19 utilizendu u software ModScan per a prova.(4) Dopu avè mandatu u cumandamentu Modbus sopra, l'utilizatori ponu verificà se questi valori sò stati stabiliti cù successu via HG_Tool.
[1] In a pagina "Informazioni di u dispositivu", cliccate u buttone dirittu di u mouse nantu à l'elementu "User CMD(19)" è sceglite l'opzione "Operazione avanzata".[2] In a pagina "I / O Data", cliccate nantu à u buttone "Update" è mostrarà u valore per l'invio di UserCMD in l'indirizzu byte currispundente in l'area "Output Data". L'utilizatori ponu vede sti valori di "11", "22" è "33" sò stati stabiliti bè.
- Trig the HRT-711 per mandà u UserCMD0 (HART command 19).
(1) Arresta u cumandamentu di polling HART originale è mandate u UserCMD0.
U cumandamentu Modbus serà cum'è quì sottu.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 01 00 69 94
[1] 00 : Arresta tutti i cumandamenti di polling HART originale.
[2] 00 : Definite u nùm. di UserCMD per mandà.
[3] 01 : Trig per mandà u UserCMD è hà bisognu di u valore diversu ogni volta.
(Ex: u prossimu valore serà 2, 3, 4 ...)
=> Avà u UserCMD0 (HART command 19) hè statu mandatu.
(2) Recuperate u cumandamentu di u votu HART originale.
U cumandamentu Modbus serà cum'è quì sottu.
=> 01 06 01 F5 01 00 99 94
[1] 01 : ricuperà tuttu u cumandamentu di polling HART originale.
Q17: Cumu uttene l'infurmazioni HART Command 48?
A17: (2016/10/07)
- Aghjunghjite HART CMD 48 à HRT-711.
- In u screnu "Configurazione di u dispositivu", cliccate nantu à u buttone "Salvà à u dispositivu" per salvà i paràmetri in HRT-711.
- Ottene dati HART CMD48 via Modbus.
(1) Aprite u screnu "Mappa di l'indirizzu" è cliccate nantu à l'elementu "UserCMD(48)". In l'area "Modbus AI", mostrarà l'indirizzu di dati Modbus di UserCMD (48) cù griglia blu.
=> A lunghezza di dati di risposta di HART CMD 48 serà 27 Bytes (ResCode (2) è ResData (25)). Dunque, occuperà l'indirizzu 14 WORD Modbus cum'è quì sottu l'indirizzu 0 ~ 13.Figura 17-3 L'indirizzu modbus occupatu da UserCMD (48)
(2) Utilizendu u codice di funzione Modbus 4 è l'indirizzu 0 ~ 13 per uttene i dati di HART CMD 48.
Q18: Cumu mandà à HART "Burst Mode" CMD? (CMD108/109)
A18: (2017/01/09)
- A sottu hè a descrizzione per a funzione di cumandamentu di burst HART.
(1) HART CMD 108 (Scriviu u numeru di cummandu in modalità Burst)
=> Adupratu per stabilisce u cumandamentu HART di risposta n. quandu u modu di burst di u dispositivu HART hè attivatu.
(2) HART CMD 109 (Burst Mode Control)
=> Adupratu per stabilisce u modu di burst di u dispositivu HART attivatu o disattivatu. - Aghjunghjite HART CMD 108 è 109 à HRT-711
(1) In a pagina "Configurazione di u dispositivu", cliccate u buttone dirittu di u mouse nantu à l'elementu "HART Device 0" è sceglite l'opzione "Add Command".(2) [1] Inserite u valore "108" in u campu "Command Num" è sceglite l'opzione "Manuale" in u campu "Mode". Cliccate u buttone "OK" per aghjunghje u cumandamentu HART 108 (Ora l'Indice di Cummandu d'Usuariu hè 0)
[2] Inserite u valore "109" in u campu "Command Num" è sceglite l'opzione "Manual" in u campu "Mode". Cliccate u buttone "OK" per aghjunghje u cumandamentu HART 109 (Ora l'Indice di Cummandu d'Usuariu hè 1)
[3] Cliccate u buttone "Salvà à u dispositivu" per salvà i paràmetri attuali in HRT-711. - Stabbilisce u valore per u HART CMD 108. (HART CMD 108 ùn hè ancu mandatu)
(1) Ci hè un paràmetru di un byte in HART CMD 108.
(Ex: U valore di scrittura 3(0x03) => Significa chì quandu u dispositivu HART hè in u modu di burst, i dati HART CMD 3 seranu mandati da u dispositivu HART automaticamente è periodicamente.
(2) U cumandamentu Modbus per a funzione hè cum'è quì sottu.
=> 01 06 00 00 03 00 89 3A
(3) Dopu avè mandatu u cumandamentu Modbus sopra, l'utilizatori ponu verificà se sti valori sò stati stabiliti cù successu via HG_Tool.
[1] In a pagina "Informazioni di u dispositivu", cliccate u buttone dirittu di u mouse nantu à l'elementu "User CMD(108)" è sceglite l'opzione "Operazione avanzata".[2] In a pagina "I / O Data", cliccate nantu à u buttone "Update" è mostrarà u valore per l'invio di UserCMD in l'indirizzu byte currispundente in l'area "Output Data". Users ponu vede u valore di "3" hè statu stabilitu successu.
- Trig l'HRT-711 per mandà u UserCMD0 (cumandamentu HART 108)
(1) Arresta u cumandamentu di polling HART originale è mandate u UserCMD0.
U cumandamentu Modbus serà cum'è quì sottu.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 01 00 69 94
[1] 00 : Arresta tutti i cumandamenti di polling HART originale.
[2] 00 : Definisce u UserCMD no. per mandà.
[3] 01 : Trig per mandà u UserCMD è hà bisognu di u valore diversu ogni volta.
(Ex: u prossimu valore serà 2, 3, 4 ...)
=> Avà u UserCMD0 (HART command 108) hè statu mandatu. - Stabbilisce u valore per u HART CMD 109. (HART CMD 109 ùn hè ancu mandatu)
(1) Ci hè un paràmetru di un byte in HART CMD 109.
[1] U valore di scrittura 1(0x01) => Significa chì u modu di burst di u dispositivu HART serà attivatu.
[2] U valore di scrittura 0 (0x00) => Significa chì u modu di burst di u dispositivu HART serà disattivatu.
(2) U cumandamentu Modbus per a funzione hè cum'è quì sottu.
[1]Attivà u modu Burst => 01 06 00 01 01 00 D9 9A
[2]Disable Burst mode => 01 06 00 01 00 00 D8 0A
(3) Dopu avè mandatu u cumandamentu Modbus sopra, l'utilizatori ponu verificà se sti valori sò stati stabiliti cù successu via HG_Tool.
[1] In a pagina "Informazioni di u dispositivu", cliccate u buttone dirittu di u mouse nantu à l'elementu "User CMD(109)" è sceglite l'opzione "Operazione avanzata".[2] In a pagina "I / O Data", cliccate nantu à u buttone "Update" è mostrarà u valore per l'invio di UserCMD in l'indirizzu byte currispundente in l'area "Output Data". Users ponu vede u valore di "1" hè statu stabilitu successu.
- Trig l'HRT-711 per mandà u UserCMD1 (cumandamentu HART 109)
(1) Arresta u cumandamentu di polling HART originale è mandate u UserCMD1.
U cumandamentu Modbus serà cum'è quì sottu.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 02 01 A8 A4
[1] 00 : Arresta tutti i cumandamenti di polling HART originale.
[2] 01 : Definisce u UserCMD no. per mandà.
[3] 02 : Trig per mandà u UserCMD è hà bisognu di u valore diversu ogni volta.
(Ex: u prossimu valore serà 3, 4, 5 ...)
=> Avà u UserCMD1 (HART command 109) hè statu mandatu. - Recupera u cumandamentu di u votu HART originale.
(1) U cumandamentu Modbus serà cum'è quì sottu.
=> 01 06 01 F5 01 00 99 94
[1] 01 : ricuperà tuttu u cumandamentu di polling HART originale.
Q19: Cumu resettate u valore di totalizatore mandendu un cumandamentu specificu per u dispositivu?
A19: (2017/11/28)
[ Casu Example]
- Un utilizatore vole aduprà HRT-711 per resettate u valore totalizatore da l'instrumentu KROHNE ESK4 mandendu u cumandamentu HART 137.
[ Soluzione ] 1. L'utilizatori devenu avè u cumandimu HART Device-Specific prima. U furmatu HART Command No.137 di KROHNE ESK4 - Aggiungi UserCMD CMD137 di ROHNE ESK4 à HRT-711:
- Dopu avè finitu i paràmetri, cliccate nantu à u buttone "Salvà à u Dispositivu" in a Configurazione di u Dispositivu per salvà tutti i paràmetri.
- Trig l'HRT-711 per mandà UserCMD0 (cumandamentu HART 137).
(1) Arresta u cumandamentu di polling HART originale è mandate UserCMD0
(2) U cumandamentu Modbus serà cum'è quì sottu:
=> 01 06 01 F5 00 00 98 04
=> 01 10 01 F6 01 00 69 94
[1] 00 : Arresta tutti i cumandamenti di polling HART originale
[2] 00 : Definite u nùm. di UserCMD per mandà
[3] 01 : Trig per mandà u UserCMD è hà bisognu di u valore diversu ogni volta. (Ex: u prossimu valore serà 2,3,4 ...)
=> Avà u UserCMD0 (cumandamentu HART 137) - Recupera u cumandamentu di u votu HART originale
(1) U cumandamentu Modbus serà cum'è quì sottu:
=> 01 06 01 F5 01 00 99 94
[1] 01 : ricuperà tuttu u cumandamentu HART originale di polling
Q20: Cumu leghje i dati di flussu tutale da u flussu-meter?
A20: (2018/04/10)
[ Casu Example]
- Un utilizatore vole aduprà HRT-711 per leghje u valore di flussu tutale da l'instrumentu SIEMENS FUS060.
[ Soluzione ]
1. Sicondu u manuale di l'usu di FUS060, u CMD130 specificu di u dispositivu hè per leghje u valore tutale è ci sò 3 valori cù 4 bytes di lunghezza ognunu, cusì a lunghezza di dati totali hè 3 * 4 = 12 bytes.L'aggiunta di u cumandamentu specificu di u dispositivu à HG_Tool richiede l'ingressu è l'esternu di i byte di dati, i dati in è fora quì devenu include un codice di risposta di 2 bytes.
- Dopu avè aghjustatu u CMD130, verificate s'ellu funziona bè cuntrollà da l'operazione Avanzata da l'infurmazione di u dispositivu è analizà cù u Convertitore IEEE754 furnitu da HG_Tool Format Translation funzione.
- Dopu avè assicuratu chì i paràmetri in HG_Tool sò tutti fatti bè, i strumenti Modbus ponu esse usatu per tistimunià. ModScan hè stata utilizata cum'è example quì:
(1) HRT-711 registra dati di cumandamentu specificu di u dispositivu da l'indirizzu Modbus 0 ~ 499
MB_Addr (HEX) | MB_Addr (decimale) | Descrizzione |
[ Dati CMD d'Usuariu ] | ||
0-1F3 | 0-499 | Dati "User CMD". |
(2) Perchè ModScan hè un software basatu in 1 (invece di principià da 0), cusì l'indirizzu deve esse da 1 ~ 500.
(3) I primi 2 Byte sò codice di risposta, cusì i dati partenu da l'indirizzu 2
Q21: calculu è aghjustamentu di u periodu di l'aghjurnamentu di a cumunicazione HART
A21: (2018/08/02)
- Calculu di u periodu di l'aghjurnamentu di e cumunicazioni HART:
Settings mostra cum'è quì sottu sarà usatu cum'è example: (HRT-711 cù 2 dispusitivi HART)
1) Paràmetri HRT-711 paràmetri cum'è quì sottu:
[1] HRT-711 manda CMD0 è CMD3 à i dui strumenti HART
[2] CMD0 stabilisce cum'è modalità Init, CMD3 stabilisce cum'è modalità Polling
[3] Cmd Interval stabilisce cum'è 1000 ms2) U periodu di aghjurnamentu di tutti i dati di i strumenti HART in HRT-711 hè:
[1] Init cumandamenti (CMD0) tempu di cumunicazione:
HRT-711 mandarà CMD0 à l'indirizzu di cortu cortu da 0 è si ferma finu à truvà tutti i dispositi.
Cum'è i paràmetri mostrati sopra, u Dispositivu 0 è 1 hà un indirizzu di quadru cortu di 1 è 2, cusì CMD0 serà mandatu 3 volte. U tempu di cumunicazione hè: 3 * 1000 = 3000 ms
Nota: Perchè CMD0 hè u cumandamentu Init, serà eseguitu solu quandu HRT-711 hà avviatu, per quessa ùn hà micca affettatu u periodu di l'aghjurnamentu di a cumunicazione HART.
[2] Cumandamenti di polling (per esempiu CMD3) tempu di cumunicazione:
HRT-711 mandarà cumandamenti di polling à ogni dispusitivu HART in sequenza. Cum'è i paràmetri mostrati sopra, ci sò un totale di 2 strumenti HART è solu 1 cumanda di polling (CMD3) deve esse mandatu per ogni dispusitivu. Dunque u tempu di cumunicazione hè: 2 (Dispositivi) * 1 (CMD di polling) * 1000 (ms) = 2000 ms
=> Conclusioni: U periodu di l'aghjurnamentu di a cumunicazione HART hè u tempu tutale impiegatu per mandà
tutti i cumandamenti di polling. Allora u periodu di aghjurnamentu quì hè 2000 ms - Ajustamentu di u periodu di l'aghjurnamentu di a cumunicazione HART:
1) Accurtà u periodu di aghjurnamentu di a cumunicazione HART
[1] Elimina i cumandamenti di polling HART innecessarii
I paràmetri predeterminati di a porta HART cuntenenu 1 dispositivu HART è parechje cumandamenti HART, mostrati quì sottuIn ordine per accurtà u periodu di aghjurnamentu di u dispusitivu HART, hè cunsigliatu di sguassà tuttu u dispusitivu è poi aghjunghje un novu dispusitivu. (Consultate FAQ Q01)
[2] Accorcia l'intervallu di cumandamentu HART
Cliccate u dirittu nantu à l'elementu Sistema è selezziunate Edit, riduce u tempu per Cmd Interval, 500 ms hè suggeritu per esse l'intervallu minimu di cumandamentu.2) U periodu di aghjurnamentu di cumunicazione per HRT-711 per cullà tutti i dati di i dispositi hè: 2 (Dispositivi) * 1 (CMD di polling) * 500 (ms) = 1000 ms
Q22: Integrate a cumunicazione HART à a struttura tradiziunale di IA
A22: (2018/10/29)
- U sistema di loop AI esistente:
1) Segnale analogicu di u dispositivu recullatu da u modulu AI - Integrazione di a cumunicazione HART per cullà più infurmazione di u dispositivu HART:
1) Integrazione di HART Gateway à u sistema esistente, novu sistema cum'è seguitu:
2) Spegnete a resistenza integrata HART Gateway è a cunnessione parallela à u modulu AI => Funzione di cumunicazione HART addiziale integrata à u sistema esistente
Nota: A resistenza di loop HART in HRT-711 deve esse disattivata. - Se e letture AI di u sistema iniziale sò disturbate dopu l'aghjunzione di a porta HART:
1) Utilizendu u filtru HART (HRT-370) per sparte u signale digitale HART è u signale analogicu AI => novu sistema cum'è seguitu:
Nota: A resistenza di loop HART in HRT-711 deve esse disattivata.
Q23 : Précautions en mode HART Multi-drop
A23: (2018/10/29)
Hardware:
- L'indirizzu di i dispositi HART deve esse stabilitu trà 1 ~ 15 è micca ripetutu.
1) Per piacè prima stabilisce l'indirizzu HART per ogni dispositivu HART unu per unu, dopu aghjunghje tuttu à u ciclu HART Multi-drop. - U cablaghju per u modu HART Multi-drop hè u seguitu:
- Cuminciate a custruisce a struttura da 2 dispositi HART
1) Per evitari situazione chì quandu l'errore si trova è ùn sanu micca cumu per debug, hè cunsigliatu di principià a struttura di custruzzione cù solu 2 dispusitivi è aghjunghjendu 1 dispositivo di più à una volta s'ellu ùn ci hè micca errore finu à chì tutti i dispusitivi sò stati aghjuntu. - Assicuratevi chì a resistenza di loop HART hè 250Ω
1) Per piacè misurate se a resistenza hè intornu à 250Ω trà u Modulu (es. HRT-710) HART+ / HART- - Sceglite a resistenza di loop HART quandu cunnette à 7 o più dispositi HART
1) HRT-710 è HRT-711 cù versione di hardware prima di V1.30:
Quandu si cunnessu più di 7 dispositivi HART, a resistenza integrata (250Ω, 1/4W) pò esse brusgiata, per quessa chì suggerenu di utilizà una resistenza esterna (250Ω, 1W)
2) HRT-710 è HRT-711 cù versione hardware da V1.30 è più tardi:
U modulu hà aghjurnatu a resistenza integrata à 250Ω (2W), dunque ùn ci hè bisognu di preoccupassi => HRT-310 cuncepitu per utilizà a resistenza integrata di 250Ω (2W) in u primu locu, dunque ùn ci hè bisognu di preoccupassi di stu prublema. - Verificate u voltage trà l'apparecchi HART (Siate cuscenti di u voltage goccia)
Quandu culligamentu più dispusitivi HART, u voltage dispunibbili trà i dispusitivi + / - gocce è i dispusitivi ùn pò esse in gradu di giru on. Esample comu seguita:
In u modu Multi-drop, ogni dispositivu HART furnisce 4mA extra à u loop HART, se u cliente usa una alimentazione 24V, u vol.tage trà i dispositi HART deve esse cusì:
1) Cunnettendu 1 dispusitivu HART:
Loop current: 4mA; Resistenza di loop: 250Ω => Voltage caduta trà resistenza: 1V; dunque voltage manca per i dispusitivi: 24V-1V=23V
2) Cunnettendu 10 dispusitivi HART:
Loop current: 40mA; Resistenza di loop: 250Ω => Voltage caduta trà resistenza: 10V; dunque voltage manca per i dispusitivi: 24V-10V=14V
3) Cunnettendu 11 dispusitivi HART:
Loop current: 44mA; Resistenza di loop: 250Ω => Voltage caduta trà resistenza: 11V; dunque voltage manca per i dispusitivi: 24V-1V=13V
(Se u dispusitivu hà bisognu di 14V o sopra voltage per esse attivatu, allora a cumunicazione HART hà fiascatu)
=> Quandu si cunnessu à i dispositi multi HART, tutti i dispositi HART ùn ponu micca esse cumunicati. (Per esample, quandu cunnette à 9 dispusitivi HART, a cumunicazione HART hè ok. Ma culligamentu à 10 dispusitivi HART, tutti i dispusitivi HART ùn pò esse cumunicatu.) Per piacè seguità u metudu sottu à migliurà u prublema.
<Metudu 1: Adoptate a resistenza esterna> (consultate a sezione 2.3.4 per u cablaggio HART)
[1] Disattivà a resistenza interna di HRT-310 / HRT-710. (consultate a sezione 2.6)
[2] Adoptate a resistenza esterna 150 ohm o 100 ohm per a prova. (Hè usatu per riduce u voltage goccia in a resistenza di loop.)
< Metudu 2: Adoptate l'alimentu cù u vulume più altutage >
[1] Adoptate l'alimentazione più di 24V (cum'è 28V o 36V).
Configurazione di u Software (HG_Tool):
- Definite l'indirizzu di u Modulu trà 1 ~ 15 in Configurazione di Modulu.
Q24: Problemi di distanza di cumunicazione HART
A24: (2019/02/23)
- Quandu si stallanu a reta HART, a distanza di cumunicazione deve esse cunsiderata. Per piacè riferite à a tabella sottu per infurmazione nantu à a capacità è a lunghezza di u cable
Capacità di u cable - pf/ft (pf/m)
Lunghezza di u cable - tariffu (metri)No. Dispositivi di rete 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 ft
(2,769 m)6,500 ft
(2,000 m)4,200 ft
(1,292 m)3,200 ft
(985 m)5 8,000 ft
(2,462 m)5,900 ft
(1,815 m)3,700 ft
(1,138 m)2,900 ft
(892 m)10 7,000 ft
(2,154 m)5,200 ft
(1,600 m)3,300 ft
(1,015 m)2,500 ft
(769 m)15 6,000 ft
(1,846 m)4,600 ft
(1,415 m)2,900 ft
(892 m)2,300 ft
(708 m)Fonte:
https://www.fieldcommgroup.org/sites/default/files/technologies/hart/ApplicationGuide_r7.1.pdf - Se a distanza di cumunicazione deve esse allargata, pruvate i metudi seguenti:
(1) Aduprate Fibra per allargà a distanza di cumunicazione HART HRT-227CS hè un convertitore HART à Fibra monomodale, apposta per allargà a distanza di cumunicazione HART.Per più infurmazione, per piacè riferitevi à:
Manuale d'uso HRT-227CS: ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/converter/hrt-227cs/manual/
(2) Aduprate Fibra per allargà a distanza di cumunicazione RS-485 A serie I-2541 è I-2542 sò convertitori RS-232/ 422/ 485 à Fibra monomodale, apposta per allargà a distanza di cumunicazione seriale.Per più infurmazione, per piacè riferitevi à:
I-2541 manuale d'uso: http://www.icpdas.com/download/converter/manual/net-i2541.pdf
Manuale d'uso serie I-2542: http://www.icpdas.com/root/product/solutions/datasheet/industrial_communication/I-2542-Release%20Note_V1%2000.pdf
(3) Aduprate Fibra per allargà a distanza di cumunicazione Ethernet
ICP DAS furnisce diversi switch Ethernet à Fibra, quì sottu hè un exampl'usu di l'interruttore Ethernet NS-205F è NS-209F per allargà a distanza di cumunicazionePer truvà un switch Ethernet è Fibra adattatu, verificate da: http://www.icpdas.com/root/product/solutions/industrial_ethernet_switch/switch_selection.html#a
(4) Aduprate Ethernet Switch per allargà a distanza di cumunicazione Ethernet Simile à u metudu precedente, invece di utilizà Fibra, un switch Ethernet simplice pò ancu allargà a distanza di cumunicazione
Per truvà un switch Ethernet adattatu, verificate da: http://www.icpdas.com/root/product/solutions/industrial_ethernet_switch/switch_selection.html#a
Q25:Using Through Mode of HG_Tool per Stop Burst Mode of Burst Device di HART
A25: (2019/08/28)
- Eseguite u HG_Tool è cunnette à HRT-711.
(1) Disattivà tutti i cumandamenti di polling.(2) Aprite u "Through Mode" è mandate HART CMD0 per uttene "Long Frame Address" di u dispusitivu HART.
[1] HART CMD0 : FF FF FF FF FF 02 80 00 00
[2] Indirizzu Long Frame: 1A 0B 50 EB CD (Comu a figura sottu)
(3) Configurate u cumandamentu HART 109 è mandate per disattivà u modu di burst di u dispositivu HART.
[1] HART CMD 109 => Ex : FF FF FF FF FF 82 DA 0B 50 EB CD 6D 01 00
<1> FF FF FF FF FF : Preambulu
<2> 82: Delimitatore (0x02 deve aghjunghje 0x80 = 0x82)
<3> DA 0B 50 EB CD: Indirizzu Long Frame (Differente da ogni dispusitivu HART) (0x1A bisognu di aghjunghje 0xC0 = 0xDA)
<4> 6D : cumanda HART nr. (0x6D = 109)
<5> 01 : Conte di byte (byte di paràmetru di cumanda HART)
<6> 00 : Dati (contenutu di u paràmetru di cumanda HART. 00 per )
Q26: Cumu aduprà u campu In_Offset di u UserCMD?
A25: (2020/08/19)
[ Example ] 2. Un utilizatore vole usà HRT-711 per leghje i dati di float da l'instrumentu Endress-Hauser Promass F300 mandendu l'ordine HART 158. (I dati di float ùn sò micca disposti in dui WORD di l'indirizzu Modbus)。
[ Soluzione ] 3. Eseguite l'example, utilizatori bisognu di aghjurnà u firmware di HRT-711 à esse v1.03 è aduprà HG_Tool_v1.5.0.
4. U furmatu di cumanda HART 158 hè cum'è quì sottu.
(1) U byte di iniziu di i dati di float di risposta hè in byte3.
5. Aghjunghjite u UserCMD di u cumandamentu HART 158 à HRT-711.
(1) A causa di l'iniziu byte di a risposta float data hè byte3, cusì in u campu "In_Offset", l'utilizatori ponu riempie cù 3 per ignurà i dati di risposta HART byte0, 1, è 2. Allora i dati di risposta float ponu esse indicati facilmente in l'indirizzu Modbus.
(2) In a pagina "System Edit", per piacè stabilisce "W&B" in u campu di Swap Mode.
6. Dopu finitu i paràmetri, cliccate nant'à u buttone "Salvà à Device" in Configurazione Dispositivu à salvà tutti i paràmetri.
7. Trig the HRT-711 to send UserCMD0 (HART command 158). (consultate i passi di FAQ15)
8. Get i dati risposta di cumanda HART 158 via HG_Tool.
9. Get i dati risposta di cumanda HART 158 via strumentu modscan.
(1) I dati Modbus prima WORD: u codice di risposta di u cumandamentu HART 158.
(2) U Modbus secondu è terzu dati WORD: i dati float di u cumandamentu HART 158.
Q27: Cumu aduprà a funzione "Listen Only" per uttene dati HART?
A27: (2020/08/20)
[ Example ] [1] Un utilizatore vole ottene dati di u dispositivu HART (cum'è HART command3) in un altru PC utilizendu Modbus / TCP in a reta HART originale senza interferiscenu a cumunicazione HART originale.
[2] Un utilizatore vole ottene dati di u dispositivu HART (cum'è HART command3) quandu u dispositivu HART travaglia in u modu di burst. (Prima l'utilizatore hà bisognu di sapè quale cumandamentu HART mandatu da u dispositivu HART in u modu di burst. In generale, u cumandamentu HART 3 serà cumandamentu di burst.)
=> A funzione "Ascolta solu" pò esse usata in questi dui sopra examples.
[ Soluzione ]
- A funzione HART "Listen Only" hè stata supportata in u firmware HRT-711 v1.03 o più recente. In u modu "Listen Only", HRT-711 ùn manda micca alcun cumandamentu HART è solu riceve è analizà u cumandamentu HART. Allora l'utilizatori ponu uttene dati di u dispositivu HART via Modbus / TCP in modu fluidu.
- Casu-1: (Ci hè solu un dispositivu HART in a reta HART)
(1) Utilizendu u software HDS (HART Device Simulator) per stabilisce u cumandamentu HART 3 è i dati 158 cum'è a figura sottu per u dispositivu HART.(2) Aghjunghjite u cumandamentu HART 3 è 158 à HRT-711.
(2) In a pagina "Edizione di u Sistema", Configurate "Auto Polling" per esse "Disable" (HRT-711 ùn mandarà micca u cumandamentu HART) è stabilisce u "Modu Scambià" per esse "W&B".
(3) Dopu avè finitu i paràmetri, cliccate nantu à u buttone "Salvà à u Dispositivu" in a Configurazione di u Dispositiu per salvà tutti i paràmetri.
(4) Ottene i dati di risposta di u cumandamentu HART 3 è 158 via u strumentu Modscan. - Casu-2: (Ci sò dui dispositi HART in a reta HART)
(1) Utilizendu u software HDS (HART Device Simulator) per stabilisce l'indirizzu di u dispositivu HART 1 è l'indirizzu 3 è i dati di u cumandamentu HART 3 cum'è a figura sottu per questi dui dispositi HART.(2) Aghjunghjite u dispositivu HART cù l'indirizzu 1 è l'indirizzu 3 à HRT-711.
[1] L'utilizatori anu da annullà a casella di spunta "Auto Get Unique ID" è riempie cù l'indirizzu longu di u quadru di u dispusitivu HART.(2) In a pagina "Edizione di u Sistema", Configurate "Auto Polling" per esse "Disable" (HRT-711 ùn mandarà micca u cumandamentu HART) è stabilisce u "Modu Scambià" per esse "W&B".
(3) Dopu avè finitu i paràmetri, cliccate nantu à u buttone "Salvà à u Dispositivu" in a Configurazione di u Dispositiu per salvà tutti i paràmetri.
(4) Ottene i dati di risposta di u cumandamentu HART 3 di sti dui dispusitivi HART via u strumentu Modscan.
Q28: Utilizendu più HART CMD33 in u modu "Solo Ascolta"?
A28: (2023/01/03)
[ Example ] A causa di e diverse dati di Request Data in HART CMD33, i dati di risposta seranu diffirenti in HART CMD33. Se l'utilizatori volenu mette e diverse dati di risposta in l'indirizzu Modbus currispundente, l'utilizatori ponu aghjunghje u multiplu HART CMD33 per fà questu (bisognu di stabilisce e dati in a pagina "Dati di output predeterminati"). U sottu aduprà trè HART CMD33 per example. (A funzione hè supportata in u firmware v1.15 o sopra)
- Sicondu i passi di FAQ Q27, stabilisce HRT-711 per esse u modu "Solo Ascolta".
- Aghjunghjite trè cumandamenti HART 33.
- Aprite a pagina "Dati di output predefinitu".
- Definite i dati di dumanda di questi trè cumandamenti HART 33.
[1] U primu UserCMD (33) - Rossu: 4 bytes sò tutti 0.
[2] U secondu UserCMD (33) - Rosa: U primu byte hè 1 è l'altri sò tutti 0.
[3] U terzu UserCMD (33) - Blu: U primu byte hè 2 è l'altri sò tutti 0.
=> Dopu à finitu, cliccate nant'à u buttone "Salvà à u dispusitivu". - Quandu HRT-710/310 riceve u cumandamentu di a dumanda HART 33, paragunà u valore "Request Data" è se currisponde, salverà i dati di cumandamentu di risposta HART 33 à l'indirizzu Modbus currettu. (Se ùn ci hè micca match, ignurà i dati di u cumandimu HART 33)
[1] In a pagina "Informazioni di u dispositivu", apre u "Operazione avanzata" di UserCMD (33).[2] Utilizendu u software "Modscan" per uttene questi trè dati di cumandamentu HART 33.
(U furmatu di dati in Modscan hè hex è in a pagina "IO Data" hè decimale).
Q30: Cumu uttene l'infurmazioni HART Command 9?
A30: (2023/10/11)
- U formatu di dati di dumanda di u cumandamentu HART 9 hè cum'è a Figura 30-1.
- U formatu di dati di risposta di u cumandamentu HART 9 hè cum'è a Figura 30-2.
Figura 30-2
[1] Quandu a lunghezza di dati di dumanda hè 1, a lunghezza di dati di risposta serà 13. U furmatu di dati di risposta serà "Status di u dispositivu estensu (1B)" + "Slot 0 Data (8B)" + "Time stamp (4B)".
[2] Quandu a lunghezza di dati di dumanda hè 2, a lunghezza di dati di risposta serà 21. U furmatu di dati di risposta serà "Status di u dispositivu estensu (1B)" + "Slot 0 Data (8B)" + "Slot 1 Data (8B)" + "Time stamp (4B)".
…
[8] Quandu a lunghezza di dati di dumanda hè 8, a lunghezza di dati di risposta serà 69. U formatu di dati di risposta serà "Status di u dispositivu estensu (1B)" + "Slot 0 ~ 7 Data (64B)" + "Time stamp (4B)".
=> Sè a versione di cumanda HART di u dispusitivu HART hè più bassu di v7.0, allura u tempu stamp (4B) di i dati di risposta deve esse eliminati. - U sottu example adopta quella versione di cumanda HART di u dispositivu HART hè v7.0 è a lunghezza di dati di dumanda hè 2 per u cumandamentu HART 9. Allora a lunghezza di dati di risposta serà 21.
[1] In u HG_Tool, aghjunghje u numeru di cumandamentu 9. I campi "In Size" è "Out Size" cumponenu 23 è 2 (A durata di dati di u campu "In Size" deve include u codice di risposta (2B) cum'è Figura 30-4).[2] Cliccate u buttone "Salvà à u dispositivu" per salvà i paràmetri in HRT-710 cum'è a Figura 30-5.
[3] In l'"Informazioni di u Dispositivu" di HG_Tool, fate un clic right "User CMD9" è sceglite l'opzione "Operazione Avanzata" (cum'è a Figura 30-6) per vede i dati ricevuti di CMD9 (cum'è a Figura 30-7).
[4] In a Figura 30-8, utilizendu un convertitore HART (cum'è I-7567) cù u software HC_Tool per leghje u cumandamentu HART 9 dati di u dispositivu HART. I dati seranu listessi cù a Figura 30-7 eccettu i dati di Time Stamp.
[5] Ottene i dati di cumandamentu HART 9 via a cumunicazione Modbus:
<1> In u screnu "Mappa di l'indirizzu", cliccate nantu à l'elementu "UserCMD(9)". In l'area "Modbus AI", a griglia blu serà l'indirizzu di i dati ricevuti di UserCMD (9) cum'è a Figura 30-9. In l'example, hà bisognu di 23 bytes (codice di risposta (2B) + dati di risposta (21B)) per u cumandamentu HART 9.
Dunque, occuperà 12 indirizzu modbus da 0 à 11.
<2> In Figura 30-10, sò i dati Modbus ricevuti da l'indirizzu 0 ~ 11 (30001 ~ 30012) cù u software Modscan.
Q31: Integrate u dispositivu HART cù u modu di burst?
A31: (2024/03/07)
[ Example ] [1] Un utilizatore vole ottene dui dati di u dispositivu HART.
<1> Un dispositivu HART funziona in modu burst.
<2> Un altru dispusitivu HART travaglia in u modu di mandà / riceve.
[Nota] [1] Bisognu di cunnosce l'indirizzu di u quadru longu è quale cumanda HART mandatu da u dispositivu HART in u modu di burst.
[ Soluzione ]
- Definite questi dui indirizzi brevi di i dispositi HART per esse 1 è 2.
[1] L'indirizzu longu di u dispositivu HART 1 hè 0x1A 0B 50 EB CD è u cumandamentu di u modu burst no. hè u cumandamentu 3.
[2] U dispusitivu HART 2 hè in u modu di mandà / riceve. - Aghjunghjite sti dui dispositi HART cù l'indirizzu 1 è 2 à HRT-711.
(1) In a pagina "Module Edit", aghjunghje sti dui dispositi HART.(2) In a pagina "System Edit", stabilisce u "Swap Mode" per esse "W&B".
(3) Dopu avè finitu i paràmetri, in a pagina "Configurazione di u dispositivu", cliccate nantu à u buttone "Salvà à u dispositivu" per salvà tutti i paràmetri in HRT-711.
- Get sti dui dati dispusitivu HART.
(1) Get HART command 3 data di sti dui dispusitivi HART usendu HG_Tool.(2) Ottene i dati di cumandamentu HART 3 di sti dui dispositi HART utilizendu u software Modscan.
(I dati di u cumandamentu HART 3 sò tutti listessi in HG_Tool è Modscan.)
Q101: Tuttu u prucessu di cunfigurazione di HRT-711?
A101: (2016/02/19)
- Definite i paràmetri di rete di HRT-711 (Ex: IP / Mask / Gateway)。
(1) Cunnette u portu Ethernet trà PC è HRT-711.
(2) Eseguite u "HRT-711 Utility" è cliccate l'elementu "Ethernet".(3) Cliccate u buttone "Search Servers" è cercherà automaticamente tutti i moduli HRT-711.
(4) Sceglite l'elementu "HRT-711" è cliccate u buttone "Configuratino (UDP)" è l'utilizatori ponu stabilisce i paràmetri di a reta di HRT-711. Dopu cliccate nant'à u buttone "OK" per salvà i paràmetri.
- Eseguite l'utilità HRT-711 per cunnette à HRT-711 via RS-232 per a cunfigurazione HART.
(1) Utilizendu u cable CA-0910 (3 pin RS-232, TxD/RxD/GND) inclusu in u pruduttu HRT-711.
Cunnette i pin TXD / RXD / GND trà CA-0910 è HRT-711. (Cablaggio: TXD à TXD, RXD à RXD, GND à GND)(Nota: L'assignazione di pin RS-232 di HRT-711, u pin1 di manca hè riservatu è dopu u pin2 di manca, 3 è 4 seranu TXD, RxD è GND.)
(2) Eseguite "HRT-711 Utility" è cliccate l'elementu "HART".
(3) Segui l'istruzzioni di a figura per stabilisce u "Dip Switch" in a parte posteriore di HRT-711 per esse "Init" è poi reboot HRT-711.
(4) Cliccate l'elementu "Configurazione di cumunicazione".
[1] Dispositivu: sceglite u "HRT-711".
[2] Port Num : sceglite u ComPort n. di PC.
=> Dopu à finitu, cliccate nant'à u buttone "OK".(5) Cliccate u buttone "Connect". Dopu à circa 5 seconde, se a luce verde hè "ON" di u semaforu in l'angulu superiore manca di l'utilità HRT-711, significa chì a cunnessione hè successu. Allora l'utilizatori ponu cunfigurà l'HRT-711 per i dispositi HART.
- Aghjunghjite i dispositi HART à HRT-711.
(1) I passi dettagliati, per piacè riferite à u "Q01: Cumu aghjunghje i dispositi HART à HRT-711?" di FAQ. - Verificate se HRT-711 riceve i dati di u dispositivu HART currettamente.
(1) I passi dettagliati, per piacè riferite à a "Q02: Cumu assicurà chì HRT-711 riceve i dati di u dispositivu HART currettamente?" di FAQ.
=> Se a cumunicazione trà i dispositi HRT-711 è HART hè falluta, u LED ERR lamperà. Se a cumunicazione hè bè, u LED ERR serà OFF. - Ottene i dati di u dispositivu HART via Modbus/TCP o Modbus/UDP.
(1) Pone u "Dip Switch" in a parte posteriore di HRT-711 per esse "Normale" è poi reboot HRT-711.
(2) Fate riferimentu à i passi dettagliati di a "Q03: Cumu mappingà i dati CMD(3) di u dispositivu HART direttamente à SCADA o HMI?" di FAQ.
Q102: Cumu cunfigurà i paràmetri via Ethernet in HRT-711?
A102: (2021/11/24)
- L'utilizatori ponu aduprà ICP DAS MB / TCP à MB / RTU gateway per fà questu.
(1) U sottu adopta tGW-724 per example. (https://www.icpdas.com/en/product/tGW-724)(2) Circa i paràmetri detallati in tGW-724, fate riferimentu à u capitulu - 6.4 Modu Client TCP.
https://www.icpdas.com/en/download/show.php?num=2375&model=tGW-724
[1] L'impostazione di sopra hè aduprata per stabilisce tGW-724 per esse un Cliente MB/TCP è cunnette à HRT-711 (servitore MB/TCP) automaticamente. - Eseguite "HG_Tool" è cliccate l'elementu "Configurazione di cumunicazione" per stabilisce u portu COM, Baud Rate ... etc. è questi paràmetri duveranu esse uguali à i paràmetri di u portu in tGW-724. Allora HG_Tool pò cunnette à HRT-711 cù successu è stabilisce i paràmetri via HRT-711 Ethernet.
Q103: U Max. U numeru di cunnessione di u cliente MB/TCP in HRT-711 ?
(2021/11/24)
A103: HRT-711 supporta u max. U numeru di cunnessione di u cliente MB / TCP per esse 32. Quandu u numeru tutale di cunnessione in HRT-711 supera 32, allora ùn più client MB / TCP pò cunnette à HRT-711 cun successu.
Q104: Cumu cunfigurà IP / Mask / Gateway di HRT-711 via web ?
(2023/05/15)
A104:HRT-711 furnisce u integratu web servitore per u paràmetru di u modulu Ethernet. Per piacè seguite i passi sottu.
[ Passu 1: Type "Indirizzo IP" in u Web Navigatore è stabilisce a nova password]
HRT-711 supporta parechji tipi di web navigatore cum'è Mozilla, Firefox, Google Chrome è Microsoft Edge ecc. L'indirizzu IP predeterminatu di fabbrica è a password di HRT-711 hè "192.168.255.1" è "admin". Quandu si cunnetta à web servitore di HRT-711 in a prima volta, l'utilizatori devenu stabilisce a nova password. Per piacè scrive "admin" in u campu "Password attuale" è dopu stabilisce a nova password per HRT-711.
[ Passu 2: Scrivite a nova "Password" in a pantalla di login ]
Scrivite a nova password in u campu "Login password" è cliccate nantu à u buttone "Invia" per login.
[ Passu 3: Definite l'IP / Mask / Gateway ]
Dopu avè successu u login, mostrarà l'infurmazioni HRT-711. Cliccate l'opzione "Impostazione di a Rete", è dopu l'utilizatori ponu stabilisce l'IP / Mask / Gateway. Dopu à a paràmetra finita, cliccate nantu à u buttone "Aggiorna i paràmetri" per salvà i paràmetri in HRT-711.
Appendice A Command HART
In stu capitulu, i seguenti listi sò u furmatu di cumanda universale HART.
Command 0: Leghjite l'identificatore unicu
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 12 = 14 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 | Uint8 | 254 | |
3 | Uint8 | ID di u fabricatore | |
4 | Uint8 | ID di u dispusitivu di u fabricatore | |
5 | Uint8 | Numero di preambuli necessarii in a dumanda | |
6 | Uint8 | U numeru di rivisione di u cumandamentu | |
7 | Uint8 | Codice di rivisione specificu di u trasmettitore | |
8 | Uint8 | Revisione di u software | |
9 | Uint8 | Revisione di hardware | |
10 | Uint8 | Bandiere | |
11 ~ 13 | Uint24 | U numeru d'ID di u dispositivu (MSB prima) |
Command 1: Leghjite a Variabile Primaria
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 5 = 7 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 | Uint8 | Codice unità | |
3 ~ 6 | Float | Variabile primaria |
Command 2: Leghjite PV Current è Percenttage di Range
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 8 = 10 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 5 | Float | Corrente Variabile Primaria | |
6 ~ 9 | Float | Variabile Primaria Percenttage di Range |
Command 3: Leghjite Variabili Dinamiche è Corrente PV
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 24 = 26 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 5 | Float | Corrente Variabile Primaria | |
6 | Uint8 | Codice di l'unità Variabile Primaria | |
7 ~ 10 | Float | Variabile primaria | |
11 | Uint8 | Codice Unità Variabile Secundaria | |
12 ~ 15 | Float | Variabile secundaria | |
16 | Uint8 | Unità Variabile Terziaria codice | |
17 ~ 20 | Float | Variabile Terziaria | |
21 | Uint8 | Codice Unità Variabile Quaternaria | |
22 ~ 25 | Float | Variabile quaternaria |
Cumanda 6: Scrivite l'indirizzu di a votazione
Request Data Bytes | 1 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Indirizzu di votazione | |
Byte di Dati di Risposta | 2 + 1 = 3 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 | Uint8 | Indirizzu di votazione |
Command 11: Leghjite l'identificatore unicu assuciatu cù TAG
Request Data Bytes | 6 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 5 | PA6 | TAG Nome | |
Byte di Dati di Risposta | 2 + 12 = 14 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 | Uint8 | 254 | |
3 | Uint8 | ID di u fabricatore | |
4 | Uint8 | ID di u dispusitivu di u fabricatore | |
5 | Uint8 | Numero di preambuli necessarii in a dumanda | |
6 | Uint8 | U numeru di rivisione di u cumandamentu | |
7 | Uint8 | Codice di rivisione specificu di u trasmettitore | |
8 | Uint8 | Revisione di u software | |
9 | Uint8 | Revisione di hardware | |
10 | Uint8 | Bandiere | |
11 ~ 13 | Uint24 | U numeru d'ID di u dispositivu (MSB prima) |
Cumandamentu 12: Leghjite u Messaghju
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 24 = 26 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 25 | PA24 | Missaghju |
Cumandamentu 13: Leghjite Tag, Descriptore, Data
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 21 = 23 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 7 | PA6 | TAG Nome |
8 ~ 19 | PA12 | descrittore |
20 | Uint8 | Ghjornu di u mese |
21 | Uint8 | Mesi di l'annu |
22 | Uint8 | Annu cum'è compensatu à u 1900 |
Cumandamentu 14: Leghjite l'Informazioni di u Sensore Variabile Primariu
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 16 = 18 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 4 | Uint24 | Numero di serie di u sensoru (MSB prima) | |
5 | Uint8 | Unità di limiti di u sensoru | |
6 ~ 9 | Float | Limitu superiore di u sensoru | |
10 ~ 13 | Float | Limitu di u sensoru più bassu | |
14 ~ 17 | Float | Sparatu minimu |
Cumandamentu 15: Leghjite l'Informazione di Output Variable Primaria
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 17 = 19 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 | Uint8 | U codice di selezzione di l'alarme | |
3 | Uint8 | codice funzione di trasferimentu | |
4 | Uint8 | Codice di unità di valore di gamma PV | |
5 ~ 8 | Float | Valore di gamma superiore | |
9 ~ 12 | Float | Valore di gamma inferiore | |
13 ~ 16 | Float | Dampu valore | |
17 | Uint8 | Scrivite u codice di prutezzione | |
18 | Uint8 | Codice di distribuzione di marca privata |
Command 16: Leghjite u Numeru di l'Assemblea Finale
Request Data Bytes | 0 | ||
Byte di Dati di Risposta | 2 + 3 = 5 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 4 | Uint24 | Numero di assemblea finale (MSB prima) |
Command 17: Scrivite u Messaghju
Request Data Bytes | 24 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 23 | PA24 | Missaghju | |
Byte di Dati di Risposta | 2 + 24 = 26 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 25 | PA24 | Missaghju |
Cumandamentu 18: Scrivite Tag, Descriptore, Data
Request Data Bytes | 21 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 5 | PA6 | TAG Nome | |
6 ~ 17 | PA12 | descrittore | |
18 | Uint8 | Ghjornu di u mese | |
19 | Uint8 | Mesi di l'annu | |
20 | Uint8 | Annu cum'è compensatu à u 1900 | |
Byte di Dati di Risposta | 2 + 21 = 23 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 7 | PA6 | TAG Nome | |
8 ~ 19 | PA12 | descrittore | |
20 | Uint8 | Ghjornu di u mese |
21 | Uint8 | Mesi di l'annu |
22 | Uint8 | Annu cum'è compensatu à u 1900 |
Command 19: Scrivite u Numeru di Assemblea Finale
Request Data Bytes | 3 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 2 | Uint24 | Numero di assemblea finale (MSB prima) | |
Byte di Dati di Risposta | 2 + 3 = 5 | ||
Indice di byte | Format | Descifrazione | |
0 | Uint8 | Codice di risposta 1 | |
1 | Uint8 | Codice di risposta 2 | |
2 ~ 4 | Uint24 | Numero di assemblea finale (MSB prima) |
Appendice B Formatu di Command
U formatu di dati HART di l'indirizzu Modbus hè divisu in u formatu Normale è Simple.
- Format normale
Quandu leghje / scrive dati HART da Modbus, u formatu di dati Modbus hè u formatu di cumanda standard HART. - Format sèmplice
Quandu leghje / scrive dati HART da Modbus, u formatu di dati Modbus hè furmatu simplice (omette u Codice di Risposta è i dati di l'Unità). In questu modu, u software HMI o SCADA pò leghje o scrive facilmente dati HART. Avà, sustene solu i numeri di cumanda HART 1, 2 è 3.
U furmatu simplice di cumandamentu HART
Command 1: (Leghjite a Variabile Primaria)
Byte di Dati di Risposta | 4 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 3 | Float | Variabile primaria |
Command 2: (Leghje PV Current è Percenttage di gamma)
Byte di Dati di Risposta | 8 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 3 | Float | Corrente Variabile Primaria | |
4 ~ 7 | Float | Variabile Primaria Percenttage di Range |
Command 3: (Leghje Variabili Dinamiche è Corrente PV)
Byte di Dati di Risposta | 20 | ||
Indice di byte | Format | Descifrazione | |
0 ~ 3 | Float | Corrente Variabile Primaria | |
4 ~ 7 | Float | Variabile primaria | |
8 ~ 11 | Float | Variabile secundaria | |
12 ~ 15 | Float | Variabile Terziaria | |
16 ~ 19 | Float | Variabile quaternaria |
Appendice C. Storia di rivisione
Stu capitulu furnisce infurmazioni di storia di rivisione à stu documentu.
Revisione | Data | Descrizzione |
1.14 | 2024/03/07 | Update FAQ Q01 / Q23 / Q27 Add FAQ Q28 ~ 31, Q104 |
1.13 | 2022/06/15 | Aghjurnate FAQ Q28/Q29 è passate à Q102/Q103 |
1.12 | 2022/04/19 | Aggiorna FAQ Q04 (Aghjunghje a descrizzione "RevB") Aghjurnà a struttura di FAQ Q28 |
1.11 | 2021/11/24 | FAQ Q04 Novi avvisi Aghjunghjite FAQ Q28, 29 |
1.10 | 2020/08/19 | Add Fig 2.3.2-4 Add FAQ Q26, 27 Aghjunghjite u campu "In Offset" in u paràmetru UserCMD |
1.09 | 2020/07/02 | Aggiungi FAQ Q24 / Q25 |
1.08 | 2018/10/29 | Aggiungi FAQ Q21 Aggiungi FAQ Q22 Aggiungi FAQ Q23 |
1.07 | 2018/05/22 | Mudificà FAQ Q15, 18, 19 cù u cumandante Modbus FC06 FAQ Q04 aghjunghje a sezione di l'aghjurnamentu di u firmware TCP |
1.06 | 2018/04/10 | Aggiungi FAQ Q20 |
1.05 | 2017/12/20 | Aggiungi FAQ Q18, Q19 |
1.04 | 2017/05/10 | Aghjunghjite MB spiegazione di l'indirizzu iniziale à FAQ Q03 |
1.03 | 2016/10/20 | Aghjunghjite FAQ17 Mudificà u Prucessu di Actualizazione di Firmware (Q04 di FAQ) |
1.02 | 2016/01/28 | U servitore Modbus / UDP hè ancu supportatu. |
1.01 | 2015/08/04 | Aghjunghjite u capitulu FAQ à stu manuale d'utilizatori |
1.00 | 2014/01/21 | Prima rivisione |
HRT-711 User Manual Version 1.15 Pagina:169
Copyright © 2017 ICP DAS Co., Ltd. Tutti i diritti riservati E-mail: service@icpdas.com
Documenti / Risorse
![]() |
ICP DAS HRT-711 Modbus TCP à HART Gateway [pdfManuale d'usu HRT-711 Modbus TCP à HART Gateway, HRT-711, Modbus TCP à HART Gateway, HART Gateway, Gateway |