background image

 

HRT-710 User Manual (Version 1.24, June/2015)                                                                                    PAGE: 42 

Default 

CMD 

click 

Module name

:

 Default CMD 

Module index

:

 0~15 

Command num

:

 0~255 

Command mode

:

 Initial/Polling   

Command format

:

 Normal/Simple 

Command in size

:

 2~255 

Command out size

:

 0~255 

Command in address 
Command out address 

Default 

CMD 

right click 

Include the below two options

:

 

1. Basic Operation:   

Read/Write the Default CMD data by using 
window option. 

2. Advanced Operation:   

Read/Write the Default CMD data by using 
address mapping. 

User CMD 

click 

Module name

:

 User CMD 

Module index

:

 0~15 

User command index

:

 0~99 

Command num

:

 0~255 

Command mode

:

 Initial/Polling/Manual   

Command format

:

 Normal/Simple 

Command in size

:

 2~255 

Command out size

:

 0~255 

Command in address 
Command out address 

User CMD  right click 

Include the below two options

:

 

1. Basic Operation:   

Read/Write the User CMD data by using 
window option. 

2. Advanced Operation:   

Read/Write the User CMD data by using 
address mapping. 

 
 

1. The 

“Basic Operation” of System item : 

Summary of Contents for HRT-710

Page 1: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 1 TM H R T 7 1 0 User s Manual Version 1 24...

Page 2: ...se of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is...

Page 3: ...4 Establish connection with HRT 710 60 6 Troubleshooting 63 7 FAQ 64 Q01 How to add HART devices to HRT 710 64 Q02 How to make sure that HRT 710 gets the HART device data correctly 67 Q03 How to map H...

Page 4: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 4 8 Dimensions 96 Appendix A HART Command 98 Appendix B Command Format 103 Appendix C Version History 104...

Page 5: ...HRT 710 module Figure 1 Application architecture of the HRT 710 module The main features and specification of HRT 710 are described as below 1 1 Features Support HART Short Long frame Support HART Bu...

Page 6: ...Write multiple registers 1 3 Specifications UART Spec COM1 RS 232 3 wire RS 422 RS 485 Connector 9 pin screwed terminal block Baud Rate 1200 115200 bps Data Format 1 data bits 7 8 2 parity None Odd Ev...

Page 7: ...72 mm x 121 mm x 35 mm W x L x H Operating temperature 25 75 C Storage temperature 30 85 C Humidity 5 95 RH non condensing LED Status Indicators Table 2 Table 2 LED status indicator PWR LED Show the p...

Page 8: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 8 2 Hardware 2 1 Block Diagram Figure 2 Block diagram of HRT 710 2 2 Pin Assignment Figure 3 Pin assignment of HRT 710...

Page 9: ...f RS 422 15 RX Receive Data of RS 422 16 TX Transmit Data of RS 422 17 TX Transmit Data of RS 422 18 N A 19 D Data of RS 485 20 D Data of RS 485 2 3 Wiring It is recommended to use only one serial por...

Page 10: ...nual Version 1 24 June 2015 PAGE 10 Figure 4 RS 232 wiring diagram 2 3 2 RS 485 Wiring The RS 485 wiring is shown as Figure 5 Figure 5 RS 485 wiring diagram 2 3 3 RS 422 Wiring The RS 422 wiring is sh...

Page 11: ...ne 2015 PAGE 11 Figure 6 RS 422 wiring diagram 2 3 4 HART Wiring The HART bus wiring is divided into the below two types 1 Loop Power Source 2 External Power Source Figure 7 Example1 Loop Power Source...

Page 12: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 12 Figure 8 Example2 Loop Power Source with external resistor Figure 9 Example3 Loop Power Source with external resistor...

Page 13: ...tatus The descriptions are as shown in table 4 and Figure 11 Table 4 LED status description LED Name Status Description PWR on Power Supply OK off Power Supply Failed ERR flash Comm Error off No Error...

