
ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Contents ii
System Training
A well-trained workforce is critical to the success of your operation. Knowing how to correctly install,
configure, program, calibrate, and trouble-shoot your Emerson equipment provides your engineers and technicians
with the skills and confidence to optimize your investment. Remote Automation Solutions offers a variety of ways for
your personnel to acquire essential system expertise. Our full-time professional instructors can conduct classroom
training at several of our corporate offices, at your site, or even at your regional Emerson office. You can also receive
the same quality training via our live, interactive Emerson Virtual Classroom and save on travel costs. For our complete
schedule and further information, contact the Remote Automation Solutions Training Department at 800-338-8158
or email us at education@emerson.com.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Contents iii
Contents
Section 1: Introduction .................................................................................. 1
1.1 Manual Organization ................................................................................................................. 1
1.2 General Protocol Message Format ............................................................................................. 2
1.3 Calculating Data Offsets ............................................................................................................ 3
1.4 Limitations ................................................................................................................................ 4
Section 2: Opcodes ....................................................................................... 5
2.1 Opcode Overview ...................................................................................................................... 5
2.2 Opcode 6 – FB Series ................................................................................................................. 6
2.3 Opcode 7 .................................................................................................................................. 7
2.4 Opcode 8 .................................................................................................................................. 8
2.5 Opcode 17 ................................................................................................................................ 8
2.6 Opcode 103 .............................................................................................................................. 9
2.7 Opcode 120 ............................................................................................................................ 10
2.8 Opcode 121 ............................................................................................................................ 11
2.9 Opcode 122 ............................................................................................................................ 13
2.10 Opcode 130 ............................................................................................................................ 16
2.11 Opcode 136 ............................................................................................................................ 17
2.12 Opcode 165 ............................................................................................................................ 19
2.13 Opcode 166 ............................................................................................................................ 19
2.14 Opcode 167 ............................................................................................................................ 20
2.15 Opcode 180 ............................................................................................................................ 21
2.16 Opcode 181 ............................................................................................................................ 21
2.17 Opcode 255 – Error Indicator ................................................................................................... 22
Section 3: Parameter Lists for Point Types .................................................... 25
3.1 ROC Point Types and Data Types ............................................................................................. 25
Type, Location/Logical and Parameter (TLPs) .............................................................. 27
Logical/Point Number Details ..................................................................................... 27
Bit Assignments .......................................................................................................... 29
3.2 ROC Point Type Parameter Definitions ..................................................................................... 29
Point Type 1: Discrete Input ........................................................................................ 31
Point Type 2: Discrete Output ..................................................................................... 33
Point Type 3: Analog Input .......................................................................................... 35
Point Type 4: Analog Output ....................................................................................... 38

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
iv Contents
Point Type 5: Pulse Input ............................................................................................. 40
Point Type 7: AGA Flow ............................................................................................... 42
Point Type 8: Standard History .................................................................................... 46
Point Type 10: AGA Flow Calculation ........................................................................... 49
Point Type 12: ROC Clock ............................................................................................ 51
Point Type 13: System Flag ......................................................................................... 52
Point Type 15: System Variables (ROC Information) .................................................... 54
Point Type 17: Soft Point ............................................................................................. 56
Point Type 19: Database ............................................................................................. 57
Point Type 21: User Defined Point ............................................................................... 58
Point Type 40: Multi-Variable Sensor ........................................................................... 59
Point Type 41: Run ...................................................................................................... 65
Point Type 42: Extra AGA Run ..................................................................................... 69
Point Type 45: Meter Calibration and Sampler............................................................. 71
Point Type 46: Meter Configuration ............................................................................ 72
Point Type 47: Meter Flow .......................................................................................... 81
Point Type 48: PID Control .......................................................................................... 85
Point Type 86: Extended History ................................................................................. 88
Section 4: CRC-16 Code and Example .......................................................... 91
Section 5: IEEE Floating Point Format ........................................................... 93
Index …….………… ............................................................................................. 95

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Introduction 1
Section 1: Introduction
This manual provides information required to understand the specifications for the ROC protocol.
The intended use is for developing communication drivers to interface with a FB Series flow
computer.
The ROC database is broken into individual parameters. Each database parameter is uniquely
associated by parameter number and point type. See Chapter 3, Parameter Lists for Point Types, for
detailed information.
Note:
For simplicity, this manual uses the term “FB Series” when referring to the Emerson FB1100,
FB1200, FB2100 and FB2200 flow computers. Unless otherwise noted, the descriptions and
procedures apply to all FB Series devices using the ROC protocol.
1.1 Manual Organization
This manual is organized into the following chapters:
Table 1-1: Manual Organization
Describes this manual and provides a summary of the general protocol message format,
summary of each opcode, and how to calculate data offsets.
Lists each opcode the ROC protocol uses.
Section 3
Parameter Lists
for Point Types
Describes ROC point types and data types.
Section 4
CRC-16 Code
and Examples
Provides information concerning the cyclical redundancy check the ROC protocol uses.
Section 5
IEEE Floating
Point Format
Provides information about the binary representation of floating-point numbers.
Index
Provides an alphabetic listing of items and topics contained in this manual.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
2 Introduction
1.2 General Protocol Message Format
Tables 1-2 and 1-3 show the various ROC and host protocol message formats. General Message
Format - Station “A” Polling Station ‘B’ for Data/Action:
Table 1-2: General Format – Station “A” Polling Station “B” for Data/Action
Table 1-3: General Format – Station “B” Responding to Station “A”
A message generally contains the following fields, in order from left to right:
Specifies the address for the destination device. Destination has two
components:
One-byte unit code for the station address. The unit
code for a ROC address is user-configurable. For a host,
this must be a unique number. 0 represents “broadcast
within group” and 240 is the “direct connect address.”
Indicates the group code for the station address. This is
user-configurable.
Specifies the address for the source device. Source has two
components:
One-byte unit code for the station address. The unit
code for a ROC address is user-configurable. For a
host, this must be a unique number. 0 represents
“broadcast within group” and 240 is the “direct
connect address.”
Indicates the group code for the station address. This
is user-configurable.
Defines the operation code (opcode) action to perform. See Section 2
for description of supported opcodes.
Indicates the number of bytes in the data byte field, consisting of the
path, desired opcode, number of data bytes for the desired message,
and the desired message itself.
Contains messages of varying lengths, consisting of the path, desired
opcode, number of data bytes for the desired message, and the
message itself.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Introduction 3
Confirms validity of message transmission.
Messages are of flexible length. The first six data bytes are used for the header information
including: destination, source, opcode, and data length (number of bytes). The length of a
message equals the number of data bytes transmitted plus eight overhead bytes (header
information and CRC).
The minimum message length is eight bytes if the number of data bytes is zero (no data bytes
transmitted). The maximum message length is 248 bytes (240 bytes of data). a byte.
Tables 1-4 and 1-5 provide examples of the messages exchanged if the host requests the current
time and date from ROC 13 of Group 5.
Table 1-4: Host Request to ROC
Table 1-5: ROC Response to Host
Note:
Addresses 240, 240 and 0,x are reserved and should not be used.
1.3 Calculating Data Offsets
A data byte offset is the offset (zero-based) from the beginning of a transmit or receive buffer for
the data items that comprise the opcode data. The offset of the first data item is always 6 to allow
for the header information (bytes 0-5).
Certain data offset values are determined based on the ROC configuration. The data byte offset for
each item may be calculated. To calculate the next data offset value, add the previous offset value
to the length of the previous data item:
Offset = Previous Offset + Length of Previous Data Item

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
4 Introduction
1.4 Limitations
The following limitations currently exist when FB Series devices use ROC protocol:
▪
Changes to the meter or history configuration in your FB Series device require you to issue an
Opcode 6 to update configuration information before using other Opcodes to read/write data
over ROC protocol. Additionally, Opcode 120 must be issued before making any call to retrieve
history data.
▪
New functionality such as Action or Math Blocks parameters cannot be accessed.
▪
Events for BIN (binary) data types show only the new and old value of the changed bit;
unchanged bits are not logged as events.
▪
Events logged for the user mode property associated with a meter other than the first or
integral sensor instance (for example, DP_1-2, Press_1-2, RTD_1-2) will all return the same
MVS TLP (40,0,3). This may make it difficult for users to determine what specific instance was
changed.
▪
To generate valid EFM data:
o
User Data points cannot be assigned as flow measurement inputs
o
Identical objects cannot be assigned to two different meters
▪
In cases where value precision is greater in the FB Series device than what was supported by
the FloBoss107, the extra digits will be truncated without rounding. For example, the “no flow
time limit in seconds” for Linear Meters on FB Series devices accepts a floating point number
with up to three decimal places (e.g., 5.678) whereas the FloBoss107 supports an integer
number. In this case, retrieving the value from the FB Series device over ROC protocol will yield
an integer with trailing decimal numbers removed (e.g., 5). See the DNP3 protocol manual for
a complete listing of parameter data types used by FB Series devices.
▪
Meter history collection is limited to Station 1, which resides in group 4. You cannot access the
Station 2 history group. Additionally, devices supporting two meter runs must have the second
meter history configured in group 4 (station 1).
▪
Station parameter assignments are primarily configured during a device’s initial setup. As
previously noted, the FloBoss107’s ROC protocol does not have the concept of different
stations. As a result, both meters must be assigned to Station1/history group 4. For a similar
reason, station parameter changes returned via Opcode 122 appear as if they are affecting
only meter 1. However, the FlowCal Enterprise software recognizes (via the file’s configuration
section) that the station parameter change has occurred in meter 2, but since it does not have
an associated event, the software highlights the exception. Because there is no associated
event to tag precisely when the value changed, it is advisable to make station changes as soon
as possible after the SCADA poll (that is, for a 1:00 PM poll, make changes at 1:01PM). To avoid
this issue with manually entered gas composition changes, assign each meter to a separate
Components object.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 5
Section 2: Opcodes
This chapter details each ROC protocol opcode.
2.1 Opcode Overview
Table 2-1 briefly describes each opcode. The tables in this section provide detailed descriptions of
the various opcodes used. For each opcode, a brief description of the data bytes is provided. In
some cases, the number of data bytes returned for an opcode varies.
Certain opcodes only send data and do not receive data back from the FB Series. For example,
Opcode 8 requests the FB Series to set the time and date. The host transmits six to nine data bytes
defining the new time and date. The FB Series resets the time and date and sends back an
acknowledgment in which the opcode is repeated, but no data bytes are transmitted back. All
acknowledgments are 8-byte messages that repeat the opcode received, but do not transmit any
data bytes.
Opcode 255 is an error message indicator. This is also an 8-byte message with no data bytes
included. The opcode is set to 255 to indicate the message received by the FB Series had valid
Cyclical Redundancy Check (CRC), but contained invalid parameters. For example, if a request was
made for information on Analog Input #11, but the FB Series was configured for only eight analog
inputs (0 to 7), the FB Series would respond back with the 8-byte message with the opcode equal
to 255 (error).
The number of analog inputs varies from device to device. This variability is indicated by listing the
first analog input and indicating the remaining analog inputs by a period (“.”). In the following
tables, a period in either the Data byte(s) column or the Description of Data column indicates a
repetition of the proceeding item for the necessary number of instances.
Table 2-1: Summary of Codes
Sends FB Series configuration information.
Sends current time and date.
Sets operator identification.
Sends system information such as on/off times, manual/alarm status, firmware version,
and current time and date.
Sends pointers for alarm, event, and history logs.
Sends specified number of alarms starting at specified alarm pointer.
Sends specified number of events starting at specified event pointer.
Sends archived hourly and daily data for specified history point starting at specified history
pointer.
Requests multiple history points for multiple time periods
Sends current history configuration data
Sets specified contiguous block of parameters.
Sends specified contiguous block of parameters.
Sends specified parameters.
Sets specified parameters.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
6 Opcodes
Transmits error messages by FB Series in response to a request with invalid parameters or
format.
2.2 Opcode 6 – FB Series
Opcode 6 returns the current configuration of the FB Series device.
Table 2-2: Opcode 6
Opcode 6:
Send ROC
Configuration – (FB
Series)
Number of Discrete Inputs
Number of Discrete Outputs
Number of Active meter runs
Number of Tanks – always 0
Number of Standard History
Points (0 - 60)
Number of Extended History
Points (0 – 10)
Device Type, (4 = FB Series)
Number of Configurable
Opcodes = 0
Number of MVS - Point Type 40
Number of Run Parameter –
Point Type 41
Number of Extra Run
Parameters – Point Type 42
Point Type 43 – Not Used –
always 0
Number of Radio Power
Control Parameters – Point
Type 44 = 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 7
Opcode 6:
Send ROC
Configuration –
(FB Series)
(Cont’d)
Number of Meter Calibration
and Sampler – Point Type 45
Number of Meter
Configuration – Point Type 46
Number of Meter Flow Values –
Point Type 47
Number of PID Control – Point
Type 48 73-84
Communication Port where
Opcode 6 Request Received.
0=COM1
1=COM2
2=COM3
4=Ethernet
Operating Mode (always 0)
0=Normal
1=Boot
Maximum number of Standard
History points
Maximum number of User
Defined History points
Number of Ethernet Points –
Point Type 80
Number of Extended History
Information Points – Point Type
86 122-234
2.3 Opcode 7
Opcode 7 returns the current time and date, the number of years since the last leap year, and the
day of week.
Note:
Read the time/date by using Opcodes 167 and 180 and specifying Point Type 12.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
8 Opcodes
Table 2-3: Opcode 7
Opcode 7:
Send Current Time
and Date
Leap Year or Not Leap Year
1 = Leap Year
0 = Not Leap Year
Current day of week
1=Sunday...7=Saturday
2.4 Opcode 8
Opcode 8 is the only way to set the real-time clock. The leap year counter provides a mechanism to
set the leap year.
Table 2-4: Opcode 8
Opcode 8:
Set Current Time
and Date
Time and date are set and
acknowledgment sent back.
2.5 Opcode 17
Opcode 17 sets an operator identification code for the communications port through which
communications are occurring. The operator identification is logged with an event, indicating the
operator responsible for creating the event. The FB Series provides a default operator identification
for each communications port.
Once you set the operator identification, it remains set until changed either by:
•
Subsequent Opcode 17 requests.
•
Inactivity timeout for login
•
FB Series initialized by a cold start.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 9
Table 2-5: Opcode 17
Opcode 17:
Set Operator ID –
(Accepted only
when security is
disabled for comm
port)
Opcode 17:
Set Operator ID –
(Accepted when
User ID and and
Password are valid
user in device)
Acknowledgment sent back.
Opcode 17:
Set Operator ID –
(Accepted when
User ID and
Password are valid
user in device.
Access level is
ignored as it is
based on Role of
user configured in
device.) 6 3
Acknowledgment sent back.
2.6 Opcode 103
Opcode 103 determines the current version of firmware residing in the FB Series, as well as other
device-specific information. This opcode is useful in determining which FB Series units should be
upgraded.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
10 Opcodes
Table 2-6: Opcode 103
Opcode 103:
Send System
Information (Power
Off/On Times,
Manual/ Alarm
Status, Firmware
Version.)
Last power-off time and date –
Always 0
Last power-on time and date –
Always 0
Manual Status flag – Always 0
Alarm Status flag – Always 0
Time and date firmware
produced
Current time and date:
Seconds, minutes, hour, day,
month, and year
2.7 Opcode 120
Opcode 120 also sends the current hour (periodic) and day pointers for the history groups and
maximum number of logs for each group.
Note:
The FB Series hourly log archive can store up to 1500 entries. Only the most recent 840 can be
retrieved through ROC protocol. The daily log can contain up to 365 entries. Only the most recent
35 can be retrieved through ROC protocol.
Table 2-7: Opcode 120
Opcode 120:
Send Pointer for
Alarm, Event, and
History Index
Current Alarm Log pointer
(0-239)
Current Event Log pointer
(0-239)
Index to current History Group
4 (Station 1) Hourly History (0-
839)
Index to current History Group
1 (User Periodic 1) History (0-9)
Number of User Periodic 1
History Logs (0-3999)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 11
Opcode 120:
Send Pointer for
Alarm, Event, and
History Index
(Cont’d)
Index to current History Group
4 (Station 1) Daily History (0-
34) 19
Maximum number of alarms
(240)
Maximum number of events
(240)
Number of Day of Archived
Daily History logs (0-34)
Number of Days of Archived
Hourly History logs (0-34)
Number of Days of Archived
User Periodic 1 History logs
(0-?)
2.8 Opcode 121
Opcode 121 requests alarm data from the Alarm Log in the FB Series. The Alarm Log consists of a
maximum of 240 alarms.
Note:
An Opcode 120 request can be used to retrieve the current alarm index pointer.
For calls which start inside the valid alarm index range (0-239) but request data beyond the last
index (239), the system will wrap back around to the first index (0) and use those older items to fill
the response buffer.
Requests which try to reference values outside the valid alarm index range (>239) will result in an
error.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
12 Opcodes
Table 2-8: Opcode 121
Opcode 121:
Send Specified
Number of Alarms
Starting with
Specified Alarm
Pointer
Number of alarms
requested (maximum
10)
Number of alarms being sent
Starting Alarm Log
pointer (0-239)
Starting Alarm Log pointer
Current Alarm Log pointer
Alarm Type (1 byte – see below)
Alarm Code (1 byte – see below)
- (above repeated as necessary)
Alarm Type: The byte is broken into two nibbles: high nibble equals bits 4 to 7, and low nibble
equals bits 0 to 3. A nibble is a four-bit unit or half a byte.
•
High nibble equals 1 for DP Sensor alarms
•
High nibble equals 2 for SP Sensor alarms
•
High nibble equals 3 for PT Sensor alarms
•
High nibble equals 5 for I/O point AIs, DIs, PIs, and AOs
•
High nibble equals 6 for meter run alarms
•
High nibble equals 7 for User Text alarms
•
High nibble equals 8 for User Value alarms
•
High nibble equals 9 for Integral Sensor alarms
•
Low nibble equals 0 means alarm clear
•
Low nibble equals 1 means alarm set.
•
Low nibble equal to some other value is possible, but not given here (contact factory).
Alarm Code: For an I/O point (high nibble of the Alarm Type byte is 1, 2, 3, or 5):
•
0 = Low Alarm
•
1 = Lo Lo Alarm
•
2 = High Alarm
•
3 = Hi Hi Alarm
•
4 = Rate Alarm
•
5 = Status Change

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 13
•
6 = Point Fail
•
7 = Override Mode
For a meter run alarm (the high nibble of the Alarm Type byte is 6):
•
0 = Low Alarm
•
2 = High Alarm
•
6 = No Flow Alarm
•
7 = Manual Mode
For an Integral Sensor alarm (high nibble of the Alarm Type byte is 9):
•
4 = Input Freeze Mode (Calibration in progress)
•
6 = Sensor Communications Fail Alarm
•
7 = Scanning disabled
All other alarms = Invalid Alarm.
Time and Date: Seconds, minute, hour, day, month, and year.
Tag: Ten ASCII characters.
Value: Represents the value at time of the occurrence of the alarm.
2.9 Opcode 122
Opcode 122 requests up to 10 events from the Event Log in the FB Series. The Event Log consists of
a fixed number of events. The maximum number of events in the Event Log is returned in Opcode
120. Each event consists of 22 bytes, organized according to the one of the five formats described
in Tables 2-10 through 2-15. Table 2-16 shows the format used by each point type.
Note:
An Opcode 120 request can be used to retrieve the current event index pointer.
For calls which start inside the valid event index range (0-239) but request data beyond the last
index (239), the system will wrap back around to the first index (0) and use those older items to fill
the response buffer.
Requests which try to reference values outside the valid event index range (>239) will result in an
error.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
14 Opcodes
Table 2-9: Opcode 122
Opcode 122:
Send Specified
Number of Events
Starting with the
Specified Event
Pointer
Number of events
requested (maximum
10)
Number of events being sent
Starting Event Log
pointer (0-239)
Starting Event Log pointer
Current Event Log pointer
See Tables 2-10 through 2-15,
for breakout of these 22 bytes.
To determine which format is
used by a given point type, see
Table 2-16.
(above repeated as necessary)
Table 2-10: Event Format 1
Table 2-11: Event Format 2
Notes:
•
Old values and New values are formatted in the native data type of the parameter changed
with the Least Significant Byte (LSB) first. If the length of the parameter is less than 4 bytes,
the Old and New values start at bytes 12 and 16, respectively, with unused bytes at the end
of both the Old and New value 4-byte reserved area. For example, if the data type of the
parameter changed was a TLP type (3 bytes), the Old value would be entered in bytes 1214 and the New value would be entered in bytes 16-18, with bytes 15 and 19 unused. Refer
to Section 3.2, ROC Point Type Parameter Definitions, concerning data types.
•
If the length of the parameter is 10 bytes, the New value is entered in both the Old, New,
and Tag bytes (12 through 21) and the Old value is not retained. If the length of the
parameter is greater than 10 bytes, the first 10 bytes of the New value are entered in the
Old, New, and Tag bytes (12 through 21) and the Old value is not retained.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 15
Table 2-12: Event Format 3 from EVT Function
Table 2-13: Event Format 4
Table 2-14: Event Format 5
yr x x x x x x x x x x x x x x
Table 2-15: Event Format 6
1. Defines type of calibration performed:
0 = Set Zero
1= SetSpan
2 = Set Mid-point 1
3 = Set Mid-point 2
4 = Set Mid-point 3
5 = Calibration Verified
10 = Set Zero Shift/Static Pressure Offset/ RTD Bias
29 = Calibration Cancelled
2. Logical number of 4088 or Analog Input being calibrated:
DP_1-1 : 0 (Point type no : 3)
SP_1-1 : 1 (Point type no : 3)
PT_1-1 : 2 (Point type no : 3)
DP_1-2 : 0 (Point type no : 40)
SP_1-2 : 0 (Point type no : 40)
PT_1-2 : 0 (Point type no : 40)
DP_1-3 : 1 (Point type no : 40)
SP_1-3 : 1 (Point type no : 40)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
16 Opcodes
PT_1-3 : 1 (Point type no : 40)
3. Type of point being calibrated (4088=40, AI=3)
4. Defines MVS input being calibrated (only valid when point type is 4088):
1 = Differential Pressure Input
2 = Static Pressure Input
3 = Temperature Input
Table 2-16: Event Format by Point Type
Discrete Input Configuration Variables
Discrete Output Configuration Variables
Analog Input Configuration Variables
Analog Output Configuration Variables
Pulse Input Configuration Variables
PID Configuration Variables
Meter Run Configuration Variables
Meter Run Flow Rates Parameter
Clock Configuration Variables
Multi-Variable Sensor – (4088B Sensors)
Extra Meter Run Parameters
Meter Configuration Parameters
2.10 Opcode 130
Opcode 130 requests a specified number of hourly or daily data values for a specified history point
from history group 1 (User periodic 1) or group 4 (Station 1) starting at a specified history pointer.
The current history index for each group can be retrieved by Opcode 120.
The starting history index specifies the beginning record for hourly values or daily values:
•
Daily Values: 840 + x, where x can be 0 – 34 to indicate the starting history index.
•
Hourly Values: 0 – 839

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 17
Note:
For calls which start inside the valid history index range for hourly values (0-839) but request data
beyond the last index (839), the system will wrap back around to the first index for hourly values (0)
and use those older items to fill the response buffer.
For calls which start inside the valid history index range for daily values (840-874) but request data
beyond the last index (874), the system will wrap back around to the first index for daily values
(840) and use those older items to fill the response buffer.
Requests which try to reference values outside the valid history index range (>874) will result in an
error.
To read time values for a particular history group, specify 254 as the history point number.
Following is the format of the hourly and daily timestamp value for group 4 (Station 1):
Following is the format of the timestamp for group 1(User Periodic 1): Time in seconds since 12:00
a.m. Jan. 1, 1970.
Table 2-17: Opcode 130
Opcode 130:
Send Specified # of
Hourly or Daily
Data for Specified
History Point
Extended History
Type of History:
0 = Hourly or Daily
(Standard)
1 = Extended
Type of History:
0 = Hourly or Daily (Standard)
1 = Extended
History Point Number
(0-59, for Timestamp
specify 254)
Number of history
values requested
(maximum 60)
Number of history values being
sent
Starting history index
(0-839 for hourly, 840874 for daily)
(above repeated as necessary)
2.11 Opcode 136
Opcode 136 requests a specified number of user periodic or station 1 data values for a specified
starting history index for a specified number of time periods, starting at a specified history point for
a specified number of history points.
Opcode 136 returns the history values for the requested user periodic or station 1 history index
from the starting history point and continuing until the requested number of history points is
completed. The time stamp for the history index will always be returned.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
18 Opcodes
The timestamp is a TIME [UINT32] representing the number of seconds elapsed since 12:00 a.m.
Jan. 1, 1970. This can be thought of as row addressing. An error is returned if the day was not
found.
The current history index for each group can be retrieved by Opcode 120.
Note:
For calls which start inside the valid history index range for hourly values (0-839) but request data
beyond the last index (839), the system will wrap back around to the first index for hourly values (0)
and use those older items to fill the response buffer.
For calls which start inside the valid history index range for daily values (0-34) but request data
beyond the last index (34), the system will wrap back around to the first index for daily values (0)
and use those older items to fill the response buffer.
Table 2-18: Opcode 136
Opcode 136:
Send specified # of
history data for
specified history
index starting at
specified history
point
Requested History
Index:
Hourly: 0 - 839
Daily: 0 – 34
Extended: 0 - 3999
65535 = requests
latest history records
History Index:
Hourly: 0 - 839
Daily: 0 – 34
Extended: 0 - 3999
65535 = indicates latest
history records
Type of History:
Hourly = 0 (Standard)
Daily = 1 (Standard)
Extended = 2
Starting history point (0
- 59)
# of data elements being sent
((# history points + 1) * # time
periods)
Value is 0 if the request is
invalid.
Time stamp for 1st time period
# of time periods (see
note below)
((# history points + 1) *
# time periods) must
not be greater than 60
(repeat for number of history
points)
(above repeated for number of time
periods)
Note:
If no time periods are requested, the FB Series device does not return history values.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 19
2.12 Opcode 165
Opcode 165 reads the current configuration for a contiguous group of history points. Opcode 165
reads the configuration of up to 50 history points. When reading the history points, only those
points remaining in History Group 4 (Station 1) following the specified starting history point are
returned.
Archive Type is defined as:
•
0 – Undefined
•
128 – Average value
•
129 – Integrated value
•
130 – Snapshot, minimum, or maximum value
•
134 – Totalized value
Table 2-19: Opcode 165
Opcode 165:
Reads the current
configuration for a
contiguous group
of history points
Read/Write option
(always 0 – Read)
History segment
(always 0 = History
Group 4)
Starting history point
index (0 – 59)
Number of history points sent
(1 – 50).
- (above repeated as necessary)
2.13 Opcode 166
Opcode 166 configures either a single point or a contiguous block of parameters for a single point.
This opcode is more efficient than Opcode 181 when the entire, or even partial, point configuration
is required.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
20 Opcodes
Table 2-20: Opcode 166
Opcode 166:
Set Specified
Contiguous Block
of Parameters
Acknowledgment sent back.
Starting Parameter
Number
Data (a contiguous
block)
2.14 Opcode 167
Opcode 167 reads the configuration of a single point or it can be used to read a contiguous block of
parameters for a single point. Opcode 167 is more efficient than Opcode 180 when reading the
entire, or even partial, point configuration.
Use Opcode 167 to return the location of I/O installed in the FB Series device by “type” and
“position in the I/O database.” Specify 24 for the point type to indicate this I/O position array.
The “type” indicates the type of I/O module installed. The I/O module types are:
•
Undefined – 0
•
Discrete Input – 1
•
Discrete Output – 2
•
Analog Input – 3
•
Analog Output – 4
•
Pulse Input – 5
The order of the point type values in the array indicate the physical location of the point. This
location is used as the “L” value in the TLP value to access point information. For example if the first
bytes returned in the array are “03, 03, 03, 03, 03, 04, 04”, This first analog input point in the
database would be accessed with logical of 0, the fifth with logical of 4, and the first analog output
point would be accessed with logical of 5.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 21
Table 2-21: Opcode 167
Opcode 167:
Send Specified
Contiguous
Block of
Parameters
Starting Parameter
Number
Starting Parameter Number
Data (a contiguous block)
(above repeated as necessary)
2.15 Opcode 180
Opcode 180 reads several parameters in a single request. The parameters can be from different
point numbers and of different point types. The opcode is intended to read any combination of
parameters listed in the tables of Chapter 3. The opcode responds with an error response if the
response is longer than 240 bytes, or if the request is for an invalid parameter, possibly due to a
point that is not configured.
Table 2-22: Opcode 180
Opcode 180:
Send Specified
Parameters
Number of parameters
requested
Number of parameters
requested
Point / Logical Number
(0-based)
Point / Logical Number
(0-based)
(above repeated as necessary)
2.16 Opcode 181
Opcode 181 sets specific parameters in the FB Series. This opcode is the opposite of Opcode 180 in
that it writes values instead of reading them. The FB Series device responds with an
acknowledgment. Opcode 181 can be used to configure the operator interface communications
ports.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
22 Opcodes
Table 2-23: Opcode 181
Opcode 181:
Set Specified
Parameters
Number of parameters
requested
Acknowledgment sent back.
Point / Logical Number
(0-based)
Data comprising the
parameter
2.17 Opcode 255 – Error Indicator
Opcode 255 is an error message indicator. This is an 8-byte message with no data bytes included.
The opcode is set to 255 to indicate that the message received by the FB Series device had valid
Cyclical Redundancy Check (CRC), but contained invalid parameters. For example, if a request was
made for information on Analog Input #11, but the FB Series device was configured for only eight
analog inputs (0 – 7), then the FB Series device would respond back with the 8-byte message with
the opcode equal to 255.
Table 2-24: Opcode 255
Opcode 255:
Invalid Parameters
in Request
Received by FB
Series device
Error code (See Table 2-25)
Opcode that had the error
Byte in received message that
had the error
Error Codes Returned by Opcode 255 for: FB Series Devices (to be defined)
Table 2-25: Opcode 255 – Error Codes
Received too many data bytes
Received too few data bytes
Did not receive 1 data byte
Did not receive 2 data bytes
Did not receive 3 data bytes

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Opcodes 23
Did not receive 4 data bytes
Did not receive 5 data bytes
Did not receive 16 data bytes
Outside valid address range
Requested too many alarms
Requested too many events
Write to read only parameter

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 25
Section 3: Parameter Lists for Point Types
Configuring FB Series devices requires you to be familiar with the structure of the database. The database is broken into individual parameters and
each database parameter is uniquely associated by parameter number and point type.
This section details point types and parameters supported by the FB Series devices.
3.1 ROC Point Types and Data Types
Table 3-1 shows point types, Table 3-2 shows data types for the FB Series devices, and Tables 3-3 defines the data types found in the parameter tables.
Table 3-1: ROC Point Types – FB Series
PID Control (see Point Type 48)
System Variables (ROC Information)
Information for User Defined Points
Multi-Variable Sensor (MVS) Parameters

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
26 Parameter Lists for Point Types
Meter Calibration and Sampler
Meter Configuration Parameters
Modbus Configuration Parameters
Modbus Special Function Table
Keypad / Logon Security Parameters
Extended History Parameters
ASCII character (groups of 10, 20, or 30 characters)
Floating Point – IEEE Format
Signed Integer – number of bits follows
Point Type, Logical or Point Number, and Parameter Number
Unsigned Integer – number of bits follows
You reference data in the FB Series device by type, location or logical, and parameter (TLP). Type refers to the number of the point type. The location
or logical number is a value based on physical input or output. A parameter is a numeric value assigned to each piece of data contained in a given
point type. The tables in this section list the parameters numbers and descriptions for each of the point types.
Type, Location/Logical and Parameter (TLPs)
All supported parameters in the database are referenced via a specific TLP number using Point Type (T), Logical Number (L), and Parameter (P).

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 27
Interpret the I/O information (for example, 3, 2, 14) in the following way:
•
The first number is point type. In this case 3 indicates Analog Input point type.
•
The second number is the logical/physical instance of the point type. In this case 2 indicates the physical location of the analog point to be
accessed. For I/O points this value is physical location in the database. For non-I/O point types this value is the logical instance of the point type.
See the following section for more details on the physical/logical definition.
•
The third number is the parameter number. In this case 14 indicates the Filtered Engineering Units parameter value.
Logical/Point Number Details
Within each point type, individual points are referenced by a point number or a logical number. The point numbers the ROC protocol uses for Point
Types 1 to 5 are based on a physical input or output (I/O) as stored in the database.
•
Physical Point Numbers 0 to 69:
For Point Types 1 through 5, there are Point Numbers for the field I/O and for the diagnostic inputs as follows:
— Point Numbers 0 to 63 are assigned to field I/O (integral sensor inputs, on-board RTD, on-board I/O points, extended I/O module points,
and optional I/O module points). The user can access the physical location of all I/O points through opcode 167 re ading information for
point type 24. See the ROC opcode section for additional details.
Description of I/O point logicals:
o
AI: Logical #3 - 10 (8 possible points)
o
AO: Logical #11 - 18 (8 possible points)
o
DI: Logical #19 - 28 (10 possible points)
o
DO: Logical #29 - 38 (10 possible points)
o
PI: Logical #39 - 48 (10 possible points)
A few physical locations for analog input points are predefined:
o
Location 0: Analog input point for integral sensor differential pressure data
o
Location 1: Analog input point for integral sensor static pressure data
o
Location 2: Analog input point for on-board RTD data
o
Location 3 - 10: Optional I/O board analog inputs

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
28 Parameter Lists for Point Types
o
Location 11 - 18: Optional I/O board analog outputs
o
Location 19 - 28: Optional I/O board digital input
o
Location 29 - 38: Optional I/O board digital output
o
Location 39 - 48: Optional I/O board pulse input
o
Location 49 - 63: Unassigned
— Point Numbers 64 to 69 are assigned to the diagnostic (system) I/O.
Note:
The diagnostic points are not supported in the first release of the FB Series Flow Computers.
•
Logical Point Numbers 0 to 127:
For all other Point Types, the Logical Point Number is 0 to x, where x is one less than the total number of instances that exist for that Point
Type. For example, the eight instances of User Data in the new flow computer would be logical numbers 0 through 7 of the softpoint point
type for ROC protocol. A more detailed description of logical mapping for each point type is provided in the following sections.
The FB Series flow computers support up to two meter runs. The meter runs can be a mix of DP meters and linear meters. The logical
mapping for meter run point types 7, 10, 41, 42, 45, 46, and 47 is shown below.
— Two DP meters
o
Logical 0 = DP Meter 1
o
Logical 1 = DP Meter 2
— Two linear meters
o
Logical 0 = Linear Meter 1
o
Logical 1 = Linear Meter 2
— One DP and one linear meter
o
Logical 0 = DP Meter 1
o
Logical 1 = Linear Meter 1
Note:
All parameters are 0-based for each point type.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 29
FBx Tag Mapping
A listing of the FBx Tag is mapped to each TLP with designation: Object X or Object X-Y where the object is the name of the database object, X and Y
are the instance designators in the FBx database. The instance designators map the ROC logical in most instances as follow:
•
Object_N maps to logical N-1: The IO and meter points follow different logical mappings as discussed in sections 3.1.2.
Bit Assignments
The bits in each byte are numbered 0 to 7, right to left, with bit 7 shown the furthest to the left. 1 in any bit indicates that bit is active or enabled.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
30 Parameter Lists for Point Types
3.2 ROC Point Type Parameter Definitions
Table 3-1 lists all point types. Table 3-4 through 3-25 details each of the configurable point types. Each point type table is prefaced by a short
description, a statement of the number of logical points (or iterations) of the point type, and the storage location for point type information. Point
type tables contain the following information:
Defines the specific parameter number associated with that point type.
Provides a brief description of the parameter, its functionality, and its values.
Identifies the type of data being stored (see Table 3-3)
Indicates if the parameter can be read from and written to (R/W) or if the
parameter is read-only (R/O).
Provides specific information on the implementation of the parameter in the
new flow computers.
Table 3-3: Details of Data Types
0x20
0x7E for each character
-2,147,483,648 2,147,483,647
Unsigned Integer – 8 bits
Unsigned Integer – 16 bits
Unsigned Integer – 32 bits
Single Precision Floating Point – IEEE Format
Any valid IEEE single precision float
(see Section 5)
Type, Point or Logical Number, Parameter Number

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 31
Point Type 1: Discrete Input
Point Type 1 provides the parameters for the discrete input.
Number of Logical Points:
(0-10) Based on I/O hardware installed and I/O point configuration.
Table 3-4: Point Type 1 – Discrete Input Parameters
Point Type 1: Discrete Input Parameters
Identifies the point tag.
Filter (number of either 1-second or 15-second increments)
DI Mode:
Bit 7 – Manual Mode:
0 = Scanning Enabled
1 = Scanning Disabled
Bit 6 – Report-by-Exception (RBX) on Set (Not used – always 0)
Bit 5 – RBX on Clear (Not used – always 0)
Bit 4 – Alarm Enable:
0 = Disable Alarms
1 = Log Alarms
Bit 3 – TDI mode enable (Not used – always 0)
Bit 2 – Filter Interval: (Always 0)
0 = 1 second
1 = 15 seconds
Bit 1 – DI_X-Y.DI_TYPE
Bit 0 – DI_X-Y.INVERT
Bit 1 – Latch Enable:
0 = Disable
1 = Enable
Bit 0 – Invert Enable:
0 = Disabled
1 = Enabled
Bit 7- DI_X-Y.ACTUAL_MODE
Bit 6 – DI_X-Y.INPUT_STATUS
Bit 0 – 5 – Not Mapped
Alarm Status:
Bit 7 – Manual Mode
Bit 6 – Point Fail
Bit 5 – Not used – always 0
Bits 4-0 – TDI Alarms (Not used – always 0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
32 Parameter Lists for Point Types
Point Type 1: Discrete Input Parameters
On counter (50 millisecond interval)
Off counter (50 millisecond interval)
0% pulse width (Not used – always 0)
100% pulse width (Not used – always 0)
Maximum time between pulses (Not used – always 0)
Units - Not used (Not used – always 0)
Scan Period (50 millisecond intervals) (Not used – always 0)
Low Reading (Zero) Engineering Units (EU) (Not used – always 0)
High Reading (Span) EU (Not used – always 0)
Low Alarm EU (Not used – always 0)
High Alarm EU (Not used – always 0)
Low Low Alarm EU (Not used – always 0)
Hi Hi Alarm EU (Not used – always 0)
Rate Alarm EU (Not used – always 0)
Alarm Deadband (Not used – always 0)
EU Value (Not used – always 0)
TDI Count (Not used – always 0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 33
Point Type 2: Discrete Output
Point Type 2 provides the parameters for the discrete output.
Number of Logical Points:
(0-10) Based on I/O hardware installed and I/O point configuration.
Table 3-5: Point Type 2 – Discrete Output Parameters
Point Type 2: Discrete Output Parameters
Identifies the point tag.
Time On (50 miliseconds intervals)
DO Mode:
Bit 7 – Manual Mode:
0 = Scanning Enabled
1 = Scanning Disabled
Bit 6 – Not used – always 0
Bit 5 – Not used – always 0
Bit 4 – Clear on Reset:
0 = Disabled – Retain last status
1 = Enabled – Set to fault mode
Bits 0,1,3 – DO_X-Y.DO_TYPE:
Value = 0 – Bits 0,1,3 OFF
Value = 1 – Bit 0 ON, Bits 1,3 OFF
Value = 2 – Bit 1 ON, Bits 0,3 OFF
Value = 3 – Bits 0,3 ON, Bit 1 OFF
Value =4 – Bits 1,3 ON, Bit 0 OFF
Bit 3 – TDO Enabled:
0 = Disabled
1 = Enabled
Bit 2 – Reserved (Do not set this bit)
Bit 1 – Toggle:
0 = Disabled
1 = Enabled
Bit 0 – Momentary:
0 = Disabled
1 = Enabled
Bit 7 – DO_X-Y.USER_MODE
Bit 6 – DO_X-Y.OUTPUT_STATUS
Bit 0 -5 – Not Mapped
Alarms Code:
Bit 7 – Manual Mode
Bit 6 – Point Fail
Bits 5 through 0 – Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
34 Parameter Lists for Point Types
Point Type 2: Discrete Output Parameters
Alarm Mode:
Bit 6 – Report-by-Exception on Set (Not used – always 0)
0 = No RBX on Set
1 = RBX on Set
Bits 7 through 0 – Not used – always 0
Scanning Mode:
Bits 7 through 1 – Not used – always 0
Bit 0 – Scanning Mode:
0 = Automatic
1 = Manual
Manual state:
0 = Off
1 = On
Physical state:
0 = Off
1 = On

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 35
Point Type 3: Analog Input
Point Type 3 provides the parameters for the analog input
Number of Logical Points:
(0-8) Based on I/O hardware installed and I/O point configuration.
Logical no. 0 - 2 are fixed for DP1-1 (integral sensor DP input), SP1-1 (integral sensor static pressure input) and PT1-1 (on-board RTD
input) resp. Logical no. 3-10 are used for AI. Logical no. 65, 66, and 68 are fixed for Battery Voltage, DC Input Voltage, and CPU
Board Temperature.
Table 3-6: Point Type 3 – Analog Input Parameters
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-1.DESC
Logical 1 – Press _1-1.DESC
Logical 2 – RTD_1-1.DESC
Logical 3- 10 – AI_X_Y.DESC
Logical 65 – “Battery”
Logical 66 – “Charge In”
Logical 68 - ”Brd Temp”
Identifies the point tag.
Logical 0 – DP_1-1.UNITS
Logical 1 – Press _1-1.UNITS
Logical 2 – RTD_1-1.UNITS
Logical 3- 10 – AI_X_Y.UNITS
Logical 65 – “Volts”
Logical 66 – “Volts”
Logical 68 - ”Degrees F”
Scan period (50 milliseconds intervals) (Always 20)
Logical 0 – DP_1-1.DAMPING_FACTOR
Logical 1 – Press _1-
1.DAMPING_FACTOR
Logical 2 – RTD_1-1.DAMPING_FACTOR
Logical 3- 10 –
AI_X_Y.DAMPING_FACTOR
Logical 65 – “Volts”
Logical 66 – “Volts”
Logical 68 - ”Degrees F”
Filter (50 milliseconds intervals)
Logical 0 – DP_1-1.AI_RAW_0_PERCENT

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
36 Parameter Lists for Point Types
Point Type 3: Analog Input Parameters
Logical 1 – Press _1-
1.AI_RAW_0_PERCENT
Logical 2 – RTD_1-
1.AI_RAW_0_PERCENT
Logical 3- 10 –
AI_X_Y.AI_RAW_0_PERCENT
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Logical 0 – DP_1-
1.AI_RAW_100_PERCENT
Logical 1 – Press _1-
1.AI_RAW_100_PERCENT
Logical 2 – RTD_1-
1.AI_RAW_100_PERCENT
Logical 3- 10 –
AI_X_Y.AI_RAW_100_PERCENT
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Logical 0 – DP_1-1.LRL
Logical 1 – Press _1-1.LRL
Logical 2 – RTD_1-1.LRL
Logical 3- 10 – AI_X_Y.LOW_EU
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Low Reading (in Engineering Units)
Logical 0 – DP_1-1.URL
Logical 1 – Press _1-1.URL
Logical 2 – RTD_1-1.URL
Logical 3- 10 – AI_X_Y.HIGH_EU
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
High Reading (in Engineering Units)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 37
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-1.ALM_OBJ.LO_LIM
Logical 1 – Press _1-1. ALM_OBJ.LO_LIM
Logical 2 – RTD_1-1. ALM_OBJ.LO_LIM
Logical 3- 10 – AI_X_Y. ALM_OBJ.LO_LIM
Logical 65 – System
Pwr_1.BATT_ALM.LO_LIM
Logical 66 – System Pwr_1.
EXT_VOLT_ALM.LO_LIM
Logical 68 – No Mapping
Low Alarm (in Engineering Units)
Logical 0 – DP_1-1.ALM_OBJ.HI_LIM
Logical 1 – Press _1-1.ALM_OBJ.HI_LIM
Logical 2 – RTD_1-1.ALM_OBJ.HI_LIM
Logical 3- 10 – AI_X_Y.ALM_OBJ.HI_LIM
Logical 65 – System
Pwr_1.BATT_ALM.HI_LIM
Logical 66 – System Pwr_1.
EXT_VOLT_ALM.HI_LIM
Logical 68 – No Mapping
High Alarm (in Engineering Units)
Logical 0 – DP_1-1.ALM_OBJ.LOLO_LIM
Logical 1 – Press _1-
1.ALM_OBJ.LOLO_LIM
Logical 2 – RTD_1-1.ALM_OBJ.LOLO_LIM
Logical 3- 10 –
AI_X_Y.ALM_OBJ.LOLO_LIM
Logical 65 – System
Pwr_1.BATT_ALM.LOLO_LIM
Logical 66 – System Pwr_1.
EXT_VOLT_ALM.LOLO_LIM
Logical 68 – No Mapping
Low Low Alarm (in Engineering Units)
Logical 0 – DP_1-1.ALM_OBJ.HIHI_LIM
Logical 1 – Press _1-
1.ALM_OBJ.HIHI_LIM
Logical 2 – RTD_1-1.ALM_OBJ.HIHI_LIM
Logical 3- 10 –
AI_X_Y.ALM_OBJ.HIHI_LIM
Hi Hi Alarm (in Engineering Units)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
38 Parameter Lists for Point Types
Point Type 3: Analog Input Parameters
Logical 65 – System
Pwr_1.BATT_ALM.HIHI_LIM
Logical 66 – System Pwr_1.
EXT_VOLT_ALM.HIHI_LIM
Logical 68 – No Mapping
Logical 0 – Press _1-
1.ALM_OBJ.ROC_LIM
Logical 1 – Press _1-
1.ALM_OBJ.ROC_LIM
Logical 2 – RTD_1-1.ALM_OBJ.ROC_LIM
Logical 3- 10 –
AI_X_Y.ALM_OBJ.ROC_LIM
Logical 65 – System
Pwr_1.BATT_ALM.ROC_LIM
Logical 66 – System Pwr_1.
EXT_VOLT_ALM.ROC_LIM
Logical 68 – No Mapping
Rate Alarm (in Engineering Units)
Logical 0 – DP_1-1.ALM_OBJ.DEADBAND
Logical 1 – Press _1-
1.ALM_OBJ.DEADBAND
Logical 2 – RTD_1-
1.ALM_OBJ.DEADBAND
Logical 3- 10 –
AI_X_Y.ALM_OBJ.DEADBAND
Logical 65 – System
Pwr_1.BATT_ALM.DEADBAND
Logical 66 – System Pwr_1.
EXT_VOLT_ALM.DEADBAND
Logical 68 – No Mapping

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 39
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-1.SELECTED
Logical 1 – Press _1-1.SELECTED
Logical 2 – RTD_1-1.SELECTED
Logical 3- 10 – AI_X_Y.SELECTED
Logical 65 – System Pwr_1.BATT_VAL
Logical 66 – System Pwr_1.
EXT_VOLT_VAL
Logical 68 – System_1.CPU_TEMP
Filtered (in Engineering Units)
Logical 0 – DP_1-1.USER_MODE
Logical 1 – Press _1-1.USER_MODE
Logical 2 – RTD_1-1.USER_MODE
Logical 3- 10 – AI_X_Y.USER_MODE
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
AI Mode:
Bit 7 – Manual Mode:
0 = Scanning Enabled
1 = Scanning Disabled
Bit 6 – RBX on Set (Not used – always 0)
0 = Disabled
1 = Enabled
Bit 5 – RBX on Clear (Not used – always 0)
0 = Disabled
1 = Enabled
Logical 0 – DP_1-1.ALM_OBJ.LO_ENB
Logical 1 – Press _1-1.ALM_OBJ.LO_ENB
Logical 2 – RTD_1-1.ALM_OBJ.LO_ENB
Logical 3- 10 – AI_X_Y.ALM_OBJ.LO_ENB
Logical 65 –
System_1.BATT_ALM.LO_ENB
Logical 66 – System
Pw3_1.EXT_VOLT_ALM.LO_ENB
Logical 68 – No Mapping
Bit 4 – Alarm Enable:
0 = Disabled
1 = Log Alarm
Bit 3 – Average Enable: (Not used – always 0)
0 = Disabled
1 = Average Enable
Bit 2 – Temp Comp Enable (Not used – always 0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
40 Parameter Lists for Point Types
Point Type 3: Analog Input Parameters
Logical 1 – No Mapping
Logical 2 – No Mapping
Logical 3- 10 – AI_X_Y.CLIP_MODE
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
0 = Disabled
1 = Clipping Enabled
Logical 0 – DP_1-1.FAULT_MODE
Logical 1 – Press _1-1.FAULT_MODE
Logical 2 – RTD_1-1.FAULT_MODE
Logical 3- 10 – AI_X_Y.FAULT_MODE
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Bit 0 – Fault Handling:
0 = Retain Last Value
1 = Set to Fault Value
Bit 7 - Logical 0 – DP_1-1.USER_MODE
Logical 1 – Press _1-
1.USER_MODE
Logical 2 – RTD_1-1.USER_MODE
Logical 3- 10 –
AI_X_Y.USER_MODE
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Bit 0-6 Logical 0 – DP_1-
1.ALM_OBJ.PROCESS_ALM
Logical 1 – Press _1-
1.ALM_OBJ.PROCESS_ALM
Logical 2 – RTD_1-
1.ALM_OBJ.PROCESS_ALM
Logical 3- 10 –
AI_X_Y.ALM_OBJ.PROCESS_ALM
Logical 65 –
System_1.BATT_ALM.PROCESS_ALM
Logical 66 – System
Pw3_1.EXT_VOLT_ALM.PROCESS_ALM
Logical 68 – No Mapping
Alarm Code:
Bit 7 – Manual Mode
Bit 6 – Point Fail
Bit 5 – Not used – always 0
Bit 4 – Rate Alarm
Bit 3 – High High Alarm
Bit 2 – High Alarm
Bit 1 – Low Low Alarm
Bit 0 – Low Alarm

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 41
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-1.RAW
Logical 1 – SP_1-1.RAW
Logical 2 – RTD_1-1.RAW
Logical 3- 10 – AI_X_Y.RAW
Logical 65 – System Pwr_1.BATT_VAL
Logical 66 – System Pwr_1.
EXT_VOLT_VAL
Logical 68 – System_1.CPU_TEMP
Actual Scan Time (50 millisecond intervals) (Always 20)
Logical 0 – DP_1-1.FAULT
Logical 1 – Press _1-1.FAULT
Logical 2 – RTD_1-1.FAULT
Logical 3- 10 – AI_X_Y.FAULT
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Logical 0 – DP_1-
1.CAL_OBJ.IDEAL_ZERO_VAL
Logical 1 – Press _1-
1.CAL_OBJ.IDEAL_ZERO_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.IDEAL_ZERO_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.IDEAL_ZERO_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Zero Raw – Lowest calibrated raw A/D input
Logical 0 – DP_1-
1.CAL_OBJ.IDEAL_MID1_VAL
Logical 1 – Press _1-
1.CAL_OBJ.IDEAL_MID1_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.IDEAL_MID1_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.IDEAL_MID1_VAL
Calibrated Mid-point Raw #1 A/D Value; second-lowest raw A/D input

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
42 Parameter Lists for Point Types
Point Type 3: Analog Input Parameters
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Logical 0 – DP_1-
1.CAL_OBJ.IDEAL_MID2_VAL
Logical 1 – Press _1-
1.CAL_OBJ.IDEAL_MID2_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.IDEAL_MID2_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.IDEAL_MID2_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Mid-point Raw #2 A/D Value; third-lowest raw A/D input
Logical 0 – DP_1-
1.CAL_OBJ.IDEAL_MID3_VAL
Logical 1 – Press _1-
1.CAL_OBJ.IDEAL_MID3_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.IDEAL_MID3_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.IDEAL_MID3_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Mid-point Raw #3 A/D Value; second-highest calibrated raw A/D input
Logical 0 – DP_1-
1.CAL_OBJ.IDEAL_SPAN_VAL
Logical 1 – Press _1-
1.CAL_OBJ.IDEAL_SPAN_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.IDEAL_SPAN_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.IDEAL_SPAN_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Calibrated Span Raw; highest calibrated raw A/D input

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 43
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-
1.CAL_OBJ.USER_ZERO_VAL
Logical 1 – Press _1-
1.CAL_OBJ.USER_ZERO_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.USER_ZERO_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.USER_ZERO_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Zero EU Value; lowest calibrated EU value.
Logical 0 – DP_1-
1.CAL_OBJ.USER_MID1_VAL
Logical 1 – Press _1-
1.CAL_OBJ.USER_MID1_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.USER_MID1_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.USER_MID1_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Mid-point EU #1; second-lowest calibrated EU value
Logical 0 – DP_1-
1.CAL_OBJ.USER_MID2_VAL
Logical 1 – Press _1-
1.CAL_OBJ.USER_MID2_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.USER_MID2_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.USER_MID2_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Mid-point 2 EU #2; third-lowest or highest calibrated EU value

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
44 Parameter Lists for Point Types
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-
1.CAL_OBJ.USER_MID3_VAL
Logical 1 – Press _1-
1.CAL_OBJ.USER_MID3_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.USER_MID3_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.USER_MID3_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Mid-point EU #3; second-highest calibrated EU value
Logical 0 – DP_1-
1.CAL_OBJ.USER_SPAN_VAL
Logical 1 – Press _1-
1.CAL_OBJ.USER_SPAN_VAL
Logical 2 – RTD_1-
1.CAL_OBJ.USER_SPAN_VAL
Logical 3- 10 –
AI_X_Y.CAL_OBJ.USER_SPAN_VAL
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Span EU; highest calibrated EU value
Logical 0 – DP_1-
1.CAL_OBJ.ZERO_SHIFT
Logical 1 – Press _1-
1.CAL_OBJ.ZERO_SHIFT
Logical 2 – RTD_1-
1.CAL_OBJ.ZERO_SHIFT
Logical 3- 10 –
AI_X_Y.CAL_OBJ.ZERO_SHIFT
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Offset (Zero Shift); value to be added to all calculated EU values
Calibration Set Value; desired EU value for a calibrated point (Not used – always
0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 45
Point Type 3: Analog Input Parameters
Logical 0 – DP_1-1.SELECTED
Logical 1 – Press _1-1.SELECTED
Logical 2 – RTD_1-1.SELECTED
Logical 3- 10 – AI_X_Y.SELECTED
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibrated Manual value; the currently EU value of the AI while performing
calibration
Logical 0 – DP_1-1.CAL_OBJ.TIMEOUT
Logical 1 – Press _1-1.CAL_OBJ.TIMEOUT
Logical 2 – RTD_1-1.CAL_OBJ.TIMEOUT
Logical 3- 10 –
AI_X_Y.CAL_OBJ.TIMEOUT
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibration Timer; indicates the number of seconds until a calibration timeout
occurs.
Logical 0 – DP_1-
1.CAL_OBJ.CAL_STATUS
Logical 1 – Press _1-
1.CAL_OBJ.CAL_STATUS
Logical 2 – RTD_1-
1.CAL_OBJ.CAL_STATUS
Logical 3- 10 –
AI_X_Y.CAL_OBJ.CAL_STATUS
Logical 65 – No Mapping
Logical 66 – No Mapping
Logical 68 – No Mapping
Calibration mode:
0 = No cal active
1 = Start cal
2 = Cal input
3 = Restore cal
4 = End cal
Calibration type: (Not used – always 0)
0 = No cal active
1 = Set zero
2 = Set span
3 = Set mid1
4 = Set mid2
5 = Set mid3
6 = Set Offset

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
46 Parameter Lists for Point Types
Point Type 4: Analog Output
Point Type 4 provides the parameters for the analog output.
Number of Logical Points:
(0-8) Based on I/O hardware installed and I/O point configuration.
Table 3-7: Point Type 4 – Analog Output Parameters
Point Type 4: Analog Output Parameters
Identifies the point tag.
AO_X-Y.AO_RAW_100_PERCENT
AO Mode:
Bit 7 – Manual Mode:
0 = Normal
1 = Manual
Bit 6 – RBX on Set (Not used – always 0)
0 = Disabled
1 = Active
Bit 5 – RBX on Clear (Not used – always 0)
0 = Disabled
1 = Active
Bit 4 – ALM Enable (Not used – always 0)
0 = Disabled
1 = Log Alarms
Bit 3 – Clear on Reset:
0 = Disabled
1 = Enabled
Bits 2 through 0 – Not used – always 0
Bit 7 - AO_X-Y.USER_MODE
Bit 6 - AO_X-Y.OUTPUT_STATUS
Bit 0-5 – No Mapping
Alarm Code:
Bit 7 – Manual Mode
Bit 6 – Point Fail
Bit 5 through 0 – Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
48 Parameter Lists for Point Types
Point Type 5: Pulse Input
Point Type 5 provides the parameters for the pulse input.
Number of Logical Points:
(0-10) Based on I/O hardware installed and I/O point configuration.
Table 3-8: Point Type 5 – Pulse Input Parameters
Point Type 5: Pulse Input Parameters
Identifies the point tag.
Rate Flag: (Not used – always 0)
0 = Rate
1 = Accumulate
2 = Accum using user entered rollover
Rate Period:
0 = Minutes
1 = Hours
2 = Days
Filter Time: (Not used – always 0)
0 = None
1 = 255 in 22 millisecond increments
Scan Period (50 millisecond intervals)
PI_X-Y.FEQ_ALM_OBJ.LO_LIM
PI_X-Y.FEQ_ALM_OBJ.HI_LIM
PI_X-Y.FEQ_ALM_OBJ.LOLO_LIM
PI_X-Y.FEQ_ALM_OBJ.HIHI_LIM
PI_X-Y.FEQ_ALM_OBJ.ROC_LIM
PI_X-Y.FEQ_ALM_OBJ.DEADBAND
Alarm Deadband / Rollover Maximum

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 49
Point Type 5: Pulse Input Parameters
PI Mode
Bit 7 – Manual Mode:
0 = Normal Scan
1 = Off Scan
Bit 6 – RBX on Set (Not used – always 0)
0 = Disabled
1 = Active
Bit 5 – RBX on Clear (Not used – always 0)
0 = Disabled
1 = Active
PI_X-Y.FREQ_ALM_OBJ.LO_ENB
Bit 4 – ALM Enable:
0 = Disabled
1 = Log Alarms
Bit 3 – Conversion:
1 = Pulses/EU
Bits 2 through 0 – Not used – always 0
Bit 7 - PI_X-Y.USER_MODE
Bit 6 - PI_X-Y.INPUT_STATUS
Bit 5 – No Mapping
Bit 0-4 - PI_XY.FREQ_ALM_OBJ.PROCESS_ALM
Alarm Code:
Bit 7 – Manual Mode
Bit 6 – Point Fail
Bit 5 – Not used – always 0
Bit 4 – Rate Alarm
Bit 3 – High High Alarm
Bit 2 – High Alarm
Bit 1 – Low Low Alarm
Bit 0 – Low Alarm
PI_X-Y.PULSE_DAY_ACCUM_32

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
50 Parameter Lists for Point Types
Point Type 7: AGA Flow
Point Type 7 provides the parameters for the AGA flow. A 15-second timer starts from the last write when writing the composition
parameters. Once the timer expires, the components will be applied to the device and reflected to the subsequent reads.
Number of Logical Points:
(0-2) Based on product type and meter setup. These map to either a DP Mtr or Linear Mtr object in the FBx device..
Table 3-9: Point Type 7 – AGA Flow Parameters
Point Type 7: AGA Flow Parameters
Dp Mtr_X.DESC
Linear Mtr_X.DESC
Identifies the point tag.
Dp Mtr_X.STATION_OBJ.LATITUDE
Linear Mtr_X.STATION_OBJ.LATITUDE
Dp Mtr_X.STATION_OBJ.ELEVATION
Linear Mtr_X.STATION_OBJ.ELEVATION
Bit 7 - Dp Mtr_X.MTR_TYPE
Linear Mtr_X – No Mapping - Always 0
Bit 5-6 – No Mapping
Calculation Method:
Bit 7 – Differential Flow Calculation Standard:
0 = AGA3
1 = ISO5167
Bit 6 – RBX on Set (Not used – always 0)
0 = Disabled
1 = Active
Bit 5 – RBX on Clear (Not used – always 0)
0 = Disabled
1 = Active
Dp Mtr_X.FLW_ALM_OBJ.LO_ENB
Linear Mtr_X.FLW_ALM_OBJ.LO_ENB
Bit 4 – ALM Enable:
0 = Disabled
1 = Log Alarms
Bit 3 - Dp Mtr_X.TEMP_UNITS
Linear Mtr_X.TEMP_UNITS
Bit 2 – No Mapping
Bit – 1 - Dp Mtr_X.MTR_TYPE
Linear Mtr_X.MTR_TYPE
Bit 0 - No Mapping
Bit 3 – US or Metric Units:
0 = US
1 = Metric
Bit 2 – Limit Meter Run Events: (Not used – always 0)
0 = Event not limited
1 = Events limited
Bit 1 – Flow Calculation Method:

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 51
Point Type 7: AGA Flow Parameters
0 = Differential
1 = Linear
Bit 0 – Not used – always 0
AGA Configuration Options:
Bit 7 – Log Methane Adjustment: (Not used – always 0)
0 = Log
1 = Do not log normalization
Bit 6 - Dp Mtr_X.STATION_OBJ.HV_MEAS_BASIS
Linear Mtr_X.STATION_OBJ.HV_MEAS_BASIS
Bit 5 - Dp Mtr_X.STATION_OBJ.GRAV_UMODE
Linear Mtr_X.STATION_OBJ.GRAV_UMODE
Bit 4 - Dp Mtr_X.STATION_OBJ.HV_REAL_UMODE
Linear Mtr_X.STATION_OBJ.HV_REAL_UMODE
Bit 3 - Dp Mtr_X.PRESS_TYPE
Linear Mtr_X.PRESS_TYPE
Bit 2 – Dp Mtr_x.PRESS_LOC
Linear Mtr – No Mapping
Bit 1 - Dp Mtr_X.STATION_OBJ.HV_REAL_MODE
Linear Mtr_X.STATION_OBJ.HV_REAL_MODE
Bit 0 – No Mapping
Bit 6 – Mass/Volume Units (applies to calculation outputs, alarm
limits, sampler accumulation, and heating value):
0 = Mass
1 = Volumetric
Bit 5 – Gravitational Acceleration Source:
0 = Calculate
1 = Enter
Bit 4 – Heating Value Source:
0 = Calculate
1 = Enter
Bit 3 – Static Pressure Value:
0 = Gauge
1 = Absolute
Bit 2 – Static Pressure Tap Location:
0 = Downstream
1 = Upstream
Bit 1 – Specific Gravity Source:
0 = Calculate
1 = Enter
Bit 0 – Not used – always 0
Dp Mtr_X.FLUID_PROP_OBJ.RD_REAL
Linear Mtr_X.FLUID_PROP_OBJ.RD_REAL
Dp Mtr_X.FLUID_PROP_OBJ.HV_REAL
Linear Mtr_X.FLUID_PROP_OBJ.HV_REAL
Dp Mtr_X.STATION_OBJ.GRAV
Linear Mtr_X.STATION_OBJ.GRAV
Local Gravitational Acceleration

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
52 Parameter Lists for Point Types
Point Type 7: AGA Flow Parameters
Scan Period (50 ms intervals) (Always 20)
Dp Mtr_X.PIPE_DIAM
Linear Mtr_X.PIPE_DIAM
Dp Mtr_X.MTR_DIAM
Linear Mtr_X.MTR_DIAM
Dp Mtr_X.MTR_DIAM_REF
Linear Mtr_X.MTR_DIAM_REF
Orifice measured (reference) temperature
Dp Mtr_X.MTR_MAT_OPT
Linear Mtr_X.MTR_MAT_OPT
Orifice material:
0 = SS
1 = Monel
2 = CS
3 = 304SS
4 = 316SS
5 = Monel400
Dp Mtr_X.DESC
Linear Mtr_X.DESC
Meter run point description
Note: The description truncates to 20 characters.
Bit 3-7 – No Mapping
Bit 2 - Dp Mtr_X.FLW_ALM_OBJ.PROCESS_ALM
Linear Mtr_X.FLW_ALM_OBJ.PROCESS_ALM
Bit 1 – No Mapping
Bit 0 - Dp Mtr_X.FLW_ALM_OBJ.PROCESS_ALM
Linear Mtr_X.FLW_ALM_OBJ.PROCESS_ALM
Alarm Code:
Bit 7 – Manual Mode (Not used – always 0)
Bit 6 – No Flow (Not used – always 0)
Bit 5 – Not used – always 0
Bit 4 – Not used – always 0
Bit 3 – Not used – always 0
Bit 2 – High Alarm
Bit 1 – Not used – always 0
Bit 0 – Low Alarm
Dp Mtr_X.FLW_ALM_OBJ.LO_LIM
Linear Mtr_X.FLW_ALM_OBJ.LO_LIM
Dp Mtr_X.FLW_ALM_OBJ.HI_LIM
Linear Mtr_X.FLW_ALM_OBJ.HI_LIM
Dp Mtr_X.FLUID_PROP_OBJ.DYN_VISC_OVRD
Linear Mtr_X.FLUID_PROP_OBJ.DYN_VISC_OVRD
Dp Mtr_X.FLUID_PROP_OBJ.ISENTR_SEL
Linear Mtr_X.FLUID_PROP_OBJ.ISENTR_SEL

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 53
Point Type 7: AGA Flow Parameters
Dp Mtr_X.STATION_OBJ.PB_SEL
Linear Mtr_X.STATION_OBJ.PB_SEL
Dp Mtr_X.STATION_OBJ.TB_SEL
Linear Mtr_X.STATION_OBJ.TB_SEL
Base or contract temperature
Dp Mtr_X.NO_FLOW_LIM
Linear Mtr_X.NO_FLOW_LIM
Low Differential Pressure (hw) Cutoff – Orifice
Dp Mtr_X.USER_CORR_FACTOR
Linear Mtr_X.USER_CORR_FACTOR
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.N2_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.N2_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.CO2_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.CO2_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2S_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2S_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2O_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2O_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.HE_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.HE_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C1_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C1_SEL

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
54 Parameter Lists for Point Types
Point Type 7: AGA Flow Parameters
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C2_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C2_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C3_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C3_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.NC4_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.NC4_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.IC4_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.IC4_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.NC5_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.NC5_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.IC5_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.IC5_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C6_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C6_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C7_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C7_SEL

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 55
Point Type 7: AGA Flow Parameters
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C8_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C8_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C9_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C9_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C10_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C10_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.O2_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.O2_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.CO_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.CO_SEL
Dp
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2_SEL
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2_SEL
Enable Stacked Differential Pressure (hw) (Not used – always 0)
Dp Mtr_X – No Mapping
Linear Mtr_X.FLOW_OBJ
hw Input Definition (Differential Meter) (Not used – always 0)
Uncorrected Flow Rate Input Definition (Linear Meter)
Dp Mtr_X.PF_OBJ
Linear Mtr_X.PF_OBJ
Static Pressure (Pf) Input Definition
Dp Mtr_X.TF_OBJ
Linear Mtr_X.TF_OBJ
Flowing Temperature (Tf) Input Definition

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
56 Parameter Lists for Point Types
Point Type 7: AGA Flow Parameters
Low Differential Pressure (hw) Setpoint (Not used – always 0.0)
High Differential Pressure (hw) Setpoint (Not used – always 0.0)
Dp Mtr_X.DP_OBJ.SELECTED
Linear Mtr_X.FLOW_OBJ.SELECTED_FREQ
Current Differential Pressure (Differential Meter)
Uncorrected Flow Rate (Linear Meter)
Dp Mtr_X.PF_OBJ.SELECTED
Linear Mtr_X.PF_OBJ.SELECTED
Current Pf – Flowing Pressure
Dp Mtr_X.TF_OBJ.SELECTED
Linear Mtr_X.TF_OBJ.SELECTED
Current Tf – Flowing Temperature

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 57
Point Type 8: Standard History
Point Type 8 provides the parameters for the standard history.
Number of Logical Points:
Logical 0 = Points 1-15 (FB Series station 1 history points 1-15).
Logical 1 = Points 16-30 (FB Series station 1 history points 16-30)
Logical 2 = Points 31-45 (FB Series station 1 history points 31-45)
Logical 3 = Points 46-60 (FB Series station 1 history points 46-60)
Logical 4 = Points 61-75 (Unused – Always 0)
Logical 5 = Points 76-90 (Unused – Always 0)
Logical 6 = Points 91-100 (Unused – Always 0)
Table 3-10: Point Type 8 – Standard History Parameters
Point Type 8: Standard History Parameters
TLP for tag for history point 1, 16, 31, 46, 61, 76, or 91 (Not used – always 0,0,0)
TLP for value for history point 1, 16, 31, 46, 61, 76, or 91
History type for history point 1, 16, 31, 46, 61, 76, or 91.
128 = Average
129 = Accumulate
130 = Current Value
134 = Totalize
Detail of history type for history point 1, 16, 31, 46, 61, 76, or 91.
0 = Snapshot
1 = Minimum
2 = Maximum
TLP for tag for history point 2, 17, 32, 47, 62, 77, or 92. (Not used – always 0,0,0)
TLP value for history point 2, 17, 32, 47, 62, 77, or 92.
History type for history point 2, 17, 32, 47, 62, 77, or 92.
Detail of history type for history point 2, 17, 32, 47, 62, 77, or 92.
TLP for tag for history point 3, 18, 33, 48, 63, 78, or 93.
TLP for value of history point 3, 18, 33, 48, 63, 78, or 93.
History type for history point 3, 18, 33, 48, 63, 78, or 93.
Detail of history type for history point 3, 18, 33, 48, 63, 78, or 93.
TLP for tag for history point 4, 19, 34, 49, 64, 79, or 94.
TLP for value of history point 4, 19, 34, 49, 64, 79, or 94.
History type for history point 4, 19, 34, 49, 64, 79, or 94.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
58 Parameter Lists for Point Types
Point Type 8: Standard History Parameters
Detail of history type for history point 4, 19, 34, 49, 64, 79, or 94.
TLP for value of history point 5, 20, 35, 50, 65, 80, or 95.
TLP for value of history point 5, 20, 35, 50, 65, 80, or 95.
History type for history point 5, 20, 35, 50, 65, 80, or 95.
Detail of history type for history point 5, 20, 35, 50, 65, 80, or 95.
TLP for tag of history point 6, 21, 36, 51, 66, 81, or 96.
TLP for value of history point 6, 21, 36, 51, 66, 81, or 96.
History type for history point 6, 21, 36, 51, 66, 81, or 96.
Detail of history type for history point 6, 21, 36, 51, 66, 81, or 96.
TLP for tag of history point 7, 22, 37, 52, 67, 82, or 97.
TLP for value of history point 7, 22, 37, 52, 67, 82, or 97.
History type for history point 7, 22, 37, 52, 67, 82, or 97.
Detail of history type for history point 7, 22, 37, 52, 67, 82, or 97.
TLP for tag of history point 8, 23, 38, 53, 68, 83, or 98.
TLP for value of history point 8, 23, 38, 53, 68, 83, or 98.
History type for history point 8, 23, 38, 53, 68, 83, or 98.
Detail of history type for history point 8, 23, 38, 53, 68, 83, or 98.
TLP for tag for history point 9, 24, 39, 54, 69, 84, or 99.
TLP for value for history point 9, 24, 39, 54, 69, 84, or 99.
History type for history point 9, 24, 39, 54, 69, 84, or 99.
Detail of history type for history point 9, 24, 39, 54, 69, 84, or 99.
TLP for tag for history point 10, 25, 40, 55, 70, 85, or 100.
TLP for value for history point 10, 25, 40, 55, 70, 85, or 100.
History type for history point 10, 25, 40, 55, 70, 85, or 100.
Detail of history type for history point 10, 25, 40, 55, 70, 85, or 100.
TLP for tag for history point 11, 26, 41, 56, 71, or 86.
TLP for value for history point 11, 26, 41, 56, 71, or 86.
History type for history point 11, 26, 41, 56, 71, or 86.
Detail of history type for history point 11, 26, 41, 56, 71, or 86.
TLP for tag for history point 12, 27, 42, 57, 72, or 87.
TLP for value for history point 13, 28, 43, 58, 73, or 88.
History type for history point 13, 28, 43, 58, 73, or 88.
Detail of history type for history point 13, 28, 43, 58, 73, or 88.
TLP for tag for history point 13, 28, 43, 58, 73, or 88.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 59
Point Type 8: Standard History Parameters
TLP for value for history point 13, 28, 43, 58, 73, or 88.
History type for history point 13, 28, 43, 58, 73, or 88.
Detail of history type for history point 13, 28, 43, 58, 73, or 88.
TLP for tag for history point 14, 29, 44, 59, 74, or 89.
TLP for value for history point 14, 29, 44, 59, 74, or 89.
History type for history point 14, 29, 44, 59, 74, or 89.
Detail of history type for history point 14, 29, 44, 59, 74, or 89.
TLP for tag for history point 15, 30, 45, 60, 75, or 90.
TLP for value for history point 15, 30, 45, 60, 75, or 90.
History type for history point 15, 30, 45, 60, 75, or 90.
Detail of history type for history point 15, 30, 45, 60, 75, or 90.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
60 Parameter Lists for Point Types
Point Type 10: AGA Flow Calculation
Point Type 10 provides the parameters for the AGA flow calculation.
Number of Logical Points:
(0-2) Based on product type and meter setup.
Table 3-11: Point Type 10 – AGA Flow Calculation Parameters
Point Type 10: AGA Flow Calculation Parameters
Dp Mtr_X.DP_OBJ.SELECTED
Linear Mtr_X.IQ_RATE
Differential Pressure (DP) Meter: hw – Meter Differential Pressure Value
(Inches H2O or kPa)
Linear Meter: Uncorrected Flow (MCF or km3)
Dp Mtr_X.PF_OBJ.SELECTED
Linear Mtr_X.PF_OBJ.SELECTED
Pf – Static Flowing Pressure Value (psi or kPa)
Dp Mtr_X.TF_OBJ.SELECTED
Linear Mtr_X.TF_OBJ.SELECTED
Tf – Flowing Temperature Value (°F or °C)
Dp Mtr_X.SVOL_RATE
Linear Mtr_X.SVOL_RATE
Instantaneous Flow (Flow rate per Day) – MCF/Day or km3/Day
Dp Mtr_X.ENERGY_RATE
Linear Mtr_X.ENERGY_RATE
Instantaneous Energy (Energy rate per Day) – MMBTU/Day or GJ/Day
Dp Mtr_X.SVOL_TOT_OBJ.CUR_DAY
Linear Mtr_X.SVOL_TOT_OBJ.CUR_DAY
Dp Mtr_X.ENERGY_TOT_OBJ.CUR_DAY
Linear Mtr_X.ENERGY_TOT_OBJ.CUR_DAY
Energy Today – MMBTU or GJ
Dp Mtr_X.SVOL_TOT_OBJ.PREV_DAY
Linear Mtr_X.SVOL_TOT_OBJ.PREV_DAY
Flow Yesterday – MCF or km3
Dp Mtr_X.ENERGY_TOT_OBJ.PREV_DAY
Linear Mtr_X.ENERGY_TOT_OBJ.PREV_DAY
Energy Yesterday – MMBTU or GJ
Dp Mtr_X.DP_OBJ.IV_SEL
Linear Mtr_X.UVOL_RATE
Differential Pressure (DP) Meter: Pressure Extension – hwPf (AGA3) - sqrt(hw)
(ISO 5167)
Linear Meter: Uncorrected Flow Rate
Dp Mtr_X.IMV_SEL
Linear Mtr_X.IMV_SEL
Differential Pressure (DP) Meter: IMV (Integral Multiplier Value)
Linear Meter: BMV (Base Multiplier Value)
Sample Time (Not used – always 0.0)
Dp Mtr_X.DP_OBJ.Y1_SEL
Linear Mtr_X.PRESS_MULT
Differential Pressure (DP) Meter: Expansion Factor (Y)
Linear Meter: Fpm
Differential Pressure (DP) Meter: Reynolds Number (ReD)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 61
Point Type 10: AGA Flow Calculation Parameters
Linear Meter: Not used – always 0
Differential Pressure (DP) Meter: Ftf (Not used – always 0.0)
Linear Meter: Not used – always 0
Fpv – Compressibility (Not used – always 0.0)
Linear Meter: Not used – always 0
Dp Mtr_X.CD_SEL
Linear Mtr_X.TEMP_MULT
Differential Pressure (DP) Meter: AGA 1992 – Cd (Coefficient of discharge)
Linear Meter: Ftm
Fpb (Not used – always 0.0)
Ftb (Not used – always 0.0)
Differential Pressure (DP) Meter: Ev-AGA 1992 (Not used – always 0.0)
Linear Meter: Not used – always 0
Flow Minutes - Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
62 Parameter Lists for Point Types
Point Type 12: ROC Clock
Point Type 12 provides the parameters for the ROC clock.
Number of Logical Points:
0 is the only valid logical number.
Table 3-12: Point Type 12 – ROC Clock Parameters
Point Type 12: ROC Clock Parameters
Leap Year (Not used – always 0)
Time: Seconds, Minutes, Hours, Day, Month, and Year
Century (Not used – always 0)
Enables Daylight Savings Time. Valid values are:
0 = Disable
1 = Enable
Daylight Saving Time Start Hour
Daylight Saving Time Start Day of Week
Daylight Saving Time Start Week of Month
Daylight Saving Time Start Month
Daylight Saving Time start date and time in binary format (seconds since 1970)
Daylight Saving Time End Hour
Daylight Saving Time End Day of Week
Daylight Saving Time End Week of Month
Daylight Saving Time End Month
Daylight Saving Time end date and time in binary format (seconds since 1970)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 63
Point Type 13: System Flag
Point Type 13 provides the parameters for the system flag.
Number of Logical Points:
0 is the only valid logical number.
Table 3-13: Point Type 13 – System Flag Parameters
Point Type 13: System Flag Parameters
Indicates the CRC check. Valid values are: (Not used – always 1)
0 = Disabled
1 = Enabled
RTS test on LOI port (Not used – always 0)
RTS test on Comm 1 port (Not used – always 0)
RTS test on Comm 2 port (Not used – always 0)
Enables I/O scan (Not used – always 0)
Cold start options (Not used – always 0)
Warm start (Not used – always 0)
Read I/O (Not used – always 0)
Write to config memory (Not used – always 0)
Config memory write complete (Not used – always 0)
Enables the event log (Not used – always 0)
LOI Security:
0 = Disabled
1 = Enabled, managed by password
Comm 1 Security:
0 = Disabled

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
64 Parameter Lists for Point Types
Point Type 13: System Flag Parameters
1 = Enabled, managed by password)
Comm 2 Security:
0 = Disabled
1 = Enabled, managed by password)
Pass through mode (Not used – always 0)
Comm 3 Security:
0 = Disabled
1 = Enabled, managed by password)
RTS test on Comm 3 port (Not used – always 0)
Configured number of daily history logs (Not used – always 0)
History time stamp log: (Not used – always 0)
0 = End of period
1 = Beginning of period
Archive hourly and daily history on meter setup changes: (Not used – always 0)
0 = Hourly and daily
1 = Hourly only
2 = Neither

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 65
Point Type 15: System Variables (ROC Information)
Point Type 15 provides the parameters for the ROC system variables.
Number of Logical Points:
0 is the only valid logical number.
Table 3-14: Point Type 15 – System Variables (ROC Information) Parameters
Point Type 15: System Variables (ROC Information) Parameters
Indicates the ROC address.
Indicates the Station Name.
Indicates the active PIDs.
Indicates the active AGA meter runs.
Indicates the number of FST instructions per FST execution cycle. (Not used –
always 0)
Indicates the number of standard history points.
Indicates the number of extended history points.
Indicates the number of RAM2/History3 database points. (Not used – always 0)
Forces End of Day (Not used – always 0)
Indicates the contract hour.
Indicates the version name (part number).
Provides manufacturing identification.
Indicates the time created.
Provides the unit serial number.
Indicates the customer name.
Indicates the maximum number of PIDs.
Indicates the maximum number of AGA meter runs.
Indicates the maximum number of tanks. (Not used – always 0)
Indicates the number of FSTs possible. (Not used – always 0)
Indicates the RAM installed. (Not used – always 0)
Indicates the ROM installed. (Not used – always 0)
Indicates Utilities (Not used – always 0)
Indicates the type of ROC or FloBoss (107 = FloBoss 107 or FB Series device).
Indicates the Units flag. Valid values are:
0 = English

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
66 Parameter Lists for Point Types
Point Type 15: System Variables (ROC Information) Parameters
1 = Metric (kPa)
2 = Metric (bar)
Encryption Key 1 (Not used – always 0)
Encryption Key 2 (Not used – always 0)
Encryption Key 3 (Not used – always 0)
Encryption Key 4 (Not used – always 0)
Encryption Key 5 (Not used – always 0)
Encryption Key 6 (Not used – always 0)
Encryption Key 7 (Not used – always 0)
Encryption Key 8 (Not used – always 0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 67
Point Type 17: Soft Point
Point Type 17 provides the parameters for soft point data storage.
Number of Logical Points:
Table 3-15: Point Type 17 – Soft Point Parameters
Point Type 17: Soft Point Parameters
Identifies the point tag.
User Data_X.EVENT_LOG_OPT
Event logging:
0 = Log events
1 = Do not log events)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
68 Parameter Lists for Point Types
Point Type 19: Database
Point Type 19 provides the parameters for the database.
Number of Logical Points:
Logicals 1-60 are mapped to FB Series Station 1, History Points 1-60.
Logicals 61-100 are unmapped and return all zero values.
Table 3-16: Point Type 19 – Database Parameters
Point Type 19: Database Parameters
Identifies the point tag (Not used – always 0,0,0)
Archive Type:
128 = Average
129 = Accumulate
130 = Current Value
134 = Totalize
Last Daily Value (Not used – always 0.0)
Last Hour’s Total (Not used – always 0.0)
User-specified text typically used for history value units.

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 69
Point Type 21: User Defined Point
Point Type 20 provides the parameters for the user defined point.
Number of Logical Points:
20 logicals can be accessed. FB Series devices do not support user programs. All parameters will return zero values when read.
Table 3-17: Point Type 21 – User Defined Point Parameters
Point Type 21: User Defined Point Parameters
Point Type Description (Not used – always 0)
Template Pointer (Not used – always 0)
Number of Parameters (Not used – always 0)
Display Number (Not used – always 0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
70 Parameter Lists for Point Types
Point Type 40: Multi-Variable Sensor
Point Type 40 provides the parameters for the multi-variable sensor.
Number of Logical Points:
(0-2) Based on product type and licensing.
Table 3-18: Point Type 40 – Multi-Variable Sensor Parameters
Point Type 40: Multi-Variable Sensor Parameters
Sensor Configuration:
Bit 7 – Sensor Type: (Not used – always 0)
0 = MVS205
1 = 3095FB/4088B
Bit 4-6 – No Mapping
Bit 3 – 4088_XY.SENSOR_OBJ.DP.FAULT_MODE
Bits 6 through 4 – Not used – always 0
Bit 3 – Failure Mode:
0 = Set to fault value
1 = Hold last good value
Bit 1 -2 – No Mapping
Bit 0 – 4088_X-Y.SENSOR_OBJ.DP.UNITS
Bit 2 – Pressure Tap Location (Not used – always 0)
0 = Upstream
1 = Downstream
Bit 1 – Calibration Temp: (Not used – always 0)
0 = H2O at 15.4°C (60°F)
1 = H2O at 19.8°C (68°F)
Bit 0 = Units of Measure:
0 = US
1 = Metric
4088_X-Y.SCAN_ENABLE
4088_X-Y.4088_CAL_STAT
When SCAN_ENABLE is DISABLED the
output value is always 0. When
SCAN_ENABLE is ENABLED and
4088_CAL_STATUS is No Measurement in
calibration then the output value is 1. For all
other cases the output value is 2
Poll Mode:
0 = Off Scan
1 = Normal Poll
2 = Input Freeze
4 = Conf Poll
5 = Set Tag & Addr
6 = Calibrate

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 71
Point Type 40: Multi-Variable Sensor Parameters
Bit 7 – 4088_X-Y.INPUT_STATUS
Bit 6 – 4088_X-Y.COMM_STATUS
Bit 5 – 4088_X-Y.INPUT_STATUS
Bit 4 – 4088_X-Y.4088_CAL_STAT
Bit 3 – No Mapping
Bit 2 – 4088_X-Y.PT_VAR_STATUS
Bit 1 – 4088_X-Y.SP_VAR_STATUS
Bit 0 – 4088_X-Y.DP_VAR_STATUS
Sensor Status:
Bit 7 - Off Scan Flag:
0 = On Scan
1 = Off Scan
Bit 6 – 485 Comm Status:
0 = Good
1 = Failed
Bit 5 – Sensor Comm Status:
0 = Good
1 = Failed
Bit 4 – Input Freeze Flag:
0 = Normal
1 = Frozen
Bit 3 – Not used – always 0
Bit 2 – Process Temp Status:
0 = Good
1 = Failure
Bit 1 – Static Press Status:
0 = Good
1 = Failure
Bit 0 – Diff Press Status:
0 = Good
1 = Failure
Bit 6-7 – No Mapping
Bit 5 – 4088_XY.SENSOR_OBJ.PT.ALM_OBJ.PROCESS_ALM
Bit 4 – 4088_XY.SENSOR_OBJ.SP.ALM_OBJ.PROCESS_ALM
Bit 3 – 4088_XY.SENSOR_OBJ.DP.ALM_OBJ.PROCESS_ALM
Bit 2 – 4088_XY.SENSOR_OBJ.PT.ALM_OBJ.PROCESS_ALM
Bit 1 – 4088_XY.SENSOR_OBJ.SP.ALM_OBJ.PROCESS_ALM
Sensor Alarms:
Bit 7 – Not used – always 0
Bit 6 – Not used – always 0
Bit 5 – PT High Alarm
Bit 4 – AP High Alarm
Bit 3 – DP High Alarm
Bit 2 – PT Low Alarm
Bit 1 – AP Low Alarm
Bit 0 – DP Low Alarm

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
72 Parameter Lists for Point Types
Point Type 40: Multi-Variable Sensor Parameters
Bit 0 – 4088_XY.SENSOR_OBJ.DP.ALM_OBJ.PROCESS_ALM
Sensor Voltage (Not used – always 0.0)
4088_X-Y.Sensor_OBJ.DP.SELECTED
Differential Pressure (DP) Reading
4088_X-Y.Sensor_OBJ.SP.SELECTED
Static Pressure (AP) Reading
4088_X-Y.Sensor_OBJ.PT.SELECTED
4088_X-Y.Sensor_OBJ.DP.REV_DP
4088_XY.Sensor_OBJ.DP.CAL_OBJ.ZERO_SHIFT
DP Static Pressure Effect (Zero Shift)
4088_XY.Sensor_OBJ.DP.CAL_OBJ.USER_ZERO_VAL
DP Minimum Calibration Point Value
4088_XY.Sensor_OBJ.DP.CAL_OBJ.USER_MID1_VAL
DP Mid Point 1 Calibration Value
4088_XY.Sensor_OBJ.DP.CAL_OBJ.USER_MiD2_VAL
DP Mid Point 2 Calibration Value
4088_XY.Sensor_OBJ.DP.CAL_OBJ.USER_MID3_VAL
DP Mid Point 3 Calibration Value
4088_XY.Sensor_OBJ.DP.CAL_OBJ.USER_SPAN_VAL
DP Maximum Calibration Point Value
4088_XY.Sensor_OBJ.SP.CAL_OBJ.USER_ZERO_VAL
AP Minimum Calibration Point Value
4088_XY.Sensor_OBJ.SP.CAL_OBJ.USER_MID1_VAL
AP Mid Point 1 Calibration Value
4088_XY.Sensor_OBJ.SP.CAL_OBJ.USER_MiD2_VAL
AP Mid Point 2 Calibration Value
4088_XY.Sensor_OBJ.SP.CAL_OBJ.USER_MID3_VAL
AP Mid Point 3 Calibration Value
4088_XY.Sensor_OBJ.SP.CAL_OBJ.USER_SPAN_VAL
AP Maximum Calibration Point Value
4088_XY.Sensor_OBJ.PT.CAL_OBJ.USER_ZERO_VAL
PT Minimum Calibration Point Value
4088_XY.Sensor_OBJ.PT.CAL_OBJ.USER_MID1_VAL
PT Mid Point 1 Calibration Value

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 73
Point Type 40: Multi-Variable Sensor Parameters
4088_XY.Sensor_OBJ.PT.CAL_OBJ.USER_MiD2_VAL
PT Mid Point 2 Calibration Value
4088_XY.Sensor_OBJ.PT.CAL_OBJ.USER_MID3_VAL
PT Mid Point 3 Calibration Value
4088_XY.Sensor_OBJ.PT.CAL_OBJ.USER_SPAN_VAL
PT Maximum Calibration Point Value
Calibration Command (Not used – always 0)
Calibration Type (Not used – always 0)
Calibrate Set Value (Not used – always 0.0)
4088_X-Y.SENSOR_OBJ.DP_LIVE
Manual DP Value (used in calibration only)
4088_X-Y.SENSOR_OBJ.SP_LIVE
Manual AP Value (used in calibration only)
4088_X-Y.SENSOR_OBJ.PT_LIVE
Manual PT Value (used in calibration only)
DP Mode:
Bit 7 – Not used – always 0
Bit 6 – SRBX on Set: (Not used – always 0)
0 = Disable
1 = Enable
Bit 5 – SRBX on Clear: (Not used – always 0)
0 = Disable
1 = Enable
4088_XY.SENSOR_OBJ.DP.ALM_OBJ.LO_ENB
Bit 4 – DP Alarm Enable:
0 = Disable
1 = Enable
Bits 3 through 1 – Not used – always 0
Bit 0 – Sensor Alarm Enable (All inputs) (Not used – always 0)
0 = Disabled
1 = Enabled
Bit 7 – No Mapping
Bit 6 – 4088_XY.SENSOR_OBJ.DP.ALM_OBJ.PROCESS_ALM
Bit 3-5 – No Mapping
Bit 2 – 4088_XY.SENSOR_OBJ.DP.ALM_OBJ.PROCESS_ALM
DP Alarm Code:
Bit 7 – Not used – always 0
Bit 6 – Point Fail
Bit 5 – Not used – always 0
Bit 4 – Not used – always 0
Bit 3 – Not used – always 0
Bit 2 – High Alarm

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
74 Parameter Lists for Point Types
Point Type 40: Multi-Variable Sensor Parameters
Bit 1 – 4088_XY.SENSOR_OBJ.DP.ALM_OBJ.PROCESS_ALM
Bit 0 – No Mapping
Bit 1 – Not used – always 0
Bit 0 – Low Alarm
4088_XY.SENSOR_OBJ.DP.ALM_OBJ.LO_LIM
4088_XY.SENSOR_OBJ.DP.ALM_OBJ.HI_LIM
4088_XY.SENSOR_OBJ.DP.ALM_OBJ.DEADBAND
4088_X-Y.SENSOR_OBJ.DP.FAULT
AP Mode:
Bits 7,6,5 – Not used
4088_XY.SENSOR_OBJ.AP.ALM_OBJ.LO_ENB
Bit 4 – Alarm Enabled:
0 = Disabled
1 = Enabled
Bits 3, 2, 1 and 0 – Not used
Bit 7 – No Mapping
Bit 6 – 4088_XY.SENSOR_OBJ.SP.ALM_OBJ.PROCESS_ALM
Bit 3-5 – No Mapping
Bit 2 – 4088_XY.SENSOR_OBJ.SP.ALM_OBJ.PROCESS_ALM
Bit 1 – 4088_XY.SENSOR_OBJ.SP.ALM_OBJ.PROCESS_ALM
Bit 0 – No Mapping
AP Alarm Code:
Bit 7 – Not used
Bit 6 – Point Fail
Bit 5 – Not used
Bit 4 – Not used
Bit 3 – Not used
Bit 2 – High Alarm
Bit 1 – Not used
Bit 0 – Low Alarm
4088_XY.SENSOR_OBJ.SP.ALM_OBJ.LO_LIM
4088_X-Y.SENSOR_OBJ.SP.ALM_OBJ.HI_LIM
4088_XY.SENSOR_OBJ.SP.ALM_OBJ.DEADBAND
4088_X-Y.SENSOR_OBJ.SP.FAULT
PT Mode:
Bts 7, 6, 5 –Not used

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 75
Point Type 40: Multi-Variable Sensor Parameters
4088_XY.SENSOR_OBJ.PT.ALM_OBJ.LO_ENB
Bit 4 – Alarm Enabled:
0 = Disabled
1 = Enabled
Bit 7 – No Mapping
Bit 6 – 4088_XY.SENSOR_OBJ.PT.ALM_OBJ.PROCESS_ALM
Bit 3-5 – No Mapping
Bit 2 – 4088_XY.SENSOR_OBJ.PT.ALM_OBJ.PROCESS_ALM
Bit 1 – 4088_XY.SENSOR_OBJ.PT.ALM_OBJ.PROCESS_ALM
Bit 0 – No Mapping
PT Alarm Code:
Bit 7 – Not used
Bit 6 – Point Fail
Bit 5 – Not used
Bit 4 – Not used
Bit 3 – Not used
Bit 2 – High Alarm
Bit 1 – Not used
Bit 0 – Low Alarm
4088_XY.SENSOR_OBJ.PT.ALM_OBJ.LO_LIM
4088_X-Y.SENSOR_OBJ.PT.ALM_OBJ.HI_LIM
4088_XY.SENSOR_OBJ.PT.ALM_OBJ.DEADBAND
4088_X-Y.SENSOR_OBJ.PT.FAULT
4088_XY.SENSOR_OBJ.PT.CAL_OBJ.ZERO_SHIFT
4088_XY.SENSOR_OBJ.SP.CAL_OBJ.ZERO_SHIFT
4088_X-Y.CONFIG_CHANGE_CNT
Configuration Change Counter
Sensor Type: (Not used – always 0)
0 = Unknown
1 = 4088A
2 = 4088B
3 = 3095FB
4 = MVS205

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
76 Parameter Lists for Point Types
Point Type 41: Run
Point Type 41 provides the run parameters.
Number of Logical Points:
(0-2) Based on product type and meter setup
Table 3-19: Point Type 41 – Run Parameters
Point Type 41: Run Parameters
DP Mtr_X.DESC
Linear Mtr_X.DESC
DP Mtr_X.STATION_OBJ.ATMPR_SEL
Linear Mtr_X.STATION_OBJ.ATMPR_SEL
DP Meter – No Mapping
Linear Mtr_X.FACTOR_CURVE_OPT
Calculation Method:
Bit 7 – K Factor Calculation:
0 = Single
1 = Multiple
Bits 6 – Not used – always 0
DP
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.USER_MODE
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.USER_MODE
Bit 5 – Gas Quality Input Mode:
0 = Constant
1 = Live
DP Mtr_X.STATION_OBJ.H2O_CONTENT_BASIS
Linear Mtr_X.STATION_OBJ.H2O_CONTENT_BASIS
Bit 4 – BTU Dry: (Always 0)
0 = See Bit 3
1 = As Delivered
DP Mtr_X.STATION_OBJ.H2O_CONTENT_BASIS
Linear Mtr_X.STATION_OBJ.H2O_CONTENT_BASIS
Bit 3 – BTU Basis:
0 = Dry
1 = Wet
DP Mtr_X.STATION_OBJ.ATMPR_UMODE
Linear Mtr_X.STATION_OBJ.ATMPR_UMODE
Bit 2 – Atmospheric Pressure:
0 = Calculated
1 = Entered
DP Mtr_X.STATION_OBJ.ZF_METHOD
Bit 1 – AGA8 Gross Characterization Method:
0 = Gross 2
1 = Gross 1
DP Mtr_X.STATION_OBJ.ZF_METHOD
Linear Mtr_X.STATION_OBJ.ZF_METHOD
Bit 0 = AGA8 Characterization Method:
0 = Detailed

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 77
Point Type 41: Run Parameters
DP Mtr_X.PIPE_DIAM_REF
Linear Meter – No Mapping
Pipe reference temperature
DP Mtr_X.PIPE_MAT_OPT
Linear Meter – No Mapping
Pipe Material:
0 = SS
1 = Not used – always 0
2 = CS
3 = 304SS
4 = 316SS
5 = Monel400
DP Mtr_X.CD_SEL
Linear Mtr_X.TEMP_MULTI
Orifice: Cd – AGA 1992
Turbine: Ftm
DP Mtr_X.RE_SEL
Linear Meter – No Mapping
DP Mtr_X.Y1_SEL
Linear Mtr_X.PRESS_MULTI
Orifice: Expansion Factor (Y)
Turbine: Fpm
Fpb Factor (Not used – always 0.0)
Ftb Factor (Not used – always 0.0)
Ftf Factor (Not used – always 0.0)
Fgr Fator (Not used – always 0.0)
DP Meter – No Mapping
Linear Mtr_X.COMP_MULTI
Fpv (Compressibility) Factor
Hist Pt Num 1 – Not used – always 0
Hist Rollup 1 – Not used - always 0
Hist Param 1 – Not used - always 0,0,0
Hist Conversion 1 – Not used - always 0
Hist Pt Num 2 – Not used – always 0
Hist Rollup 2 – Not used - always 0
Hist Param 2 – Not used - always 0,0,0
Hist Conversion 2 – Not used - always 0
Hist Pt Num 3 – Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
78 Parameter Lists for Point Types
Point Type 41: Run Parameters
Hist Rollup 3 – Not used - always 0
Hist Param 3 – Not used - always 0,0,0
Hist Conversion 3 – Not used - always 0
Hist Pt Num 4 – Not used – always 0
Hist Rollup 4 – Not used - always 0
Hist Param 4 – Not used - always 0,0,0
Hist Conversion 4 – Not used - always 0
Hist Pt Num 5 – Not used – always 0
Hist Rollup 5 – Not used - always 0
Hist Param 5 – Not used - always 0,0,0
Hist Conversion 5 – Not used - always 0
Hist Pt Num 6 – Not used – always 0
Hist Rollup 6 – Not used - always 0
Hist Param 6 – Not used - always 0,0,0
Hist Conversion 6 – Not used - always 0
Hist Pt Num 7 – Not used – always 0
Hist Rollup 7 – Not used - always 0
Hist Param 7 – Not used - always 0,0,0
Hist Conversion 7 – Not used - always 0
Hist Pt Num 8 – Not used – always 0
Hist Rollup 8 – Not used - always 0
Hist Param 8 – Not used - always 0,0,0
Hist Conversion 8 – Not used - always 0
Hist Pt Num 9 – Not used – always 0
Hist Rollup 9 – Not used - always 0
Hist Param 9 – Not used - always 0,0,0
Hist Conversion 9 – Not used - always 0
Hist Pt Num 10 – Not used – always 0
Hist Rollup 10 – Not used - always 0
Hist Param 10 – Not used - always 0,0,0
Hist Conversion 10 – Not used - always 0
Hist Pt Num 11 – Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 79
Point Type 41: Run Parameters
Hist Rollup 11 – Not used - always 0
Hist Param 11 – Not used - always 0,0,0
Hist Conversion 11 – Not used - always 0
Hist Pt Num 12 – Not used – always 0
Hist Rollup 12 – Not used - always 0
Hist Param 12 – Not used - always 0,0,0
Hist Conversion 12 – Not used - always 0
Hist Pt Num 13 – Not used – always 0
Hist Rollup 13 – Not used - always 0
Hist Param 13 – Not used - always 0,0,0
Hist Conversion 13 – Not used - always 0
Hist Pt Num 14 – Not used – always 0
Hist Rollup 14 – Not used - always 0
Hist Param 14 – Not used - always 0,0,0
Hist Conversion 14 – Not used - always 0
Hist Pt Num 15 – Not used – always 0
Hist Rollup 15 – Not used - always 0
Hist Param 15 – Not used - always 0,0,0
Hist Conversion 15 – Not used - always 0
Hist Pt Num 16 – Not used – always 0
Hist Rollup 16 – Not used - always 0
Hist Param1 6 – Not used - always 0,0,0
Hist Conversion 16 – Not used - always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
80 Parameter Lists for Point Types
Point Type 42: Extra AGA Run
Point Type 42 provides the extra AGA run parameters.
Number of Logical Points:
(0-2) Based on product type and meter setup
Table 3-20: Point Type 42 – Extra AGA Run Parameters
Point Type 42: Extra AGA Run Parameters
DP Mtr_X.DESC
Linear Mtr_X.DESC
DP Mtr_X.SVOL_TOT_OBJ.CUR_DAY
Linear Mtr_X.SVOL_TOT_OBJ.CUR_DAY
DP Mtr_X.SVOL_TOT_OBJ.PREV_DAY
Linear Mtr_X.SVOL_TOT_OBJ.PREV_DAY
Flow Yesterday – MCF (km3)
DP Mtr_X.SVOL_TOT_OBJ.CUR_MNTH
Linear Mtr_X.SVOL_TOT_OBJ.CUR_MNTH
DP Mtr_X.SVOL_TOT_OBJ.PREV_MNTH
Linear Mtr_X.SVOL_TOT_OBJ.PREV_MNTH
Flow Previous Month – MCF (km3)
DP Mtr_X.SVOL_TOT_OBJ.CURRENT
Linear Mtr_X.SVOL_TOT_OBJ.CURRENT
Flow Accumulated (rollover at 1,000,000)
DP Mtr_X.FLWTM_TOT_OBJ.CUR_DAY
Linear Mtr_X.FLWTM_TOT_OBJ.CUR_DAY
DP Mtr_X.FLWTM _TOT_OBJ.PREV_DAY
Linear Mtr_X.FLWTM_TOT_OBJ.PREV_DAY
DP Mtr_X.FLWTM_TOT_OBJ.CUR_MNTH
Linear Mtr_X.FLWTM_TOT_OBJ.CUR_MNTH
DP Mtr_X.FLWTM_TOT_OBJ.PREV_MNTH
Linear Mtr_X.FLWTM_TOT_OBJ.PREV_MNTH
DP Mtr_X.FLWTM_TOT_OBJ.CURRENT
Linear Mtr_X.FLWTM_TOT_OBJ.CURRENT
Minutes Accumulated (rollover at 1,000,000) – MCF (km3)
DP Mtr_X.ENERGY_TOT_OBJ.CUR_DAY
Linear Mtr_X.ENERGY_TOT_OBJ.CUR_DAY
Energy Today – MMBTU (GJ)
DP Mtr_X.ENERGY_TOT_OBJ.PREV_DAY
Linear Mtr_X.ENERGY_TOT_OBJ.PREV_DAY
Energy Yesterday – MMBTU (GJ)
DP Mtr_X.ENERGY_TOT_OBJ.CUR_MNTH
Linear Mtr_X.ENERGY_TOT_OBJ.CUR_MNTH
Energy Month – MMBTU (GJ)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 81
Point Type 42: Extra AGA Run Parameters
DP Mtr_X.ENERGY_TOT_OBJ.PREV_MNTH
Linear Mtr_X.ENERGY_TOT_OBJ.PREV_MNTH
Energy Previous Month – MMBTU (GJ)
DP Mtr_X.ENERGY_TOT_OBJ.CURRENT
Linear Mtr_X.ENERGY_TOT_OBJ.CURRENT
Energy Accumulated (rollover at 1,000,000) – MCF (km3)
DP Mtr_X.UVOL_TOT_OBJ.CUR_DAY
Linear Mtr_X.UVOL_TOT_OBJ.CUR_DAY
Uncorrected Today – MCF (km3)
DP Mtr_X.UVOL_TOT_OBJ.PREV_DAY
Linear Mtr_X.UVOL_TOT_OBJ.PREV_DAY
Uncorrected Yesterday – MCF (km3)
DP Mtr_X.UVOL_TOT_OBJ.CUR_MNTH
Linear Mtr_X.UVOL_TOT_OBJ.CUR_MNTH
Uncorrected Month – MCF (km3)
DP Mtr_X.UVOL_TOT_OBJ.PREV_MNTH
Linear Mtr_X.UVOL_TOT_OBJ.PREV_MNTH
Uncorrected Previous Month – MCF (km3)
DP Mtr_X.UVOL_TOT_OBJ.CURRENT
Linear Mtr_X.UVOL_TOT_OBJ.CURRENT
Uncorrected Accumulation (rollover at 1,000,000) – MCF (km3)
DP Mtr_X.MTR_DIAM_SEL
Linear Meter – no Mapping
Orifice Plate Bore Diameter at flowing temperature – d
DP Mtr_X.PIPE_DIAM_SEL
Linear Meter – no Mapping
Meter Tube (pipe) Internal Diameter at flowing temperature – D
DP Mtr_X.DETA_SEL
Linear Meter – no Mapping
DP Mtr_X.EV_SEL
Linear Meter – no Mapping
Ev (Velocity of Approach) – AGA 1992
DP Mtr_X.CD_SEL
Linear Meter – no Mapping
Cd (Coefficient of discharge) – AGA 1992
DP Mtr_X.RE_SEL
Linear Meter – no Mapping
DP Mtr_X.PF_INUSE
Linear Mtr_X.PF_INUSE
Upstream Absolute Static Pressure
DP Mtr_X.FLUID_PROP_OBJ.MOLAR_MASS
Linear Mtr_X.FLUID_PROP_OBJ.MOLAR_MASS

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
82 Parameter Lists for Point Types
Point Type 45: Meter Calibration and Sampler
Point Type 45 provides the meter calibration and sampler parameters.
Number of Logical Points:
(0-2) Based on product type and meter setup
Table 3-21: Point Type 45 – Meter Calibration and Sampler Parameters
Point Type 45: Meter Calibration and Sampler Parameters
Calibration Options:
Bit 7 – Not used – always 0
Bit 6 – Not used – always 0
Bit 5 – Not used – always 0
Bit 4 – Not used – always 0
Bit 3 – Not used – always 0
Bit 2 – Differential Pressure Deadweight Calibrator (Not used – always 0)
Bit 1 – Static Pressure Deadweight Calibrator (Not used – always 0)
Bit 0 – Not used – always 0
Calibrated Weights Gravitational Acceleration (Not used – always 0.0)
DP Mtr_X.USER_CORR_FACTOR
Linear Mtr_X.USER_CORR_FACTOR
Sampler Enable. Valid values are: (Not used – always 0)
0 = Disabled
1 = Enabled
Sampler Accumulation Trigger (Not used – always 0)
Sampler Duration (in seconds) (Not used – always 0)
TLP for sampler. Must be discrete output configured in momentary mode. (Not
used – always 0,0,0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 83
Point Type 46: Meter Configuration
Point Type 46 provides the meter configuration parameters.
Number of Logical Points:
(0-2) Based on product type and meter setup
Table 3-22: Point Type 46 – Meter Configuration Parameters
Point Type 46: Meter Configuration Parameters
DP Mtr_X.OBJ_NAME
Linear Mr_X.OBJ_NAME
DP Mtr_X.DESC
Linear Mr_X.DESC
Describes point
Note: The description truncates to 20 characters.
Calculation Method:
Bit 7 – Differential Flow Calculation Standard:
0 = AGA3
1 = ISO5167
Linear Meter: Not Used
Bit 6 – RBX on Set: (Not used – always 0)
0 = No RBX
1 = Enable RBX
Bit 5 – RBX on Clear: (Not used – always 0)
0 = No RBX
1 = Enable RBX
Bit 4 – Meter Run Alarming: (Not used – always 0)
0 = Disabled
1 = Enabled
DP Mtr_X.STATION_OBJ.TEMP_UNITS
Linear Mtr_X.STATION_OBJ.TEMP_UNITS
Bit 3 — Units of Measurement
0 = English
1 = Metric
Bit 2 — Log Meter Run Lim
0 = Log Events
1 = Do not log
No Tag mapping based on Meter object in use
Bit 1 — Flow Calculation M
0 = Differential
1 = Linear

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
84 Parameter Lists for Point Types
Point Type 46: Meter Configuration Parameters
Linear Mtr_X.FACTOR_CURCE_OPT
Indicates Calculation Method II:
Bit 7 – K-factor Calculation:
Differential Meter: Not used
0 = Single
1 = Multiple
DP
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.USER_MODE
Linear
Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.USER_MODE
Bit 5 – Gas Quality Input Mode:
0 = Constant
1 = Live
Bit 4 – Heating Value Delivered Basis: (Not used – always 0)
0 = Ignored
1 = As Delivered
DP Mtr_X.STATION_OBJ.H20_CONTENT_BASIS
Linear Mtr_X.STATION_OBJ.H20_CONTENT_BASIS
Bit 3 – Heating value Dry or Wet Basis:
0 = Dry
1 = Wet
DP Mtr_X.STATION_OBJ.ATMPR_UMODE
Linear Mtr_X.STATION_OBJ.ATMPR_UMODE
Bit 2 – Atmospheric Pressure Source:
0 = Calculated
1 = Entered
DP Mtr_X.STATION_OBJ.ZF_METHOD
Linear Mtr_X.STATION_OBJ.ZF_METHOD
Bit 1 – AGA8 Gross Characterization Method:
0 = Gross 2
1 = Gross 1
Bit 0 – AGA8 Characterization Method:
0 = Detailed
1 = Gross
Options:
Bit 7 – Log Methane Assignment: (Not used – always 0)
0 = Log
1 = Do not log
DP Mtr_X.STATION_OBJ.HV_MEAS_BASIS
Linear Mtr_X.STATION_OBJ.HV_MEAS_BASIS
Bit 6 – Units for HV, alarm limits, and sample accum:
0 = Mass
1 = Volume

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 85
Point Type 46: Meter Configuration Parameters
DP Mtr_X.STATION_OBJ.GRAV_UMODE
Linear Mtr_X.STATION_OBJ.GRAV_UMODE
Bit 5 – Gravitational Acceleration Source:
0 = Calculate
1 = Entered
DP Mtr_X.FLUID_PROP_OBJ.HV_REAL_MODE
Linear Mtr_X.FLUID_PROP_OBJ.HV_REAL_MODE
Bit 4 – Heating Value Source:
0 = Calculate
1 = Entered
DP Mtr_X.PRESS_TYPE
Linear Mtr_X.PRESS_TYPE
Bit 3 – Static Pressure Value:
0 = Gauge
1 = Absolute
Bit 2 – Static Pressure Tap Location:
Differential Meter:
0 = Downstream
1 = Upstream
Linear Meter: Not used
DP Mtr_X.FLUID_PROP_OBJ.RD_REAL_MODE
Linear Mtr_X.FLUID_PROP_OBJ.RD_REAL_MODE
Bit 1 – Specific Gravity Source:
0 = Calculate
1 = Entered
Bit 0 – Type of pressure tap:
0 = Flange
1 = Pipe
Linear Meter: Not used
Contract Hour (Not used – always 0)
Integral Multiplier Period – Orifice (minutes) (Not used – always 0)
Base Multiplier Period – Turbine (minutes) (Not used – always 0)
DP Mtr_X.PIPE_DIAM
Linear Mr_X.PIPE_DIAM
Pipe Diameter (inches or mm)
DP Mtr_X.PIPE_DIAM_REF
Linear Mr_X.PIPE_DIAM_REF
Pipe Reference Temperature (degrees F or C)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
86 Parameter Lists for Point Types
Point Type 46: Meter Configuration Parameters
DP Mtr_X.PIPE_MAT_OPT
Linear Mr_X.PIPE_MAT_OPT
Pipe Material:
0 = SS
1 = Monel
2 = CS
3 = 304SS
4 = 316SS
5 = Monel400
DP Mtr_X.MTR_DIAM
Linear Mr_X.MTR_DIAM
Orifice plate diameter (inches or millimeters)
DP Mtr_X.MTR_DIAM_REF
Linear Mr_X.MTR_DIAM_REF
Orifice plate reference temperature (degrees F or C)
DP Mtr_X.MTR_MAT_OPT
Linear Mr_X.MTR_MAT_OPT
Orifice Material:
0 = SS
1 = Not used – always 0
2 = CS
3 = 304SS
4 = 316SS
5 = Monel400
DP Mtr_X.STATION_OBJ.PB_SEL
Linear Mr_X. STATION_OBJ.PB_SEL
Base or contract pressure (psia or kPa)
DP Mtr_X.STATION_OBJ.TB_SEL
Linear Mr_X. STATION_OBJ.TB_SEL
Base or contract temperature
DP Mtr_X.STATION_OBJ.ATMPR_SEL
Linear Mr_X. STATION_OBJ.ATMPR_SEL
DP Mtr_X.FLUID_PROP_OBJ.RD_REAL_SEL
Linear Mr_X. FLUID_PROP_OBJ.RD_REAL_SEL
DP Mtr_X.FLUID_PROP_OBJ.HV_REAL_SEL
Linear Mr_X. FLUID_PROP_OBJ.HV_REAL_SEL
DP Mtr_X.FLUID_PROP_OBJ.DYN_VISC_OVRD
Linear Mr_X. FLUID_PROP_OBJ. DYN_VISC_OVRD
DP Mtr_X.FLUID_PROP_OBJ.ISENTR_SEL
Linear Mr_X. FLUID_PROP_OBJ. ISENTR_SEL
DP Mtr_X.STATION_OBJ.ELEVATION
Linear Mr_X. STATION_OBJ.ELEVATION

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 87
Point Type 46: Meter Configuration Parameters
DP Mtr_X.STATION_OBJ.LATITUDE
Linear Mr_X. STATION_OBJ.LATITUDE
DP Mtr_X.STATION_OBJ.GRAV
Linear Mr_X. STATION_OBJ.GRAV
Local Gravitational Acceleration (Read)
Local Gravitational Acceleration (Write)
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.N2_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.N2_SEL
Nitrogen (N2) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.CO2_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.CO2_SEL
Carbon Dioxide (CO2 ) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2S_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.H2S_SEL
Hydrogen Sulfide (H2S) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2O_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.H2O_SEL
Water (H2O) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.HE_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.HE_SEL
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C1_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C1_SEL
Methane (CH4) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C2_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C2_SEL
Ethane (C2H6) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C3_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C3_SEL
Propane (C3H8) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.NC4_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.NC4_SEL
n-Butane (C4H10) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.IC4_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.IC4_SEL
i-Butane (C4H10) composition, in mole %

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
88 Parameter Lists for Point Types
Point Type 46: Meter Configuration Parameters
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.NC5_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.NC5_SEL
n-Pentane (C5H12) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.IC5_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.IC5_SEL
i-Pentane (C5H12) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C6_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C6_SEL
n-Hexane (C6H14) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C7_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C7_SEL
n-Heptane (C7H16) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C8_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C8_SEL
n-Octane (C8H18) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C9_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C9_SEL
n-Nonane (C9H20) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.C10_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.C10_SEL
n-Decane (C10H22) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.O2_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.O2_SEL
Oxygen (O2) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.CO_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.CO_SEL
Carbon Monoxide (CO) composition, in mole %
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.H2_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.H2_SEL
Hydrogen (H2) composition, in mole %
DP Mtr_X.NO_FLOW_LIM
Linear Mtr_X.KF_SEL
Differential Meter: Low hw Cutoff
Linear Meter: K-factor
Differential Meter: Stacked DP High Switch Point (Not used –
always 0)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 89
Point Type 46: Meter Configuration Parameters
Linear Meter: Low Flowrate Cutoff
Differential Meter: Stacked DP Low Switch Point (Not used –
always 0)
Linear Meter: Not used – always 0
Differential Meter: Stacked DP (Not used – always 0)
0 = Disabled
1 = Enabled
Linear Meter: Not used – always 0
Differential Meter: Stacked DP Input Definition (Not used – always
0)
Linear Meter: Not Used
DP Mtr_X.DP_OBJ
Linear Mtr_X.FLOW_OBJ
Differential Meter: hw Input Definition
Linear Meter: Uncorrected Flow Rate Input Definition
DP Mtr_X.PF_OBJ
Linear Mtr_X.PF_OBJ
Static Pressure (Pf) Input Definition
DP Mtr_X.TF_OBJ
Linear Mtr_X.TF_OBJ
Flowing Temperature (Tf) Input Definition
DP Mtr_X.DP_OBJ.SELECTED
Linear Mtr_X.FLOW_OBJ.SELECTED_FREQ
Differential Meter: Current Differential Pressure
Linear Meter: Uncorrected Flow Rate
DP Mtr_X.PF_OBJ.SELECTED
Linear Mtr_X.PF_OBJ.SELECTED
Current Pf – Flowing Pressure
DP Mtr_X.TF_OBJ.SELECTED
Linear Mtr_X.TF_OBJ.SELECTED
Current Tf – Flowing Temperature
Alarm Code:
Bit 7 – Manual Mode: (Not used – always 0)
0 = No alarm
1 = In alarm
Bit 6 – No Flow: (Not used – always 0)
0 = No alarm
1 = In alarm
Bit 5 – Flow Rate Register Discrepancy (Not used – always 0)
Bit 4 – Total Counts Register Discrepancy (Not Used – always 0)
Bit 3 – Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
90 Parameter Lists for Point Types
Point Type 46: Meter Configuration Parameters
DP Mtr_X.FLW_ALM_OBJ.PROCESS_ALM
Linear Mtr_X. FLW_ALM_OBJ.PROCESS_ALM
Bit 2 – High Alarm
0 = No alarm
1 = In alarm
Bit 1 – Not used – always 0
DP Mtr_X.FLW_ALM_OBJ.PROCESS_ALM
Linear Mtr_X. FLW_ALM_OBJ.PROCESS_ALM
Bit 0 – Low Alarm
0 = No alarm
1 = In alarm
DP Mtr_X.FLW_ALM_OBJ.LO_LIM
Linear Mtr_X. FLW_ALM_OBJ.LO_LIM
DP Mtr_X.FLW_ALM_OBJ.HI_LIM
Linear Mtr_X. FLW_ALM_OBJ.HI_LIM
History Averaging Technique:
1 = Flow-dependent time-weighted linear averaging
2 = Flow-dependent time-weighted formulaic averaging
3 = Flow-weighted linear averaging
4 = Flow-weighted formulaic averaging
5 = Linear averaging
Full Recalculation Flag: (Not used – always 0)
0 = No recalc active
1 = Force full recalc)
Differential Meter: Not used – always 0
Linear Meter: Input definition for multiple K-factor calculation
Differential Meter: Not used – always 0
Linear Meter: Deadband for multiple K-factor calculation (Not
used – always 0)
Differential Meter: Not used – always 0
Linear Meter: Lowest K-factor
Differential Meter: Not used – always 0
Linear Meter: 2nd K-factor
Differential Meter: Not used – always 0
Linear Meter: 3rd K-factor
Differential Meter: Not used – always 0
Linear Meter: 4th K-factor
Differential Meter: Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 91
Point Type 46: Meter Configuration Parameters
Linear Meter: 5th K-factor
Linear Mtr_X.FACTOR_1_FLOW
Differential Meter: Not used – always 0
Linear Meter: Lowest K-factor EU
Linear Mtr_X.FACTOR_2_FLOW
Differential Meter: Not used – always 0
Linear Meter: 2nd K-factor EU
Linear Mtr_X.FACTOR_3_FLOW
Differential Meter: Not used – always 0
Linear Meter: 3rd K-factor EU
Linear Mtr_X.FACTOR_4_FLOW
Differential Meter: Not used – always 0
Linear Meter: 4th K-factor EU
Linear Mtr_X.FACTOR_5_FLOW
Differential Meter: Not used – always 0
Linear Meter: 5th K-factor EU
Differential Meter: Not used – always 0
Linear Meter: 6th K-factor
Differential Meter: Not used – always 0
Linear Meter: 7th K-factor
Differential Meter: Not used – always 0
Linear Meter: 8th K-factor
Differential Meter: Not used – always 0
Linear Meter: 9th K-factor
Differential Meter: Not used – always 0
Linear Meter: 10th K-factor
Differential Meter: Not used – always 0
Linear Meter: 11th K-factor
Differential Meter: Not used – always 0
Linear Meter: Highest K-factor
Linear Mtr_X.FACTOR_6_FLOW
Differential Meter: Not used – always 0
Linear Meter: 6th K-factor EU
Linear Mtr_X.FACTOR_7_FLOW
Differential Meter: Not used – always 0
Linear Meter: 7th K-factor EU
Linear Mtr_X.FACTOR_8_FLOW
Differential Meter: Not used – always 0
Linear Meter: 8th K-factor EU
Linear Mtr_X.FACTOR_9_FLOW
Differential Meter: Not used – always 0
Linear Meter: 9th K-factor EU
Linear Mtr_X.FACTOR_10_FLOW
Differential Meter: Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
92 Parameter Lists for Point Types
Point Type 46: Meter Configuration Parameters
Linear Meter: 10th K-factor EU
Linear Mtr_X.FACTOR_11_FLOW
Differential Meter: Not used – always 0
Linear Meter: 11th K-factor EU
Linear Mtr_X.FACTOR_12_FLOW
Differential Meter: Not used – always 0
Linear Meter: Highest K-factor EU
DP Mtr_X.FLUID_PROP_OBJ.COMPONENTS_OBJ.AR_SEL
Linear Mr_X. FLUID_PROP_OBJ.
COMPONENTS_OBJ.AR_SEL
Argon (Ar) composition; units are mole percentage
Configuration status, byte 4:
Bit 7 – Not used – always 0
Bit 6 – Not used – always 0
Bit 5 – Not used – always 0
Bit 4: DP Mtr_X.FLUID_PROP_OBJ.JT_UMODE
Linear Mr_X. FLUID_PROP_OBJ. JT_UMODE
Bit 3: DP Mtr_X.TEMP_CORR_METHOD
Linear Meter: Not Used
Bit 4 – Source of the Joule-Thomson coefficient:
0 = Calculate
1 = Entered
Bit 3 – Calculation of the upstream temperature:
0 = Disabled
1 = Enabled
Bit 2 – Temperature tap location: (Not used – always 0)
0 = Downstream
1 = Upstream
Bit 1 – Flow rate time basis for alarming: (Not used – always 0)
0 = Daily rate
1 = Hourly rate
Bit 0 – Source of the pressure loss in % (Not used – always 0)
0 = Calculate
1 = Entered
Linear Mtr_X.NO_FLOW_TIME
Differential Meter: Not used – always 0
Linear Meter: No flow time limit in seconds
Differential Meter: ISO 5167 Meter Type. Valid values are:
0 = Orifice Flange
1 = Orifice Corner Tap
2 = Orifice D and D/2 Taps
10 = Venturi Tube

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 93
Point Type 46: Meter Configuration Parameters
Linear Meter: Not used – always 0
Differential Meter: User Venturi Coefficient of Discharge
Linear Meter: Not used
DP Mtr_X.FLW_ALM_OBJ.DEADBAND
Linear Mtr_X. FLW_ALM_OBJ.DEADBAND
Differential Meter: ISO5167 Pressure Loss
Linear Meter: Not used
DP Mtr_X.FLUID_PROP_OBJ.JT_SEL
Linear Mr_X. FLUID_PROP_OBJ. JT_SE:
ISO5167 Joule-Thompson coefficient
Differential Meter: API Options:
Bit 7 – Not used – always 0
Bit 6 – Not used – always 0
Bit 5 – Not used – always 0
Bit 4 – Not used – always 0
Bit 3 – Not used – always 0
Bit 2 – Not used – always 0
Bit 1 – Expansion Factory Calculation:
0 = AGA3 1992
1 = AGA3 2011
Bit 0 – API 21.1 Averaging Technique: (Not used – always 0)
0 = Before 2011
1 = 2011
Linear Meter: Not used

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
94 Parameter Lists for Point Types
Point Type 47: Meter Flow
Point Type 47 provides the meter flow parameters.
Number of Logical Points:
(0-2) Based on product type and meter setup
Table 3-23: Point Type 47 – Meter Flow Parameters
Point Type 47: Meter Flow Parameters
DP Mtr_X.SVOL_RATE
Linear Mtr_X.SVOL_RATE
Flow rate per day (MCF/Day or km3/Day)
DP Mtr_X.ENERGY_RATE
Linear Mtr_X.ENERGY_RATE
Energy rate per day (MMBTU/Day or GJoules/Day)
DP Mtr_X.SVOL_RATE
Linear Mtr_X.SVOL_RATE
Flow rate per hour (CF/Hr or m3/Hr)
DP Mtr_X.ENERGY_RATE
Linear Mtr_X.ENERGY_RATE
Energy rate per hour (BTU/Hr or MJoules/Hr)
DP Mtr_X.IV_SEL
Linear Mtr_X.IQ_RATE
Differential Meter: Pressure Extension
Linear Meter: Uncorrected Flow
DP Mtr_X.Y1_SEL
Linear Mtr_X.PRESS_MULTI
Differential Meter: Expansion Factor
Linear Meter: Fpm
Differential Meter: CdFT
Linear Meter: Not used – always 0
Orifice: Fm (Not used – always 0.0)
Turbine: Ftm
Base pressure factor (Fpb) (Not used – always 0.0)
Base temperature factor (Ftb) (Not used – always 0.0)
Flowing temperature factor (Ftf) (Not used – always 0.0)
Real gas relative density factor (Fgr) (Not used – always 0.0)
Supercompressibility factor (Fpv) (Not used – always 0.0)
DP Mtr_X.FLUID_PROP_OBJ.ZS_SEL
Linear Mtr_X.FLUID_PROP_OBJ.ZS_SEL
Compressibility at standard conditions (Zs)
DP Mtr_X.FLUID_PROP_OBJ.ZB_SEL
Linear Mtr_X.FLUID_PROP_OBJ.ZB_SEL
Compressibility at base conditions (Zb)
DP Mtr_X.FLUID_PROP_OBJ.ZF_SEL
Linear Mtr_X.FLUID_PROP_OBJ.ZF_SEL
Compressibility at flowing conditions (Zf1)
Orifice: Integral Multiplier Value (IMV)

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
Parameter Lists for Point Types 95
Point Type 47: Meter Flow Parameters
Turbine: Base Multiplier Value (BMv)
Differential Meter: Orifice Plate Bore Diameter at flowing conditions (D)
Linear Meter: Not used – always 0
Differential Meter: Meter Tube Internal Diameter at flowing conditions (D)
Linear Meter: Not used – always 0
Differential Meter: Diameter Ratio (Beta)
Linear Meter: Not used – always 0
Differential Meter: Velocity of Approach (Ev)
Linear Meter: Not used – always 0
DP Mtr_X.DP_INUSE
Linear Mtr_X.PULSE_RAW_TOT
Differential Meter: Average hw
Linear Meter: Total counts during last BMP (if pulse input)
DP Mtr_X.PF_INUSE
Linear Mtr_X.PF_INUSE
Average flowing pressure (Pf)
DP Mtr_X.TF_INUSE
Linear Mtr_X.TF_INUSE
Average flowing temperature (Tf)
DP Mtr_X.FLUID_PROP_OBJ.DENSF_SEL
Linear Mtr_X. FLUID_PROP_OBJ.DENSF_SEL
DP Mtr_X.FLUID_PROP_OBJ.DENSB_SEL
Linear Mtr_X. FLUID_PROP_OBJ.DENSB_SEL
Differential Meter: Reynolds Number
Linear Meter: Not used – always 0
Differential Meter: Upstream Static Pressure
Linear Meter: Not used – always 0
DP Mtr_X.FLUID_PROP_OBJ.MOLAR_MASS
Linear Mtr_X.
FLUID_PROP_OBJ.MOLAR_MASS
Fam - Not used – always 0
Fwt - Not used – always 0
Fwl - Not used – always 0
Local gravitation correction for deadweight tester static pressure (F
pwl
) (Not
used – always 0)
Local gravitation correction for deadweight tester diff pressure (F
pwl
) (Not
used – always 0)
Fhgm - Not used – always 0

ROC Protocol Specifications Manual (for Emerson FB Series Flow Computers)
D301828X012
August 2021
96 Parameter Lists for Point Types
Point Type 47: Meter Flow Parameters
Fhgt - Not used – always 0
DP Mtr_X.SVOL_TOT_OBJ.CUR_DAY
Linear Mtr_X.SVOL_TOT_OBJ.CUR_DAY
Volumetric flow today (MCF or km3)
DP Mtr_X.SVOL_TOT_OBJ.PREV_DAY
Linear Mtr_X.SVOL_TOT_OBJ.PREV_DAY
Volumetric flow yesterday (MCF or km3)
DP Mtr_X.SVOL_TOT_OBJ.CUR_MNTH
Linear Mtr_X.SVOL_TOT_OBJ.CUR_MNTH
Volumetric flow this month (MCF or km3)
DP Mtr_X.SVOL_TOT_OBJ.PREV_MNTH
Linear Mtr_X.SVOL_TOT_OBJ.PREV_MNTH
Volumetric flow for previous month (MCF or km3)
DP Mtr_X.SVOL_RAW_TOT
Linear Mtr_X.SVOL_RAW_TOT
Volumetric accumulated flow since the last reset (MCF or km3)
DP Mtr_X.FLWTM_TOT_OBJ.CUR_DAY
Linear Mtr_X.FLWTM_TOT_OBJ.CUR_DAY
DP Mtr_X.FLWTM_TOT_OBJ.PREV_DAY
Linear Mtr_X.FLWTM_TOT_OBJ.PREV_DAY
Minutes of flow yesterday
DP Mtr_X.FLWTM_TOT_OBJ.CUR_MNTH
Linear Mtr_X.FLWTM_TOT_OBJ.CUR_MNTH
Minutes of flow this month
DP Mtr_X.FLWTM_TOT_OBJ.PREV_MNTH
Linear
Mtr_X.FLWTM_TOT_OBJ.PREV_MNTH
Minutes of flow for the previous month
DP Mtr_X.FLWTM_RAW_TOT
Linear Mtr_X.FLWTM_RAW_TOT
Accumulated minutes of flow since the last reset
DP Mtr_X.ENERGY_TOT_OBJ.CUR_DAY
Linear Mtr_X.ENERGY_TOT_OBJ.CUR_DAY
Energy Today (MMBTU or GJoules)
DP Mtr_X.ENERGY_TOT_OBJ.PREV_DAY
Linear Mtr_X.ENERGY_TOT_OBJ.PREV_DAY
Energy Yesterday (MMBTU or GJoules)
DP Mtr_X.ENERGY_TOT_OBJ.CUR_MNTH
Linear
Mtr_X.ENERGY_TOT_OBJ.CUR_MNTH
Energy this Month (MMBTU or GJoules)
DP Mtr_X.ENERGY_TOT_OBJ.PREV_MNTH
Linear
Mtr_X.ENERGY_TOT_OBJ.PREV_MNTH
Energy for the Previous Month (MMBTU or GJoules)
DP Mtr_X.ENERGY_RAW_TOT
Linear Mtr_X.ENERGY_RAW_TOT
Energy accumulated since the last reset (MMBTU or GJoules)