SMAR HI302 User Manual

Hart / foundation fieldbus interface
Hide thumbs Also See for HI302:
Table of Contents

Advertisement

Quick Links

HART / Foundation Fieldbus
SCADA
www.esma-rt.ru

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HI302 and is the answer not in the manual?

Questions and answers

Summary of Contents for SMAR HI302

  • Page 1 HART / Foundation Fieldbus SCADA www.esma-rt.ru...
  • Page 2 Specifications and information are subject to change without notice. Up-to-date address information is available on our website. web: www.smar.com/contactus.asp...
  • Page 3 Introduction INTRODUCTION The HI302 is a device integrated to System302 which main function is to interface HART devices to fieldbus systems, allowing the user to perform maintenance, calibration, sensor OUNDATION status monitoring, device status, among other information. See below some HI302 features: •...
  • Page 4 HI302 - User’s Manual...
  • Page 5: Table Of Contents

    CONFIGURING THE HIRT BLOCK ..........................3.3 CONFIGURING THE HVT BLOCK ..........................3.7 HI302-I - CONFIGURING THE MAI OR AI BLOCKS....................3.8 HI302-O – CONFIGURING THE MAO OR AO BLOCKS ................... 3.8 STARTING THE HI302 OPERATION ......................... 3.8 CALIBRATING THE HI302 ANALOG BOARDS ......................3.8 HI302-I CALIBRATION (GLL1205) .............................3.9...
  • Page 6 HART COMMUNICATION............................6.5 4-20MA TO FOUNDATION FIELDBUS ANALOG CONVERSION (HI302-I).............. 6.5 FOUNDATION FIELDBUS TO 4-20MA ANALOG CONVERSION (HI302-O)............6.6 CHAPTER 7 - AN EXAMPLE OF HI302 USAGE ..................7.1 INSTALLATION ................................7.1 STEP BY STEP CONFIGURATION..........................7.1 STEP BY STEP OPERATION............................. 7.3 CHAPTER 8 - TROUBLESHOOTING ......................8.1...
  • Page 7 HVT'S ALLOCATION MAP FOR DT301 ........................C.14 HVT'S ALLOCATION MAP FOR TP301 ........................C.17 HVT'S ALLOCATION MAP FOR LD291 ........................C.18 APPENDIX D - CODES FOR SMAR HART VARIABLES AND CONFIGURATION OF THE HIRT BLOCK FOR THE ASSETVIEW..........................D.1 FY301 INTELLIGENT VALVE POSITIONER......................D.1 AVAILABLE VARIABLES ................................
  • Page 8 HI302 - User’s Manual VIII...
  • Page 9: Chapter 1 - Overview

    Figure 1.1 – HI302-I Module Among the main characteristics, the following may be mentioned: • The HI302 supports up to eight point-to-point HART devices or 32 HART devices in the multidrop mode (4 devices per channel). Consult Smar about multidrop option;...
  • Page 10: Function Blocks

    HI302 - User’s Manual Figure 1.2 – Hart/4-20 mA Function Blocks Several blocks were implemented to give the module the required functionality. The HI302 is registered Fieldbus F equipment. OUNDATION HART Communication Blocks HCFG (HART Configuration and Diagnostic) – Concentrates general configuration parameters for module operation, in addition to parameters on HART Communication performance and diagnostic.
  • Page 11: Analog Blocks

    There is just one HVT block that should be shared among the devices when accessing them. This configuration is already in the HI302’s Flash memory, when it is also possible to include third party configurations according to the application’s needs.
  • Page 12: Technical Characteristics

    Processor HC11 @ 16 MHz - Red LED - indicating fail Indication - Yellow LED - indicating saving in the EEPROM HI302-I - Analog Input 4-20 mA Input Impedance 250 Ω Range: 3.8 to 21 mA A/D converter: 16 bits Accuracy 0.05%...
  • Page 13 Indication Green LED – indicating communications Fieldbus Foundation Registration ITK 4.61 The HI302-I, HI302-O and HI302-N models were tested and are manufactured in agreement with the IEC-61326:2002 “Electrical Equipment for Measurement, Control and Laboratory Use – CE Certification EMC Requirements” standard. The conformity declaration is available for download in the page of the product in www.smar.com.
  • Page 14 HI302 - User’s Manual...
  • Page 15: Chapter 2 - Installation

    Figure 2. 1 – HI302 modules in racks The HI302 requires 5V @ 400 mA from the rack. You may use Smar DF50 power supply modules. Besides providing a high quality feeding, they also provide a “Power Fail” signal to prevent power failure or AC problems.
  • Page 16 HI302 - User’s Manual IMPORTANT Since the HI302 H1 channel is a passive channel, it is not necessary to use the bus power supply (DF53). For instance, if the DF51 channel is connected to the HI302 channel, they will communicate normally. However, the BT302 terminator should always be used.
  • Page 17 Installation Figure 2. 3 – Example of an HI302 connection Figure 2. 4 – Connections between the HI302-N and a HART equipment in an I/O system...
  • Page 18: Hart Device Installation

    TAG not via Polling Address. HART Installation Topology The HI302 complies with several applications, since the new ones to older installations, where it is necessary to increase the HART device’s life span and preserve the investment with the gradual introduction of the F fieldbus technology.
  • Page 19: Supply Voltage Vs. Total Loop Impedance

    PLC cards or field devices. Despite the complexity, this connection allows an improvement in the use of the HI302 channels, and due to the fact that the current that flows in the loop is in the order of by the hundred mA, uses active impedance instead of...
  • Page 20: Hi302-I (4-20 Ma To Foundation Fieldbus Conversion)

    In this kind of topology, it is not necessary 250Ω external resistor connected in series with each device, since there is a 4-20 mA sampling resistor in the HI302 analog board serial to the loop. Figure 2. 9 – 4-20 mA FOUNDATION fieldbus conversion...
  • Page 21: Hi302-O (Foundation Fieldbus To 4-20 Ma Conversion)

    Portable Configurator As mentioned before, the HI302 operates as a master in most applications. So, there is no problem in using a portable configurator, such as the HPC401. Whatever the installation topology, make sure to install a 250 Ω impedance serial to the power supply. If no active impedance or resistors are...
  • Page 22: Indicators And Converters In General

    If any errors are found, the module will not operate and the FAILURE LED (red LED) will light. The HART LEDs (green LEDs) will blink slowly around 1/4 Hz. This check takes approximately 1 minute, so you should wait before checking the HI302 in the Live List or watch for any value.
  • Page 23 Before you begin the update, the HI302 module must be set in the bootloader mode. To do so, turn on the HI302 and press for 5 seconds the Reset button located at the upper left side in the front part of the module.
  • Page 24 Figure 2. 14 – Serial Download dialog box 3 - Click the Browse button to select the firmware file to be downloaded (HI302*.abs file). Figure 2. 15 – Choosing the firmware file 4 - After selecting the firmware file, the Download button will be enabled. Click it to start the firmware download.
  • Page 25 Installation Figure 2. 16 – Downloading the firmware 5 - A message box will appear requesting a confirmation. Click Ok to continue. 6 - After the completion of the update process, press the Reset button again, in order to put the module back in normal operation.
  • Page 26 HI302 - User’s Manual 2.12...
  • Page 27: Chapter 3 - Basic Configuration

    Whenever a download is performed, wait for the yellow SAVING LED to turn off. Only then turn off or reset the equipment. If the equipment is turned off or reset during the data saving process, the configuration must be redone. See the chapter “HI302 Configuration Example” for more details.
  • Page 28: Configuring The Hcfg Block

    It can operate in two ways: if the parameter is Autonomous (default), the HI302 communicates with the HART devices by using the previous configuration, i.e., in an independent way. The second way uses bypass parameters of HBC block (HART Bypass Communication) to send and receive HART messages. To do so, this parameter should be configured as Bypass.
  • Page 29: Hart Communication Diagnostic Parameters

    • RETRIES: This parameter adjusts the number of times the HI302 will try to communicate with a device, before detecting that the device does not respond. The standard value is 3 retries. HART Communication Diagnostic Parameters ♦...
  • Page 30 Figure 3.3 – Universal and common practice commands A minimum set of parameters needs a configuration to allow the HI302 to work properly. Most of the parameters have standard values that are suitable for many operation cases. Thus, it is not necessary to download them.
  • Page 31 POLL_CTRL: Indicates if the HI302 will keep polling the device after the identification and initial fill of the HIRT. IMPORTANT The HI302 will poll the device only if the block has performed the initial procedure successfully and reached the UPDATE status. See the BLK_EXEC_STATE parameter. ♦...
  • Page 32 HI302 - User’s Manual Dynamic Variables Polling Map View number 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30...
  • Page 33: Configuring The Hvt Block

    Configuration needed: N means that no additional configuration must be done in order to read/write the VIEW-related parameters. Otherwise, if Y, the corresponding parameters XX_CODE must be set to a proper value in order to tell to HI302 which HART variables are associated with the parameters.
  • Page 34: Hi302-I - Configuring The Mai Or Ai Blocks

    HI302-I - Configuring the MAI or AI Blocks All HI302-I inputs have an input circuit for the 4-20 mA acquisition. So, it is possible to instantiate until 8 AI blocks or 1 multiple analog input block - MAI. These blocks are standardized and they are...
  • Page 35: Hi302-I Calibration (Gll1205)

    Basic Configuration HI302-I Calibration (GLL1205) To calibrate a GLL1205, the user should use an accurate current source and follow the steps below: 1. Apply a 12 mA current (50% of the 16mA span) to each input. The calibration can be done in only one channel or in all of the 8 channels at once.
  • Page 36 HI302 - User’s Manual 3.10...
  • Page 37: Chapter 4 - Advanced Configuration

    The whole group of Common Practice and Universal commands depends on extra configurations that can be stored in the HI302 flash memory or in the HCD and HWPC blocks. This chapter contains information about how to create a simple configuration by using the HCD and the HWPC blocks.
  • Page 38: Describing The Hart Commands

    Specific Commands: These commands allow the user total operation flexibility. Thus, it is possible to know their syntax. To do so, the HI302 has blocks that allow the user to make a configuration to use any accessed variable (reading or writing variable) through the specific commands.
  • Page 39: Configuring The Hcd Block

    Unsigned 8 used in the request will be 0x01. If used in the response, it will be 0x81. Configuring the HCD block Each configuration must receive a code, in order for the configuration to be found, when the HI302 needs to run the HVT block configuration. This code is specific for each HART equipment and should be written in the HCD_CODE parameter.
  • Page 40: Mapping The Hart Variable As Foundation Fieldbus Parameters

    HART command. The parameters are described by their sending sequence in the HART frame. Even if the parameter is from a different type, the HI302 converts automatically. Remember that the DATA TYPE should always appear in the documentation of the HART command and not in the parameter type of the FOUNDATION fieldbus block.
  • Page 41: What About The Response Code?

    (COMM_ERR, RESP_CODE, DEVICE STATUS, parameters’ status DS-65, etc.). The HI302 does not treat the parameters value; it has to be done only by the application which is accessing the block at that moment, because each manufacturer can impose a different meaning.
  • Page 42 HI302 - User’s Manual...
  • Page 43: Command 0

    • Even if the command has other variables in the sequence, the HI302 only processes the described variables. Suppose only the sixth variable is of interest. It is necessary to describe the first five, discarding the values until the sixth. The following variables don’t need description.
  • Page 44: Command 3

    HI302 - User’s Manual Command 3 Command 3: reads the loop current and four manufacturer’s pre-defined dynamic variables. Request data Byte Format Description None Response Data Byte Format Description Float Loop Current of the Main Variable (milliamperes) Enum Main Variable Unit Code...
  • Page 45: Command 13

    Advanced Configuration Command 13 Command 13: reads the TAG, Descriptor and Date. Request Data Byte Format Description None Response Data Byte Format Description Packed 6-17 Packed Descriptor 18-20 Unsigned-24 Data Code Header Category of the HART HART Command Extended Command 1 Extended Command 2 Command 0x00...
  • Page 46: Command 18

    0x16 0x01 IMPORTANT: Besides the command description, it is necessary to create a complementary configuration on the HWPC block so that the HI302 may write on the mapped parameters. Without the HWPC configuration, the variables may only be read. Value that should be read in the parameter CMD_03 (Index Relative 14 - 0x0E) from the HCD block: 01 12 00 00 07 06 18 00 07 0C 1D 00 09 00 16 01 87 06 18 00 87 0C 1D 00 89 00 16 01 4.10...
  • Page 47: What About The Parameter Writing

    Advanced Configuration What about the parameter writing? The HART variables that can be written on the device need special attention. Besides the command definition used for reading and/or writing, is needed information about how this variable relates with the block parameter where it has been mapped and with the HART writing command. This information is stored in the HWPC block.
  • Page 48 HI302 - User’s Manual Figure 4.4 – HWPC Configuration 4.12...
  • Page 49: Chapter 5 - Operation

    Blinking: the HI302 has not received the minimum configuration to operate. Send the minimum configuration via Syscon. Another reason is any fatal error that stops the HI302 operation. Turn it off and after a few seconds, restart it. If the problem persists, press the “FCT INIT” button. If...
  • Page 50: Led Saving

    Check the H1 segment configuration (LAS). Then switch off the HI302 and restart it a few seconds later. If it does not return to the “Live List” after a few minutes, try a “Fct Init”. If this step fails, send the HI302 to maintenance.
  • Page 51: Understanding The Hart Communication

    It sends the command HART 38 to reset the configuration changed flag in the device. If the HI302 has sent the writing request, the block goes straight to UPDATED. If the writing comes from an external source, the IDENTIFICATION and UPDATING processes restarts to guarantee that all block parameters have the most recent values of HART device.
  • Page 52: Blk_Error And Device_Status Parameters

    HIRT block which has the same tag to obtain more information about this error. If it is the HIRT block, this error may have two causes: error in the HART commands configuration that are resident in the HI302 or the HART device may be not responding correctly to some command of the HI302 configuration.
  • Page 53: Hart Variable Writing And Reading

    Operation IMPORTANT The POLL_CTRL parameter should be set on Enabled to allow for the HI302 to poll the device. In addition to updating the dynamic variables, the polling also updates the parameters that depend on the RESPONSE_CODE parameter, for example, DS-65 and DEVICE_STATUS. The polling is very important to detect device configuration changes done by other masters like portable configurators, so, the HI302 can automatically update the data.
  • Page 54 HCD block and will be sent to the device. IMPORTANT Despite the fact that the HI302 has responded and the writing was successful, the value read on the parameter continues to be the old one. The parameter will only be updated after the writing confirmation in the HART device.
  • Page 55: Operating The Hvt Block

    Sequence for HVT Reading Cycle After defining, executing and loading all of the configurations in the HI302, it is now possible to communicate with the devices using the HVT block. The respective HIRT block should have already...
  • Page 56: Writing Sequence In Hvt Block Parameter

    3. If there is one, the HVT block checks if the written TAG belongs to a HIRT block that corresponds to a device installed in one HI302’s channel. If the TAG was not found, the status will be TAG NOT FOUND and the process will be aborted.
  • Page 57: Hi302 Versus Portable Programmers (Field Alterations)

    Smar HPC401. If some alteration happens on the device, it will report this to the HI302 in its next transaction, through the specific bit in the RESPONSE CODE. Then the HI302 will take the following actions: •...
  • Page 58: Conclusions On The Static Revision

    HI302 - User’s Manual IMPORTANT The polling commands do not increase the block’s ST_REV. Conclusions on the STATIC REVISION: 1. The client application should only monitor the parameters ST_REV from the HIRT blocks, ignoring the ST_REV from the HVT block.
  • Page 59: Sequence For Sending A Hart Message Through A Bypass

    The HI302 does not perform any integrity or content checkup on the message received. It transmits what it has received to the communication channel. The applicative must ensure the quality of the messages and the response interpretation.
  • Page 60 HI302 - User’s Manual 5.12...
  • Page 61: Chapter 6 - Basic Functioning Theory

    Chapter 6 BASIC FUNCTIONING THEORY This chapter presents basic concepts on HI302 hardware to help the user to solve field and maintenance problems. The HI302 Block Diagram The figure below shows the block diagram of the HI302: Figure 6.1 – HI302 block diagram...
  • Page 62: Power Supply, Operation Voltage And Protection

    This is important when the HI302 is being supplied by a shared source, e.g., a rack with other HI302 or DF51 modules. In addition to a 5V source, the HI302 should receive a failure signal from the source (/PFAILR), working at a low level. That signal indicates to the HI302 that the feeding has been stopped and the starts a safety procedure for failing feed.
  • Page 63: Electrostatic Discharge (Esd)

    2 years. Processing Core The core of the HI302 module is based on the 68HC11 (U1) microcontroller running at 16 MHz (Y1): one of the most reliable and well accepted components worldwide. Around the microcontroller, there is the Fieldbus Smar FB3050 (U2) controller.
  • Page 64: Epld Programming

    Manual RESET key and FACTORY INIT In the front of the HI302 module there are two push button keys. One of them (on the left side) is the manual RESET button, connected to the U5, which covers the following components: HC11 (U1), FB3050 (U2), EPLD (U10) and UARTs (U7 and U8).
  • Page 65: Hi302 Module Resetting

    Basic Functioning Theory ATTENTION Does not press the RESET button when the HI302 while the factory init process is going on. Otherwise the entire configuration will be lost. Also, pay close attention to not push the Fct Init button instead of the RESET button.
  • Page 66: Foundation Fieldbus To 4-20Ma Analog Conversion (Hi302-O)

    HI302 – User’s Manual Figure 6.7 – Signal conditioning and low-pass filter circuit Fieldbus to 4-20mA Analog Conversion (HI302-O) OUNDATION In a similar way, a board with analog output circuits is capable of controlling a current used by actuators, for example. These circuits are protected against high voltage by zener diodes, against overheating and against inverted polarity.
  • Page 67: Chapter 7 - An Example Of Hi302 Usage

    Step by Step Configuration 1. When the HI302 is fed by the rack and is switched on, press the Fct Init button to initialize the factory configuration. The device will reset and then light the yellow LED SAVING and all LEDs on the HART channels.
  • Page 68 5. Configure the MODE_BLK of RESOURCE and HVT blocks to AUTO. 6. Fill up the basic parameters on the HIRT block so that the HI302 communicates with the HART device. This minimum configuration makes it possible for the HI302 to find the device and start the communication.
  • Page 69: Step By Step Operation

    MODE_BLK.ACTUAL parameter is AUTO. Otherwise, redo the configuration from the step 6. 12. After the device’s initial identification the HI302 will continuously send some commands doing the equipment polling. 13. When on UPDATED, just proceed as if with any common parameter of writing, in order to write in a parameter, for example, MESSAGE.
  • Page 70 HART device. The allocation maps for all equipment with the configuration built-in the HI302 are shown in the Appendix C. 15. As soon as HART_TAG is written, the HVT block starts the update, by sending all the reading commands in the configuration, to the LD301.
  • Page 71 An Example of HI302 Usage Figure 7.9 – Updating the HVT...
  • Page 72 HI302 – User’s Manual...
  • Page 73: Chapter 8 - Troubleshooting

    Problem Solution • Increase the impedance measured from the HI302 terminals if it is less than 250Ω. Maybe, it is necessary to increase the supply voltage. When do I have to use the 250Ω resistor in series with the loop? •...
  • Page 74: Operation

    • When attempting to program a Check if the HI302 is in Bootloader mode. In this mode, only the ON (green), new firmware (a new version of SAVING (yellow), and H1 (green) LEDs must be lit. To access the Bootloader...
  • Page 75: Questions And Answers

    A1_VAL parameter, and in turn its unit on the A1_UC parameter. How many HI302 modules can be installed on the same H1 bus? We suggest up to 4 HI302 per H1 bus (maximum). For example, up to 16 HI302 can be installed in one DF62.
  • Page 76 11. Does the HI302 let Portable Programmers to be used, such as the HPC401? Yes. Since the HPC401 is a Secondary Master, it is possible to have it connected to a HI302 channel without any problems, provided this channel is configured as a Primary Master.
  • Page 77: Appendix A - Hcfg - Hart Configuration & Diagnostic

    Appendix A HCFG - HART CONFIGURATION & DIAGNOSTIC Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description BLOCK_STRUCTURE DS-64 ST_REV Unsigned16 None S / RO TAG_DESC OctString(32) Spaces STRATEGY Unsigned16 None ALERT_KEY Unsigned8 1 to 255 None MODE_BLK DS-69...
  • Page 78 HI302 – User’s Manual Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description FACTORY USE - Counts the number of requests made REQUEST_COUNTER Unsigned32[8] None D / RO to all devices on that channel.
  • Page 79: Hirt - Hart Information & Dynamic Data And Hut – Hart Universal Transducer

    Appendix A HIRT - HART INFORMATION & DYNAMIC DATA and HUT – HART Universal Transducer Default/ Store HART HART Index Parameter Data Type Valid Range / Options Units Description Value /Mode Read Write BLOCK_STRUCTURE DS-64 ST_REV Unsigned16 None S / RO TAG_DESC OctString(32) Spaces...
  • Page 80 Selects the set of parameters to be updated at VIEW_SELECTION Enumerated 0x0E: VIEW_14, 0x0F: VIEW_15 VIEW_00 None each polling cycle. See HI302's user manual for 0x10: VIEW_16, 0x11: VIEW_17 further information about each VIEW. 0x12: VIEW_18, 0x13: VIEW_19 0x14: VIEW_20, 0x15: VIEW_21 0x16: VIEW_22, 0x17: VIEW_23...
  • Page 81 LOOP_CURRENT DS-65 LOOP_CURRENT.STATUS: HART Response Code converted to F fieldbus status. OUNDATION See HI302´s User Manual for further details. Write the desired current value in mA to enter LOOP_TEST Float fixed current mode. Write 0 to exit fixed current mode.
  • Page 82 HI302 – User’s Manual Default/ Store HART HART Index Parameter Data Type Valid Range / Options Units Description Value /Mode Read Write PV Analog Channel Flags. See device’s specific PV_ACF Enumerated HC TABLE 26 None D / RO documentation. OctString(3) Final Assembly Number.
  • Page 83 Appendix A Default/ Store HART HART Index Parameter Data Type Valid Range / Options Units Description Value /Mode Read Write Cyclic read depends on chosen VIEW. SV_VAL.Value: SV actual value, SV_VAL DS-65 SV_UC D / RO SV_VAL.Status: HART Response Code converted to F fieldbus status.
  • Page 84 HI302 – User’s Manual Default/ Store HART HART Index Parameter Data Type Valid Range / Options Units Description Value /Mode Read Write Cyclic read depends on chosen VIEW and B3_VAL DS-65 B3_UC D / RO B3_CODE. B4_CODE Unsigned8 None Selects variable to appear on B4_VAL...
  • Page 85 Appendix A Default/ Store HART HART Index Parameter Data Type Valid Range / Options Units Description Value /Mode Read Write E1_CODE Unsigned8 None Selects variable to appear on E1_VAL E1_UC Enumerated HC TABLE 2 None D / RO E1 variable Units Code. Cyclic read depends on chosen VIEW and E1_VAL DS-65...
  • Page 86 HI302 – User’s Manual Default/ Store HART HART Index Parameter Data Type Valid Range / Options Units Description Value /Mode Read Write G2_UC Enumerated HC TABLE 2 None D / RO G2 variable Units Code. Cyclic read depends on chosen VIEW and...
  • Page 87 Appendix A IMPORTANT The HIRT and HUT blocks are apparentely equals, but they have some important differences: • The HIRT block is a function block, that is, can be used in control strategies in systems which support “manufacturer specific” function blocks. The HUT block is a transducer block to be used in systems which does not work with the HIRT block.
  • Page 88: Hvt - Hart Variable Template

    HI302 – User’s Manual HVT – HART Variable Template Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description BLOCK_STRUCTURE DS-64 ST_REV Unsigned16 None S / RO TAG_DESC OctString(32) Spaces STRATEGY Unsigned16 None ALERT_KEY Unsigned8...
  • Page 89 Appendix A Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description String_07 VisibleString(16) Spaces 16 characters general use string String_08 VIsibleString(16) Spaces 16 characters general use string String_09 VisibleString(16) Spaces 16 characters general use string String_10 VIsibleString(16) Spaces...
  • Page 90: Hcd - Hart Command Definition

    HI302 – User’s Manual HCD – HART Command Definition Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description BLOCK_STRUCTURE DS-64 ST_REV Unsigned16 None S / RO TAG_DESC OctString(32) Spaces STRATEGY Unsigned16 None ALERT_KEY Unsigned8...
  • Page 91 Appendix A Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description CMD_29 OctString(44) Request and Response parameters See HART Command configuration parameters. CMD_30 OctString(44) Request and Response parameters See HART Command configuration parameters. CMD_31 OctString(44) Request and Response parameters See HART Command configuration parameters.
  • Page 92: Hwpc - Hart Write Parameter Configuration

    HI302 – User’s Manual HWPC – HART Write Parameter Configuration Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description BLOCK_STRUCTURE DS-64 ST_REV Unsigned16 None S / RO TAG_DESC OctString(32) Spaces STRATEGY Unsigned16 None ALERT_KEY...
  • Page 93: Hbc - Hart Bypass Communication

    Appendix A HBC - Hart Bypass Communication Index Parameter Data Type Valid Range / Options Default Value Units Store / Mode Description BLOCK_STRUCTURE DS-64 ST_REV Unsigned16 None S / RO TAG_DESC OctString(32) Spaces STRATEGY Unsigned16 None ALERT_KEY Unsigned8 1 to 255 None MODE_BLK DS-69...
  • Page 94 HI302 – User’s Manual A.18...
  • Page 95: Appendix - B - Hart Command Configuration In Flash Memory

    FLASH MEMORY HIRT Block When the device is identified by the command selected in the HIRT.ID_CMD, the HI302 module will send sequentially all the reading commands in the configuration of the memory. Since this set of commands includes some Common Practice commands, the device may not support all the sent commands, causing, then, retransmission and time waste in the communication.
  • Page 96: Hvt Block

    HVT Block The configurations for the HVT block include the Common Practice and the specific commands on each device. To use this block, the HI302 should have any configuration to support the commands of the desired HART device. When the user writes the HART_TAG on the HVT.DEV_TAG_SEL parameter, the HI302 automatically searches for a configuration that supports the HART device.
  • Page 97: Hvt's Allocation Map For Fy301

    Appendix C HVT's Allocation Map for FY301 HVT's Allocation Map for FY301 Index Parameter Name HART Variable Name HART Command Mode Description 11.1 U8B_ARRAY_1[1] EEPROM_CONTROL EEPROM Control 11.2 U8B_ARRAY_1[2] DISPLAY_CONNECTED Indicates if the display is connected or not 128, 11.3 U8B_ARRAY_1[3] AIR_TO Air to open or close...
  • Page 98 HI302 – User’s Manual HVT's Allocation Map for FY301 Index Parameter Name HART Variable Name HART Command Mode Description 13.2 U8B_ARRAY_3[2] MILEAGE_UNIT 190, 237 Mileage unit 13.3 U8B_ARRAY_3[3] PRESSURE_STATUS Pressure Sensor status 13.6 U8B_ARRAY_3[6] UNIT_PRESSURE 239, 240 Pressure unit 13.7...
  • Page 99 Appendix C HVT's Allocation Map for FY301 Index Parameter Name HART Variable Name HART Command Mode Description 16.10 FLOAT_ARRAY_1[10] TRAVEL_LIMIT 189, 190 It is the maximum distance covered by the valve before an alarm is generated 16.11 FLOAT_ARRAY_1[11] TRAVEL_RANGE 189, 190 It is the length or the distance covered by the valve motion 16.12 FLOAT_ARRAY_1[12] DEVIATION_DEADBAND...
  • Page 100 HI302 – User’s Manual HVT's Allocation Map for FY301 Index Parameter Name HART Variable Name HART Command Mode Description 18.8 FLOAT_ARRAY_3[8] MEAS_PV_CURR_LEVEL_GAIN Measured PV Current for DAC Gain 18.9 FLOAT_ARRAY_3[9] OPEN_TIME_DIAG_REF Opening_Time Diagnosis References 18.10 FLOAT_ARRAY_3[10] CLOSE_TIME_DIAG_REF Closing_Time Diagnosis References 18.11 FLOAT_ARRAY_3[11]...
  • Page 101 Appendix C HVT's Allocation Map for FY301 Index Parameter Name HART Variable Name HART Command Mode Description String_06 ACTUATOR_ID_NUMBER 183, 184 Actuator identification number String_07 VALVE_ID_NUMBER 185, 186 Valve identification number String_11 ORDERING_CODE 173, 174 Factory device information...
  • Page 102: Hvt's Allocation Map For Ld301

    HI302 – User’s Manual HVT's Allocation Map for LD301 HVT's Allocation Map for LD301 Index Parameter Name HART Variable Name HART Command Mode Description U8B_ARRAY_1 11.1 U8B_ARRAY_1[1] FLANGE_TYPE 128, 129 Flange type 11.2 U8B_ARRAY_1[2] FLANGE_MATERIAL 128, 129 Flange material 11.3...
  • Page 103 Appendix C HVT's Allocation Map for LD301 Index Parameter Name HART Variable Name HART Command Mode Description 13.2 U8B_ARRAY_3[2] SECOND_DISPLAY_CODE 164, 165 Second display 13.3 U8B_ARRAY_3[3] ZERO_SPAN_CHANGE_COUNT Number of times the Zero Span was done 13.4 U8B_ARRAY_3[4] FUNCTION_CHANGE_COUNT Number of times the Function was done 13.5 U8B_ARRAY_3[5] TRIM_4MA_CHANGE_COUNT...
  • Page 104 HI302 – User’s Manual HVT's Allocation Map for LD301 Index Parameter Name HART Variable Name HART Command Mode Description 16.1 FLOAT_ARRAY_1[1] PV_CURR_LEVEL_DAC_ZERO Set value of the trim primary variable current Dac Zero 16.2 FLOAT_ARRAY_1[2] UPPER_SENSOR Upper sensor value 16.3 FLOAT_ARRAY_1[3]...
  • Page 105 Appendix C HVT's Allocation Map for LD301 Index Parameter Name HART Variable Name HART Command Mode Description 18.1 FLOAT_ARRAY_3[1] 133, 134 Table Coord X6 18.2 FLOAT_ARRAY_3[2] 133, 134 Table Coord X7 18.3 FLOAT_ARRAY_3[3] 133, 134 Table Coord X8 18.4 FLOAT_ARRAY_3[4] 133, 134 Table Coord X9 18.5...
  • Page 106: Hvt's Allocation Map For Tt301

    HI302 – User’s Manual HVT's Allocation Map for TT301 HVT's Allocation Map for TT301 Index Parameter Name HART Variable Name HART Command Mode Description 11.1 U8B_ARRAY_1[1] EEPROM_CONTROL EEPROM Control 11.2 U8B_ARRAY_1[2] PV_XMTR 50, 51 Transmitter variable assigned to the primary variable 11.3...
  • Page 107 Appendix C HVT's Allocation Map for TT301 Index Parameter Name HART Variable Name HART Command Mode Description 13.3 U8B_ARRAY_3[3] COUNT_CHANGE_TRIM_4MA Number of times the 4 mA trim was done 13.4 U8B_ARRAY_3[4] COUNT_CHANGE_TRIM_20MA Number of time the 20 mA trim was done 13.5 U8B_ARRAY_3[5] COUNT_CHANGE_TRIM_USER...
  • Page 108 HI302 – User’s Manual HVT's Allocation Map for TT301 Index Parameter Name HART Variable Name HART Command Mode Description 16.17 FLOAT_ARRAY_1[17] POWER_ON_SETPOINT 150, 151 Power_On SP 16.18 FLOAT_ARRAY_1[18] POWER_ON_MANUAL_OUTPUT 150, 151 Fail safe value 16.19 FLOAT_ARRAY_1[19] SETPOINT_TIME 152, 153, 184 SP time 17.2...
  • Page 109 Appendix C HVT's Allocation Map for TT301 Index Parameter Name HART Variable Name HART Command Mode Description 18.18 FLOAT_ARRAY_3[18] SP_CURVE_Y7 156, 157 Coordinate Y of set point curve index 7 18.19 FLOAT_ARRAY_3[19] SP_CURVE_Y8 156, 157 Coordinate Y of set point curve index 8 18.20 FLOAT_ARRAY_3[20] SP_CURVE_Y9 156, 157...
  • Page 110: Hvt's Allocation Map For Dt301

    HI302 – User’s Manual HVT's Allocation Map for DT301 HVT's Alocation Map for DT301 Index Parameter Name HART Variable Name HART Command Mode Description 11.1 U8B_ARRAY_1[1] EEPROM_CONTROL EEPROM Control 11.2 U8B_ARRAY_1[2] FLANGE_TYPE 128, 129 Flange type 11.3 U8B_ARRAY_1[3] PROBE_MATERIAL 128, 129 Probe material 11.4...
  • Page 111 Appendix C HVT's Alocation Map for DT301 Index Parameter Name HART Variable Name HART Command Mode Description 13.2 U8B_ARRAY_3[2] SELF_CALIBRATION_PRESSURE_TRIM Used to self calibration trim 13.3 U8B_ARRAY_3[3] COMMUNIC_PROTECT_MODE 169, 15 Communication write protection mode 13.5 U8B_ARRAY_3[5] USER_UNIT 176, 177,178 User unit 13.7 U8B_ARRAY_3[7] FAIL_SAFE_MODE...
  • Page 112 HI302 – User’s Manual HVT's Alocation Map for DT301 Index Parameter Name HART Variable Name HART Command Mode Description 17.19 FLOAT_ARRAY_2[19] 133, 134 Table Coord X6 17.20 FLOAT_ARRAY_2[20] 133, 134 Table Coord X7 18.1 FLOAT_ARRAY_3[1] 133, 134 Table Coord X8 18.2...
  • Page 113: Hvt's Allocation Map For Tp301

    Appendix C HVT's Allocation Map for TP301 HVT's Alocation Map for TP301 Index Parameter Name HART Variable Name HART Command Mode Description 11.1 U8B_ARRAY_1[1] EEPROM_CONTROL EEPROM Control 11.2 U8B_ARRAY_1[2] DISPLAY_CONNECTED Display connected 11.3 U8B_ARRAY_1[3] LOCAL_KEYS_MODE Local Keys control mode 11.4 U8B_ARRAY_1[4] TRANSDUCER_ACTION 156, 157...
  • Page 114: Hvt's Allocation Map For Ld291

    HI302 – User’s Manual HVT's Allocation Map for LD291 HVT's Allocation Map for LD291 Index Parameter Name HART Variable Name HART Command Mode Description 11.1 U8B_ARRAY_1[1] FLANGE_TYPE 128, 129 Flange type 11.2 U8B_ARRAY_1[2] FLANGE_MATERIAL 128, 129 Flange material 11.3 U8B_ARRAY_1[3]...
  • Page 115 Appendix C HVT's Allocation Map for LD291 Index Parameter Name HART Variable Name HART Command Mode Description 13.5 U8B_ARRAY_3[5] TRIM_4MA_CHANGE_COUNT Number of times the 4 mA trim was done 13.6 U8B_ARRAY_3[6] TRIM_20MA_CHANGE_COUNT Number of times the 20 mA trim was done 13.7 U8B_ARRAY_3[7] LOWER_TRIM_CHANGE_COUNT...
  • Page 116 HI302 – User’s Manual HVT's Allocation Map for LD291 Index Parameter Name HART Variable Name HART Command Mode Description 17.4 FLOAT_ARRAY_2[4] 133, 134 Table Coord X9 17.5 FLOAT_ARRAY_2[5] 133, 134 Table Coord X10 17.6 FLOAT_ARRAY_2[6] 133, 134 Table Coord X11 17.7...
  • Page 117: Appendix D - Codes For Smar Hart Variables And Configuration Of The Hirt Block For The Assetview

    Appendix D CODES FOR SMAR HART VARIABLES AND CONFIGURATION OF THE HIRT BLOCK FOR THE ASSETVIEW The variables in these tables can be accessed by the HART command 33 through the correct configuration of the XX_CODE parameters of the HIRT block. Also remember to configure the correct VIEW in the VIEW_SELECTION parameter for efficient reading of the desired variables.
  • Page 118: Ld301 And Ld291 Intelligent Pressure Transmitter

    HI302 – User’s Manual LD301 and LD291 Intelligent Pressure Transmitter Variables list of the HART command #33 Index Variable Output In Milliamperes Output In Percent Pressure (Primary Variable) Process Variable Percent Process Variable Temperature (Secondary Variable) Setpoint Percent Setpoint Error Total None (Only employed to cancel the secondary variable) –...
  • Page 119: Dt301 Intelligent Density Transmitter

    Appendix D DT301 Intelligent Density Transmitter Variables list of the HART command #33 Index Variable Output in milliamperes - Out Output in percent - Out% Temperature - (PV) Environment temperature - Temp Process variable percent- PV% Setpoint percent - SP% Setpoint - SP Setpoint time - SPTIME Error - ER%...
  • Page 120 HI302 – User’s Manual...
  • Page 121: Appendix E - Srf - Service Request Form

    Appendix E smar SRF – Service Request Form Proposal Nº: HI302 – HART/F fieldbus interface OUNDATION COMPANY INFORMATION Company: _____________________________________________________________________________________________________ Unit: ________________________________________________________________________________________________________ Invoice: _______________________________________________________________________________________________________ COMMERCIAL CONTACT Full Name: ____________________________________________________________________________________________________ Phone: _________ _________________________ _________ _________________________ Fax: _______________________ E-mail: _______________________________________________________________________________________________________ TECHNICAL CONTACT...
  • Page 122 HI302 – User’s Manual...
  • Page 123: Appendix F - Smar Warranty Certificate

    Appendix F SMAR WARRANTY CERTIFICATE SMAR guarantees its products for a period of 24 (twenty four) months, starting on the day of issuance of the invoice. The guarantee is valid regardless of the day that the product was installed. SMAR products are guaranteed against any defect originating from manufacturing, mounting,...
  • Page 124 13. It is the customer’s responsibility to clean and decontaminate products and accessories prior to shipping them for repair, and SMAR and its dealer reserve themselves the right to refuse the service in cases not compliant to those conditions. It is the customer’s responsibility to tell SMAR and its dealer when the product was utilized in applications that contaminate the equipment with harmful products during its handling and repair.

Table of Contents