Page 14: ...in Figure 12 In the normal situation it needs to set the DIP Switch to the Normal position If the user forgets the setting of HRT 710 the user can set the DIP Switch to the Default position the HRT 71...

Page 15: ...U Slave Swap mode None 2 6 Jumper There is a Jumper JP4 in the HRT 710 module shown as Figure 13 The jumper can provide HART bus with 250 1 4 W resistor When the pin 1 2 of JP4 is closed the resistor...

Page 16: ...rates using the frequency shift keying FSK Figure 14 principle The digital signal is made up of two frequencies 1 200 Hz and 2 200 Hz representing bits 1 and 0 respectively Sine waves of these two fre...

Page 17: ...e polling address must be zero Figure 16 Point to Point topology 2 Multi drop Mode In multi drop mode all process values are transmitted digitally The polling address of all field devices must be bigg...

Page 18: ...rame The HART frame format is shown as below Figure 18 HART frame format 3 3 1 Preamble All frames transmitted by HART master or slave devices are preceded by a specified number of 0xFF characters and...

Page 19: ...e the address field is 5 bytes and include manufacturer ID device type and device ID 3 3 4 Command The HART command set includes three classes shown as below 1 Universal Command 2 Common Practice Comm...

Page 20: ...rved bit 1 Rx buffer overflow bit 0 Overflow undefined bit 7 0 Comm OK Bit 0 6 as an integer not bit mapped 0 No command specific error 1 undefined 2 Invalid selection 3 Passed parameter too large 4 P...

Page 21: ...ts Note When HART commuication error is reported in the first byte the second byte will be 0 3 3 7 Data The contents of the data are decided by HART command number 3 3 8 Check Byte Every HART frame ha...

Page 22: ...dule These Modbus address can be divided into two parts as below 1 Input Data Area FC04 2 Output Data Area FC06 16 Table 5 Modbus HART Mapping Table I N P U T D A T A A R E A MB_Addr HEX MB_Addr Decim...

Page 23: ...656 Default CMD 3 N data of Module 2 291 29D 657 669 Default CMD 3 N data of Module 3 29E 2AA 670 682 Default CMD 3 N data of Module 4 2AB 2B7 683 695 Default CMD 3 N data of Module 5 2B8 2C4 696 708...

Page 24: ...s Module Hardware Data 44C 44D 1100 1101 Module ID HART 44E 455 1102 1109 Module Name 16 Bytes 456 459 1110 1113 Module Firmware Version 8 Bytes 45A 47D 1114 1149 Reserved Through Mode Data 47E 1150L...

Page 25: ...ut Trigger function 1F6 502H The index of trigger command 1F7 1F9 503 505 Reserved 1FA 76B 506 1899 Reserved For Module Configuration 76C 1900L Channel selection in through mode 76C 1900H Reserved 76D...

Page 26: ...Waits to send HART command 2 It is sending HART command 3 Waits to receive HART data 4 It is reading HART data 7 Module error status 0 No error 1 Means the command has never be executed 2 Receive tim...

Page 27: ...on When set the value to be 1 the module will execute all HART polling commands automatically 12 Output Trigger function If change the value the module will refer to the index value 0 99 255 is for th...

Page 28: ...us HART Mapping Table The related MB address is shown as below Input Data Area Description 500 502 Module state data 826 883 Module error record data 1000 1015 Default CMD 0 3 status data 1050 1099 Us...

Page 29: ...02L Step 8 Get the value of Receive count in through mode and Error count in through mode until one of them is different than the last value Step 9 If the Receive count in through mode is different th...

Page 30: ...tool like Figure 22 on PC 1 Set the PC COM port number 2 Set the baud rate to 115200 3 Set the Line control to N 8 1 4 Click Open button Figure 22 MB RTU Tool Step 6 Send the Modbus command 0x01 0x04...

