background image

AGO / 02

FOUNDATION

H I

3 2 F M E

Содержание HI302

Страница 1: ...AGO 02 FOUNDATION H I 3 2 F M E...

Страница 2: ...671 794680 Fax 49 671 7946829 e mail infoservice smar de MEXICO Smar M xico Cerro de las Campanas 3 desp 119 Col San Andr s Atenco Tlalnepantla Edo Del M x C P 54040 Tel 53 78 46 00 al 02 Fax 53 78 4...

Страница 3: ...ures due to the use of standard protocols such as Foundation Fieldbus 8 HART master channels Optional Analog Conversion 4 20 mA Foundation Fieldbus HI302 I and Foundation Fieldbus 4 20 mA HI302 O Tota...

Страница 4: ...HI302 User s Manual IV...

Страница 5: ...TER 3 BASIC CONFIGURATION 3 1 Instruction on HI302 Configuration 3 1 Configuring the HCFG Block 3 1 HART Communication Operation Parameters 3 2 HART Communication Diagnostic Parameters 3 4 Configuring...

Страница 6: ...F 5 10 Bypass Mode 5 10 Sequence for Sending a HART message through a Bypass 5 11 CHAPTER 6 BASIC FUNCTIONING THEORY 6 1 The HI302 Block Diagram 6 1 Hardware 6 2 Power Supply Operation Voltage and Pro...

Страница 7: ...ts that can be configured as Primary or Secondary 1 Foundation Fieldbus H1 Channel Feeding via backplane 5Vdc 500 mA Device Feeding via outside source Input circuits 4 20 mA on HI302 I current convers...

Страница 8: ...to keep the HI302 database updated See the Appendix A or the Function Blocks handbook for details HVT HART Variable Template This block is a large collection of variables for general use arranged in a...

Страница 9: ...rameters to be written on the instrument and mapped on the HVT block See table with detailed definitions on the Appendix A blocks In order to support the analog circuits on HI302 I and HI302 O modules...

Страница 10: ...General Vision 1 4...

Страница 11: ...geable on the standard racks The picture below shows a typical HI302 installation set The HI302 requires just one 5V 500 mA power supply We recommend the Smar PS AC or DF50 power supply modules Beside...

Страница 12: ...e normally However impedance should be used The picture above shows the connection of devices fed by the same power supply module Remember that the HI302 I and HI302 O analog inputs and outputs are is...

Страница 13: ...p to 32 in parallel to perform a multidrop communication In order to simplify the connection below connect the HART channel in parallel to the device instead of connecting it in parallel to the resist...

Страница 14: ...oncerning the HART Communication take into consideration that the superimposition of a modulated signal on an analog current signal can deteriorate if some precautions are not taken It is important to...

Страница 15: ...mpedance is lower than 25 improve its value to the minimum requirement The connection above allows the communication between the two devices HART Installation Topology The HI302 comply with several ap...

Страница 16: ...are two ways to perform this connection The resistor can be installed in series with the power supply or in parallel to the HART channel The first way is shown below Multidrop with 4 20 mA enabled Be...

Страница 17: ...ernal resistor may be damaged The HI302 does not have internal protection against short circuit HI302 O FF to 4 20 mA Conversion It is not necessary to use a resistor in series with the power supply i...

Страница 18: ...the HI302 operates as a master in most applications So there is no problem in using a portable configurator such as a HP301 Whatever the installation topology make sure to install a 25 Ohms impedance...

Страница 19: ...ule must be set in the boot loader mode To do so press the Reset button located at the upper right side in the front part of the module By pressing it the FAILURE LED red LED will light Then click the...

Страница 20: ...Installation 2 10...

Страница 21: ...mon Practice commands This block is shared with all the devices installed 1 HCD block and 1 HWPC block for each specific configuration that is not stored in the FLASH memory The configuration for Smar...

Страница 22: ...parameters divided into two categories operation parameters and diagnostic parameters HART Communication Operation Parameters FIRMWARE_VERSION A parameter indispensable to solve problems If something...

Страница 23: ...each time In normal conditions this parameter is TRUE MASTER_TYPE This parameter allows adjusting the channel as a Primary master or as a Secondary master Remember that each channel is an independent...

Страница 24: ...t within the maximum number of retries configured in the RETRIES parameter The following parameters are restarting counters when the COMM_ENABLE parameter goes to TRUE REQUEST_COUNTER Totalizes the nu...

Страница 25: ...ine the best profile for each device configuration The HI302 offers several resources that must be understood The parameters that require configuration to work are the following MODE_BLK Should be set...

Страница 26: ...onfigured in the equipment s memory ID_CMD This parameter indicates to the module what universal command identification 0 11 or 21 will be used to identify the device The standard value is 0 The comma...

Страница 27: ...ock The HVT block can be seen as a complement for the HIRT block It includes all non mapped variables in the HIRT block Thus it is not necessary to have all the parameters configured except the follow...

Страница 28: ...the HCFG COMM_ENABLE parameter on TRUE to enable the configuration and start the HART communication IMPORTANT After the download is carried out the configuration should be saved in the non volatile m...

Страница 29: ...og digital signaling Normal 4 20 mA copper wiring The Application layer in HART defines the commands responses data types and status reporting supported by the protocol In addition there are certain c...

Страница 30: ...cludes the two preambles used in asynchronous Physical Layers along with the Delimiter to detect the start of the message 4 Unsigned 8 Universal Command Main Revision Number implemented by this device...

Страница 31: ...For Record Keeping e g Last or Next Calibration Date Response Data Bytes Byte Format Description 0 5 Packed Tag 6 17 Packed Descriptor 18 20 Date Date Code Note The values returned in the response dat...

Страница 32: ...k with an example of allocation map Setting the definition of the HART Commands in the HCD block Each HCD block parameter has the definition of the HART command This definition has information about t...

Страница 33: ...ading and storage data The type of data implemented is the following relating to the HART protocol X0000000b No data X0000001b Unsigned 8 converted into unsigned 16 X0000010b Unsigned16 X0000011b Unsi...

Страница 34: ...Relative position of the parameter description in the HCD block 1 byte Byte3 Parameter relative index of the HCD block that defines the command used to write in the HART device Byte4 Relative position...

Страница 35: ...rt it a few minutes later and if the problem continues send the device to maintenance LED FAIL This LED has three statuses OFF there is no error to be reported the minimum configuration has been set c...

Страница 36: ...regularly In this status the LED blinks according to the HART rate of messages sent to the channel If it remains unlit for too long means the device may have problems or the configuration may be wrong...

Страница 37: ...e HCD_SEL 2 parameter 0X09 TAG NOT FOUND It is only valid for HVT blocks It indicates that no HIRT block was found for the HART_TAG from the HVT DEV_TAG_SEL parameter 0X0A WRITING The block accepted t...

Страница 38: ...ccessfully the BLK_EXEC_STATE parameter goes to UPDATED allowing access to the HIRT parameters Thus all devices are polled the dynamic variable values and the device status are updated if the HIRT POL...

Страница 39: ...e HART variables Unlike the reading writing on parameters that map HART variables is done separately for each device IMPORTANT Not all parameters related to HART variables allow writing The blocks tha...

Страница 40: ...e is positive the block parameter is updated with the new value written in the device Then the monitoring will read the new value and finish the writing process successfully The block status will go t...

Страница 41: ...he local adjustment is enable or not 11 5 U8B_ARRAY_1 5 COORD_GROUP_NUMBER 133 Select one coordinate to be read from the characterization curve 13 14 U8B_ARRAY_3 14 MANIPULATE_VARIABLE_UNIT 216 MV uni...

Страница 42: ...o the sequence in the configuration HIRT HCD_SEL 2 parameter 6 If the device does not respond at the first command the BLK_EXEC_STATE parameter changes to NOT RESPONDING 7 If the device responds at th...

Страница 43: ...ation was changed Will start reading all of the parameters on the HIRT block After doing this the HI302 changes to the UPDATED status and will increment the corresponding HIRT ST_REV indicating on the...

Страница 44: ...ple the PV_MA can be separated into PV_MA STATUS and PV_MA VALUE The PV_MA STATUS represents the actual condition in which the device provides the PV_MA VALUE parameter See the table below STATUS HART...

Страница 45: ...equest 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...

Страница 46: ...Operation 5 12...

Страница 47: ...asic 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 picture below shows the block diagra...

Страница 48: ...he power consumption and if a problem arises the feeding is switched off to avoid further damages to the HI302 and the power supply ATTENTION If the HI302 is fed by a source without the failure signal...

Страница 49: ...nse speed in addition to the PCI built in sparklers However this protection is practically useless without a good wire grounding ATTENTION Indispensably a good quality grounding 5 must be connected to...

Страница 50: ...key cuts the power on the HC11 which initializes the memory and brings the whole configuration back to the factory standard This option is very useful in case of malfunctioning due to configuration e...

Страница 51: ...the Smar HT2012 HART modem U35 The transmission is made by switching a 22uF electrolytic capacitor that works integrating the signal modulated by the HT2012 Every HART channel has a LED L1 controlled...

Страница 52: ...onverter and a referential 4VO96 U8 voltage source These circuits make up 8 independent channels for current control working in parallel to HART digital communication This backup board is connected vi...

Страница 53: ...actory configuration The device will reset and then light the yellow LED SAVING and all LEDs on the HART channels 2 Next if the HI302 is connected to the Foundation Fieldbus wiring the green H1 LED wi...

Страница 54: ...art the communication In fact let s see MODE_BLK TARGET AUTO so that the block starts right away executing the mode Configure this parameter on the HVT block too HART_CHANNEL 1 must be the same channe...

Страница 55: ...n See the screen below 7 Before trying to monitor any block don t forget to update the OPC Server s data base by using any of the options below Step by Step Operation 8 After executing the download th...

Страница 56: ...ck is being executed The MODE_BLK ACTUAL parameter should be AUTO 11 After identifying the device and filling up the HIRT block the HI302 will continually send the HART 33 command since this is the po...

Страница 57: ...HI302 User s Manual 7 5...

Страница 58: ...te on the HART TAG in the DEV_TAG_SEL DEV_TAG_SEL LD301 1A parameter to start reading the specific variables in the HVT parameters Refer to the allocation map from the HVT block to the device so that...

Страница 59: ...HI302 User s Manual 7 7...

Страница 60: ...An Example of HI302 Usage 7 8...

Страница 61: ...t instantiate the MAI block Check the firmware version in the HCFG FIRMWARE_VERSION parameter Only the HI302 I supports the MAI block The HI302 O supports the MAO block The HI302 N supports neither th...

Страница 62: ...am a new firmware a new version of the resident program the FBTools displays a new error message Check if the HI302 is in Bootloader mode In this mode only the ON green SAVING yellow and H1 green LEDs...

Страница 63: ...5 addressed from 1 to 15 for each channel It is strongly recommended that at most 4 devices per channel be installed so that the communication in the multidrop mode is most efficient 7 What is the dif...

Страница 64: ...Troubleshooting 8 4...

Страница 65: ...channel until there is at least one device 11 SIMUL_COMM_ENABLE Boolean TRUE Enabled FALSE Disabled TRUE NA S Set TRUE if the simultaneous communications over all the 8 channels is allowed 12 MASTER_...

Страница 66: ...BYPASS_REQ_5 OctString 100 NA D This parameter allows the user to send and entire HART frame trough the channel 32 BYPASS_RES_5 OctString 100 NA D RO This is the response grabbed by the channel if th...

Страница 67: ...n an unidentified condition after a pre determined delay If Manual the module will identify the device automatically only in power up If the device is set to NOT_RESPONDING by any reason no matter wha...

Страница 68: ...rom Master to Slave 0 11 21 29 UNI_REV Unsigned8 0 None D RO Revision Level of the Universal Command 0 11 21 30 SPEC_REV Unsigned8 0 None D RO Revision Level of the Device Specific 0 11 21 31 SW_REV U...

Страница 69: ...TABLE 21 0 None D RO TV Classification 8 60 TV_UC Enumerated HC TABLE 2 0 None D RO TV Units Code 3 61 TV_VAL DS 65 0 TV_UC D RO TV_VAL Value TV actual value TV_VAL Status HART Response Code 3 62 QV_...

Страница 70: ...c Status I 48 93 OP_MODE Enumerated HC TABLE 14 0 None D RO Device operating mode 48 94 AC_SATURATED OctString 3 0 NA D RO Analog Channel Saturated 48 95 AC_FIXED OctString 3 0 NA D RO Analog Channel...

Страница 71: ...te execution progress or some error conditions See also BLK_ERR 11 U8B_ARRAY_1 Unsigned8 20 0 None D First array used for 8 bit variables 12 U8B_ARRAY_2 Unsigned8 20 0 None D Second array used for 8 b...

Страница 72: ...paces NA D 32 characters general use string 37 String_14 VisibleString 32 Spaces NA D 32 characters general use string 38 String_15 VisibleString 32 Spaces NA D 32 characters general use string 39 Str...

Страница 73: ...4 Request and Response parameters 0 NA S See HART Command configuration parameters 14 CMD_03 OctString 44 Request and Response parameters 0 NA S See HART Command configuration parameters 15 CMD_04 Oct...

Страница 74: ...ameters 0 NA S See HART Command configuration parameters 40 CMD_29 OctString 44 Request and Response parameters 0 NA S See HART Command configuration parameters 41 CMD_30 OctString 44 Request and Resp...

Страница 75: ...ers 59 CMD_48 OctString 104 Request and Response parameters 0 NA S See HART Command configuration parameters 60 CMD_49 OctString 104 Request and Response parameters 0 NA S See HART Command configurati...

Страница 76: ...elation description 19 WPC_11 Unsigned8 20 0 None S See parameter to command correlation description 20 WPC_12 Unsigned8 20 0 None S See parameter to command correlation description 21 WPC_13 Unsigned...

Страница 77: ...T Reading Command used by the HIRT Block Index HART Command Description 12 1 PV Reading EU 13 2 Current reading mA and PV reading in percentage 14 3 Read the loop current mA and the PV SV TV QV EU 16...

Страница 78: ...with Common Practice and specific commands on each device These codes should be typed in the HIRT HCD_SEL parameter when performing the block configuration The codes below correspond to the HCD blocks...

Страница 79: ...es the AIR_TO was changed 11 19 U8B_ARRAY_1 19 COUNT_CHNG_LOCAL_REMOTE 166 r Number of time the Mode was changed to local or remote 11 20 U8B_ARRAY_1 20 COUNT_CHNG_SP_VALUE 166 r Number of times the S...

Страница 80: ...R_MODE 223 224 w r FY301 SP Mode Operation local or remote 13 19 U8B_ARRAY_3 19 CONTROLLER_COUNTER 226 w Configure SP value while the mode was local 13 20 U8B_ARRAY_3 20 UNIT_CODE 227 r Power_Up setpo...

Страница 81: ...44 245 w r Upper pressure limit for the input sensor 16 17 FLOAT_ARRAY_1 17 TRIM_PRESSURE_IN_UPPER 241 w Trim Pressure In Upper 16 18 FLOAT_ARRAY_1 18 HIGHEST_TEMP 237 r Highest temperature felt by th...

Страница 82: ...Y_3 9 OPEN_TIME_DIAG_REF 236 r Opening_Time Diagnosis References 18 10 FLOAT_ARRAY_3 10 CLOSE_TIME_DIAG_REF 236 r Closing_Time Diagnosis References 18 11 FLOAT_ARRAY_3 11 OPEN_TIME 236 r Open Time 18...

Страница 83: ...Y_4 18 Y9 133 134 w r Table Coord Y9 19 19 FLOAT_ARRAY_4 19 Y10 133 134 w r Table Coord Y10 19 20 FLOAT_ARRAY_4 20 Y11 133 134 w r Table Coord Y11 20 1 FLOAT_ARRAY_5 1 Y12 133 134 w r Table Coord Y12...

Страница 84: ...B_ARRAY_1 16 LOCAL_KEYS_MODE 128 r Local Keys Mode 11 17 U8B_ARRAY_1 17 TRIM_UNIT 130 r Trim Unit 11 19 U8B_ARRAY_1 19 TABLE_NUMBER_POINTS 133 135 w r Number of points in the table 12 1 U8B_ARRAY_2 1...

Страница 85: ...JUST_CHANGE_COUNT 166 r Number of times the Local Adjust was done 13 13 U8B_ARRAY_3 13 WRITE_PROTECTION_CHANGE_COUNT 166 r Number of times the Write Protection was done 13 14 U8B_ARRAY_3 14 MULTIDROP_...

Страница 86: ...193 r Error Value 16 15 FLOAT_ARRAY_1 15 PROPORTIONAL_FACTOR Kp 142 143 w r Proportional Factor Kp Value 16 16 FLOAT_ARRAY_1 16 INTEGRAL_TIME Tr 142 144 w r Integral Time Tr Value 16 17 FLOAT_ARRAY_1...

Страница 87: ...e Coord X15 18 11 FLOAT_ARRAY_3 11 X16 133 134 w r Table Coord X16 18 12 FLOAT_ARRAY_3 12 Y1 133 134 w r Table Coord Y1 18 13 FLOAT_ARRAY_3 13 Y2 133 134 w r Table Coord Y2 18 14 FLOAT_ARRAY_3 14 Y3 1...

Страница 88: ...Point 3 19 11 FLOAT_ARRAY_4 11 ACTUAL_POINT_4 160 162 w r Actual characterization Trim Curve Point 4 19 12 FLOAT_ARRAY_4 12 ACTUAL_POINT_5 160 162 w r Actual characterization Trim Curve Point 5 24 Str...

Страница 89: ...e Selected or Manual 11 16 U8B_ARRAY_1 16 CONTROLLER_ACTION 136 137 w r Controller Action Reverse or Direct 11 18 U8B_ARRAY_1 18 PROCESS_VARIABLE_UNIT 140 r PV unit 11 19 U8B_ARRAY_1 19 SET_POINT_UNIT...

Страница 90: ...NT_CHANGE_MULTIDROP 166 r Number of time the multidrop address was changed 13 12 U8B_ARRAY_3 12 COUNT_CHANGE_PASSWORD 166 r Number of time the password was changed 13 13 U8B_ARRAY_3 13 COMMUNICATION_P...

Страница 91: ...ue limit 17 6 FLOAT_ARRAY_2 6 SPECIAL_SENSOR_UPPER_RANGE_LI MIT 177 178 w r Special sensor upper range limit 17 7 FLOAT_ARRAY_2 7 SPECIAL_SENSOR_LOWER_RANGE_LI MIT 177 178 w r Special sensor lower ran...

Страница 92: ...P_CURVE_Y3 156 157 w r Coordinate Y of set point curve index 3 18 15 FLOAT_ARRAY_3 15 SP_CURVE_Y4 156 157 w r Coordinate Y of set point curve index 4 18 16 FLOAT_ARRAY_3 16 SP_CURVE_Y5 156 157 w r Coo...

Отзывы: