Advertisement

Quick Links

TM
H R T - 7 1 0
User's Manual
Version 1.24
HRT-710 User Manual (Version 1.24, June/2015)
PAGE: 1

Advertisement

Table of Contents
loading

Summary of Contents for ICP DAS USA HRT-710

  • Page 1 H R T - 7 1 0 User’s Manual Version 1.24 HRT-710 User Manual (Version 1.24, June/2015) PAGE: 1...
  • Page 2 Copyright Copyright 2012 by ICP DAS. All rights are reserved. Trademark The names used for identification only may be registered trademarks of their respective companies. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 2...
  • Page 3: Table Of Contents

    Q01 : How to add HART devices to HRT-710 ? Q02 : How to make sure that HRT-710 gets the HART device data correctly ? Q03 : How to map HART device CMD(3) data directly to SCADA or HMI ?
  • Page 4 8. Dimensions Appendix A: HART Command Appendix B: Command Format Appendix C: Version History HRT-710 User Manual (Version 1.24, June/2015) PAGE: 4...
  • Page 5: Introduction

    1. Introduction Modbus and HART are two kinds of famous protocols and used wildly in the fields of factory and process automation. The HRT-710 module is a Modbus to HART gateway. By using this module, users can integrate their HART devices into Modbus network easily. The below figure 1 shows an application example for the HRT-710 module.
  • Page 6: Modbus Function Code Support

    1.2 Modbus Function Code Support HRT-710 supports the following Modbus Function Code commands. [ Table 1: Modbus Function Codes ] Description Read multiple coils status Read multiple input discretes Read multiple Holding registers Read multiple input registers Write single coil...
  • Page 7 Humidity: 5 ~ 95% RH, non-condensing ● LED Status Indicators (Table 2) ● [ Table 2: LED status indicator ] PWR LED Show the power state ERR LED Show error state RUN LED Show HART communication state HRT-710 User Manual (Version 1.24, June/2015) PAGE: 7...
  • Page 8: Hardware

    2. Hardware 2.1 Block Diagram Figure 2: Block diagram of HRT-710 2.2 Pin Assignment Figure 3: Pin assignment of HRT-710 HRT-710 User Manual (Version 1.24, June/2015) PAGE: 8...
  • Page 9: Wiring

    2.3 Wiring It is recommended to use only one serial port interface (RS232, RS422 or RS485) of the HRT-710 module at the same time. The following section describes the necessary steps to connect one of the three COM port types to a Modbus network.
  • 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 shown as Figure 6. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 10...
  • Page 11 Figure 6: RS-422 wiring diagram 2.3.4 HART Wiring The HART bus wiring is divided into the below two types: ―Loop Power Source‖ ―External Power Source‖ Figure 7: Example1—Loop Power Source with built-in resistor of HRT-710 HRT-710 User Manual (Version 1.24, June/2015) PAGE: 11...
  • Page 12 Figure 8: Example2—Loop Power Source with external resistor Figure 9: Example3—Loop Power Source with external resistor HRT-710 User Manual (Version 1.24, June/2015) PAGE: 12...
  • Page 13: Led Indicator

    Figure 10: Example4—External Power Source with external resistor 2.4 LED indicator The HRT-710 provides three LEDs to indicate the module status. The descriptions are as shown in table 4 and Figure 11. [ Table 4: LED status description ] Status...
  • Page 14: Dip Switch

    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-710 module will be started at default settings.
  • Page 15: Jumper

    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 will connect to HART bus. When the pin 2&3 of JP4 is closed or JP4 without jumper connected, it will disconnect the resistor from HART bus.
  • Page 16: Hart Introduction

    Hz and 2,200 Hz representing bits 1 and 0, respectively. Sine waves of these two frequencies are superimposed on the direct current (dc) analog signal cables to provide simultaneous analog and digital communications (Figure 15). Figure 14: FSK signal Figure 15: Analog and digital signals HRT-710 User Manual (Version 1.24, June/2015) PAGE: 16...
  • Page 17: Network Topology

    4 mA). The maximum HART device number in HART bus is up to 15. [ Note ] 1. The built-in resistor in HRT-710 is 250 Ohm with 1/4W. Therefore, HRT- 710 supports to connect the maximum 7 HART devices simultaneously. If...
  • Page 18: Hart Frame

    All frames transmitted by HART master or slave devices are preceded by a specified number of "0xFF" characters and they are called the preamble. The number of preamble can’t be less than 5 and more than 20. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 18...
  • Page 19 ‧ ‧ ‧ ‧ ‧ ‧ Reserved ------------------------------------------------------- Transmitters-Specific ‧ ‧ ‧ ‧ ‧ ‧ Transmitters-Specific ------------------------------------------------------- Reserved Reserved About the often used HART command, please refer to ―Appendix A: HART command‖. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 19...
  • Page 20 7: Field device malfunction bit 6: Configuration changed bit 5: Cold start bit 4: More status available bit 3: Analog output current fixed bit 2: Analog output saturated bit 1: Non-primary variable out of limits HRT-710 User Manual (Version 1.24, June/2015) PAGE: 20...
  • Page 21 The contents of the data are decided by HART command number. 3.3.8 Check Byte Every HART frame has a check byte at the last data byte. HART device can detect error frame by this byte. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 21...
  • Page 22: Modbus Communication

    When the HRT-710 module is started, it will enter the ―Initial‖ mode first and then enter the ―Operation‖ mode. (1) When HRT-710 runs in ―Initial‖ mode, it will execute all initial command and the ―RUN‖ led will flash. (2) When HRT-710 runs in ―Operation‖ mode, it will execute all polling command automatically and the ―RUN‖...
  • Page 23 [ Default CMD(0&3) Status Data ] ―Default CMD(0&3)‖ status of ―Module 0‖ 1000 ―Default CMD(0&3)‖ status of ―Module 1‖ 1001 ―Default CMD(0&3)‖ status of ―Module 2‖ 1002 ―Default CMD(0&3)‖ status of ―Module 3‖ 1003 HRT-710 User Manual (Version 1.24, June/2015) PAGE: 23...
  • Page 24 ―Default CMD(3)(S)‖ data of ―Module 4‖ 53C~545 1340~1349 ―Default CMD(3)(S)‖ data of ―Module 5‖ 546~54F 1350~1359 ―Default CMD(3)(S)‖ data of ―Module 6‖ 550~559 1360~1369 ―Default CMD(3)(S)‖ data of ―Module 7‖ 55A~563 1370~1379 HRT-710 User Manual (Version 1.24, June/2015) PAGE: 24...
  • Page 25 HRT-710, these two default commands - ‖Default CMD(0)‖ and ‖Default CMD(3)‖ will be produced automatically. [2] Format: means the format of HART command of HRT-710. <1> Normal format (N): Use the standard HART command format. <2> Simple format (S): Refer to ―Appendix B: Command Format‖.
  • Page 26 255, it means no any error command happened. (9) Module error record: When the HART comm. error happened, HRT-710 will record the error information and it provides 3 records. The format of the error record is as below: HRT-710 User Manual (Version 1.24, June/2015)
  • Page 27 User CMD(3). Just do the below setting, then HMI or SCADA can get the HART Cmd(3) data easily. [1] Set "Default CMD(3) mode‖ to‖Polling‖. ―W&B‖. [2] Set "Swap mode" ‖Save to [3] Run Device‖ function. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 27...
  • Page 28: Diagnostic Messages

    Module state data 826~883 Module error record data ―Default CMD(0&3)― status data 1000~1015 ―User CMD(0~99)― error status 1050~1099 4.5 Through Mode In this mode, users can send and receive the HART command directly. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 28...
  • Page 29: Data Exchange Example

    In this example, use ICP DAS MB/RTU master tool (Download from: (http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/) to send the HART command 0 and receives the hardware information of HART slave via the HRT-710 gateway. Step 1: Please connect the PC、HRT-710 and HART Slave device. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 29...
  • Page 30 Figure 21: Hardware connection Step 2: Set the DIP switch in the backplane of HRT-710 to ―default‖ position. It will set the HRT-710 module to the default settings as below. Protocol: Modbus RTU Slave Net ID: 1 Baud Rate: 115200...
  • Page 31 Byte 6: 0x05 Command set revision number Byte 7: 0x01 Transmitter specific revision code Byte 8: 0x10 Software revision Byte 9: 0x1B Hardware revision Byte 10: 0x00 Flags Byte 11~13: 0x1B 0x97 0xE8 Device ID number HRT-710 User Manual (Version 1.24, June/2015) PAGE: 31...
  • Page 32 Figure 23: MBRTU send and receive data HRT-710 User Manual (Version 1.24, June/2015) PAGE: 32...
  • Page 33: Hg_Tool Application

    The install steps are shown in the below: ◆ Press ―Next‖ to the next step. Figure 24: Install .NET Framework—Step1 ◆ Select the ―I accept the terms of the License Agreement‖ and click ―Install‖ button. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 33...
  • Page 34: Install Hg_Tool

    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 installation file of ―HG_Tool‖ from the CD-ROM disk HRT-710 User Manual (Version 1.24, June/2015) PAGE: 34...
  • Page 35 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 continue. If you want to change the installation destination, click ―Browse‖ button to set the installation path. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 35...
  • 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 the installation program HRT-710 User Manual (Version 1.24, June/2015) PAGE: 36...
  • Page 37: Hg_Tool Function

    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 The main window of HG_Tool utility is shown as Figure 32. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 37...
  • Page 38 (4) Tools 5.3.1 Traffic Light: => The com port of PC has not be opened yet. => The com port of PC is open and try to connect to HRT-710. => The PC connect to HRT-710 successfully. 5.3.2 Connection Status:...
  • Page 39 => The PC connect to HRT-710 successfully. 5.3.3 Connection Control: 1. ―Connect‖ button: When clicks this button, the PC will open the com port and try to connect to HRT-710 module. 2. ―Disconnect" button: When clicks this button, the PC will break the connection of the HRT-710 and close the com port.
  • Page 40 5.3.4.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 data of these items is shown as Table 6.
  • Page 41 (Frame type: Short/Long Frame) Module click (Module address: 0~15) (Auto Get Unique ID: Enable/Disable) (Manufacturer ID: 1 byte) (Device type: 1 byte) (Device ID: 3 bytes) Default Command(0): Disable/Initial/Polling Default Command(3): Disable/Initial/Polling HRT-710 User Manual (Version 1.24, June/2015) PAGE: 41...
  • Page 42 Read/Write the User CMD data by using User CMD right click window option. 2. Advanced Operation: Read/Write the User CMD data by using address mapping. 1. The “Basic Operation” of System item : HRT-710 User Manual (Version 1.24, June/2015) PAGE: 42...
  • Page 43 If users want to execute user command by manual mode, users must set the index value first. [5] ―Send Data‖ button: When click the button, it will update data in the ―System Output‖ area to HRT-710 module. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 43...
  • Page 44 (2) System Input: [1] State Machine: It will show the state machine of HRT-710 module. [2] Request Count (0~255): It will show the request count of HART UserCmd. [3] Response Count (0~255): It will show the response count of HART UserCmd..
  • Page 45 (1) Output Data: It has 6 bytes data. When click the ―Send Data‖ button, it will send the output data to HRT-710. (MB_Addr: 500~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.
  • Page 46 Figure 37: The user command window of basic operation (1) ―Send‖ button: When click the button, it will send the output data to HRT-710 but the output data will not be sent from HART channel of HRT-710. If users want to send the output data to HART device, please refer to the ―manual trigger‖...
  • Page 47 Figure 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 output data from HRT-710.
  • Page 48 Figure 39: The window of device configuration It will show the system configuration of HRT-710 and users can also configure HRT-710 here. When click the left item, it will show the corresponding item information in the right side of window. The following is detailed description.
  • Page 49 Include the below two options: System 1. Edit: Configure the Modbus and HART comm. settings of HRT-710. 2. Add Module: Add new HART device in HRT-710. Module name: Module Channel: 0 Auto Configuration: Enable/Disable Network: Point to Point / Multi-drop Module...
  • Page 50 Module index: 0~15 User command index: 0~99 Command num: 0~255 Command mode: Initial/Polling/Manual User CMD click Command format: Normal/Simple Command in size: 2~255 Command out size: 0~255 Command in address Command out address HRT-710 User Manual (Version 1.24, June/2015) PAGE: 50...
  • Page 51 (cmd interval)  … (2) timeout value (305~65535 ms): The timeout value of HART Cmd. (3) Auto polling: If the function is enabled, HRT-710 will execute all HART polling Cmd automatically. (4) Retry count (0~5): When HART comm. error happened, HRT-710 HRT-710 User Manual (Version 1.24, June/2015)
  • Page 52 HART Cmd for ―Retry count‖ times. (5) The following are the Com Port comm. setting of HRT-710. [1] Baud Rate: 1200~115200 bps. [2] Data Bits: 7 or 8. [3] Stop Bits: 1 or 2 [4] Parity: None / Odd / Even.
  • Page 53 Point‖ mode. (3) Frame type: Short or Long frame. (4) Master type: Primary or Secondary Master. Warning: In general, HRT-710 should be the ―Primary Master‖. (5) Network mode: ―Point to Point‖ or ―Multi-drop‖ mode. Warning: I (1) ―Point to Point‖: Only one HART slave device in HART bus.
  • Page 54 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, please refer to the appendix B - command format. (In this mode, the HMI or SCADA software can read or write HART data and don’t need to process any data.
  • Page 55 CMD‖ is not zero, then the occupied address will be blue in the right window. (2) Double click the address field and it will show the ―Data Edit‖ window to set the default value. 5.3.4.5 Address Map HRT-710 User Manual (Version 1.24, June/2015) PAGE: 55...
  • Page 56 [ Note ] 1. The MB address of the default command is fixed, so users can refer to section 4.3 – ―Modbus / HART Mapping Table‖ to get the address. 5.3.4.6 Device Diagnostic HRT-710 User Manual (Version 1.24, June/2015) PAGE: 56...
  • Page 57 Figure 45: The window of device diagnostic It is used to show the status of HART command in HRT-710. (1) Click the left ―User CMD‖ item and the icon of the item will show the status described as below:  It means no error.
  • Page 58 (1) The ―RUN‖ led is always on. (2) The ―auto polling‖ function is disabled. (Refer to section 5.3.4.2 – ―The Basic Operation of System item‖) 5.3.4.8 Format Translation Figure 47: The window of format translate HRT-710 User Manual (Version 1.24, June/2015) PAGE: 58...
  • Page 59 Figure 48: The window of packed ASCII translate (2) ‖IEEE 754 Translate‖: It can be used to convert between ―IEEE754‖ and ―DWORD‖ format. Figure 49: The window of IEEE754 translate 5.3.4.9 About Figure 50: The window of About HRT-710 User Manual (Version 1.24, June/2015) PAGE: 59...
  • Page 60: 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 COM Port comm. setting of HG_Tool the same as HRT-710 The default settings of HRT-710 are as below. [1] protocol: MB RTU...
  • Page 61 Figure 53: Com Port settings of the utility Step 4: Click ―Connect‖ button. Figure 54: Click ―Connect‖ button HRT-710 User Manual (Version 1.24, June/2015) PAGE: 61...
  • Page 62 Step 5: If the connection is successful, then the traffic light shows green. Figure 55: Connection status HRT-710 User Manual (Version 1.24, June/2015) PAGE: 62...
  • Page 63: Troubleshooting

    6. Troubleshooting The troubleshooting list can help users to resolve the problems when using the HRT-710. If the problem still can't be solved, please E-mail to ICP DAS : service@icpdas.com. [ Table 7: Errors and Solutions ] Trouble state Solution...
  • Page 64: Faq

    [ 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 Connect to HRT-710 [ Step 2 ] Delete the default HART device setting in HRT-710 =>...
  • Page 65 Figure 1-4 Add new HART device setting (Auto Config : Disable) [ Step 4 ] Save the HART device setting to HRT-710 (1) Click the ‖Save to Device‖ button to save the new HART device setting to HRT-710 HRT-710 User Manual (Version 1.24, June/2015)
  • Page 66 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 same with those of the ―Only One―...
  • Page 67: Q02 : How To Make Sure That Hrt-710 Gets The Hart Device Data Correctly

    Figure 1-6 Add new HART device setting [ Step 4 ] Save the HART device 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...
  • Page 68 (1) Make sure connecting to HRT-710 with HG_Tool successfully and then click ―Device Information‖ button 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‖...
  • Page 69 ―I/O Data‖ screen of the ―Default CMD(3)‖ like Figure 2-5. Figure 2-5 The ―Basic operation‖ of the ―Default CMD(3)‖ (6) The I/O Data of the ―Default CMD(3)‖ is like Figure 2-6. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 69...
  • Page 70: Q03 : How To Map Hart Device Cmd(3) Data Directly To Scada Or Hmi

    Q03 : How to map HART device CMD(3) data directly to SCADA or HMI ? A03: (1) Make sure that the communication between HRT-710 and HART device is ok. (Refer to the steps of Q02) (2) Set ―Swap Mode‖ of system setting in HRT-710 to be ―W&B‖.
  • Page 71 [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 system setting to HRT-710 like Figure 3-3.
  • Page 72 (4) Follow the below steps according to the different firmware version of HRT-710. [ 4.1 - The firmware version of HRT-710 is v1.5 or newer ] [1] In firmware v1.5 or newer, HRT-710 provides the MB Address 1300 ~ 1459 (Default CMD(3)(S) Data for Module 0 ~ 15 in HRT-710 =>...
  • Page 73 <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‖ button to connect to HRT-710 like Figure 3-7. HRT-710 User Manual (Version 1.24, June/2015)
  • Page 74 [1] Add ―User CMD(3)‖ with ―Simple‖ format and then click ―Save to Device‖ to save the new HART device setting to HRT-710 like Figure 3-9. The mapped Modbus start address and length of User CMD(3) data can be found in ―Cmd In address‖ and ―Cmd In size‖...
  • Page 75 [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-710 is disconnected. <2> Set the ―Modbus‖ parameters like Figure 3-10.
  • Page 76 <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‖ button to connect to HRT-710 like Figure 3-12. HRT-710 User Manual (Version 1.24, June/2015)
  • Page 77 1. The simple CMD(3) data format and value are shown as below. [ Index ] [ Format ] [ Description ] Byte 00~03: float Primary Variable Current Byte 04~07: float Primary Variable Byte 08~11: float Secondary Variable HRT-710 User Manual (Version 1.24, June/2015) PAGE: 77...
  • Page 78: Q04 : How To Update The Firmware Of Hrt-710

    (1) Download the newest firmware of HRT-710. (Download from ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/gateway/hrt-710/firmware/ (2) Turn off the power and open the shell of HRT-710. Then connect the pin 2 & 3 of JP5 together like Figure 4-1. Figure 4-1 Connect pin 2 & 3 of JP5 together (3) Connect RS-232 cable between PC and HRT-710 and turn on the power of HRT-710 (LED 1,2,3 will flash every second =>...
  • Page 79 (4) Run ―FW_Update_Tool‖ like Figure 4-3 (Download from : ftp://ftp.icpdas.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 firmware update process. [4] Wait for "Firmware Update Success" message.
  • Page 80: Q05 : How To Read Hart Device Cmd1 Data With Standard Format By Modbus

    Figure 4-4 Connect pin 1 & 2 of JP5 together (6) Close the shell and turn on the power of HRT-710. Then users can check the firmware version of HRT-710 by using ―HG_Tool‖ like Figure 4-5. Figure 4-5 Firmware Version of HRT-710...
  • Page 81 (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 ―Command‖ field and click ‖Send Command‖ button to send the modbus command.
  • Page 82 Request data bytes: None Response data bytes: 2+5 = 7 Index format description Byte 0: uint8 Response code 1 Byte 1: uint8 Response code 2 Byte 2: uint8 Unit code Byte 3~6: float Primary Variable HRT-710 User Manual (Version 1.24, June/2015) PAGE: 82...
  • Page 83: Q06 : How To Read Hart Device Cmd 3 Data With Standard Format By Modbus

    (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 6-2. (4) Input ―01 04 02 6A 00 0D‖ in ―Command‖ field and click ‖Send Command‖ button to send the modbus command.
  • Page 84 About the format of HART Command 3, it is shown as below. Command 3: Read Dynamic Variables and P.V. Current Request data bytes: None Response data bytes: 2+24 = 26 Index format description Byte 2~5: float Primary Variable Current HRT-710 User Manual (Version 1.24, June/2015) PAGE: 84...
  • Page 85: Q07 : How To Know The Connection Status Between Hrt-710 And Hart Devices

    Q07 : How to know the connection status between HRT-710 and HART devices ? A07: (2013/01/30) The communication status description of HART command in HRT-710 is as below. 0 — No error 1 — Means the command has never be executed 2 —...
  • Page 86 In the Figure 7-1, the status of the Default CMD(3) in Module 0 is 0x02. It means that the HART device for the Default CMD(3) is disconnected from HRT-710. (In the Figure 7-1, the status of the Default CMD(0) is 0x02, too.) [ Ex2 =>...
  • Page 87: Q08 : How To Integrate Active And Passive Hart Devices In Multi-Drop Network

    In the Figure 7-3, the status of the User CMD Index = 1 is 0x02. It means that the HART device for the User CMD Index = 1 is disconnected from HRT-710. (In the Figure 7-3, the 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.)
  • Page 88: Q09 : How To Integrate Multiple Hrt-710 Modules In The Same Project

    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 to point wiring. < Software >...
  • Page 89 Figure 9-1 ―Device Configuration‖ Screen (3) In the ‖System Edit‖ screen, please input the RS-485 station No. of HRT-710 in ‖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 Configuration‖, please click the ‖Save to Device‖...
  • Page 90: Q11 : How To Add The Hart Device-Specific Command To Hrt-710

    RS-232 hardware interface. [ Solution ] < Hardware > 1. We suggest 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 <...
  • Page 91 Figure 11-1 The HART command 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‖ screen, please click the ‖Save to Device‖...
  • Page 92 Figure 11-3 Save the parameters to HRT-710 4. Get the Modbus address for the HART command No.149 data. (1) Open the ‖Address Map‖ screen and click the ―UserCMD(149) ― item. [1] In the ―Modbus AO‖ area, the light blue grid means the Modbus address for data sending.
  • Page 93: Q12 : How To Set Hart Device Address By Hrt-710 Utility

    (2) Users can use the Modbus Function Code 4 and address from 0 to 2 to get the HART 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) Add the ―UserCMD(6)‖ to HRT-710 : (1) Run ―HG_Tool‖...
  • Page 94 (3) Input the HART device address value and click the ‖Send‖ button. (Figure12-4, in the demo, HART device address will be set to be 2. Now the setting value is just saved in HRT-710 not sent out yet.) Fiugre 12-3 The ―Basic Operation‖ of UserCMD(6) HRT-710 User Manual (Version 1.24, June/2015)
  • Page 95 [3] ―Trigger Index of User Command‖ field => Input ‖0‖ (UserCMD(6) Index) Figure 12-5 The ―Basic Operation‖ of System Figure 12-6 The ―I/O Data‖ screen of System Now the HART device address should be set to be 2. Then please reboot HRT-710. HRT-710 User Manual (Version 1.24, June/2015) PAGE: 95...
  • Page 96: Hrt-710 User Manual (Version 1.24, June/2015) Page

    8. Dimensions HRT-710 User Manual (Version 1.24, June/2015) PAGE: 96...
  • Page 97 HRT-710 User Manual (Version 1.24, June/2015) PAGE: 97...
  • Page 98: Appendix A: Hart Command

    Byte 1: uint8 Response code 2 Byte 2~5: float Primary Variable Current Byte 6~9: float Primary Variable Percentage of Range Command 3: Read Dynamic Variables and P.V. Current Request data bytes: none HRT-710 User Manual (Version 1.24, June/2015) PAGE: 98...
  • Page 99 Number of preambles needed in the request Byte 6: uint8 Command set revision number Byte 7: uint8 Transmitter specific revision code Byte 8: uint8 Software revision Byte 9: uint8 Hardware revision HRT-710 User Manual (Version 1.24, June/2015) PAGE: 99...
  • Page 100 Command 15: Read Primary Variable Output Information Request data bytes: none Response data bytes: 2+17 = 19 [Index Format Description] Byte 0: uint8 Response code 1 Byte 1: uint8 Response code 2 Byte 2: uint8 Alarm select code HRT-710 User Manual (Version 1.24, June/2015) PAGE: 100...
  • Page 101 Year as offset to 1900 Response data bytes: 2+21 = 23 [Index Format Description] Byte 0: uint8 Response code 1 Byte 1: uint8 Response code 2 Byte 2~7: TAG Name Byte 8~19: PA12 Descriptor HRT-710 User Manual (Version 1.24, June/2015) PAGE: 101...
  • Page 102 Uint8 8-bit unsigned integer Uint24 24-bit unsigned integer Float IEEE 754 format Packed-ASCII 6 octets = 8 characters PA12 Packed-ASCII 12 octets = 16 characters PA24 Packed-ASCII 24 octets = 32 characters HRT-710 User Manual (Version 1.24, June/2015) PAGE: 102...
  • Page 103: Appendix B: Command Format

    Response data bytes: 20 [Index Format Description] Byte 0~3: float Primary Variable Current Byte 4~7: float Primary Variable Byte 8~11: float Secondary Variable Byte 12~15: float Tertiary Variable Byte 16~19: float 4th Variable HRT-710 User Manual (Version 1.24, June/2015) PAGE: 103...
  • Page 104: Appendix C: Version History

    2011/10/24 [1]Add FW update via Com Port 1. FW update to v1.3 1.20 Raiden 2012/03/06 [1]Add ―Simple Format‖ function 1. Modify the product name to HRT-710. 2. FW update to v1.5: [1]Add on-line replacement of HART devices. 1.23 Edward 2012/12/04 [2]Add Long Frame Address acquisition automatically.

Table of Contents