1 Instruction Manual P/N 20001741, Rev. B October 2004 Modbus Mapping Assignments for Micro Motion Transmitters ® ® Instruction Manual TM Micro Motion Modbus Mapping Assignments for Micro Motion Transmitters ® ® Instruction Manual For technical support, phone the support center nearest you: • In U.S.A., phone 1-800-522-MASS (1-800-522-6277) • In Canada and Latin America, phone (303) 527-5200 • In Asia, phone (65) 6770-8155 • In the U.K., phone 0800 - 966 180 (toll-free) • Outside the U.K., phone +31 (0) 318 495 670 ©2004, Micro Motion, Inc. All rights reserved. Micro Motion is a registered trademark of Micro Motion, Inc. The Micro Motion and Emerson logos are trademarks of Emerson Electric Co. All other trademarks are property of their respective owners. Contents Chapter 1 Using the Modbus Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 1.2 1.3 1.4 Chapter 2 About this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transmitters that support Modbus protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to use this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.1 Register addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.2 Register types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.3 Transmitter codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.4 LF-Series transmitters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3.5 Organization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Customer service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 2 2 2 3 3 3 Modbus Mapping Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1 2.2 2.3 2.4 2.5 2.6 Coil registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Table 2-1 Coils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Floating-point register pairs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Table 2-2 Floating-point register pairs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Integer registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 2-3 Integer registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Long integer registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Table 2-4 Long integer registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ASCII registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Table 2-5 ASCII registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Integer codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Table 2-6 Sensor information codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Table 2-7 Outputs option board codes (register 1138) . . . . . . . . . . . . . . . . . . . . . . 34 Table 2-8 Digital communication codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Table 2-9 Byte order codes (register 0521) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Table 2-10 100 Hz variable codes (register 1164) . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Table 2-11 Burst output codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Table 2-12 Quaternary variable codes (register 0015). . . . . . . . . . . . . . . . . . . . . . . 37 Table 2-13 Polling codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Table 2-14 Channel/terminal configuration codes . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Table 2-15 mA output process variable assignment codes (registers 0012, 0013) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Table 2-16 Frequency/pulse input/output codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Table 2-17 Fault output codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Table 2-18 Control output assignment codes (register 0015). . . . . . . . . . . . . . . . . . 41 Table 2-19 Discrete output assignment codes (registers 1151, 1153, 1155) . . . . . . 41 Table 2-20 Discrete input assignment codes – Series 1000/2000 transmitters (register 1176) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Table 2-21 Triggering conditions codes – Series 3000 transmitters . . . . . . . . . . . . 42 Table 2-22 Fieldbus AI function block codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Table 2-23 Fieldbus integrator function block codes (register 1511) . . . . . . . . . . . . 44 Table 2-24 Discrete output fixed state codes (registers 1182, 1183, 1184) . . . . . . . 44 Table 2-25 Mass flow codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Table 2-26 Volume flow codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Modbus Mapping Assignments for Micro Motion Transmitters i Contents continued Table 2-27 Table 2-28 Table 2-29 Table 2-30 Table 2-31 Table 2-32 Table 2-33 Table 2-34 Table 2-35 Table 2-36 Table 2-37 Table 2-38 Table 2-39 Table 2-40 Table 2-41 Table 2-42 Table 2-43 Table 2-44 ii Density codes (register 0040) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temperature codes (register 0041) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pressure codes (register 0044) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Flow direction codes (register 0017) . . . . . . . . . . . . . . . . . . . . . . . . . . . Special measurement unit codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display variable codes (registers 1117–1131, 1362–1366) . . . . . . . . . . API reference table codes (register 0351) . . . . . . . . . . . . . . . . . . . . . . . Batch/fill flow source codes (register 1251) . . . . . . . . . . . . . . . . . . . . . . Enhanced density application codes . . . . . . . . . . . . . . . . . . . . . . . . . . . Event codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TBR event action codes (register 1706) . . . . . . . . . . . . . . . . . . . . . . . . . Process variable codes for slot addresses (registers 0751–0782). . . . . Pressure input receiving method codes (register 0302). . . . . . . . . . . . . Series 3000 display password codes (registers 1351–1358) . . . . . . . . . Language codes (register 1359) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Printer type codes (register 1441) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Print request codes (register 1442) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Meter fingerprinting process variable index codes (register 0626). . . . . 46 46 47 47 47 48 49 50 50 51 51 51 53 53 53 54 54 54 Modbus Mapping Assignments for Micro Motion Transmitters 1.1 Using the Modbus Map Chapter 1 Using the Modbus Map About this manual This manual lists Modbus® mapping assignments for Micro Motion® transmitters that support Modbus protocol. This manual does not explain terminology and procedures for using Modbus protocol, or how to use a host controller to communicate with other devices in a Modbus-compatible multidrop network. For detailed information about using Modbus protocol, see www.modbus.org. This manual does not explain transmitter installation or flowmeter wiring. For information about installation and wiring, see the appropriate sensor and transmitter manuals. 1.2 Transmitters that support Modbus protocol Micro Motion transmitters that support Modbus protocol include: • RFT9739 transmitters, Version 2 and higher • Micro Motion MVD™ Direct Connect™, with or without the MVD Direct Connect I.S. barrier • Series 1000 and 2000 transmitters, all versions • LF-Series transmitters, all versions • Series 3000 MVD (4-wire) transmitters Note: MVD Direct Connect installations do not include a transmitter. However, a Modbus/RS-485 connection can be made to the core processor component, and Modbus commands can be used to communicate with the core processor. See the MVD Direct Connect flowmeter installation manual for information on setting up this connection. In this manual, the term “MVD” refers to all of the above except the RFT9739 transmitters. 1.3 How to use this manual This manual is designed for use as a reference manual. It lists the Modbus registers for transmitter configuration, calibration, use, and diagnostic procedures. Some procedures are required; others are optional. Modbus Mapping Assignments for Micro Motion Transmitters 1 Modbus Map This manual does not explain how individual registers are used. For detailed information about using the registers that are listed in this document, see Using Modbus Protocol with Micro Motion Transmitters, available on the CD that is shipped with the transmitter, or on the Micro Motion web site (www.micromotion.com). Using the Modbus Map continued This manual also lists the Modbus registers for the following special applications: • Petroleum measurement application (API feature) • Enhanced density application • Discrete batch application and filling and dosing application • Net Oil Computer (NOC) application • Custody transfer application For each register, checkmarks indicate the transmitters for which the register is enabled. In addition, this manual lists the integer codes that are used in configuration. 1.3.1 Register addresses Each register is identified by its address (or starting address), which is a 4-digit number. Depending on the PLC that will be used to communicate with the transmitter, you may need to subtract 1 from the address or starting address of the register. Refer to your PLC documentation to know if this applies to you. Example This Modbus manual specifies 0042 as the address of the register that contains the unit for process variables that measure volume flow. Use 0041 in the data field of the Modbus frame. 1.3.2 Register types The register types are listed and briefly described in Table 1-1. Note: Micro Motion terminology is a simplified version of Modbus terminology. The term “coil” is used for both Modbus coils (read-write) and Modbus discrete inputs (read-only), and the term “register” is used for both Modbus holding registers (read-write) and Modbus input registers (readonly). Table 1-1 Modbus register types Register type Size Data type Description Coil 1 bit Binary Boolean (0 or 1, ON or OFF) Float 16 bit Floating-point Used in pairs to store 32-bit floating-point values in single precision IEEE 754 format Integer 16 bit Integer Unsigned 16-bit integers ranging from 0 to 65535 Long integer 16 bit Integer Used in pairs to store unsigned 32-bit integers ranging from 0 to 4294967295 (0xFFFFFFFF) ASCII 16 bit 8-bit ASCII One or more consecutive registers. Each register stores two 8-bit ASCII characters (16 bits total). 1.3.3 Transmitter codes If a register applies only to a subset of the model or series, codes are used to identify the models to which the register applies. Codes are listed in Table 1-2. 2 Modbus Mapping Assignments for Micro Motion Transmitters Using the Modbus Map continued Transmitter codes Code Transmitter A All transmitters with the analog outputs option board I All transmitters with the intrinsically safe outputs option board C All transmitters with the configurable input/outputs option board F All transmitters with the FOUNDATION Fieldbus outputs option board P All transmitters with the Profibus-PA outputs option board N Net Oil Computer (Series 3000 transmitters with the NOC application) 1.3.4 Using the Modbus Map Table 1-2 LF-Series transmitters The LF-Series transmitters are based on Series 1000 and Series 2000 transmitters, and use the same Modbus interface. For this reason, they are not called out separately in this manual. All references to Series 1000 or Series 2000 transmitter also apply to the equivalent LF-Series transmitter: Model 1500 includes the LF-Series: DIN Rail Flow Only • Model 1700 includes the LF-Series: Field Mount Flow Only • Model 2500 includes the LF-Series: DIN Rail Multivariable • Model 2700 A includes the LF-Series: Field Mount Multivariable 1mA/1FO • Model 2700 C includes the LF-Series: Field Mount Multivariable 2mA/1FO configurable • Model 2700 F includes the LF-Series: Field Mount FOUNDATION fieldbus • Model 2700 P includes the LF-Series: Field Mount Profibus-PA 1.3.5 Modbus Map • Organization The reference section of this manual is organized as follows: • All coils, listed numerically by address (Table 2-1) • All floating-point registers, listed numerically by address (Table 2-2) • All integer registers, listed numerically by address (Table 2-3) • All long integer registers, listed numerically by address (Table 2-4) • All ASCII registers, listed numerically by address (Table 2-5) • Integer codes, listed by function (Tables 2-6 through 2-44) Additional information for a specific register or transmitter is provided in a footnote. For each table, the page on which the footnotes can be found is listed at the top of the page. 1.4 Customer service For customer service, or to order manuals, contact Micro Motion Customer Service. Contact information is provided on the title page of this manual. Modbus Mapping Assignments for Micro Motion Transmitters 3 4 Modbus Mapping Assignments for Micro Motion Transmitters 2.1 Using the Modbus Map Chapter 2 Modbus Mapping Assignments Coil registers In Table 2-1: ON (1) = Start, Reset, Apply, Enable, Resume - OFF (0) = Stop, Abort, Disable, No action taken RO = Read-only Address RO/RW Description 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0014 0015 0016 0018 0018 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029 0030 0031 0032 0033 RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RO RO RO RO RO RO RO RO RO RO RO RO RO Start/stop totalizers Reset all totalizers Reset all inventories Perform flowmeter zeroing Trim primary mA output at 0 or 4 mA Trim primary mA output at 20 mA Trim secondary mA output at 0 or 4 mA Trim secondary mA output at 20 mA Fix/unfix current level from primary mA output Fix/unfix current level from secondary mA output Fix/unfix frequency from frequency/pulse output Perform low-density calibration Perform high-density calibration Perform flowing density (FD) calibration Perform temperature offset calibration Perform temperature slope calibration Perform flowing density (FD) calibration Save non-volatile data Perform transmitter self-test (E)EPROM checksum failure RAM diagnostic failure Real-time interrupt failure Sensor failure Temperature sensor failure Flowmeter zeroing failure Other failure occurred Transmitter initializing/warming up Primary variable out of range Non-primary variable out of range Milliamp output(s) saturated Milliamp output(s) fixed Watchdog timer error Modbus Mapping Assignments for Micro Motion Transmitters Transmitter codes on page 3, footnotes on page 9 √ √ √ √ √ √ √ √ √ √ √ √ √1 √1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Coils Model 2700 OFF (0) = Condition inactive Model 2500 - Model 1700 ON (1) = Condition active Model 1500 - MVD DC Table 2-1 - Modbus Map • RW = Read/write RFT9739 • √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC IC IC AIC IC AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC √ √ √ √ √ √ √ √ √ √ √ √ 5 Modbus Mapping Assignments continued 0052 0053 0054 0055 0056 0057 0058 0059 0060 0061 0062 0065 0066 0067 0068 0069 0071 0074 0079 0081 0082 0083 0084 0085 0086 0088 0089 0090 0091 0092 0094 0095 0096 0097 0098 0099 0100 0100 0101 6 RW RW RW RW RW RW RW RW RW RW RW RO RO RO RO RO RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW Screen test Reset alarm history Reset audit trail event counter and record counter Reset frequency input total Reset mass total Reset line volume (gross volume) total Reset API reference volume total (standard volume total) Reset enhanced density reference volume total Reset enhanced density net mass total Reset enhanced density net volume total Reset lifetime temperature statistics Event 1 or event 2 status Flow direction switch status Flow rate indicator status Zero in progress status High-severity alarm status Enable/disable line volume flow calculations Enable/disable meter fingerprinting Enable/disable copper RTD Enable/disable cryogenic modulus compensation Enable/disable pressure compensation Enable/disable burst mode Enable/disable fieldbus simulation mode Enable/disable locked ED curves Enable/disable use externally written temperature (floating-point register pair 0449–0450) for internal calculations Enable/disable inhibit slug flow event actions Enable/disable fault on unidentified K1/FCF combination Enable/disable auto print at batch end Enable/disable totalizer start/stop from display Enable/disable display security Enable/disable totalizer reset from display Enable/disable automatic scrolling of display variables Enable/disable access to display offline menu Enable/disable password for access to display offline menu Enable/disable access to alarm menu from display Enable/disable acknowledge all alarms function using display Start/stop (pause) batch Begin/end fill Resume batch/fill √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC √ √ √ √ √ √ √2 √2 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC C √ 3, √ √ √ √6 4 3, 4 √3 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √6 √7 √7 √7 √ √ √ √ √ √ √ √ √ √ √ √ √ √ 7, √ √7 √7 √7 √7 √ √ √ √ √ √7 7 √ √ √ √ √ √ √ √ AICF √ 3, 4 √ √ √ √ √ √ Series 3000 Power reset occurred Transmitter configuration changed Transmitter electronics failure Event 1 status Event 2 status Reset configuration and calibration registers Save “factory calibration” meter fingerprint data set Reset meter fingerprint statistics for “current” data set Perform reboot Perform T-Series sensor D3/K3 calibration Perform T-Series sensor D4/K4 calibration Fix/set discrete output 1 Fix/set discrete output 2 Fix/set discrete output 3 Backlight control (ON=Backlight on; OFF=Backlight off) Model 2700 Description RO RO RO RO RO RW RW RW RW RW RW RW RW RW RW Model 2500 RO/RW 0034 0035 0036 0037 0038 0039 0039 0040 0041 0044 0045 0046 0047 0048 0050 Model 1700 Address Model 1500 Transmitter codes on page 3, footnotes on page 9 MVD DC Coils continued RFT9739 Table 2-1 8 √ √ √6 √7 √7 √7 √ AIC √ √ √ √ √ √ √ √ √ AIC F √ 7, 8 √ √7 √7 √4 √4 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √5 √ √ √ √6 √7 √7 √7 √ √ √ √ √ √ √ √ √ √ √ √ 7, √ 9 √7 √7 √ √ √ 10 √2 √2 √ 10 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Modbus Mapping Assignments for Micro Motion Transmitters Series 3000 Model 2700 Model 2500 Enable/disable sensor zero from display Enable/disable sensor zero via remote communication Enable/disable batch reset from display Enable/disable batch reset via remote communication Reset AOC flow rate Pause fill Reset fill statistics Start/stop cleaning Override blocked start Enable purge stage Enable 3-position analog valve Read protect calibration factors Write protect output variables and units Write protect scaled integers Write protect sensor and transmitter information Write protect special units factors Write protect control output variable Write protect flow direction Write protect fault code Write protect fault limit Write protect output variables Write protect flowmeter zeroing and process variable limits Write protect pressure variables Write protect calibration factors Write protect coil 0002 (start/stop totalizer) Write protect coil 0003 (reset totals) Write protect coil 0004 (reset inventories) Write protect coil 0005 (perform flowmeter zeroing) Write protect coil 0006 (trim primary mA output at 4 mA or 0 mA) Write protect coil 0007 (trim primary mA output at 20 mA) Write protect coil 0008 (trim secondary mA output at 4 mA or 0 mA) Write protect coil 0009 (trim secondary mA output at 20 mA) Write protect coil 0010 (fix primary mA output) Write protect coil 0011 (fix secondary mA output) Write protect coil 0012 (fix frequency output) Write protect coil 0013 (perform low-density calibration) Write protect coil 0014 (perform high-density calibration) Write protect coil 0018 (save non-volatile data) Read/write protect master reset defaults Read/write protect coil 00020 (perform transmitter self-test) Read protect coil 0021 (EEPROM checksum failure) Read protect coil 0022 (RAM diagnostic failure) Read protect coil 0023 (real-time interrupt failure) Read protect coil 0024 (sensor failure) Read protect coil 0025 (temperature sensor failure) Read protect coil 0026 (flowmeter zeroing failure) Enable Coriolis input from sensor Treat sensor alarms as informational until alarm timeout (see register 1150) Model 1700 Description RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW Model 1500 RO/RW 0102 0103 0104 0105 0106 0107 0108 0109 0110 0111 0112 0113 0114 0115 0116 0117 0118 0119 0120 0121 0122 0123 0124 0125 0126 0127 0128 0129 0130 0131 0132 0133 0134 0135 0136 0137 0138 0142 0143 0144 0145 0146 0147 0148 0149 0150 0150 0151 √5 √5 √5 √5 √2 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 9 RFT9739 Coils continued Using the Modbus Map Table 2-1 √ N 7 Modbus Mapping Assignments continued 8 Series 3000 Read protect coil 0027 (other failure occurred) Read protect coil 0028 (transmitter initializing/warming up) Read protect coil 0029 (primary variable out of range) Read protect coil 0030 (non-primary variable out of range) Read protect coil 0031 (milliamp output saturated) Read protect coil 0032 (milliamp output fixed) Read protect coil 0033 (watchdog timer error) Read protect coil 0034 (power reset occurred) Read protect coil 0035 (transmitter configuration changed) Read protect coil 0036 (transmitter electronics failure) End batch Start/stop purge Purge mode (0=Automatic, 1=Manual) Enable/disable batcher/filling applicatoin Enable/disable batch reset on start Enable/disable batch/fill count up Enable/disable batch end warning Enable/disable AOC Enable/disable batch overrun Enable/disable batch lockout target Enable/disable batch ignore source alarms Start AOC calibration Save AOC calibration Reset batch/fill current total Reset batch preset 1 inventory Reset batch preset 2 inventory Reset batch preset 3 inventory Reset batch preset 4 inventory Reset batch preset 5 inventory Reset batch preset 6 inventory Inhibit batch Inhibit batch totalizer Reset fill counter Batch/fill timeout Batch/fill in progress Batch end warning Batch overrun Batch pump Batch/fill primary valve Batch/fill secondary valve Start not okay AOC training active Batch/fill ready to start NOC in continuous mode NOC in pause mode Pause production measurements Resume production measurements Reset all production measurements Reset back flow Reset density Reset drive gain Reset gross flow Reset mass flow Model 2700 Description RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RW Model 2500 RO/RW 0151 0152 0153 0154 0155 0156 0157 0158 0159 0160 0198 0199 0200 0201 0202 0203 0204 0205 0206 0207 0208 0209 0210 0211 0212 0213 0214 0215 0216 0217 0218 0219 0220 0221 0222 0223 0224 0225 0226 0227 0228 0230 0231 0259 0260 0269 0270 0271 0272 0273 0274 0275 0276 Model 1700 Address Model 1500 Transmitter codes on page 3, footnotes on page 9 MVD DC Coils continued RFT9739 Table 2-1 √ √ √ √ √ √ √ √ √ √ √ 10 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 √ 10 N N N N N N N N N N Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Series 3000 Model 2700 RW RO Model 2500 0330 0331 Reset net oil rate (min/max/avg) Reset net water cut (min/max/avg) Reset temperature Reset uncorrected gross Reset uncorrected oil Reset uncorrected water Reset uncorrected water cut Reset water cut Enable continuous run mode Enable well test mode Start purge Stop purge Start well test Stop well test Start determination of produced water density Stop determination of produced water density Configuration memory initialized; NOC not configured NOC configuration corrupted NOC configuration mismatched NOC configuration invalid Temperature out of range Density out of range (slug flow) warning Density out of range (slug flow) alarm Continuous-mode measurements paused for more than 15 minutes Transient bubbles in sensor (TBR) warning Transient bubbles in sensor (TBR) alarm Density calculation completed Purge in progress Calculate water density from manually entered values Save results from calculated water density Reset density determination volume total Start water density determination measurement Abort water density determination measurement Save results from water density determination measurement Start oil density determination measurement Abort oil density determination measurement Save intermediate results from oil density determination measurement Calculate actual oil density at configured reference tempterature from oil density measurement and user-supplied water cut Save actual oil density at configured reference temperature Density operation complete flag (0 = In progress; 1 = Finished) Model 1700 Description RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RW RW RW Model 1500 RO/RW 0277 0278 0279 0280 0281 0282 0283 0284 0285 0286 0287 0288 0289 0290 0297 0298 0300 0301 0302 0303 0304 0305 0306 0307 0308 0309 0310 0311 0320 0321 0322 0323 0324 0325 0326 0327 0328 0329 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 9 RFT9739 Coils continued N N (1) For RFT9739 transmitters, coil 14 initiates either high-density (D2) or flowing density calibration. If the flow rate is greater than 50% of full scale, coil 14 initiates a flowing density calibration; otherwise, coil 14 initiates a D2 calibration. (2) Requires filling and dosing application. (3) Requires appropriate hardware. (4) Transmitter software v3.3 and higher. (5) Requires custody transfer application. (6) Requires petroleum measurement application (API feature). (7) Requires enhanced density application. (8) Transmitter software v4.1 and higher, or, for transmitters with the FOUNDATION fieldbus outputs option board, transmitter software v3.0 and higher. (9) Transmitter software v6.1 and higher. (10) Requires discrete batch application. Modbus Mapping Assignments for Micro Motion Transmitters Using the Modbus Map Table 2-1 9 Modbus Mapping Assignments continued 2.2 Floating-point register pairs In Table 2-2: RO/RW Description 0141 0142 0143 0144 0145 0146 0147 0148 0149 0150 0151 0152 RW RW RW RW RW RW 0155 0156 0157 0158 0157 0158 0159 0160 0161 0162 0163 0164 0165 0166 0167 0168 0169 0170 0171 0172 0173 0174 0175 0176 0177 0178 0179 0180 0181 0182 0183 0184 0185 0186 0187 0188 0189 0190 0191 0192 0193 0194 0195 0196 0197 0198 0199 0200 0201 0202 0203 0204 0205 0206 0207 0208 0209 0210 0211 0212 0213 0214 0215 0216 0217 0218 0219 0220 0221 0222 0223 0224 0225 0226 0227 0228 RW RW RW RW RW RW RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RO RW RW RW RW RO RW RW RW RW RW RW RW 0229 0230 0231 0232 0233 0234 RO RO RW Slug flow duration (seconds) Fixed current for primary mA output test (milliamps) Fixed current for secondary mA output test (milliamps) Fixed frequency for frequency output test (Hz) Cutoff for density Temperature for temperature offset/slope calibrations • MVD transmitters: °C • RFT9739 transmitters: configured temperature unit (register 0041) Density for low-density calibration (g/cm3 ) Density for high-density calibration (g/cm3 ) Density for flowing-density calibration (g/cm3 ) Density calibration constant 1 (µsec) Density calibration constant 2 (µsec) Density temperature coefficient High mass flow limit of sensor High temperature limit of sensor High density limit of sensor (g/cm3 ) High volume flow limit of sensor Low mass flow limit of sensor Low temperature limit of sensor Low density limit of sensor (g/cm3 ) Low volume flow limit of sensor Mass flow minimum range Temperature minimum range Density minimum range Volume flow minimum range Flow rate internal damping (seconds) Temperature internal damping (seconds) Density internal damping (seconds) Mass flow cutoff Volume flow cutoff Slug flow high-density limit (g/cm3 ) Slug flow low-density limit (g/cm3 ) Primary mA output present current (milliamps) Added damping on primary mA output (seconds) Flow cutoff for primary mA output Primary variable at 20 mA Primary variable at 0 mA or 4 mA Secondary mA output present current (milliamps) Added damping on secondary mA output (seconds) Flow cutoff for secondary mA output Secondary variable at 20 mA Secondary variable at 0 mA or 4 mA Frequency factor or number of pulses (Hz) Flow rate or total represented by frequency or number of pulses Frequency maximum pulse width (milliseconds; 0 = 50% duty cycle) Frequency/pulse output present frequency (Hz) Flowmeter zeroing standard deviation (units in µsec) Present flow signal offset at zero flow (units in µsec) 10 √ √ √ √ √ √ √ √1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AI √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Address Model 2700 Transmitter codes on page 3, footnotes on page 16 Model 2500 Floating-point register pairs Model 1700 RW = Read/write Modeo 1500 • MVD DC RO = Read-only RFT9739 Table 2-2 • AI √ √ √ √ √ √ √ √ √ AIC IC AIC AICF √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ AIC AIC AIC AIC AIC IC IC IC IC IC AIC AIC AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued 0247 0248 0249 0250 0251 0252 0253 0254 0257 0258 0259 0260 0261 0262 0263 0264 0265 0266 0267 0268 0269 0270 0271 0272 0273 0274 0275 0276 0277 0278 0277 0278 0279 0280 0281 0282 0283 0284 0285 0286 0287 0288 0289 0290 0291 0292 RO RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RW RW RW RO RO RO RO 0293 0294 0303 0304 0319 0320 0323 0324 0325 0326 RO RW RW RW RO Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √3 √4 √3 √3 √3 √3 √3 √3 √5 √6 Series 3000 Model 2700 RW RW RW RW RW RO Model 2500 0235 0236 0237 0238 0239 0240 0241 0242 0243 0244 0245 0246 Failed DensCal/TempCal/ZeroCal value (valid only if last calibration failed) Flowmeter zeroing standard deviation limit Special mass unit conversion factor Special volume unit conversion factor Event 1 setpoint Event 2 setpoint 1 (E)EPROM checksum failure 2 RAM diagnostic failure 4 Sensor failure 8 Temperature sensor failure 16 Input overrange 32 Frequency/pulse output saturated 64 Transmitter not configured 128 Real-time interrupt failure 256 Primary mA output saturated 512 Secondary mA output saturated 1024 Primary mA output fixed 2048 Secondary mA output fixed 4096 Density overrange 8192 Flowmeter zeroing failure 16384 Zero value too low 32768 Zero value too high 65536 Transmitter electronics failure 131072 Flowmeter zeroing in progress 262144 Slug flow 524288 Power reset occurred 1048576 Transmitter configuration changed 2097152 Transmitter initializing/warming up Mass flow rate Density Temperature Volume flow rate Pressure (internally derived) Mass total Volume total Mass inventory Volume inventory Pressure correction factor for flow Pressure correction factor for density Flow calibration pressure Pressure input at 4 mA Pressure input at 20 mA Density for flowing-density calibration Flowing density calibration constant Mass flow rate meter factor Volume flow rate meter factor Density meter factor Raw tube frequency (Hz) Left pickoff voltage (millivolts) Right pickoff voltage (millivolts) Drive gain (% for MVD Direct Connect, Series 1000, Series 2000, Series 3000; volts for RFT9739) Mass flow live zero flow Flowing-density calibration constant API reference temperature API thermal expansion coefficient Temperature-corrected density Model 1700 Description RO Modeo 1500 RO/RW 0235 0236 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC √ √ √ √ √ AIC √ √ AIC IC AIC IC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √7 √7 √7 √ √ √ √ √ √ √7 √7 √7 √ √ √7 √7 √7 √ √ √7 √7 √7 √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 16 RFT9739 Floating-point register pairs continued Using the Modbus Map Table 2-2 11 Modbus Mapping Assignments continued RW RW RW RO 0457 0458 RO 0459 0460 RO 0463 0464 0465 0466 0467 0468 0469 0470 0471 0472 0473 0474 0475 0476 0503 0504 0505 0506 0507 0508 0509 0510 0511 0512 0513 0514 0515 0516 0517 0518 0519 0520 0531 0532 RO RO RO RO RO RO RO RW RW RW RW RW RW RW RW RW RW 0533 0534 RW 0535 0536 RW 0537 0538 RW 0539 0540 RW 12 Series 3000 0449 0450 0451 0452 0453 0454 0455 0456 CTL Temperature-corrected volumetric flow Temperature-corrected volumetric total Temperature-corrected volumetric inventory Weighted average batch observed density Weighted average batch observed temperature DeltaT (seconds) Tube period (seconds) Temperature: Line RTD (Std RTD on all sensors); (°C) Temperature: Meter RTD (T-Series sensors only); (°C) LPO amplitude (volts) RPO amplitude (volts) Board temperature (°C) Input voltage (volts) Altus-compatibility 8 flow calibration factor (FCF) Altus-compatibility 8 temperature coefficient for flow (FT) Altus-compatibility 9 tempcal slope Altus-compatibility 9 tempcal offset Sensor maximum recorded temperature Sensor minimum recorded temperature Sensor average recorded temperature Electronics flow offset compensation for mass flow (nom 0, units µsec) External temperature input value External pressure input value Gas density used to calculate reference volume gas and flow totals Reference volume gas flow rate (not valid when petroleum measurement application or enhanced density application is enabled) Reference volume gas total (not valid when petroleum measurement application or enhanced density application is enabled) Reference volume gas inventory (not valid when petroleum measurement application or enhanced density application is enabled) Electronics maximum recorded temperature Electronics minimum recorded temperature Electronics average recorded temperature Wire (cable) RTD resistance (ohms) On-board thermistor resistance (ohms) Meter RTD resistance (ohms) Line RTD resistance (ohms) T-Series K3 density constant T-Series FTG value T-Series FFQ value Density for T-Series sensor D3 density calibration Density for T-Series sensor D4 density calibration T-Series DTG value T-Series DFQ1 value T-Series DFQ2 value T-Series K4 density constant Enhanced density: Curven (6x1) temperature isothermx value (x-axis) Enhanced density: Curven (6x5) density at temperature isothermx, concentrationy Enhanced density: Curven (6x5) coefficient at temperature isothermx, concentrationy Enhanced density: Curven (1x5) concentrationy value (label for y-axis) Enhanced density: Curven (1x6) density at concentrationy (at reference temperature) Model 2700 Description RO RO RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW RW RO RO RO RW Model 2500 RO/RW 0329 0330 0331 0332 0333 0334 0335 0336 0337 0338 0339 0340 0367 0368 0369 0370 0371 0372 0373 0374 0379 0380 0381 0382 0383 0384 0385 0386 0407 0408 0409 0410 0411 0412 0413 0414 0435 0436 0437 0438 0439 0440 0441 0442 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √7 √7 √7 √7 √7 √7 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √7 √7 √7 √7 √7 √7 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √7 √7 √7 √7 √7 √7 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 10 √ 10 √ √ √ 10 √ 10 √ √ √ 10 √ 10 √ √ √ 10 √ 10 √ √ √ 11 √ 11 √ √ 10 √ 10 √ 10 √ 10 √ 11 √ √ 10 √ 10 √ 10 √ 10 √ 11 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √7 √7 √7 √7 √7 √7 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Model 1700 Address Modeo 1500 Transmitter codes on page 3, footnotes on page 16 MVD DC Floating-point register pairs continued RFT9739 Table 2-2 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued RW RW RW RW RW RW RW RO 0631 0632 RO 0633 0634 RO 0635 0636 RO 0637 0638 RO 0687 0688 0689 0690 0691 0692 0693 0694 0695 0696 0697 0698 0699 0700 0701 0702 0703 0704 0705 0706 0707 0708 0709 0710 0711 0712 0713 0714 0715 0716 0717 0718 0719 0720 0721 0722 0723 0724 0725 0726 0727 0728 0729 0730 0731 0732 0733 0734 0735 0736 0737 0738 0739 0740 0741 0742 0743 0744 0745 0746 0747 0748 0749 0750 RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW Modbus Mapping Assignments for Micro Motion Transmitters Series 3000 0549 0550 0551 0552 0553 0554 0555 0556 0571 0572 0611 0612 0613 0614 0629 0630 Model 2700 RW RW RW Model 2500 0543 0544 0545 0546 0547 0548 Enhanced density: Curven (1x6) coefficient at concentrationy (at reference temperature) Enhanced density: Curven (1x6) concentrationy value (y-axis) Enhanced density: Curven reference temperature Enhanced density: Curven specific gravity water reference temperature Enhanced density: Curven specific gravity water reference density Enhanced density: Curven curve trim: slope Enhanced density: Curven curve trim: offset Enhanced density: Curven extrapolation alarm limit: % Enhanced density: Curven curve fit expected accuracy Discrete event x setpoint A (For x, see register 0609) Discrete event x setpoint B (For x, see register 0609) Fingerprint data for process/transmitter variable x, instantaneous (valid only for “current” data set) (for x, see register 0626) Fingerprint data for process/transmitter variable, average (1-minute rolling) (for x, see register 0626) Fingerprint data for process/transmitter variable, standard deviation (1-minute rolling) (for x, see register 0626) Fingerprint data for process/transmitter variable, maximum (since last statistics reset) (for x, see register 0626) Fingerprint data for process/transmitter variable, minimum (since last statistics reset) (for x, see register 0626) Slot 0 value register pair for mapped address slots (Slot Type 1) Slot 1 value register pair for mapped address slots (Slot Type 1) Slot 2 value register pair for mapped address slots (Slot Type 1) Slot 3 value register pair for mapped address slots (Slot Type 1) Slot 4 value register pair for mapped address slots (Slot Type 1) Slot 5 value register pair for mapped address slots (Slot Type 1) Slot 6 value register pair for mapped address slots (Slot Type 1) Slot 7 value register pair for mapped address slots (Slot Type 1) Slot 8 value register pair for mapped address slots (Slot Type 1) Slot 9 value register pair for mapped address slots (Slot Type 1) Slot 10 value register pair for mapped address slots (Slot Type 1) Slot 11 value register pair for mapped address slots (Slot Type 1) Slot 12 value register pair for mapped address slots (Slot Type 1) Slot 13 value register pair for mapped address slots (Slot Type 1) Slot 14 value register pair for mapped address slots (Slot Type 1) Slot 15 value register pair for mapped address slots (Slot Type 1) Slot 16 value register pair for mapped address slots (Slot Type 1) Slot 17 value register pair for mapped address slots (Slot Type 1) Slot 18 value register pair for mapped address slots (Slot Type 1) Slot 19 value register pair for mapped address slots (Slot Type 1) Slot 20 value register pair for mapped address slots (Slot Type 1) Slot 21 value register pair for mapped address slots (Slot Type 1) Slot 22 value register pair for mapped address slots (Slot Type 1) Slot 23 value register pair for mapped address slots (Slot Type 1) Slot 24 value register pair for mapped address slots (Slot Type 1) Slot 25 value register pair for mapped address slots (Slot Type 1) Slot 26 value register pair for mapped address slots (Slot Type 1) Slot 27 value register pair for mapped address slots (Slot Type 1) Slot 28 value register pair for mapped address slots (Slot Type 1) Slot 29 value register pair for mapped address slots (Slot Type 1) Slot 30 value register pair for mapped address slots (Slot Type 1) Slot 31 value register pair for mapped address slots (Slot Type 1) Model 1700 Description RW Modeo 1500 RO/RW 0541 0542 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 √ 12 AIC 10 AIC 10 √ √ 12 √ 12 √ 12 √ 12 √ 12 √ √ √ √ √ √ √ 10 √ 10 √ √ 10 √ 10 √ √ 12 √ 12 √ 12 √ 12 √ 12 √ 10 √ 10 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 16 RFT9739 Floating-point register pairs continued Using the Modbus Map Table 2-2 13 Modbus Mapping Assignments continued 14 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 14, √ 14, √ 14, 15 15 15 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Slot 0 value register pair for process variable slots (Slot Type 2) Slot 1 value register pair for process variable slots (Slot Type 2) Slot 2 value register pair for process variable slots (Slot Type 2) Slot 3 value register pair for process variable slots (Slot Type 2) Slot 4 value register pair for process variable slots (Slot Type 2) Slot 5 value register pair for process variable slots (Slot Type 2) Slot 6 value register pair for process variable slots (Slot Type 2) Slot 7 value register pair for process variable slots (Slot Type 2) Slot 8 value register pair for process variable slots (Slot Type 2) Slot 9 value register pair for process variable slots (Slot Type 2) Slot 10 value register pair for process variable slots (Slot Type 2) Slot 11 value register pair for process variable slots (Slot Type 2) Slot 12 value register pair for process variable slots (Slot Type 2) Slot 13 value register pair for process variable slots (Slot Type 2) Slot 14 value register pair for process variable slots (Slot Type 2) Slot 15 value register pair for process variable slots (Slot Type 2) Slot 16 value register pair for process variable slots (Slot Type 2) Slot 17 value register pair for process variable slots (Slot Type 2) Slot 18 value register pair for process variable slots (Slot Type 2) Slot 19 value register pair for process variable slots (Slot Type 2) Slot 20 value register pair for process variable slots (Slot Type 2) Slot 21 value register pair for process variable slots (Slot Type 2) Slot 22 value register pair for process variable slots (Slot Type 2) Slot 23 value register pair for process variable slots (Slot Type 2) Slot 24 value register pair for process variable slots (Slot Type 2) Slot 25 value register pair for process variable slots (Slot Type 2) Slot 26 value register pair for process variable slots (Slot Type 2) Slot 27 value register pair for process variable slots (Slot Type 2) Slot 28 value register pair for process variable slots (Slot Type 2) Slot 29 value register pair for process variable slots (Slot Type 2) Slot 30 value register pair for process variable slots (Slot Type 2) Slot 31 value register pair for process variable slots (Slot Type 2) Frequency output pulses per unit Frequency output units per pulse Frequency output fault setting Primary mA output fault setting Secondary mA output fault setting Flow switch setpoint mA output 1 trim constant – 4 mA trim mA output 1 trim constant – 20 mA trim mA output 2 trim constant – 4 mA trim mA output 2 trim constant – 20 mA trim Frequency input frequency factor (Hz) or number of pulses Frequency input flow rate or total Frequency input K-factor Frequency input measured flow rate Frequency input measured total Frequency input measured inventory Batch: No-flow timeout (seconds) Batch: Alarm timeout (minutes) Batch: Maximum target Batch/fill: Preset x open primary Batch/fill: Preset x open secondary Batch/fill: Preset x close primary Batch: Preset x end warning Batch: Preset x target Batch: Preset x overrun Model 2700 Description RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW RW RW RW RW RW RW RW RW RW RW RO RO RO RW RW RW RW RW RW RW RW RW Model 2500 RO/RW 0783 0784 0785 0786 0787 0788 0789 0790 0791 0792 0793 0794 0795 0796 0797 0798 0799 0800 0801 0802 0803 0804 0805 0806 0807 0808 0809 0810 0811 0812 0813 0814 0815 0816 0817 0818 0819 0820 0821 0822 0823 0824 0825 0826 0827 0828 0829 0830 0831 0832 0833 0834 0835 0836 0837 0838 0839 0840 0841 0842 0843 0844 0845 0846 1101 1102 1103 1104 1105 1106 1109 1110 1111 1112 1159 1160 1189 1190 1191 1192 1193 1194 1195 1196 1223 1224 1225 1226 1227 1228 1231 1232 1233 1234 1235 1236 1257 1258 1259 1260 1261 1262 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 Model 1700 Address Modeo 1500 Transmitter codes on page 3, footnotes on page 16 MVD DC Floating-point register pairs continued RFT9739 Table 2-2 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC AIC AIC IC √ AIC AIC IC IC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Modbus Mapping Assignments for Micro Motion Transmitters √ 14 √ 14 Series 3000 Model 2700 Model 2500 Model 1700 Batch/fill: Current target Batch/fill: Current total Batch: Preset 1 inventory Batch: Preset 2 inventory Batch: Preset 3 inventory Batch: Preset 4 inventory Batch: Preset 5 inventory Batch: Preset 6 inventory Maximum fill time (seconds) Purge delay (seconds) Purge length (seconds) Frequency input pulses per unit Frequency input units per pulse AOC average Fill time (seconds) Actual back flow rate Actual density Actual drive gain Actual gross flow rate Actual mass flow rate Actual net oil flow rate Actual net water flow rate Actual temperature Actual uncorrected net oil flow rate Actual uncorrected net water cut Actual water cut Average back flow rate Average density Average drive gain Average gross flow rate Average mass flow rate Average net oil flow rate Average net water flow rate Average temperature Average uncorrected net oil flow rate Average uncorrected net water cut Average water cut Maximum back flow rate Maximum density Maximum drive gain Maximum gross flow rate Maximum mass flow rate Maximum net oil flow rate Maximum net water flow rate Maximum temperature Maximum uncorrected net oil flow rate Maximum uncorrected net water cut Maximum water cut Minimum back flow rate Minimum density Minimum drive gain Minimum gross flow rate Minimum mass flow rate Modeo 1500 Description RW RO RO RO RO RO RO RO RW RW RW RW RW RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO MVD DC RO/RW 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1311 1312 1313 1314 1453 1454 1455 1456 1457 1458 1459 1460 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 √ 13 √ 14 √ 14 √ 14 √ 14 √ 14 √ √ √ 13 Modbus Map Address Transmitter codes on page 3, footnotes on page 16 RFT9739 Floating-point register pairs continued Using the Modbus Map Table 2-2 N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N 15 Modbus Mapping Assignments continued Series 3000 Minimum net oil flow rate Minimum net water flow rate Minimum temperature Minimum uncorrected net oil flow rate Minimum uncorrected net water cut Minimum water cut Gross volume total Mass total Net oil volume total Net water volume total Uncorrected oil volume total Density of oil at reference temperature Maximum deviation of oil density during density determination Density of water at reference conditions Maximum deviation of water density during density determination Drive gain threshold for TBR (volts) Density value used in or resulting from density determination Temperature value used in or resulting from density determination Water cut percentage used in density determination Results from calculated water density operation Density value used in or resulting from density determination Density of water at reference conditions Density of oil at reference temperature Results from calculation of oil density at reference Density determination volume total Analog valve setpoint Analog valve open full Analog valve close partial Fixed AOC value Close secondary Average of fill totals Variance of fill totals Analog valve closed value (mA) Model 2700 Description RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RW RW RW RW RW RO RO RW Model 2500 RO/RW 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1831 1832 1833 1834 1835 1836 1839 1840 1843 1844 1847 1848 1851 1852 1855 1856 1859 1860 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2527 2528 Model 1700 Address Modeo 1500 Transmitter codes on page 3, footnotes on page 16 MVD DC Floating-point register pairs continued RFT9739 Table 2-2 N N N N N N N N N N N N N N N N N N N N N N N N N √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 (1) For RFT9739 transmitters v2.0 and higher, register pair 0157–0158 is used for both the high-density calibration and the flowing-density calibration. (2) Read-only for transmitters with the FOUNDATION fieldbus or Profibus-PA outputs option board. (3) RFT9739 transmitters v3.5 and lower. (4) RFT9739 transmitters v3 and higher. (5) RFT9739 transmitters v3.x only. (6) RFT9739 transmitters v3.6 and higher. (7) Requires petroleum measurement application (API feature). (8) Format compatible with Series 3000 9-wire (ALTUS) transmitters. The flow calibration factor is also stored in ASCII registers 0072–0076; changing the data here will change the data in ASCII registers 0072–0076, and vice versa. (9) Format compatible with Series 3000 9-wire (ALTUS) transmitters. The temperature calibration factor is also stored in ASCII registers 0080–0086; changing the data here will change the data in ASCII registers 0080–0086, and vice versa. (10) Transmitter software v4.1 and higher, or for transmitters with the FOUNDATION fieldbus outputs option board, transmitter software v3.0 and higher. (11) Transmitter software v6.1 and higher. (12) Requires enhanced density application. (13) Requires discrete batch application. (14) Requires filling and dosing application. (15) Preset indexing does not apply; Model 1500 filling transmitter supports only one batch preset. 16 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Integer registers In Table 2-3: Description RO Bit #0 (E)EPROM checksum failure Bit #1 Transmitter configuration changed Bit #2 Sensor failure Bit #3 Temperature sensor failure Bit #4 Input overrange Bit #5 Frequency/pulse output saturated Bit #6 Transmitter not configured Bit #7 Real-time interrupt failure Bit #8 Milliamp output(s) saturated Bit #9 Milliamp output(s) fixed Bit #10 Density overrange Bit #11 Flowmeter zeroing failure Bit #12 Transmitter electronics failure Bit #13 Slug flow Bit #14 Transmitter initializing/warming up Bit #15 Power reset occurred Mass flow rate (scaled integer) Density (scaled integer) Temperature (scaled integer) Volume flow rate (scaled integer) Pressure (scaled integer) Mass total (scaled integer) 1 Volume total (scaled integer) 1 Mass inventory (scaled integer) 1 Volume inventory (scaled integer) 1 Process variable assigned to primary mA output (HART PV) Process variable assigned to secondary mA output (HART SV) Process variable assigned to frequency output (HART TV) Process variable assigned to RFT9739 control output Process variable assigned to quaternary variable (HART QV) Transmitter software revision (xxxx.x format; 141=rev14.1) Flow direction Maximum integer Mass flow offset 3 Density offset 3 Temperature offset 3 Volume flow offset 3 Pressure offset 3 Mass total offset 3 Volume total offset 3 Mass inventory offset 3 Volume inventory offset 3 Mass flow scale factor Density scale factor Temperature scale factor Volume flow scale factor Pressure scale factor Mass total scale factor Volume total scale factor Mass inventory scale factor Volume inventory scale factor 0002 0003 0004 0005 0007 0008 0009 0010 0011 0012 0013 0014 0015 0015 0016 0017 0018 0019 0020 0021 0022 0024 0025 0026 0027 0028 0029 0030 0031 0032 0034 0035 0036 0037 0038 RO RO RO RO RO RO RO RO RO RW RW RW RW RW RO RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 RO/RW 0001 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √2 √2 √2 √ √ √ √ √ √2 √ √ √ √ √ √ √2 √ √ √ √ √ √ √2 √2 √ √ √ √ √ √2 √2 √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Address Model 2700 Transmitter codes on page 3, footnotes on page 26 Model 2500 Integer registers Model 1700 RW = Read/write Model 1500 • MVD DC RO = Read-only RFT9739 Table 2-3 • Using the Modbus Map 2.3 17 Modbus Mapping Assignments continued 0126 0129 0130 0131 0132 0133 0134 0135 0136 0137 0138 0139 0140 0295 18 RO RW RW RW RW RW RW RW RW RW RW RW RW RO √ √ √ √ √ √ √ √ √ √ √7 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Standard or special mass flow unit Density unit Temperature unit Standard or special volume flow unit Pressure unit Standard or special mass total or inventory unit 4 Standard or special volume total or inventory unit 5 Polling address 6 Device type code Electronics manufacturer’s code identification number RFT9739 fault code MVD digital output fault code Bit #0 Primary mA output saturated Bit #1 Secondary mA output saturated Bit #2 Primary mA output fixed Bit #3 Secondary mA output fixed Bit #4 Density overrange Bit #5 Drive gain overrange Bit #6 Not used Bit #7 External input failure Bit #7 Milliamp input error Bit #8 (E)EPROM checksum failure, core processor or RFT9739 Bit #9 RAM diagnostic failure, core processor or RFT9739 Bit #10 Sensor failure (no tube interrupt) Bit #11 Temperature sensor failure Bit #12 Input overrange Bit #13 Frequency/pulse output saturated Bit #14 Transmitter not configured Bit #15 Real-time interrupt failure Bit #0 Burst mode enabled Bit #1 Power reset occurred Bit #2 Transmitter initializing/warming up Bit #3 Security breach Bit #4 Display readback error Bit #5 Event 2 ON Bit #6 Event 1 ON Bit #7 Not used Bit #8 Flowmeter zeroing failure Bit #9 Zero value too low Bit #10 Zero value too high Bit #11 Zero too noisy Bit #12 Transmitter electronics failure Bit #13 Data loss possible Bit #14 Calibration in progress Bit #15 Slug flow Sensor flange type Sensor flow tube construction material Sensor flow tube liner material Base mass unit for special mass unit Base time unit for special mass unit Base volume unit for special volume unit Base time unit for special volume unit Maximum zeroing time 9 Event 1 variable assignment Event 2 variable assignment Event 1 type (1=High, 2=Low) Event 2 type (1=High, 2=Low) Security event configuration register Model 2700 Description RW RW RW RW RW RO RO RW RO RO RW RW RO Model 2500 RO/RW 0039 0040 0041 0042 0044 0045 0046 0047 0120 0121 0124 0124 0125 Model 1700 Address Model 1500 Transmitter codes on page 3, footnotes on page 26 MVD DC Integer registers continued RFT9739 Table 2-3 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC IC AIC IC √ √ √8 √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC AIC AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued 0420 RO Modbus Mapping Assignments for Micro Motion Transmitters Series 3000 Model 2700 RO Model 2500 0419 Security event calibration register Mass flow live zero flow Polling control code #1 Pressure input method Modbus polling address Last measured value fault timeout (seconds) API 2540 CTL table type Timestamp DSP calculation update rate (20 or 100, Hz units) Sensor failure timeout time (1/16 sec units) Sensor failure status bits Bit #0 Low amplitude Bit #1 Clip flag (A/D) Bit #2 Amplitude mismatch between pickoffs Bit #3 Phase OOR (one pickoff is 180° of phase) Bit #4 Freq OOR (main signal component detected on pickoff is outside expected frequency range) Bit #0 (E)EPROM checksum error, core processor Bit #1 RAM test error, core processor Bit #2 Not used Bit #3 Sensor not vibrating Bit #4 Temperature sensor out of range Bit #5 Calibration failure Bit #6 Other failure occurred Bit #7 Transmitter initializing/warming up Bit #8 Primary variable out of limits Bit #9 Non-primary variable out of limits Bit #10 Not used Bit #11 Not used Bit #12 Watchdog error Bit #13 Cold start occurred Bit #14 Transmitter configuration changed (HART bit) Bit #15 High-severity alarm(s) active Bit #0 Primary mA output saturated Bit #1 Secondary mA output saturated Bit #2 Primary mA output fixed Bit #3 Secondary mA output fixed Bit #4 Density overrange Bit #5 Drive overrange Bit #6 Not used Bit #7 External input failure Bit #8 (E)EPROM checksum failure, core processor Bit #9 RAM diagnostic failure, core processor Bit #10 Sensor not responding (no tube interrupt) Bit #11 Temperature sensor out of range Bit #12 Input overrange Bit #13 Frequency/pulse output saturated Bit #14 Transmitter not characterized (flow calibration factor or sensor type) Bit #15 Not used Model 1700 Description RO RO RW RW RW RW RW RO RW RW RW Model 1500 RO/RW 0296 0297 0302 0302 0313 0314 0351 0365 0366 0399 0400 √ √ 10 √ 10 √ 11 √ √ √ AIC √ √ √ √ 12 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ √ √ √ √ √ √ √ √ √ √ √ 12 √ AIC √ √ √ √ √ √ √ √ √ √ 12 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC IC AIC IC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 26 RFT9739 Integer registers continued Using the Modbus Map Table 2-3 19 Modbus Mapping Assignments continued 0422 0423 20 RO RO Burst mode enabled Power reset occurred Transmitter initializing/warming up Sensor/transmitter communication failure (A28) Paper out Event 2 ON Event 1 ON Sensor/transmitter communication failure (A26) Calibration failure Zero value too low Zero value too high Zero too noisy Transmitter electronics failure Data loss possible Calibration in progress Slug flow API: Temperature outside standard range API: Density outside standard range “Line RTD” temperature out of range “Meter RTD” temperature out of range Flow direction (0=Forward or Zero flow, 1=Reverse) Not used Enhanced density: Unable to fit curve data Last measured value override active Enhanced density extrapolation alarm Transmitter not config0ured (flow calibration factor) (E)EPROM checksum error RAM test error in transmitter Invalid/unrecognized sensor type (K1 value) (E)EPROM database corrupt in core processor (E)EPROM powerdown totals corrupt in core processor (E)EPROM program corrupt in core processor Core processor boot sector fault Transmitter software upgrade recommended Frequency output fixed Not used DO1 status (0=OFF, 1=ON) DO2 status (0=OFF, 1=ON) T-Series D3 calibration in progress T-Series D4 calibration in progress DO3 status (0=OFF, 1=ON) Not used Temperature slope calibration in progress Temperature offset calibration in progress Flowing density calibration in progress High-density calibration in progress Low-density calibration in progress Flowmeter zeroing in progress √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ 12 √ √ √ Series 3000 Model 2700 Bit #0 Bit #1 Bit #2 Bit #3 Bit #4 Bit #5 Bit #6 Bit #7 Bit #8 Bit #9 Bit #10 Bit #11 Bit #12 Bit #13 Bit #14 Bit #15 Bit #0 Bit #1 Bit #2 Bit #3 Bit #4 Bit #5 Bit #6 Bit #7 Bit #8 Bit #9 Bit #10 Bit #11 Bit #12 Bit #13 Bit #14 Bit #15 Bit #0 Bit #1 Bit #2 Bit #3 Bit #4 Bit #5 Bit #6 Bit #7 Bit #8 Bit #9 Bit #10 Bit #11 Bit #12 Bit #13 Bit #14 Bit #15 Model 2500 Description RO Model 1700 RO/RW 0421 Model 1500 Address Transmitter codes on page 3, footnotes on page 26 MVD DC Integer registers continued RFT9739 Table 2-3 √ √ √ √ 13 √ √ √ √ 13 √ √ √ √ 13 AIC √ √ √ 13 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ 12 √ √ √ AIC AIC √ √ √ √ √ √ √ √ √ √ 12 √ 12 √ √ √ √ √ √ √ √ √ √ √ √ √ 12 √ 12 √ √ √ √ 14 √ √ 14 √ √ √ √ √ √ √ √ √ AIC √ 14 √ √ 14 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 14 √ √ 14 √ √ √ √ √ √ √ √ √ √ √ √ √ 15 √ 15 √ √ √ √ √ √ √ √ AIC C √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued 0433 0521 0522 0523 0524 0527 0528 0529 0563 0564 0569 RO RW RW RW RW RW RW RW RW RW RW 0570 0609 0610 RW RW RW 0615 0616 0625 0626 0627 RW RO RW RW RW 0655 0656 0657 0658 0659 0660 0661 0662 0663 0664 0665 0666 0667 0668 0669 0670 0671 0672 0673 0674 RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW Modbus Mapping Assignments for Micro Motion Transmitters Series 3000 Model 2700 Model 2500 Bit #0 Discrete input 1 status (0=OFF, 1=ON) Bit #1 Discrete input 2 status (0=OFF, 1=ON) Bit #2 Discrete output 1 fixed Bit #3 Discrete output 2 fixed Bit #4 Discrete output 3 fixed Bit #5 Not used Bit #6 Security breach Bit #7 Frequency input saturated Bit #8 Batch/fill timeout Bit #9 Batch/fill in progress Bit #10 Batch end warning Bit #11 Batch overrun Bit #12 Batch pump Bit #13 Batch/fill primary valve Bit #14 Batch/fill secondary valve Bit #15 Not used Bit #0 K1/FCF combination unrecognized Floating-point byte order Additional delay to Modbus message response 19 Enhanced density: Active calculation curve (a=0,1,2,3,4,5) Enhanced density: Derived variable Enhanced density: Curve configuration index (n=0,1,2,3,4,5) Enhanced density: Curven temperature isotherm index (x=0,1,2,3,4,5) Enhanced density: Curven concentration index (y=0,1,2,3,4,5) Enhanced density: Curven using coefficients direct (0=No, 1=Yes) Enhanced density: Maximum fit order for 5x5 curve (Order=2,3,4,5) Enhanced density: Curven curve fit results (0=Good, 1=Poor, 2=Failed, 3=Empty) Enhanced density: Curven concentration units label code Discrete event index (x=0,1,2,3,4) Discrete event x action (0=HI, 1=LO, 2=IN HI/LO, 3=OUT HI/LO) (For x, see register 0609) Discrete event x process variable (For x, see register 0609) Discrete event x status (1=ON, 2=OFF) (Bit #0: x = 0; Bit #1: x = 1, ...) Meter fingerprint units (0=SI, 1=English) Meter fingerprint transmitter variable index Fingerprint data set (0=Current, 1=Factory, 2=Installation, 3=Last zero) Slot 0 configuration register for mapped address slots (Slot Type 1) Slot 1 configuration register for mapped address slots (Slot Type 1) Slot 2 configuration register for mapped address slots (Slot Type 1) Slot 3 configuration register for mapped address slots (Slot Type 1) Slot 4 configuration register for mapped address slots (Slot Type 1) Slot 5 configuration register for mapped address slots (Slot Type 1) Slot 6 configuration register for mapped address slots (Slot Type 1) Slot 7 configuration register for mapped address slots (Slot Type 1) Slot 8 configuration register for mapped address slots (Slot Type 1) Slot 9 configuration register for mapped address slots (Slot Type 1) Slot 10 configuration register for mapped address slots (Slot Type 1) Slot 11 configuration register for mapped address slots (Slot Type 1) Slot 12 configuration register for mapped address slots (Slot Type 1) Slot 13 configuration register for mapped address slots (Slot Type 1) Slot 14 configuration register for mapped address slots (Slot Type 1) Slot 15 configuration register for mapped address slots (Slot Type 1) Slot 16 configuration register for mapped address slots (Slot Type 1) Slot 17 configuration register for mapped address slots (Slot Type 1) Slot 18 configuration register for mapped address slots (Slot Type 1) Slot 19 configuration register for mapped address slots (Slot Type 1) Model 1700 Description RO Model 1500 RO/RW 0424 √ 15 √ C √ 15 √ 15 √ √ AIC C √ √ √ √ √ √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 17 √ √ √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 17 √ √ √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 18 √ √ √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ 14 √ √ 15 √ 15 √ 15 √ 15 √ √ √ √ √ √ √ √ √ 17 √ √ √ 17 √ √ √ √ 17 √ √ 17 17 √ √ 17 √ 14 √ 17 √ 17 √ 14 √ 14 17 AIC √ AIC 17 √ √ √ √ √ √ √ 17 √ 17 √ √ √ √ 17 √ 17 √ √ √ √ 17 √ 17 √ √ √ AIC 17 AIC 17 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 26 RFT9739 Integer registers continued Using the Modbus Map Table 2-3 21 Modbus Mapping Assignments continued 22 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC AIC IC √ √ √ √ √ √ √ √ √ √ Series 3000 Slot 20 configuration register for mapped address slots (Slot Type 1) Slot 21 configuration register for mapped address slots (Slot Type 1) Slot 22 configuration register for mapped address slots (Slot Type 1) Slot 23 configuration register for mapped address slots (Slot Type 1) Slot 24 configuration register for mapped address slots (Slot Type 1) Slot 25 configuration register for mapped address slots (Slot Type 1) Slot 26 configuration register for mapped address slots (Slot Type 1) Slot 27 configuration register for mapped address slots (Slot Type 1) Slot 28 configuration register for mapped address slots (Slot Type 1) Slot 29 configuration register for mapped address slots (Slot Type 1) Slot 30 configuration register for mapped address slots (Slot Type 1) Slot 31 configuration register for mapped address slots (Slot Type 1) Slot 0 configuration register for process variable slots (Slot Type 2) Slot 1 configuration register for process variable slots (Slot Type 2) Slot 2 configuration register for process variable slots (Slot Type 2) Slot 3 configuration register for process variable slots (Slot Type 2) Slot 4 configuration register for process variable slots (Slot Type 2) Slot 5 configuration register for process variable slots (Slot Type 2) Slot 6 configuration register for process variable slots (Slot Type 2) Slot 7 configuration register for process variable slots (Slot Type 2) Slot 8 configuration register for process variable slots (Slot Type 2) Slot 9 configuration register for process variable slots (Slot Type 2) Slot 10 configuration register for process variable slots (Slot Type 2) Slot 11 configuration register for process variable slots (Slot Type 2) Slot 12 configuration register for process variable slots (Slot Type 2) Slot 13 configuration register for process variable slots (Slot Type 2) Slot 14 configuration register for process variable slots (Slot Type 2) Slot 15 configuration register for process variable slots (Slot Type 2) Slot 16 configuration register for process variable slots (Slot Type 2) Slot 17 configuration register for process variable slots (Slot Type 2) Slot 18 configuration register for process variable slots (Slot Type 2) Slot 19 configuration register for process variable slots (Slot Type 2) Slot 20 configuration register for process variable slots (Slot Type 2) Slot 21 configuration register for process variable slots (Slot Type 2) Slot 22 configuration register for process variable slots (Slot Type 2) Slot 23 configuration register for process variable slots (Slot Type 2) Slot 24 configuration register for process variable slots (Slot Type 2) Slot 25 configuration register for process variable slots (Slot Type 2) Slot 26 configuration register for process variable slots (Slot Type 2) Slot 27 configuration register for process variable slots (Slot Type 2) Slot 28 configuration register for process variable slots (Slot Type 2) Slot 29 configuration register for process variable slots (Slot Type 2) Slot 30 configuration register for process variable slots (Slot Type 2) Slot 31 configuration register for process variable slots (Slot Type 2) Frequency/pulse output fault code Frequency/pulse output scaling method Primary milliamp output fault code Secondary milliamp output fault code Display offline password (0000 to 9999) Display scroll rate (1 to 10 seconds) Display variable #1 Display variable #2 Display variable #3 Display variable #4 Display variable #5 Display variable #6 Display variable #7 Display variable #8 Model 2700 Description RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW 20 RW RW RW RW RW RW RW Model 2500 RO/RW 0675 0676 0677 0678 0679 0680 0681 0682 0683 0684 0685 0686 0751 0752 0753 0754 0755 0756 0757 0758 0759 0760 0761 0762 0763 0764 0765 0766 0767 0768 0769 0770 0771 0772 0773 0774 0775 0776 0777 0778 0779 0780 0781 0782 1107 1108 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 Model 1700 Address Model 1500 Transmitter codes on page 3, footnotes on page 26 MVD DC Integer registers continued RFT9739 Table 2-3 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ A A A A √ √ √ √ √ √ √ 21 √ √ 15 √ 15 √ 15 √ 15 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ A A A A √ √ √ AIC AIC AIC AIC 21 AICF √ √ √ √ AIC AIC C C √ √ √ √ √ √ √ √ √ √ √ √ √ √ 26 AIC AIC AIC AIC 24 AIC 24 AIC AIC AIC AIC C AIC 24 AIC 24 C C 26 √ √ √ AIC AIC C √ √ √ √ 22 √ 22 √ √ √ √ √ √ √ √ 23 √ 23 √ √ √ √ √ 22 √ 22 √ 15 √ 15 √ 23 √ 23 √ √ 15 √ 15 √ √ √ √ P AIC √ √ 17 √ 28 √ √ 17 √ 28 Series 3000 Model 2700 Model 2500 Display variable #9 Display variable #10 Display variable #11 Display variable #12 Display variable #13 Display variable #14 Display variable #15 RS-485 digital communication protocol setting RS-485 digital communication baud rate RS-485 digital communication parity setting RS-485 digital communication stop bits setting RS-485/service port switch (0=Service port, 1=RS-485) Core processor software revision Outputs option board Sensor type code Polling control code #2 Polled variable #1 code Polled variable #2 code Polling type code Totalizer display precision Coriolis and sensor alarm timeout (minutes) Discrete output 1 assignment Discrete output 1 polarity (0=Active low, 1=Active high) Discrete output 2 assignment Discrete output 2 polarity (0=Active low, 1=Active high) Discrete output 3 assignment Discrete output 3 polarity (0=Active low, 1=Active high) 100 Hz update rate variable assignment Burst command Output channel A type assignment (read-only) Output channel B type assignment Output channel C type assignment Burst variable 1 Burst variable 2 Burst variable 3 Burst variable 4 Channel A power (read-only) Channel B power Channel C power Discrete input 1 assignment Discrete input 1 polarity (0=Active low, 1=Active high) Discrete input 2 polarity (0=Active low, 1=Active high) Frequency output mode Discrete output 1 fixed value Discrete output 2 fixed value Discrete output 3 fixed value Profibus station address (0–126) Frequency output polarity (0=Active low, 1=Active high) Frequency output power Display test on/off duration (1–60 seconds) Transmitter software version (xxx.xx: 1353=rev13.53) Real-time clock: Seconds (0–59) Real-time clock: Minutes (0–59) Real-time clock: Hours (0–23) Real-time clock: Day (1–31) Real-time clock: Month (1–12) Real-time clock: Year (1996–2095) Model 1700 Description RW RW RW RW RW RW RW RW RW RW RW RW RO RO RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW 25 RW RW RW RW RW 27 RW RW RW RW RW RW RW RO RW RW RW RW RW RW Model 1500 RO/RW 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1144 1145 1146 1147 1148 1150 1151 1152 1153 1154 1155 1156 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1178 1179 1181 1182 1183 1184 1186 1197 1198 1199 1200 1215 1216 1217 1218 1219 1220 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 26 RFT9739 Integer registers continued Using the Modbus Map Table 2-3 N √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 23 Modbus Mapping Assignments continued RW 1239 1240 1245 RO RW RO RW 1246 1251 1252 1253 1254 1255 1256 1263 1264 RW RW RW RW RW RW RO RW RW 1276 1309 RW RW 1310 1315 1316 1317 1318 RW RW RW RW RW 1319 RW 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1351 1352 1353 1354 1355 1356 1357 1358 RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW 24 Series 3000 1238 Frequency input measurement units Frequency input scaling method Frequency input measured frequency Alarm index (1=A1, 2=A2, ... 39=A39, 40=A100, 41=A101, ... 70=A130) Alarm x severity (0=Ignore, 1=Informational, 2=Fault) (For x, see register 1237) Alarm status Bit #0: 0=Inactive, 1=Active Alarm status Bit #1: 0=Unacknowledged, 1=Acknowledged 29 Alarm count Alarm type index (0=Electronics, 1=Sensor, 2=Process, 3=Configuration) Alarm type status (0=Acknowledged, 1=Unacknowledged) Batch/fill: Flow source Batch: Current preset (0–5) Batch/fill: Type (1=1 stage, 2=2 stage, 3=Analog 15 ) Batch: Precision of display values Batch/fill: Configure presets by (0=%target, 1=Quantity) Batch/fill: State 30 Batch: Preset configuration index (x=0,1,2,3,4,5) Batch: Enable/disable preset x (0=Disable, 1=Enable) (For x, see register 1263) Batch: preset x density curve (For x, see register 1263) AOC compensation algorithm (0=Learn upward, 1=Learn downward, 2=Fixed) AOC learning cycles Discrete input assignment: Start sensor zero Discrete input assignment: Reset mass total Discrete input assignment: Reset volume total Discrete input assignment: Reset API reference (standard) volume total Discrete input assignment: Reset enhanced density reference (corrected) volume total Discrete input assignment: Reset enhanced density net mass total Discrete input assignment: Reset enhanced density net volume total Discrete input assignment: Reset all totals Discrete input assignment: Start/stop all totalization Discrete input assignment: End batch Discrete input assignment: Inhibit batch Discrete input assignment: Inhibit batch totalizer Discrete input assignment: Reset batch Discrete input assignment: Resume batch Discrete input assignment: Start batch Discrete input assignment: Stop batch Discrete input assignment: Increment current batch preset Discrete input assignment: Increment current enhanced density curve Discrete input assignment: Print screen Maintenance password cursor press 1 Maintenance password cursor press 2 Maintenance password cursor press 3 Maintenance password cursor press 4 Configuration password cursor press 1 Configuration password cursor press 2 Configuration password cursor press 3 Configuration password cursor press 4 Model 2700 Description RW RW RO RW Model 2500 RO/RW 1221 1222 1229 1237 Model 1700 Address Model 1500 Transmitter codes on page 3, footnotes on page 26 MVD DC Integer registers continued RFT9739 Table 2-3 √ √ 17 √ 17 √ 17 √ 17 √ √ √ √ √ √ 17 √ 17 √ 17 √ 17 √ √ 17 √ 17 √ 17 √ 17 √ 17 √ 17 √ 17 √ 17 √ √ √ √ √ 15 √ 15 √ 15 √ 15 √ √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 15 √ 15 √ √ √ √ 12 √ 14 √ 14 √ 14 √ √ √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 16 √ 14, √ √ √ √ √ √ √ √ √ 16 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RO RO RW RO RO RO 1479 RO 1505 1506 1507 1508 1509 1510 1511 1691 RW RW RO RW RW RW RW RW 1692 RW 1693 RW 1694 RW Modbus Mapping Assignments for Micro Motion Transmitters Series 3000 1382 1383 1395 1396 1408 1409 1421 1422 1434 1435 1436 1437 1438 1441 1442 1444 1445 1446 1461 1470 1471 1472 1473 1474 1477 1478 Model 2700 RW Model 2500 1368 Language selection Display temperature (°C) Display variable #16 Display variable #17 Display variable #18 Display variable #19 Display variable #20 Process variable code (n=0...94; see process variable codes in Table 2-32) Display precision (0–5) for process variable n (For n, see register 1367) Header line 1 line feeds Header line 1 font size (0=Normal height, 1=Double height) Header line 2 line feeds Header line 2 font size (0=Normal height, 1=Double height) Header line 3 line feeds Header line 3 font size (0=Normal height, 1=Double height) Header line 4 line feeds Header line 4 font size (0=Normal height, 1=Double height) Footer line feeds Footer font size (0=Normal height, 1=Double height) Lines per page Number of tickets Number of data bits Printer type Print request configuration Disable paper out detection (0=Allow for Epson, 1=Disallow for Epson) Printer characters per second Printer buffer size Fill count World area (0=Worldwide, 1=Europe) Audit trail event counter (event index) Audit trail index value for next record Audit trail record index (n=0...999) Audit trail recordn event index Audit trail recordn changed register (0xxxx for coil, 4xxxx for register) Audit trail recordn changed register array index (valid only if register specified in 1477 refers to an array) Audit trail recordn units (valid only if register specfied in 1477 normally has associated units) Fieldbus AI function block index (0–3) Fieldbus AI target mode Fieldbus AI actual mode Fieldbus AI channel Fieldbus AI XD scale units Fieldbus AI linearization type Fieldbus integrator block type Time period over which oil density will be averaged during density determination (seconds) Time period over which produced water density will be averaged during density determination (seconds) Purge time to allow the separator contents of the previous test to purge (seconds) Look-back time interval for TBR (5–30 seconds) Model 1700 Description RW RO RW RW RW RW RW RW Model 1500 RO/RW 1359 1361 1362 1363 1364 1365 1366 1367 √ √ √ √ √ √ √ √ √ √ √ √ √ √ 31 √ 31 √ 31 √ 31 √ √ √ √ 16 √ √ √ √ √ √ Modbus Map Address MVD DC Transmitter codes on page 3, footnotes on page 26 RFT9739 Integer registers continued Using the Modbus Map Table 2-3 √ 15 √ 31 √ 31 √ 31 √ 31 √ 31 √ 31 √ 31 √ 31 F F F F F F F N N N N 25 Modbus Mapping Assignments continued RW RW RW 2305 2525 2526 RW RW RW 5003 RW Series 3000 1704 1705 1706 Well to be configured (1–48) Well currently being tested (1–48) Test results (0=Well currently under test, 1=Last test, 2=Next-to-last test, 3=Oldest test) Well within archive for test results (1–48) Reference temperature (0=60 °F, 1=15 °C, 2=20 °C) Action to be taken on TBR event (0=Hold last value, 1=Stop well test, 2=Alarm only) Index of well name to configure (1–48) Analog valve number of stages (1 or 2) Bit #0 Fill in progress Bit #1 Primary valve Bit #2 Secondary valve Bit #3 Start not okay Bit #4 AOC flow rate too high Bit #5 Cleaning in progress Bit #6 Purge delay phase (auto mode) Bit #7 Purge phase Bit #8 AOC training Bit #9 Maximum fill time exceeded Bit #10 Not used Bit #11 Not used Bit #12 Not used Bit #13 Not used Bit #14 Not used Bit #15 Not used Custody transfer security switch (7070=Secured; all other values=Unsecured) Model 2700 Description RW RW RW Model 2500 RO/RW 1701 1702 1703 Model 1700 Address Model 1500 Transmitter codes on page 3, footnotes on page 26 MVD DC Integer registers continued RFT9739 Table 2-3 N N N N N N N √ 15 √ 15 √ 15 √ 15 √ 15 √ 15 √ 15 √ 15 √ 15 √ 15 √ 15 √ 31 (1) For RFT9739 transmitters, read-only. For MVD Direct Connect and Series 1000, 2000, and 3000 transmitters, read-only during standard use; to reset, write 0 to register. (2) Supported in software even if associated output is not available. (3) Signed integer. (4) Automatically derived from register 0039. (5) Automatically derived from register 0042. (6) Modbus or HART polling address (v3.6 or lower RFT9739 transmitter); HART polling address (v3.7 or higher RFT9739 transmitter, MVD Direct Connect, and Series 1000, 2000, and 3000 transmitters). (7) Read-only for transmitters v3 and higher. (8) Transmitter software v6.0 and higher. (9) For MVD Solo and Series 1000, 2000, and 3000 transmitters, unit is seconds. For RFT9739 transmitters, unit is M (measurement cycles); M = N / 2, where N represents the number of tube periods. (10) RFT9739 transmitters v3.x only. (11) RFT9739 transmitters v3.7 and higher. (12) Requires petroleum measurement application (API feature). (13) Transmitter software v3.7 and higher. (14) Requires enhanced density application. (15) Requires filling and dosing application. (16) Requires discrete batch application. (17) Transmitter software v4.1 and higher, or for transmitters with the FOUNDATION fieldbus outputs option board, transmitter software v3.0 and higher. (18) Transmitter software v6.1 and higher. (19) Units: 38,400 baud – 200 µsec; 19,200 baud – 400 µsec; 9600 baud – 800 µsec; 3800 baud – 1.6 µsec; 2400 baud – 3.2 µsec; 1200 baud – 6.4 µsec. (20) Read-write for Series 3000 transmitters. Read-only for Series 1000/2000 transmitters; primary variable automatically assigned as first display variable. (21) Transmitter software v2.x and lower. (22) Read-write for Model 1500 filling transmitters; read-only for other Model 1500 transmitters. (23) Read-only. 26 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued 2.4 Using the Modbus Map (24) Read-only for Model 2700 with analog outputs option board; configurable for Model 2700 with configurable input/outputs option board or instrinsically safe outputs option board. (25) Read-only if Channel B is configured for mA output; read-write for other output types. (26) Read-write for transmitter software v4.1 and higher; read-only for earlier transmitters. (27) Read-write for transmitters with configurable input/outputs option board; read-only for all other transmitters. (28) Transmitter software v3.6 and higher. (29) Can be changed from 0 to 1; cannot be changed from 1 to 0. (30) For Series 3000 transmitters: 0=Startup, 1=Idle, 2=Stopped, 3=Running. For Model 1500 transmitters: 0=Startup, 1=Idle, 2=Paused, 3=Running, 4=Purge delay, 5=Purge in progress, 6=Cleaning in progress. (31) Requires custody transfer application. Long integer registers In Table 2-4: RW 0050 0051 RW 0122 0123 RO 1 0127 0128 RW 0305 0308 RO 0309 0312 RO 1187 1188 RO 1 1241 1242 RO 1243 1244 RO 1247 1248 RO 1249 1250 RO 1439 1440 RW Description Final assembly number of transmitter; 3-byte integer. √ • First register: 00000000 in high-order byte; first 8 bits of value in low-order byte. • Second register: last 16 bits of value. Date; 3-byte integer. √ • First register: 00000000 in high-order byte; day of month (1–31) in low-order byte. • Second register: high-order byte: month of year (1–12); low-order byte: X, where X = current year - 1900. HART device ID 2; 3-byte integer. √ • First register: 00000000 in high-order byte; first 8 bits of value in low-order byte. • Second register: last 16 bits of value. Sensor serial number: 3-byte integer. √ • First register: 00000000 in high-order byte; first 8 bits of value in low-order byte. • Second register: last 16 bits of value. Binary mass total; 8-byte integer. √3 • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Binary volume total; 8-byte integer. √3 • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Core processor 4 HART device ID; 3-byte integer. • First register: 00000000 in high-order byte; first 8 bits of value in low-order byte. • Second register: last 16 bits of value. Time that alarm was last posted, in seconds since January 1,1996; 4-byte integer. • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Time that alarm was last cleared, in seconds since January 1, 1996; 4-byte integer. • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Time that alarm type was last posted, in seconds since January 1, 1996; 4-byte integer. • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Time that alarm type was last cleared, in seconds since January 1, 1996; 4-byte integer. • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Start number (BOL); 4-byte integer • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) Modbus Mapping Assignments for Micro Motion Transmitters Series 3000 0048 0049 Model 2700 RO/ RW Model 2500 Address Transmitter codes on page 3, footnotes on page 29 Model 1700 Long integer registers Model 1500 RW = Read/write MVD DC • RFT9739 RO = Read-only √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √5 27 Modbus Map Table 2-4 • Modbus Mapping Assignments continued RO RO RO RO 1729 1730 RO 1741 1742 RO 1743 1744 RO 1745 1746 RO 1747 1748 RO 1749 1750 RO 1751 1752 RO 1753 1754 RO 1755 1756 RO 1757 1758 RO 1759 1760 RO 1761 1762 RO 1771 1772 RO 1773 1774 RO 1775 1776 RO 1777 1778 RO 1779 1780 RO 1781 1782 RO 1783 1784 RO 1785 1786 RO 1787 1788 RO 1789 1790 RO 1791 1792 RO 28 Audit trail timestamp for recordn; 4-byte integer • First register: MSW (high-order byte, low-order byte) • Second register: LSW (high-order byte, low-order byte) For n, see register 1473. Well test elapsed time (seconds) Production measurement paused time (seconds) Well test purge time remaining (seconds) Timecode when last well test was stopped (seconds since January 1, 1998) Timecode when last well test was started (seconds since January 1, 1998) Timecode when maximum back flow was achieved (seconds since January 1, 1998) Timecode when maximum density was achieved (seconds since January 1, 1998) Timecode when maximum drive gain was achieved (seconds since January 1, 1998) Timecode when maximum gross flow rate was achieved (seconds since January 1, 1998) Timecode when maximum mass flow rate was achieved (seconds since January 1, 1998) Timecode when maximum net oil flow rate rate was achieved (seconds since January 1, 1998) Timecode when maximum net water flow rate rate was achieved (seconds since January 1, 1998) Timecode when maximum temperature was achieved (seconds since January 1, 1998) Timecode when maximum uncorrected net oil flow was achieved (seconds since January 1, 1998) Timecode when maximum uncorrected water cut was achieved (seconds since January 1, 1998) Timecode when maximum water cut was achieved (seconds since January 1, 1998) Timecode when minimum back flow was achieved (seconds since January 1, 1998) Timecode when minimum density was achieved (seconds since January 1, 1998) Timecode when minimum drive gain was achieved (seconds since January 1, 1998) Timecode when minimum gross flow rate was achieved (seconds since January 1, 1998) Timecode when minimum mass flow rate was achieved (seconds since January 1, 1998) Timecode when minimum net oil flow rate rate was achieved (seconds since January 1, 1998) Timecode when minimum net water flow rate rate was achieved (seconds since January 1, 1998) Timecode when minimum temperature was achieved (seconds since January 1, 1998) Timecode when minimum uncorrected net oil flow was achieved (seconds since January 1, 1998) Timecode when minimum uncorrected water cut was achieved (seconds since January 1, 1998) Timecode when minimum water cut was achieved (seconds since January 1, 1998) Series 3000 1711 1712 1713 1714 1715 1716 1727 1728 Description Model 2700 RO Model 2500 1475 1476 Model 1700 RO/ RW Model 1500 Address Transmitter codes on page 3, footnotes on page 29 MVD DC Long integer registers continued RFT9739 Table 2-4 √5 N N N N N N N N N N N N N N N N N N N N N N N N N N N Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued RO 1807 1808 RO 1809 1810 RO 1811 1812 RO 1813 1814 RO 1815 1816 RO 1817 1818 RO 1819 1820 RO 1821 1822 RO 1837 1838 RO 1841 1842 RO 1845 1846 RO 1849 1850 RO 1853 1854 RO 1857 1858 RO Series 3000 1805 1806 Model 2700 RO Model 2500 1803 1804 Description Timecode when back flow was reset (seconds since January 1, 1998) Timecode when density was reset (seconds since January 1, 1998) Timecode when drive gain was reset (seconds since January 1, 1998) Timecode when gross flow rate was reset (seconds since January 1, 1998) Timecode when mass flow rate was reset (seconds since January 1, 1998) Timecode when net oil flow rate rate was reset (seconds since January 1, 1998) Timecode when net water flow rate rate was reset (seconds since January 1, 1998) Timecode when temperature was reset (seconds since January 1, 1998) Timecode when uncorrected net oil flow was reset (seconds since January 1, 1998) Timecode when uncorrected water cut was reset (seconds since January 1, 1998) Timecode when water cut was reset (seconds since January 1, 1998) Timecode when density determination performed (seconds since January 1, 1998) Timecode for last calculated water density operation (seconds since January 1, 1998) Timecode for last water density determination measurement (seconds since January 1, 1998) Timecode for current water density at reference (seconds since January 1, 1998) Timecode for current oil density at reference (seconds since January 1, 1998) Timecode for last calculation of oil density at reference (seconds since January 1, 1998) Model 1700 RO Model 1500 1801 1802 MVD DC RO/ RW N N N N N N N N N Modbus Map Address Transmitter codes on page 3, footnotes on page 29 RFT9739 Long integer registers continued N N N N N N N N (1) For all Series 1000, 2000, and 3000 transmitters, if the register contains a non-zero value, it is read-only; if it contains 0, it can be written to. (2) If wiring is to transmitter, register contains transmitter device ID; if wiring is direct to core processor, register contains core processor device ID. (3) RFT9739 transmitters v3.7 and higher. (4) Must be queried through transmitter. If wiring is direct to core processor, registers 1187 and 1188 do not exist. (5) Requires custody transfer application. Modbus Mapping Assignments for Micro Motion Transmitters Using the Modbus Map Table 2-4 29 Modbus Mapping Assignments continued 2.5 ASCII registers In Table 2-5, each ASCII register holds two characters. Series 3000 Model 2700 Model 2500 Model 1700 Address Description Model 1500 Transmitter codes on page 3, footnotes on page 33 MVD DC ASCII registers RFT9739 Table 2-5 0052 0053 0054 0055 Label for special mass flow unit Label for special mass flow unit Label for special mass flow unit 1 or space character 2 Label for special mass flow unit 1 or space character 2 √ √ √ √ √ √ √ – Single-write multiple 0056 0057 0058 Label for special mass total or mass inventory unit Label for special mass total or mass inventory unit Label for special mass total or mass inventory unit 1 or space character 2 Label for special mass total or mass inventory unit 1 or space character 2 √ √ √ √ √ √ √ – Single-write multiple 0060 0061 0062 0063 Label for special volume flow unit Label for special volume flow unit Label for special volume flow unit 1 or space character 2 Label for special volume flow unit 1 or space character 2 √ √ √ √ √ √ √ – Single-write multiple 0064 0065 0066 Label for special volume total or volume inventory unit Label for special volume total or volume inventory unit Label for special volume total or volume inventory unit 1 or space character 2 Label for special volume total or volume inventory unit 1 or space character 2 √ √ √ √ √ √ √ – Single-write multiple 0068 0069 0070 0071 HART tag (software tag) HART tag (software tag) HART tag (software tag) HART tag (software tag) √ √ √ √ √ √3 √ – Single-write multiple 0072 0073 0074 0075 0076 0077 0078 0079 Flow calibration factor 4 Flow calibration factor Flow calibration factor Flow temperature coefficient Flow temperature coefficient Space character 5 Space character 5 Space character 5 √ √ √ √ √ √ √ – Single-write multiple 0080 0081 0082 0083 0084 0085 0086 0087 Temperature calibration slope Temperature calibration slope Temperature calibration slope Temperature calibration slope Temperature calibration offset Temperature calibration offset Temperature calibration offset Space character (optional) √ √ √ √ √ √ √ – Single-write multiple 0096 0097 0098 0099 0100 0101 0102 0103 Transmitter description Transmitter description Transmitter description Transmitter description Transmitter description Transmitter description Transmitter description Transmitter description √ √ √ √ √ √ √ – Single-write multiple 0059 0067 30 4 6 6 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued User message User message User message User message User message User message User message User message User message User message User message User message User message User message User message User message √ 0298 0299 0300 0301 Polling tag for external device #1 7 Polling tag for external device #1 Polling tag for external device #1 Polling tag for external device #1 √ 0425 0426 0427 0428 0429 0430 0431 0432 Sensor type Sensor type Sensor type Sensor type Sensor type Sensor type Sensor type Sensor type 0557 0558 0559 0560 0561 0562 0573 0574 0575 0576 Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 √ √ √ √ √ – Single-write multiple √ √ √ AIC √ – Single-write multiple √ √ √ √ √ – Single-write multiple Enhanced density: Curven curve name – 12 characters max Enhanced density: Curven curve name – 12 characters max Enhanced density: Curven curve name – 12 characters max Enhanced density: Curven curve name – 12 characters max Enhanced density: Curven curve name – 12 characters max Enhanced density: Curven curve name – 12 characters max √8 √8 √8 – Single-write multiple Enhanced density: Curven concentration units label – 8 characters maximum Enhanced density: Curven concentration units label – 8 characters maximum Enhanced density: Curven concentration units label – 8 characters maximum Enhanced density: Curven concentration units label – 8 characters maximum √8 √8 √8 – Single-write multiple √ AIC √ – Single-write multiple √9 – Single-write multiple 1140 1141 1142 1143 Polling tag for external device #2 Polling tag for external device #2 Polling tag for external device #2 Polling tag for external device #2 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 Batch: Preset x name (For x, see register 1263) Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Batch: Preset x name Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ 31 Modbus Map 0104 0105 0106 0107 0108 0109 0110 0111 0112 0113 0114 0115 0116 0117 0118 0119 MVD DC Address Description Transmitter codes on page 3, footnotes on page 33 RFT9739 ASCII registers continued Using the Modbus Map Table 2-5 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Address Description Transmitter codes on page 3, footnotes on page 33 MVD DC ASCII registers continued RFT9739 Table 2-5 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 Ticket header line 1 √ – Single-write multiple 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 Ticket header line 2 √ – Single-write multiple 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 Ticket header line 3 10 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 Ticket header line 3 √ – Single-write multiple 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 Ticket header line 4 10 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 Ticket header line 4 √ – Single-write multiple 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer Ticket footer √ – Single-write multiple 1480 1481 1482 1483 1484 1485 1486 1487 Audit trail recordn configuration value 10 Audit trail recordn configuration value Audit trail recordn configuration value Audit trail recordn configuration value Audit trail recordn configuration value Audit trail recordn configuration value Audit trail recordn configuration value Audit trail recordn configuration value √ – Read-only 32 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag Fieldbus tag 2306 2307 2308 2309 2310 2311 2312 2313 Well name – characters 1–2 Well name – characters 3–4 Well name – characters 5–6 Well name – characters 7–8 Well name – characters 9–10 Well name – characters 11–12 Well name – characters 13–14 Well name – characters 15–16 Model 2700 Model 2500 Model 1700 Model 1500 Series 3000 – Single-write multiple F 11 N – Single-write multiple (1) MVD Direct Connect or Series 1000, 2000, or 3000 transmitters. (2) RFT9739 transmitters. (3) Does not apply to v3.0 or higher transmitters with the FOUNDATION fieldbus outputs option board. If you have this transmitter, use registers 1489–1504. (4) The flow calibration factor is also stored in floating-point registers 0407–0410. Changing the data here will change the data in registers 0407–0410, and vice versa. (5) Required for RFT9739 transmitters; optional for all other transmitters. (6) The temperature calibration factor is also stored in floating-point registers 0411–0414. Changing the data here will change the data in registers 0411–0414, and vice versa. (7) Polling tag for Series 1000, 2000, or 3000 transmitters; for RFT9739 transmitters, HART tag for pressure input host. (8) Requires enhanced density application. (9) Requires discrete batch application. (10) Requires custody transfer application. (11) Transmitter software v3.0 and higher. Modbus Mapping Assignments for Micro Motion Transmitters 33 Modbus Map 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 MVD DC Address Description Transmitter codes on page 3, footnotes on page 33 RFT9739 ASCII registers continued Using the Modbus Map Table 2-5 Modbus Mapping Assignments continued Integer codes Series 3000 Model 2700 Model 2500 Model 1700 Description Model 1500 Code Sensor information codes MVD DC Table 2-6 RFT9739 2.6 Sensor type codes (register 1139) 0 1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Curved-tube sensor (all sensors except T-Series) Straight-tube sensor (T-Series) Sensor flange type codes (register 0129) 0 1 2 5 7 8 9 10 11 12 250 251 252 253 254 255 ANSI 150 ANSI 300 ANSI 600 PN 40 JIS 10K JIS 20K ANSI 900 Sanitary clamp Union PN 100 Reserved None Unknown Special Reserved Reserved √ √ √ √ √ √ √ √ √ √ √ √ √ √ Flow tube construction material codes (register 0130) 3 4 5 6 19 23 252 253 Hastelloy C-22 Monel Tantalum Titanium 316L stainless steel Inconel Unknown Special √ √ √ √ √ √ Flow tube liner material codes (register 0131) √ √ √ Series 3000 Model 2700 Model 2500 None Analog I/O (mA/Frequency/RS-485) FOUNDATION fieldbus (H1) or Profibus-PA Intrinsically safe output Configurable input/output Model 1700 Description 0 1 2 3 4 Model 1500 Outputs option board codes (register 1138) Code 34 √ √ MVD DC Table 2-7 PTFE (Teflon) Halar Tefzel None Unknown Special RFT9739 10 11 16 251 252 253 √ A I √ √ A FP I C Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 MVD DC Description RFT9739 Code Digital communication codes Using the Modbus Map Table 2-8 Digital communication protocol codes (register 1132) 0 1 2 3 4 √ None HART Modbus RTU Modbus ASCII Printer √ √ A A A A √ √ √ √ √ A A A A A A √ √ √ √ √ √ A A A A A A √ √ √ √ √ √ √ √ √ A A A √ √ √ A A A √ √ √ √ √ A A √ √ A A √ √ √ √ A A A A √ √ √ √ √ √ √ Digital communication baud rate codes (register 1133) 1200 baud 2400 baud 4800 baud 9600 baud 19,200 baud 38,400 baud Modbus Map 0 1 2 3 4 5 Digital communication parity codes (register 1134) 0 1 2 None Odd parity Even parity Digital communication stop bits codes (register 1135) √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Model 2700 0-1-2-3 (or 1-2-3-4) 2-3-0-1 (or 3-4-1-2) (Default) 1-0-3-2 (or 2-1-4-3) 3-2-1-0 (or 4-3-2-1) Model 2500 Description 0 1 2 3 Model 1700 Code Model 1500 Byte order codes (register 0521) MVD DC Table 2-9 1 stop bit 2 stop bits RFT9739 1 2 √ √ √ √ √ √ √ √ √ √ √1 √1 √1 √1 √ √ √ √ √ √ √ √ √ √ √ √ √1 √1 √1 √1 Series 3000 Model 2700 Model 2500 Model 1700 Mass flow rate Temperature Density Volume flow rate Event 1 Event 2 API: Temperature corrected density API: Temperature corrected (standard) volume flow API: Batch weighted average density API: Batch weighted average temperature Model 1500 Description 0 1 3 5 10 11 15 16 19 20 MVD DC Code RFT9739 Table 2-10 100 Hz variable codes (register 1164) AIC AIC AIC AIC AIC AIC AIC 1 AIC 1 AIC 1 AIC 1 (1) Requires petroleum measurement application (API feature). Modbus Mapping Assignments for Micro Motion Transmitters 35 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-11 Burst output codes Burst command option codes (register 1165) 1 2 3 33 Read primary variable Read PV current and percent of range Read dynamic variables and PV current Read transmitter variables √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC AIC AIC √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √3 √3 √3 √3 √3 √3 √ √ √ √ √ √ √ √ √1 √1 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √ √ √ √ √ √3 √3 √3 √ √ √ √ √ √ √ √ √1 √1 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √ √ √ √ √ √3 √3 √3 √ √ √ √ √ √ √ √ √1 √1 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √ √ √ √ √ √4 √4 √4 √ √ √ √ Burst variable codes for command 33 (registers 1169–1172) 0 1 2 3 4 5 6 7 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 46 47 48 49 50 51 52 53 55 63 64 65 91 92 93 94 (1) (2) (3) (4) 36 Mass flow rate Temperature Mass total Density Mass inventory Volume flow rate Volume total Volume inventory API: Temperature corrected density API: Temperature corrected (standard) volume flow API: Temperature-corrected (standard) volume total API: Temperature-corrected (standard) volume inventory API: Batch weighted average temperature API: Batch weighted average temperature Enhanced density: Density at reference temperature Enhanced density: Density (fixed SG units) Enhanced density: Standard volume flow rate Enhanced density: Standard volume total Enhanced density: Standard volume inventory Enhanced density: Net mass flow rate Enhanced density: Net mass total Enhanced density: Net mass inventory Enhanced density: Net volume flow rate Enhanced density: Net volume total Enhanced density: Net volume inventory Enhanced density: Concentration API: CTL Tube frequency Drive gain Meter temperature (T-Series sensors only) Left pickoff Right pickoff Board temperature Input voltage External pressure External temperature Gas standard volume flow rate Gas standard volume total Gas standard volume inventory Frequency input flow rate Frequency input total Frequency input inventory Frequency input Requires petroleum measurement application (API feature). Requires enhanced density application. Transmitter software v4.1 and higher. Transmitter software v6.1 and higher. Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued √ √ √ √ √ √ √ √ √1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √4 √4 √4 Series 3000 Model 2700 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √4 √4 √4 √2 √2 √2 √2 √2 √2 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √2 √ √ √ √ √ √ √ √ √ √4 √4 √4 √2 √2 √2 √2 √2 √2 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √2 √ √ √ √ √ √ √ √ √ √4 √4 √4 √2 √2 √2 √2 √2 √2 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √3 √2 √ √ √ √ √ √ √ √ √ √5 √5 √5 √ √ √ √ √2 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ √ √ √ √ √ Model 2500 Model 1700 Model 1500 MVD DC Mass flow rate Temperature Mass total Density Mass inventory Volume flow rate Volume total Volume inventory Viscosity API: Temperature corrected density API: Temperature corrected (standard) volume flow API: Temperature-corrected (standard) volume total API: Temperature-corrected (standard) volume inventory API: Batch weighted average temperature API: Batch weighted average temperature Enhanced density: Density at reference temperature Enhanced density: Density (fixed SG units) Enhanced density: Standard volume flow rate Enhanced density: Standard volume total Enhanced density: Standard volume inventory Enhanced density: Net mass flow rate Enhanced density: Net mass total Enhanced density: Net mass inventory Enhanced density: Net volume flow rate Enhanced density: Net volume total Enhanced density: Net volume inventory Enhanced density: Concentration API: CTL Tube frequency Drive gain Meter temperature (T-Series sensors only) Left pickoff Right pickoff Board temperature Input voltage External pressure External temperature Gas standard volume flow rate Gas standard volume total Gas standard volume inventory Frequency input flow rate Frequency input total Frequency input inventory Frequency input RFT9739 Description 0 1 2 3 4 5 6 7 8 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 46 47 48 49 50 51 52 53 55 63 64 65 91 92 93 94 Modbus Map Code Using the Modbus Map Table 2-12 Quaternary variable codes (register 0015) (1) (2) (3) (4) RFT9739 transmitters v3.7 and lower. Requires petroleum measurement application (API feature). Requires enhanced density application. Transmitter software v4.1 and higher, or for transmitters with the FOUNDATION fieldbus outputs option board, transmitter software v3.0 and higher. (5) Transmitter software v6.1 and higher. Modbus Mapping Assignments for Micro Motion Transmitters 37 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-13 Polling codes Polling control option codes (registers 0302 and 1144) 0 1 2 Do not poll Poll transmitter: HART primary Poll transmitter: HART secondary √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √2 √ √ √1 √2 √2 √ √ √1 √2 √2 √ √ √1 √2 √2 √ √ √ √ √ √ √ √ Polling type option codes (register 1147) 0 1 2 4 8 None Pressure compensation only Enhanced density temperature compensation API temperature API pressure compensation Polled variable codes (registers 1145 and 1146) 53 55 √ √ Externally read pressure Externally read temperature (1) Requires enhanced density application. (2) Requires petroleum measurement application (API feature). Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-14 Channel/terminal configuration codes Output type codes (registers 1166–1168) 0 1 2 3 4 5 6 Milliamp (primary) output Frequency output Digital communications Milliamp (secondary) output Discrete output Discrete input None √ √ √ √ A √ √ √ √ A IC √ C I √1 √1 √ √ √ √ √ √ √ C C √ √ √1 √1 √ √ AIC AIC √ √ √ √ √ √ √ √ AIC C C C C C √ Power source codes (registers 1174 and 1175) 0 1 External (passive) Internal (active) Polarity codes (registers 1152, 1154, 1156, 1178, 1179, 1197) 0 1 Active low Active high Frequency output mode codes (register 1181) 0 1 2 3 4 5 Single Quadrature Dual with 0° phase shift Dual with 180° phase shift Dual with +90° phase shift Dual with –90° phase shift √ √ (1) Requires filling and dosing application. 38 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued (1) (2) (3) (4) (5) √ √ √ √ √ √ √ √ √ √ √ √ √ √ √3 Series 3000 Model 2700 √ √ √ √ √ √ √ √ √ √ √ √ √ √3 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √ √2 √3 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √ √2 √3 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √ √2 √4 N N N N N N N N N N N N N N N N N N N √ √1 √1 √1 √1 √ Model 2500 Model 1700 Model 1500 MVD DC Mass flow rate Temperature Density Volume flow rate Pressure Event 1 Event 2 API: Temperature-corrected density API: Temperature-corrected (standard) volume flow API: Batch weighted average density API: Batch weighted average temperature Enhanced density: Density at reference Enhanced density: Density (fixed SG units) Enhanced density: Standard volume flow rate Enhanced density: Net mass flow rate Enhanced density: Net volume flow rate Enhanced density: Concentration Drive gain Fixed Baume units Gas standard volume flow rate Drive gain Actual uncorrected oil flow Actual uncorrected water cut Actual uncorrected water flow Actual uncorrected gross flow Actual uncorrected back flow Net oil flow Water cut Gross flow Net water flow Average uncorrected oil flow Average uncorrected water cut Average uncorrected gross flow Average uncorrected water flow Average back flow Average net oil flow Average water cut Average gross flow Average net water flow Frequency input flow rate Batch/fill: Primary valve Batch/fill: Secondary valve RFT9739 Description 0 1 3 5 9 10 11 15 16 19 20 21 22 23 26 29 32 47 56 62 70 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 110 111 Modbus Map Code Using the Modbus Map Table 2-15 mA output process variable assignment codes (registers 0012, 0013) √5 √5 Requires petroleum measurement application (API feature). Requires enhanced density application. Transmitter software v4.1 and higher. Transmitter software v6.1 and higher. Requires filling and dosing application. Modbus Mapping Assignments for Micro Motion Transmitters 39 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-16 Frequency/pulse input/output codes Frequency/pulse output variable codes (register 0014) 0 2 5 6 16 23 26 29 57 62 73 75 77 78 80 81 91 √ √ √ √ Mass flow rate Mass totalizer Volume flow rate Volume totalizer API: Temperature-corrected (standard) volume flow Enhanced density: Standard volume flow rate Enhanced density: Net mass flow rate Enhanced density: Net volume flow rate Frequency input Gas standard volume flow rate Actual uncorrected oil flow Actual uncorrected water flow Actual uncorrected back flow Net oil flow Gross flow Net water flow Frequency input flow rate √ √ √ √ √ √ √ √ √ √ √ √ √1 √2 √2 √2 √1 √2 √2 √2 √1 √2 √2 √2 N √4 N N N N N N √ √1 √3 √3 √3 √3 √ √ √ √ √ √ √ √ √ √ √ √ Frequency/pulse input/output scaling method codes (registers 1108 and 1122) 0 1 2 (1) (2) (3) (4) Frequency=flow Pulses/unit Units/pulse √ √ √ Requires petroleum measurement application (API feature). Requires enhanced density application. Transmitter software v4.1 and higher. Transmitter software v6.1 and higher. Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-17 Fault output codes Version 2 RFT9739 fault output codes (register 0124) 1 0 1 2 3 Upscale Downscale Last measured value Internal zero √ √ √ √ Analog fault output codes (registers 1113, 1114, 1107) 0 1 2 3 4 40 Upscale Downscale Last measured value Internal zero None √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ N √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 MVD DC Description RFT9739 Code Using the Modbus Map Table 2-17 Fault output codes continued Digital communications fault output codes (register 0124) 0 1 2 3 4 5 Upscale (Hold at value greater than upper sensor limit, stop totalizing) Downscale (Hold at value less than lower sensor limit, stop totalizing) Internal zero (Drive outputs to zero values of process variables, stop totalizing) NAN (Report not-a-number or maximum scaled integer, stop totalizing) Flow zero (Drive flow rate to zero value, other process variables remain unaffected) None (default; use status bits for fault detection) √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ (1) Read-only for transmitters v3 and higher. On these transmitters, the fault output must be configured using hardware switches or the display. Modbus Map Series 3000 Model 2700 Model 1700 Model 1700 Model 2500 Model 1500 Model 1500 Forward/reverse flow Zero in progress Faults Event 1 Event 2 MVD DC Description 0 1 2 3 4 MVD DC Code RFT9739 Table 2-18 Control output assignment codes (register 0015) √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters √ √ √2 √2 Series 3000 Event 1 Event 2 Discrete input 1 Discrete input 2 Discrete event 1 (x=0) (For x, see register 0609) Discrete event 2 (x=1) (For x, see register 0609) Discrete event 3 (x=2) (For x, see register 0609) Discrete event 4 (x=3) (For x, see register 0609) Discrete event 5 (x=4) (For x, see register 0609) Fault alarm Transient bubble remediation Discrete input 1 Discrete input 2 Event 1 or event 2 Flow switch indication Forward/reverse indication Calibration in progress Fault condition indication Batch/fill: Batch/fill timeout Batch/fill: Batching/filling in progress Model 2700 Description 10 11 54 55 57 58 59 60 61 72 97 98 99 100 101 102 103 104 105 106 Model 2500 Code RFT9739 Table 2-19 Discrete output assignment codes (registers 1151, 1153, 1155) AIC AIC √1 √1 √1 √1 √1 AIC 1 AIC 1 AIC 1 AIC 1 AIC 1 √ √ √ √ √ AIC √ √ √ √ N N √ √ √ √ √ N N √ √ √ √ √ √ √3 √3 41 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Batch: Batch end warning Batch: Batch overrun Batch: Batch pump Batch/fill: Primary valve Batch/fill: secondary valve None Model 1500 Description 107 108 109 110 111 251 MVD DC Code RFT9739 Table 2-19 Discrete output assignment codes (registers 1151, 1153, 1155) continued √3 √3 √3 √3 √3 √3 √2 √2 (1) Transmitter software v4.1 and higher. (2) Requires filling and dosing application. (3) Requires discrete batch application. C C C C C2 C C3 C3 C3 Series 3000 Model 2700 √1 √ √ √ √ √2 √ √3 √3 √3 Model 2700 √1 √1 Model 2500 √1 Model 2500 Model 1700 None Start sensor zero Reset mass total Reset volume total Reset API reference (standard) volume total Reset all totals Reset enhanced density reference (corrected) volume total Reset enhanced density net mass total Reset enhanced density net volume total Begin fill End fill Pause fill Resume fill Reset fill total Model 1500 Description 0 1 2 3 4 5 6 7 8 9 10 11 12 13 MVD DC Code RFT9739 Table 2-20 Discrete input assignment codes – Series 1000/2000 transmitters (register 1176) √1 √1 √1 √1 √1 (1) Requires filling and dosing application (2) Requires petroleum measurement application (API feature). (3) Requires enhanced density application. 42 Series 3000 Model 1700 Discrete event 1 (x=0) Discrete event 2 (x=1) Discrete event 3 (x=2) Discrete event 4 (x=3) Discrete event 5 (x=4) Discrete input 1 Discrete input 2 Batch: Batch timeout Batch: Batching Batch: Batch end warning Model 1500 Description 57 58 59 60 61 98 99 105 106 107 MVD DC Code RFT9739 Table 2-21 Triggering conditions codes – Series 3000 transmitters √ √ √ √ √ √ √ √1 √1 √1 Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Batch: Batch overrun Batch: Batch pump Batch: Batch primary valve Batch: Batch secondary valve None MVD DC Description 108 109 110 111 251 RFT9739 Code Using the Modbus Map Table 2-21 Triggering conditions codes – Series 3000 transmitters continued √1 √1 √1 √1 √1 (1) Requires discrete batch application. Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 MVD DC Description Modbus Map Code RFT9739 Table 2-22 Fieldbus AI function block codes AI mode codes (register 1506) 1 16 Out of service Auto F F AI channels codes (register 1508) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Uninitialized Mass flow Temperature Density Volume flow Drive gain Not used API: Temperature-corrected density API: Temperature-corrected (standard) volume flow API: Batch weighted average density API: Batch weighted average temperature API: CTL Enhanced density: Density at reference Enhanced density: Density (fixed SG units) Enhanced density: Standard volume flow rate Enhanced density: Net mass flow rate Enhanced density: Net volume flow rate Enhanced density: Concentration Enhanced density: Density (fixed Baume units) Gas standard volume F F F F F F F F F F F F F F F F F F F F AI linearization type codes (register 1510) 0 1 2 3 Initial value Direct (only value that can be written) Indirect Indirect square root Modbus Mapping Assignments for Micro Motion Transmitters F F F F 43 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Standard Internal mass total mode Internal volume total mode Internal mass inventory mode Internal volume inventory mode Gas standard volume total Gas standard volume inventory API: Temperature-corrected (standard) volume total API: Temperature-corrected (standard) volume inventory Enhanced density: Standard volume total Enhanced density: Standard volume inventory Enhanced density: Net mass total Enhanced density: Net mass inventory Enhanced density: Net volume total Enhanced density: Net volume infentory Model 1500 Description 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 MVD DC Code RFT9739 Table 2-23 Fieldbus integrator function block codes (register 1511) F F F F F F F F F F F F F F F √1 √1 √1 √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Off On Unfix discrete output Model 1500 Description 0 1 255 MVD DC Code RFT9739 Table 2-24 Discrete output fixed state codes (registers 1182, 1183, 1184) √ √ √ (1) Requires filling and dosing application. Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-25 Mass flow codes Mass flow unit codes (register 0039) 70 71 72 73 74 75 76 77 78 79 80 81 82 83 44 Grams/second Grams/minute Grams/hour Kilograms/second Kilograms/minute Kilograms/hour Kilograms/day Metric tons/minute Metric tons/hour Metric tons/day Pounds/second Pounds/minute Pounds/hour Pounds/day √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Short tons (2000 pounds)/minute Short tons (2000 pounds)/hour Short tons (2000 pounds)/day Long tons (2240 pounds)/hour Long tons (2240 pounds)/day Special MVD DC Description 84 85 86 87 88 253 RFT9739 Code Using the Modbus Map Table 2-25 Mass flow codes continued √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Mass totalizer or mass inventory unit codes (register 0045) Grams Kilograms Metric tons Pounds Short tons (2000 pounds) Long tons (2240 pounds) Special √ √ √ √ √ √ Modbus Map 60 61 62 63 64 65 253 Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-26 Volume flow codes Volume flow unit codes (register 0042) 15 16 17 18 19 22 23 24 25 26 27 28 29 30 31 130 131 132 133 134 135 136 137 138 235 253 Cubic feet/minute U.S. gallons/minute Liters/minute Imperial gallons/minute Cubic meters/hour U.S. gallons/second Million U.S. gallons/day Liters/second Million liters/day Cubic feet/second Cubic feet/day Cubic meters/second Cubic meters/day Imperial gallons/hour Imperial gallons/day Cubic feet/hour Cubic meters/minute Barrels/second (42 U.S. gallons) Barrels/minute (42 U.S. gallons) Barrels/hour (42 U.S. gallons) Barrels/day (42 U.S. gallons) U.S. gallons/hour Imperial gallons/second Liters/hour U.S. gallons/day Special Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √1 √1 √1 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 45 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-26 Volume flow codes continued Volume totalizer or volume inventory unit codes (register 0046) 40 41 42 43 46 112 253 U.S. gallons Liters Imperial gallons Cubic meters Barrels (42 U.S. gallons) Cubic feet Special √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ (1) Version 3.x RFT9739 transmitters only. √ √ √ √ √ √ √ √ √ √ √ Series 3000 √ √ √ √ √ √ √ √ √ √ √ Model 2700 √ √ √ √ √ √ √ √ √ √ Model 2500 √ √ √ √ Model 1700 Specific gravity units Grams/cubic centimeter Kilograms/cubic meter Pounds/U.S. gallon Pounds/cubic foot Grams/milliliter Kilograms/liter Grams/liter Pounds/cubic inch Short tons (2000 pounds)/cubic yard Degrees Baume (heavy) Degrees Baume (light) Degrees API Model 1500 Description 90 91 92 93 94 95 96 97 98 99 102 103 104 MVD DC Code RFT9739 Table 2-27 Density codes (register 0040) √ √ √ √ √ √ √ √ √ √ √1 √1 √ √ √ √ √ √ √ √ √ √ √ √1 √1 √ √ √ √ √ √ √ √ √ √ √ √1 √1 √ (1) Requires enhanced density application. 46 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Degrees Celsius Degrees Fahrenheit Degrees Rankine Degrees Kelvin Model 1500 Description 32 33 34 35 MVD DC Code RFT9739 Table 2-28 Temperature codes (register 0041) √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Inches water at 68 °Fahrenheit Inches mercury at 0 °Celsius Feet water at 68 °Fahrenheit Millimeters water at 68 °Fahrenheit Millimeters mercury at 0 °Celsius Pounds/square inch Bar Millibar Grams/square centimeter Kilograms/square centimeter Pascals Kilopascals Torr at 0 °Celsius Atmospheres MVD DC Description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 RFT9739 Code Using the Modbus Map Table 2-29 Pressure codes (register 0044) √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Forward flow only Reverse flow only Bidirectional flow Absolute forward/reverse Negate/Forward only Negate/Bidirectional Model 1500 Description 0 1 2 3 4 5 MVD DC Code RFT9739 Table 2-30 Flow direction codes (register 0017) √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-31 Special measurement unit codes Base mass unit codes for special mass units (register 0132) 60 61 62 63 64 65 Grams Kilograms Metric tons Pounds Short tons (2000 pounds) Long tons (2240 pounds) √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Base time unit codes for special mass units (register 0133) 50 51 52 53 Minutes Seconds Hours Days Base volume unit codes for special volume units (register 0134) 40 41 42 43 46 112 U.S. gallons Liters Imperial gallons Cubic meters Barrels (42 U.S. gallons) Cubic feet Modbus Mapping Assignments for Micro Motion Transmitters 47 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-31 Special measurement unit codes continued Base time unit codes for special volume units (register 0135) 50 51 52 53 √ √ √ √ Minutes Seconds Hours Days √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 48 Series 3000 √ √ √ √ √ √ √ √ √ √ Model 2700 √ √ √ √ √ √ √ √ Model 2500 Model 1700 Mass flow rate Temperature Mass totalizer Density Mass inventory Volume flow rate Volume totalizer Volume inventory API: Temperature-corrected density API: Temperature-corrected (standard) volume flow API: Temperature-corrected (standard) volume total API: Temperature-corrected (standard) volume inventory API: Batch-weighted average corrected density API: Batch-weighted average temperature Enhanced density: Density at reference Enhanced density: Density (fixed SG units) Enhanced density: Standard volume flow rate Enhanced density: Standard volume total Enhanced density: Standard volume inventory Enhanced density: Net mass flow rate Enhanced density: Net mass total Enhanced density: Net mass inventory Enhanced density: Net volume flow rate Enhanced density: Net volume total Enhanced density: Net volume inventory Enhanced density: Concentration API: CTL Raw tube frequency Drive gain Meter temperature (T-Series) Left pickoff amplitude Right pickoff amplitude Board temperature Input voltage Externally read pressure Mechanical zero Externally read temperature Enhanced density: Density (fixed Baume units) Discrete event 1 (x=0) (For x, see register 0609) Discrete event 2 (x=1) (For x, see register 0609) Discrete event 3 (x=2) (For x, see register 0609) Discrete event 4 (x=3) (For x, see register 0609) Model 1500 Description 0 1 2 3 4 5 6 7 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 MVD DC Code RFT9739 Table 2-32 Display variable codes (registers 1117–1131, 1362–1366) √ √ √ √ √ √ √ √ √1 √1 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √ √1 √1 √1 √1 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √ √ √ √ √ √ √2 √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued √3 √3 √3 √5 √3 √3 √3 √5 √ √ Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 MVD DC Discrete event 5 (x=4) (For x, see register 0609) Gas standard volume flow rate Gas standard volume total Gas standard volume inventory Live zero Frequency input flow rate Frequency input total Frequency input inventory Raw frequency input frequency Discrete input 1 Discrete input 2 Flow switch indicator Forward/reverse indication Calibration in progress Fault condition indication Batch: Batch timeout Batch: Batching Batch: Batch end warning Batch: Batch overrun Batch: Batch pump Batch: Batch primary valve Batch: Batch secondary valve None RFT9739 Description 61 63 64 65 69 91 92 93 94 98 99 101 102 103 104 105 106 107 108 109 110 111 251 √ √4 √4 √4 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Modbus Map Code Using the Modbus Map Table 2-32 Display variable codes (registers 1117–1131, 1362–1366) continued (1) Requires petroleum measurement application (API feature). (2) Requires enhanced density application. (3) Transmitter software v4.1 and higher, or for transmitters with the FOUNDATION fieldbus outputs option board, transmitter software v3.0 and higher. (4) Transmitter software v6.1 and higher. (5) Transmitter software v3.5 and higher. Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Table 5A Table 5B Table 5D Table 6C Table 23A Table 23B Table 23D Table 24C Table 53A Table 53B Table 53D Table 54C Model 1500 Description 17 18 19 36 49 50 51 68 81 82 83 100 MVD DC Code RFT9739 Table 2-33 API reference table codes (register 0351) √ √ √ √ √ √ √ √ √ √ √ √ 49 Modbus Mapping Assignments continued √1 √1 Series 3000 Model 2700 Model 2500 Model 1700 Mass flow rate Volume flow fate API: Temperature-corrected (standard) volume flow Enhanced density: Standard volume flow rate Enhanced density: Net mass flow rate Enhanced density: Net volume flow rate Frequency input flow rate None Model 1500 Description 0 5 16 23 26 29 91 251 MVD DC Code RFT9739 Table 2-34 Batch/fill flow source codes (register 1251) √ √ √2 √3 √3 √3 √ √ √1 (1) Requires filling and dosing application. (2) Requires petroleum measurement application (API feature). (3) Requires enhanced density application. Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Description MVD DC Code RFT9739 Table 2-35 Enhanced density application codes Derived variable codes (register 0524) 0 1 2 3 4 5 6 7 8 Standard Density at reference temperature Specific gravity Mass concentration (density) Mass concentration (SG) Volume concentration (density) Volume concentration (SG) Concentration (density) Concentration (SG) √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Concentration unit label codes (register 0570) 100 101 102 103 105 106 107 108 109 160 255 50 Degrees Twaddell Degrees Brix Degrees Baume (heavy) Degrees Baume (light) Percent solids per weight (%mass) Percent solids per volume (%volume) Degrees Balling Proof per volume Proof per mass Percent Plato Special Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 MVD DC Description RFT9739 Code Using the Modbus Map Table 2-36 Event codes √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC AIC AIC AIC AIC AIC AIC AIC √ √ √ √ √ √ √ √ √ √ AIC AIC √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 √1 AIC 1 AIC 1 AIC 1 AIC 1 Model 1700 Model 2500 Mass flow rate Temperature Mass totalizer Density Mass inventory Volume flow rate Volume totalizer Volume inventory Model 1500 0 1 2 3 4 5 6 7 MVD DC Event variable codes (registers 0137, 0138, 0615) Event type codes (downward compatibility) (registers 0139 and 0140) 1 2 HI LO Modbus Map Event type codes (register 0610) 0 1 2 3 HI LO IN HI/LO OUT HI/LO √ √ √ √ (1) Transmitter software v4.1 and higher. Hold last value Stop well test Alarm only Series 3000 Description 0 1 2 Model 2700 Code RFT9739 Table 2-37 TBR event action codes (register 1706) N N N Modbus Mapping Assignments for Micro Motion Transmitters √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √1 √1 √1 √1 √ √ √ √ √ √ √ √ AIC AIC √ √ √ √1 √1 √1 √1 Series 3000 Model 2700 √ √ √ √ √ √ √ √ √ √ √ √ √ Model 2500 √ √ √ √ √ √ √ √ √ √ √ √ √ √1 √1 √1 √1 Model 1700 Mass flow rate Temperature Mass totalizer Density Mass inventory Volume flow rate Volume totalizer Volume inventory Event 1 Event 2 Status word 1 (419/420) Status word 2 (421/422) Status word 3 (423/424) API: Temperature-corrected density API: Temperature-corrected (standard) volume flow API: Temperature-corrected (standard) volume total API: Temperature-corrected (standard) volume inventory Model 1500 Description 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 MVD DC Code RFT9739 Table 2-38 Process variable codes for slot addresses (registers 0751–0782) √ √ √ √ √ √ √ √ √ √ √ √1 √1 √1 √1 51 Modbus Mapping Assignments continued 52 Series 3000 √1 √ √ √ √ √1 √1 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ √ √ Model 2700 √1 √1 Model 2500 API: Batch-weighted average corrected density API: Batch-weighted average temperature Enhanced density: Density at reference Enhanced density: Density (fixed SG units) Enhanced density: Standard volume flow rate Enhanced density: Standard volume total Enhanced density: Standard volume inventory Enhanced density: Net mass flow rate Enhanced density: Net mass total Enhanced density: Net mass inventory Enhanced density: Net volume flow rate Enhanced density: Net volume total Enhanced density: Net volume inventory Enhanced density: Concentration API: CTL High-order doubleword of binary mass total in grams Low-order doubleword of binary mass total in grams High-order doubleword of binary volume total in cubic centimeters Low-order doubleword of binary volume total in cubic centimeters Raw 3 API: Temperature-corrected volume total, high-order doubleword Raw 3 API: Temperature-corrected volume total, low-order doubleword Raw 3 enhanced density: Standard volume total, high-order doubleword Raw 3 enhanced density: Standard volume total, low-order doubleword Raw 3 enhanced density: Net mass total, high-order doubleword Raw 3 enhanced density: Net mass total, low-order doubleword Raw 3 enhanced density: Net volume total, high-order doubleword Raw 3 enhanced density: Net volume total, low-order doubleword Raw tube frequency Drive gain Meter temperature Left pickoff amplitude Right pickoff amplitude Board temperature Input voltage Externally read pressure Externally read temperature Enhanced density: Density (fixed Baume units) Discrete event 1 (x=0) (For x, see register 0609) Discrete event 2 (x=1) (For x, see register 0609) Discrete event 3 (x=2) (For x, see register 0609) Discrete event 4 (x=3) (For x, see register 0609) Discrete event 5 (x=4) (For x, see register 0609) Live zero flow Frequency input flow rate Frequency input total Frequency input inventory Raw frequency input frequency Discrete input 1 Discrete input 2 Event 1 or event 2 4 Flow switch indicator 4 Forward/reverse indication 4 Calibration in progress 4 Fault condition indication 4 Batch: Batch timeout Batch: Batching Batch: Batch end warning Batch: Batch overrun Model 1700 Description 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 55 56 57 58 59 60 61 69 91 92 93 94 98 99 100 101 102 103 104 105 106 107 108 Model 1500 Code MVD DC RFT9739 Table 2-38 Process variable codes for slot addresses (registers 0751–0782) continued √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √1 √1 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ √ √ √2 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √1 √1 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ √ √ √2 √1 √1 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √2 √1 √ √ √ √ √1 √1 √2 √2 √2 √2 √2 √2 √ √ √ √ √ √ √ √ √ √2 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ AIC √ √ √ √ √ √ √ √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters Modbus Mapping Assignments continued (1) (2) (3) (4) Series 3000 Model 2700 Model 2500 Model 1700 Model 1500 Batch: Batch pump Batch: Batch primary valve Batch: Batch secondary valve MVD DC Description 109 110 111 RFT9739 Code Using the Modbus Map Table 2-38 Process variable codes for slot addresses (registers 0751–0782) continued √ √ √ Requires petroleum measurement application (API feature). Requires enhanced density application. “Raw” for this register means that the value is not presented in IEEE floating-point format, thus providing more resolution. Available only when mapped to a discrete output. Model 1500 Model 1700 Model 2500 Model 2700 Model 1500 Model 1700 Model 2500 Model 2700 Series 3000 MVD DC Do not poll Poll DP HART Primary Poll DP HART Secondary Poll pressure HART Primary Poll pressure HART Secondary Use analog as DP Use analog as Pressure Use Modbus DP Use Modbus Pressure MVD DC Description 0 1 2 3 4 5 6 7 8 Modbus Map Code RFT9739 Table 2-39 Pressure input receiving method codes (register 0302) √ √1 √1 √1 √1 √ √ √1 √1 (1) Version 3.x transmitters only. Description 0 1 2 3 Left arrow Right arrow Up arrow Down arrow Series 3000 Code RFT9739 Table 2-40 Series 3000 display password codes (registers 1351–1358) √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 English German French Katakana Model 1500 Description 0 1 2 3 MVD DC Code RFT9739 Table 2-41 Language codes (register 1359) √ √ √ √1 (1) Transmitter software v6.1 and higher. Modbus Mapping Assignments for Micro Motion Transmitters 53 Modbus Mapping Assignments continued Series 3000 Model 2700 Model 2500 Model 1700 Epson Digitec Generic Dumb terminal Model 1500 Description 0 1 2 3 MVD DC Code RFT9739 Table 2-42 Printer type codes (register 1441) √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 None Process monitor Batch ticket All configuration data Alarm history Active alarm log Audit trail event log Model 1500 Description 0 1 2 4 8 16 32 MVD DC Code RFT9739 Table 2-43 Print request codes (register 1442) √ √ √ √ √ √ √ 54 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ Series 3000 Model 2700 Model 2500 Model 1700 Mass flow rate Temperature Density Volume flow rate Tube frequency Drive gain Meter temperature (T-Series sensors only) Left pickoff Right pickoff Board temperature Input voltage Mechanical zero Model 1500 Description 0 1 3 5 46 47 48 49 50 51 52 54 MVD DC Code RFT9739 Table 2-44 Meter fingerprinting process variable index codes (register 0626) √ √ √ √ √ √ √ √ √ √ √ √ Modbus Mapping Assignments for Micro Motion Transmitters ©2004, Micro Motion, Inc. All rights reserved. P/N 20001741, Rev. B *20001741* For the latest Micro Motion product specifications, view the PRODUCTS section of our web site at www.micromotion.com Micro Motion Inc. USA Worldwide Headquarters 7070 Winchester Circle Boulder, Colorado 80301 T (303) 527-5200 (800) 522-6277 F (303) 530-8459 Micro Motion Europe Micro Motion Asia Emerson Process Management Wiltonstraat 30 3905 KW Veenendaal The Netherlands T +31 (0) 318 495 670 F +31 (0) 318 495 689 Emerson Process Management 1 Pandan Crescent Singapore 128461 Republic of Singapore T (65) 6777-8211 F (65) 6770-8003 Micro Motion United Kingdom Micro Motion Japan Emerson Process Management Limited Horsfield Way Bredbury Industrial Estate Stockport SK6 2SU U.K. T 0800 966 180 F 0800 966 181 Emerson Process Management Shinagawa NF Bldg. 5F 1-2-5, Higashi Shinagawa Shinagawa-ku Tokyo 140-0002 Japan T (81) 3 5769-6803 F (81) 3 5769-6843 TM Micro Motion