Sierra HART QuadraTherm 640i Instruction Manual

Sierra HART QuadraTherm 640i Instruction Manual

Thermal mass flow meters
Hide thumbs Also See for HART QuadraTherm 640i:
Table of Contents

Advertisement

QuadraTherm
640i/ 780i HART
®
®
Instruction Manual
HART
Device Specification for Models:
®
640i and 780i Thermal Mass Flow Meters
Part Number: IM-640i/780i-HART, Rev. V1
June 2014

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HART QuadraTherm 640i and is the answer not in the manual?

Questions and answers

Summary of Contents for Sierra HART QuadraTherm 640i

  • Page 1 QuadraTherm 640i/ 780i HART ® ® Instruction Manual HART Device Specification for Models: ® 640i and 780i Thermal Mass Flow Meters Part Number: IM-640i/780i-HART, Rev. V1 June 2014...
  • Page 2 IMPORTANT CUSTOMER NOTICE- OXYGEN SERVICE Sierra Instruments, Inc. is not liable for any damage or personal injury, whatsoever, resulting from the use of Sierra Instruments standard mass flow meters for oxygen gas. You are responsible for determining if this mass flow meter is appropriate for your oxygen application.
  • Page 3 Warnings and Cautions   Warning! Agency approval for hazardous location installations varies between flow meter models. Consult the flow meter nameplate for specific flow meter approvals before any hazardous location installation. Warning! Hot tapping must be performed by a trained professional. U.S. regulations often require a hot tap permit. The manufacturer of the hot tap equipment and/or the contractor performing the hot tap is responsible for providing proof of such a permit.
  • Page 5: Technical Assistance

    If the problem persists after following the troubleshooting procedures outlined in the 640S or 780S product manuals, contact Sierra Instruments by fax or by E-mail (see inside front cover). For urgent phone support you may call (800) 866-0200 or (831) 373-0200 between 8:00 a.m. and 5:00 p.m.
  • Page 6: Table Of Contents

    TABLE OF CONTENTS Technical Assistance ......................1   Table of Contents ............................2   Chapter 1: Introduction ..........................6   Abbreviations and Definitions ......................6   References .............................7   Device Description Identification ....................7   Chapter 2: Product Interfaces .......................8   Process Interface ...........................8   Sensor Input .........................8  ...
  • Page 7 Command #137 Read Temperature Unit Index (SV) ............17   Command #138: Write Temperature Unit Index (SV) ............17   Command #139 Read Pressure Unit Index (TV) ...............18   Command #140: Write Pressure Unit Index (TV) .............18   Command #150: Write Standard Temperature Value ............19  ...
  • Page 8 Command #184: Write High Alarm Pressure Trigger ............32   Command #185: Read High Alarm Pressure Trigger Value ..........32   Command #186: Write Low Alarm Total Trigger .............33   Command #187: Read Low Alarm Total Trigger Value ...........33   Command #188: Write High Alarm Total Trigger Value ..........34  ...
  • Page 9 Chapter 6: Performance ........................48   Power-Up ............................48   HART Alarm Mode Codes ......................48   Command Response Times ......................48   Busy and Delayed Response .......................49   Long Messages ...........................49   Non-Volatile Memory .........................49   Write Protection ..........................49   Damping ............................49   Transfer Function ........................49  ...
  • Page 10: Chapter 1: Introduction

    Chapter 1: Introduction This document describes the function and operation of the optional HART interface for the Sierra Instruments flow meter. The QuadraTherm 640i/780i complies with HART Protocol Revision 7.4. This document specifies all the device specific features and documents HART Protocol implementation details (e.g., the engineering unit codes supported).
  • Page 11: References

    HART Smart Communications Protocol Specification (HCF_SPEC-13) is available from http://hartcomm.org • QuadraTherm 640i/780i product instruction manual is available for download at www.sierrainstruments.com. Device Description Identification Manufacturer Name: Sierra Instruments Model Name(s): 640i/780i Series Manufacture ID Code: (0x00A5) Device Type Code: 42367 (0xA57F) HART Protocol Revision...
  • Page 12: Chapter 2: Product Interfaces

    Chapter 2: Product Interfaces Process Interface Sensor Input The QuadraTherm 640i/780i HART has four sensors —three precision platinum temperature sensors and one patented DrySense™ mass velocity sensor. QuadraTherm’s four-sensor technology provides the critical inputs for qTherm’s living, learning algorithm set and gas library to accurately manage changes in gas and pipe selection, gas temperature, gas pressure, and outside temperature.
  • Page 13: Device Description Files

    Device Description Files The 640i/780i Series support two Device Description (DD) Files: PC interface programs and 475 Field Communicators. The following DD files are for using PC interface programs • 0101.fm8 • 0101.im8 • 0101.sym • shapes.txt The following DD files are for using 475 Field Communicator •...
  • Page 14: 640I/780I Hart Communication Menu Tree

    640i/780i Series HART Device Menu Tree Page 10 of 54...
  • Page 15: Chapter 3 Device Variables

    Chapter 3 Device Variables As with most HART devices, QuadraTherm has four dynamic variables, PV, SV, TV, and QV. Device Variables Hart Variable Name Classification Units Commands Code Actual flow (or velocity) As configured Actual temperature °F, °C,°K,°R Actual pressure As configured Actual total Volume/mass units...
  • Page 16: Extended Device Status

    Bit 6 is not used Bit 7 (field device malfunction) is set when there is a permanent failure of the device. See Table 2 Extended Device Status Extended device status is not used with the QuadraTherm 640i/780i HART. Additional Device Status (Command #48) Command #48 returns 8 bytes of data, with the following status information shown in the table below.
  • Page 17: Chapter 4 Commands

    Chapter 4 Commands Universal Commands No special arrangements. Common-Practice Commands Supported Commands The following common-practice commands shown in the table below are implemented in the QuadraTherm 640i/780i HART device: Command Description Write damping value Write PV range values Reset “config change” flag only Enter/exit fixed current mode None Perform master reset...
  • Page 18: Device-Specific Commands

    Device-Specific Commands The following device-specific commands are implemented in the QuadraTherm 640i/780i HART. Command #130: Read Gas Name Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description 0-15 ASCII Gas name Command Specific Response Codes Code Class Description Success...
  • Page 19: Command #133 Read Flow Unit Index (Pv)

    Request Data Bytes Byte Format Description 0 - 1 Enum Gas index Response Data Bytes Byte Format Description 0 - 1 Enum Gas index Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Invalid selection Undefined Error Too few data bytes 6-127...
  • Page 20: Command #135 Read Total Unit Index (Qv)

    Response Data Bytes Byte Format Description 0 - 1 Enum Flow unit index Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Invalid selection Undefined Error Too few data bytes 6-127 Undefined Command #135 Read Total Unit Index (QV) See Chapter 5: Tables to view indexes.
  • Page 21: Command #137 Read Temperature Unit Index (Sv)

    Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Invalid selection Undefined Error Too few data bytes 6-127 Undefined Command #137 Read Temperature Unit Index (SV) See Chapter 5: Tables to view indexes. Request Data Bytes Byte Format Description...
  • Page 22: Command #139 Read Pressure Unit Index (Tv)

    Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Invalid selection Undefined Error Too few data bytes 6-127 Undefined Command #139 Read Pressure Unit Index (TV) See Chapter 5: Tables to view indexes. Request Data Bytes Byte Format Description...
  • Page 23: Command #150: Write Standard Temperature Value

    Code Class Description Undefined Error Invalid selection Undefined Error Too few data bytes 6-127 Undefined Command #150: Write Standard Temperature Value Request Data Bytes Byte Format Description Float Standard temperature value Response Data Bytes Byte Format Description Float Standard temperature value Command Specific Response Codes Code Class...
  • Page 24: Command #152 Read Standard Temperature Unit Index

    Command #152 Read Standard Temperature Unit Index Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description 0 - 1 Enum Standard temperature unit index, 0=°F, 1=°C, 2=°K, 3=°R Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined...
  • Page 25: Command #155: Read Standard Pressure

    Float Standard Pressure value Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Passed parameter too large Error Passed parameter too small Error Too few data bytes 6-127 Undefined Command #155: Read Standard Pressure Request Data Bytes Byte Format Description...
  • Page 26: Command #157: Write Standard Pressure Unit Index

    Command #157: Write Standard Pressure Unit Index See Chapter 5: Tables to view indexes. Request Data Bytes Byte Format Description 0 - 1 Enum Standard pressure unit index Response Data Bytes Byte Format Description 0 - 1 Enum Standard pressure unit index Command Specific Response Codes Code Class...
  • Page 27: Command #161: Read Normal Temperature Value

    Command #161: Read Normal Temperature Value Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Float Normal temperature value Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #162 Read Normal Temperature Unit Index Request Data Bytes Byte Format...
  • Page 28: Command #164: Write Normal Pressure Value

    Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Invalid selection Undefined Error Too few data bytes 6-127 Undefined Command #164: Write Normal Pressure Value Request Data Bytes Byte Format Description Float Normal Pressure value Response Data Bytes Byte Format Description...
  • Page 29: Command #166 Read Normal Pressure Unit Index

    Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #166 Read Normal Pressure Unit Index See Chapter 5: Tables to view indexes. Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description 0 - 1 Enum Normal pressure Unit index...
  • Page 30: Command #170 Read Alarm Active

    Command #170 Read Alarm Active Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description 0 - 1 Enum Alarm 0-Off, 1-Test ON, 16-Flow, 32-Press, 64-Temp, 128–Total Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #171: Write Alarm Active...
  • Page 31: Command #173: Write Alarm Mode

    Response Data Bytes Byte Format Description 0 - 1 Enum 0–Alarm set to “Low” mode, 1–Alarm set to “Hi” mode, 2–Alarm set to “Window” Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #173: Write Alarm Mode Request Data Bytes Byte Format...
  • Page 32: Command #175: Read Low Alarm Flow Trigger Value

    Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Passed parameter too large Error Passed parameter too small Error Too few data bytes 6-127 Undefined Command #175: Read Low Alarm Flow Trigger Value Request Data Bytes Byte Format Description...
  • Page 33: Command #177: Read High Alarm Flow Trigger Value

    Code Class Description Error Too few data bytes 6-127 Undefined Command #177: Read High alarm flow trigger Value Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Float High alarm flow trigger value Command Specific Response Codes Code Class Description...
  • Page 34: Command #179: Read Low Alarm Temperature Trigger Value

    Command #179: Read Low Alarm Temperature Trigger Value Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description Float Low alarm temperature trigger value Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #180: Write High Alarm Temperature Trigger Value Request Data Bytes Byte...
  • Page 35: Command #182: Write Low Alarm Pressure Trigger

    Response Data Bytes Byte Format Description Float High alarm temperature trigger value Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #182: Write Low Alarm Pressure Trigger Request Data Bytes Byte Format Description Float Low alarm pressure trigger value Response Data Bytes Byte Format...
  • Page 36: Command #184: Write High Alarm Pressure Trigger

    Response Data Bytes Byte Format Description Low alarm pressure trigger value Float Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #184: Write High Alarm Pressure Trigger Request Data Bytes Byte Format Description Float High alarm pressure trigger value Response Data Bytes Byte Format...
  • Page 37: Command #186: Write Low Alarm Total Trigger

    Response Data Bytes Byte Format Description High alarm pressure trigger value Float Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #186: Write Low Alarm Total Trigger Request Data Bytes Byte Format Description Float Low alarm total trigger value Response Data Bytes Byte Format...
  • Page 38: Command #188: Write High Alarm Total Trigger Value

    Response Data Bytes Byte Format Description Float Low Alarm total Trigger value Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #188: Write High Alarm Total Trigger Value Request Data Bytes Byte Format Description Float High alarm total trigger value Response Data Bytes Byte...
  • Page 39: Command #190: Write Pipe Diameter Value

    Response Data Bytes Byte Format Description High alarm total trigger value Float Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #190: Write Pipe Diameter Value Request Data Bytes Byte Format Description Float Pipe ID value Response Data Bytes Byte Format...
  • Page 40: Command #192 Read Pipe Roughness Index

    Response Data Bytes Byte Format Description Float Pipe ID value Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #192 Read Pipe Roughness Index NOTE: For indexes see Chapter 5: Tables Request Data Bytes Byte Format Description None...
  • Page 41: Command #194 Read Pipe Diameter Unit Index

    Code Class Description Error Too few data bytes 6-127 Undefined Command #194 Read Pipe Diameter Unit Index Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description 0 - 1 Enum Pipe diameter unit index, 0–Inches, 1–Feet, 2–Millimeters, 3–Meters Command Specific Response Codes Code Class...
  • Page 42: Command #196: Write Metertune Correction Value

    Command #196: Write MeterTune Correction Value Request Data Bytes Byte Format Description Float Flow MeterTune correction value Response Data Bytes Byte Format Description Float Flow MeterTune correction value Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Passed parameter too large Error...
  • Page 43: Command #201: Write Totalizer Enable

    Response Data Bytes Byte Format Description 0 - 1 Enum Totalizer enable index, 0 = off, 1 = on Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #201: Write Totalizer Enable Request Data Bytes Byte Format Description...
  • Page 44: Command #203: Read Totalizer Units Per Pulse

    Response Data Bytes Byte Format Description Float Totalizer units per pulse Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Passed parameter too large Error Passed parameter too small Error Too few data bytes 6-127 Undefined Command #203: Read Totalizer Units per Pulse Request Data Bytes Byte...
  • Page 45: Command #205: Read Totalizer Pulse Width

    Command Specific Response Codes Code Class Description Success No command-specific errors Undefined Error Passed parameter too large Error Passed parameter too small Error Too few data bytes 6-127 Undefined Command #205: Read Totalizer Pulse Width Request Data Bytes Byte Format Description None Response Data Bytes...
  • Page 46: Command #207: Write Totalizer Reset

    Command #207: Write Totalizer Reset Request Data Bytes Byte Format Description 0 - 1 Enum Totalizer reset index, 3 = reset count Response Data Bytes Byte Format Description 0 - 1 Enum Totalizer reset index, 3 = reset count Command Specific Response Codes Code Class Description...
  • Page 47: Command #210 Read Serial Number Value

    Response Data Bytes Byte Format Description Enum Password, (any 4 digits number) Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #210 Read Serial Number Value Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description...
  • Page 48: Command #213 Read Pca Version

    Response Data Bytes Byte Format Description ASCII Calibration date, (mm/dd/yyyy) Command Specific Response Codes Code Class Description Success No command-specific errors 1-127 Undefined Command #213 Read PCA Version Request Data Bytes Byte Format Description None Response Data Bytes Byte Format Description ASCII PCA version...
  • Page 49: Chapter 5: Tables

    Chapter 5: Tables Flow Units (PV) Device Variables Velocity Index Units (SFPS), standard feet per second (SFPM), standard feet per minute (SFPH), standard feet per hour Device Variable (SFPD), standard feet per day Classification Code 67 (SFPY), standard feet per year (SMPS), standard meters per second (SMPM), normal meters per minute (SMPH), standard meters per hour...
  • Page 50: Temperature Units (Sv)

    (lbs/sec), pounds per second (lbs/min), pounds per minute (lbs/hr), pounds per hour Device Variable (lbs/day), pounds per day Classification Code 72 (lbs/yr), pounds per year (Kg/sec), kilograms per second (kg/min), kilograms per minute (kg/hr), kilograms per hour (kg/day), kilograms per day (kg/yr), kilograms per year Temperature Units (SV) HART Classification...
  • Page 51: Pipe Roughness Index Table

    Pipe Roughness Index Table Index Description Glass Stainless steel-smooth Stainless steel -normal Stainless steel -rough Carbon steel -smooth Carbon steel -normal Carbon steel -rough Carbon-fiber Cast-iron Concrete Page 47 of 54...
  • Page 52 Chapter 6: Performance Power-Up When you first power up the, the Cold Flag is set. Reset Command #42 ("Device Reset") causes the device to reset its communication microcontroller. The resulting restart is identical to the normal power-up sequence. HART Alarm Mode Codes (Subset of HART Common Table 6, Alarm selection code) HCF codes Alarm Status...
  • Page 53 Busy and Delayed Response Busy response and delayed response features are not used on the QuadarTherm 640i/780i HART Long Messages Long messages are not supported. Non-Volatile Memory EEPROM is used to hold the device’s configuration parameters. New data is written to this memory immediately on execution of a write command Modes Fixed current mode is not supported.
  • Page 54 Appendix A: Capability Checklist Manufacturer, Model, and Revision QuadraTherm 640i/780i Device Type Flow meter HART Revision Device Description Available Number and Type Of Sensors Number and Type Of Actuators Number and Type Of Host Side Signals Two 4-20 mA analog, One 4-20 mA analog /HART Number of Device Variables Number of Dynamic Variables Mappable Dynamic Variables?

This manual is also suitable for:

Hart quadratherm 780i

Table of Contents