Page 31: ...r Response code2 Byte 1 0x10 means More Status Available Response data bytes of command 0 Byte 2 0xFE Constant value Byte 3 0x3F Manufacturer ID 0x3F Eckardt Byte 4 0x04 Manufacturer s device ID Byte...

Page 32: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 32 Figure 23 MBRTU send and receive data...

Page 33: ...Microsoft Net Framework Version 2 0 http www microsoft com downloads details aspx FamilyID 0856eacb 4362 4b0d 8edd aab15c5e04f5 DisplayLang en Microsoft Net Framework Version 3 5 http www microsoft c...

Page 34: ...015 PAGE 34 Figure 25 Install NET Framework Step2 After finishing the installation press Finish button to exit Figure 26 Install NET Framework Step3 5 2 Install HG_Tool Step 1 Download the installatio...

Page 35: ...ftp icpdas com tw pub cd fieldbus_cd hart gateway utilities hg _tool Step 2 Execute the Setup exe file to install the HG_Tool Utility Figure 27 Install the utility Step 3 Click the Next button to cont...

Page 36: ...rsion 1 24 June 2015 PAGE 36 Figure 28 Set the installation path Step 4 Click the Next button to confirm installation Figure 29 Confirm installation Step 5 Click the Close button to finish and exit th...

Page 37: ...e 30 Installation completion Step 6 After finishing the installation of the HG_Tool users can find the utility as shown in the following screen shot Figure 31 The path of HG_Tool 5 3 HG_Tool Function...

Page 38: ...ffic Light 2 Connection Status 3 Connection Control 4 Tools 5 3 1 Traffic Light 1 The com port of PC has not be opened yet 2 The com port of PC is open and try to connect to HRT 710 3 The PC connect t...

Page 39: ...the HRT 710 and close the com port 5 3 4 Tools The HG_Tool includes 9 parts as below 1 Communication Settings 2 Device Information 3 Device Configuration 4 Default Output Data 5 Address Map 6 Device D...

Page 40: ...2 Device Information Figure 34 The window of device information It shows the configuration of the HRT 710 module When clicking the left item it will show the item data in the right side About the dat...

Page 41: ...e Word W B System right click Include the below two options 1 Basic Operation Read Write module information by using window option 2 Advanced Operation Read Write module information by using address m...

Page 42: ...using window option 2 Advanced Operation Read Write the Default CMD data by using address mapping User CMD click Module name User CMD Module index 0 15 User command index 0 99 Command num 0 255 Comma...

Page 43: ...to 255 2 auto polling When set the item to Enable the module will execute all HART polling commands automatically 3 manual trigger When set the item to Enable the module will execute the user command...

Page 44: ...sponse count of HART UserCmd 4 Error Count 0 255 It will show the response error count of HART UserCmd 5 Error Status It will show the error status of HART UserCmd 6 Error index of user command It wil...

Page 45: ...0 502 in Output Data Area 2 Input Data It has 6 bytes data When click the Update button it will update the data from HRT 710 MB_Addr 500 502 in Input Data Area 3 The Basic Operation of Default User CM...

Page 46: ...s want to send the output data to HART device please refer to the manual trigger operation 2 Update button When click the button it will update the input and output data from HRT 710 module 4 The Adva...

Page 47: ...re 38 The user command window of advanced operation 1 Send Data button When click the button it will send the output data to HRT 710 2 Update button When click this button it will update the input and...

Page 48: ...n click the left item it will show the corresponding item information in the right side of window The following is detailed description Table 6 The data of the node Node Behavior Data HRT 710 click Mo...

Page 49: ...Edit Configure the Modbus and HART comm settings of HRT 710 2 Add Module Add new HART device in HRT 710 Module click Module name Module Channel 0 Auto Configuration Enable Disable Network Point to Po...

Page 50: ...click Module name Default CMD Module index 0 15 Command num 0 255 Command mode Initial Polling Command format Normal Simple Command in size 2 255 Command out size 0 255 Command in address Command out...

Page 51: ...is used to set the comm parameters of HART and Modbus 1 cmd interval 75 65535 ms The polling interval of HART Cmd EX HART Cmd 1 request HART Cmd1 response wait cmd interval HART Cmd 2 request HART Cm...

Page 52: ...B The swap mode of Modbus comm EX 2 words data 0x1234 0x5678 from HRT 710 Users can set the swap mode for different data format Swap mode Data None 0x1234 0x5678 Byte 0x3412 0x7856 Word 0x5678 0x1234...

Page 53: ...ype of HART slave device is long frame users can enable this function to get unique ID automatically by short frame address 9 Manufacturer ID Users can set the manufacturer ID for HART device If the f...

Page 54: ...write HART data by Modbus the data format is HART standard command format 2 Simple When read write HART data by Modbus the data format is simple format defined by HRT 710 The detailed description ple...

Page 55: ...set the default value for all UserCMD output data 1 Click the left User CMD item and if the output length of the User CMD is not zero then the occupied address will be blue in the right window 2 Doubl...

Page 56: ...the User CMD will be blue in the right Modbus AO or Modbus AI table 2 The data of Modbus AI table can be read by MB Function Code 4 3 The data of Modbus AO table can be read by MB Function Code 3 and...

Page 57: ...d as below 1 It means no error 2 It means the command has never been executed 3 It means the command has error and the error status shows at the right side of the window 4 It means the item is selecte...

Page 58: ...the data 0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00 and then click Send button to send HART Cmd 2 Click Update button to show the response of HART device Warning Before using through mode function p...

Page 59: ...rmat IEEE754 Translate tool can convert IEEE754 into byte format 1 Packed ASCII Translate It can be used to convert between Packed ASCII and ASCII format Figure 48 The window of packed ASCII translate...

Page 60: ...y and HRT 710 Please follow the below steps to establish connection with HRT 710 Step 1 Wire COM Port of PC to RS 232 port of HRT 710 Step 2 Run HG_Tool on PC Figure 52 Run HG_Tool Utility Step 3 Set...

Page 61: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 61 Figure 53 Com Port settings of the utility Step 4 Click Connect button Figure 54 Click Connect button...

Page 62: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 62 Step 5 If the connection is successful then the traffic light shows green Figure 55 Connection status...

Page 63: ...ART devices Resolve 1 Please check the wiring between HRT 710 and HART devices and the configuration of HRT 710 2 If the problem still exists please set the DIP switch of HRT 710 to default and connec...

Page 64: ...device Ex Add ABB AS800 HART device Step 1 Connect to HRT 710 with HG_Tool utility 1 Set the com port parameters 2 Click the Connect button to connect to HRT 710 module like Figure 1 1 Figure 1 1 Conn...

Page 65: ...nable like Figure 1 3 Figure 1 3 Add new HART device setting Auto Config Enable 2 Method 2 Choose Auto Configure option to be Disable like Figure 1 4 Figure 1 4 Add new HART device setting Auto Config...

Page 66: ...d ABB AS800 Addr 2 and Foxboro I A Pressure Addr 1 HART devices Step 1 Connect to HRT 710 with HG_Tool utility Step 2 Delete the default HART device setting in HRT 710 These above two steps are the sa...

Page 67: ...vice setting to HRT 710 1 Click the Save to Device button to save the new HART device setting to HRT 710 like Figure 1 7 Figure 1 7 Save to Device function Q02 How to make sure that HRT 710 gets the H...

Page 68: ...ton like Figure 2 1 Figure 2 1 Device Information screen Check I O Data of the Default CMD 0 2 Right click the button of mouse on the Default CMD 0 item and choose the Basic operation option to open t...

Page 69: ...Figure 2 4 The I O Data screen of the Default CMD 0 NG Check I O Data of the Default CMD 3 5 Right click the button of mouse on the Default CMD 3 item and choose the Basic operation option to open the...

Page 70: ...Default CMD 3 is ok it means that the communication between HRT 710 and HART devices is ok Q03 How to map HART device CMD 3 data directly to SCADA or HMI A03 1 Make sure that the communication between...

Page 71: ...PAGE 71 Figure 3 1 Open System Edit screen 2 Set the Swap mode item to be W B and click OK button like Figure 3 2 Figure 3 2 Set Swap mode to be W B 3 Click the Save to Device button to save the new...

Page 72: ...Address 1300 1459 Default CMD 3 S Data for Module 0 15 in HRT 710 The detailed information refers to the sector 4 3 of users manual and users can map the CMD 3 data of HART device to SCADA directly w...

Page 73: ...GE 73 Figure 3 5 Modbus Parameters of Modbus Poll tool 3 Set the Display mode to be Float format like Figure 3 6 Figure 3 6 Float format of Modbus Poll tool 4 Set the Com Port parameters and click OK...

Page 74: ...3 8 The CMD 3 data of HART device 4 2 The firmware version of HRT 710 is older than v1 5 1 Add User CMD 3 with Simple format and then click Save to Device to save the new HART device setting to HRT 71...

Page 75: ...dd User CMD 3 to HRT 710 2 The below MB RTU client will use the Modbus Poll tool to show the CMD 3 data of HART device by polling Modbus address 0 9 1 Confirm the connection between HG_Tool and HRT 71...

Page 76: ...76 Figure 3 10 Modbus Parameters of Modbus Poll tool 3 Set the Display mode to be Float format like Figure 3 11 Figure 3 11 Float format of Modbus Poll tool 4 Set the Com Port parameters and click OK...

Page 77: ...5 The CMD 3 data of HART device is shown like Figure 3 13 Figure 3 13 The CMD 3 data of HART device Note 1 The simple CMD 3 data format and value are shown as below Index Format Description Byte 00 0...

Page 78: ...are v1 1 or firmware v1 1 or below The firmware update function is not supported for users and please contact your local dealer For HRT 710 hardware v1 2 and firmware v1 2 or newer The firmware update...

Page 79: ...com pub cd fieldbus_cd hart gateway utilities fw_tool 1 Choose COM option and select Com Port number 2 Click Browser button to choose the firmware of HRT 710 3 Click Firmware Update button to start f...

Page 80: ...ing HG_Tool like Figure 4 5 Figure 4 5 Firmware Version of HRT 710 Q05 How to read HART device CMD1 data with standard format by Modbus A05 1 By using HG_Tool to add User CMD 1 of HART device and save...

Page 81: ...y 3 Run MB RTU tool Set the com port settings the same with HART 710 Baud Rate Data Bits Stop Bits Parity and then click Open button to connect to HRT 710 like Figure 5 2 4 Input 1 4 0 0 0 4 in Comman...

Page 82: ...ase s byte and the order is low byte first For example Modbus register0 0x3412 database byte0 0x12 byte1 0x34 So we need to change the byte order So the data will be 00 00 0C 3E C5 20 A4 00 According...

Page 83: ...ey are 1236 For MB Addr 618 0x026A and 26 byte count 26 word count 13 Figure 6 1 Default CMD 3 of HART device in HRT 710 2 The below demo will use the free MB RTU tool provided by ICP DAS to show HART...

Page 84: ...78 42 39 91 C9 00 C5 00 00 00 00 Because the unit of HART 710 s database is byte and the unit of Modbus register is word and the Modbus register is composed of database s byte and the order is low byt...

Page 85: ...0xC5 100 784706 4th Variable Unit code 0x00 4th Variable 0x00 0x00 0x00 0x00 0 Q07 How to know the connection status between HRT 710 and HART devices A07 2013 01 30 The communication status descriptio...

Page 86: ...oo Ex2 The User CMD Index 0 is Polling Mode By using the Lo Byte value of MB address 1050 unit WORD refer to sector 4 3 Modbus HART Mapping Table users can get the communication status of the User CMD...

Page 87: ...e status of the User CMD Index 0 is 0x00 It means that the HART device for the User CMD Index 0 is connected to HRT 710 Q08 How to integrate Active and Passive HART devices in multi drop network A07 2...

Page 88: ...evel in the same project via Modbus RTU communication and HART wiring will be point to point Solution Hardware 1 We suggest the user to use 20 HRT 710 modules to connect to 20 HART devices with point...

Page 89: ...en 3 In the System Edit screen please input the RS 485 station No of HRT 710 in the Net ID field Figure 9 2 Setting for the RS 485 Station No of HRT 710 4 After the settings are finished in the Device...

Page 90: ...the user to use HRT 710 and I 7570 to do that and the wiring for this case is like figure 10 1 Figure 10 1 The Hardware Wiring for MCU900 Software 1 Please refer to the steps in the Q01 Q02 and Q03 o...

Page 91: ...No 149 format of Emerson 8800D 2 Add the HART command No 149 to HRT 710 like Figure 11 2 Figure 11 2 Add the HART command No 149 to HRT 710 3 After the setting is finished in the Device Configuration...

Page 92: ...and click the UserCMD 149 item 1 In the Modbus AO area the light blue grid means the Modbus address for data sending 2 In the Modbus AI area the light blue grid means the Modbus address for data rece...

Page 93: ...T command No 149 data Ex Request Cmd 0x01 0x04 0x00 0x00 0x00 0x03 Q12 How to set HART device address by HRT 710 utility A12 2014 03 05 1 Add the UserCMD 6 to HRT 710 1 Run HG_Tool and connect to HRT...

Page 94: ...ht click on the UserCMD 6 item and choose the Basic Operation Figure 12 3 in the demo the command index is 0 for the UserCMD 6 3 Input the HART device address value and click the Send button Figure12...

Page 95: ...the below settings click Send Data button to send the UserCMD 6 to HART device Figure 12 6 1 Auto Polling field Disable 2 Manual Trigger field Enable 3 Trigger Index of User Command field Input 0 User...

Page 96: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 96 8 Dimensions...

Page 97: ...HRT 710 User Manual Version 1 24 June 2015 PAGE 97...

Page 98: ...revision code Byte 8 uint8 Software revision Byte 9 uint8 Hardware revision Byte 10 uint8 Flags Byte 11 13 uint24 Device ID number MSB first Command 1 Read Primary Variable Request data bytes none Res...

Page 99: ...uest data bytes 1 Index Format Description Byte 0 uint8 Polling Address Response data bytes 2 1 3 Index Format Description Byte 0 uint8 Response code 1 Byte 1 uint8 Response code 2 Byte 2 uint8 Pollin...

Page 100: ...8 19 PA12 Descriptor Byte 20 uint8 Day of month Byte 21 uint8 Month of year Byte 22 uint8 Year as offset to 1900 Command 14 Read Primary Variable Sensor Information Request data bytes none Response da...

Page 101: ...code 2 Byte 2 4 uint24 Final assembly number MSB first Command 17 Write Message Request data bytes 24 Index Format Description Byte 0 23 PA24 Message Response data bytes 2 24 26 Index Format Descripti...

Page 102: ...iption Byte 0 2 uint24 Final assembly number MSB first Response data bytes 2 3 5 Index Format Description Byte 0 uint8 Response code 1 Byte 1 uint8 Response code 2 Byte 2 4 uint24 Final assembly numbe...

Page 103: ...and 3 The simple format of HART command is shown as below 1 Command 1 Read Primary Variable Request data bytes none Response data bytes 4 Index Format Description Byte 0 3 float Primary Variable 2 Com...

Page 104: ...update via Com Port 1 20 Raiden 2012 03 06 1 FW update to v1 3 1 Add Simple Format function 1 23 Edward 2012 12 04 1 Modify the product name to HRT 710 2 FW update to v1 5 1 Add on line replacement of...

Reviews: