EFM: Emerson ROC Configuration
Configuring the Emerson ROC Driver consists of configuring global resources, creating and configuring a device connection, and defining the TLP data to poll. The following sections describe the configuration process.
After polling begins, TLP data is available as standard OPC tags within Ignition Designer. Alarm, Event, and History records can also be collected and published through MQTT Transmission or Common File Exchange (CFX).
Configure Resources
- Navigate to Config on the left-hand sidebar menu.
- Scroll down to find EFM Emerson ROC → Settings.
- Under Settings, you can configure the global resources used by Emerson ROC device connections.


TLP Definitions
TLP Definitions specify the TLP point types and parameters available to Emerson ROC device connections. Global TLP Definitions can be used by multiple device connections. The Emerson ROC Driver includes default TLP Definition files for supported ROC devices. Download, then upload the definition file that corresponds to your device.
| Device | Downloadable File 📥 | Description |
|---|---|---|
| FB107 | FB107-TLPs-V1_0.csv | TLP definitions for FB107 devices. |
| ROC800 | ROC800-TLPs-V1_0.csv | TLP definitions for ROC800 devices. |
| User Program | UserProgram-TLPs-V1_0.csv | TLP definitions for User Program applications. |
- Under Config → EFM Emerson ROC → Settings, click → Create new TLP Definition...
- Select the desired Definition file, then Upload.
- Click Create New TLP Definition.


EFM Mappings
EFM Mappings define how TLP data is mapped to fields in EFM records. The Emerson ROC Driver supports Configuration Mappings and Periodic Mappings.
Configuration Mappings
Configuration Mapping files define how TLP values are mapped to fields in an EFM Configuration Record. They can also transform TLP values by selecting specific bits or mapping raw values to descriptive values.
- Click → Create new Configuration Mapping...
- Select the desired mapping file, and Upload.
- Click Create New Configuration Mapping.
| Device | Downloadable File 📥 | Description |
|---|---|---|
| FB107 | FB107-Meter_Configuration_Mapping-V1_0.csv | Configuration mapping for FB107 meter records. |
| ROC800 | ROC800-Meter_Configuration_Mapping-V1_0.csv | Configuration mapping for ROC800 meter records. |


Periodic Mappings
Periodic Mapping files define how TLP values are mapped to fields in an EFM Periodic History Record. They also specify the logical type represented by the TLP and the archive type used for the value.
- Click → Create new Periodic Mapping...
- Select the desired mapping file, and Upload.
- Click Create New Periodic Mapping.
| Device | Downloadable File 📥 | Description |
|---|---|---|
| FB107 | FB107-Orifice_Turbine_Meter_Periodic_History_Mapping-V1_0.csv | Periodic history mapping for FB107 Orifice/Turbine meters. |
| ROC800 | ROC800-Orifice_Turbine_Meter_Periodic_History_Mapping-V1_0.csv | Periodic history mapping for ROC800 Orifice/Turbine meters. |


TODO ~~
Create a Device Connection
After configuring the required global resources, create a device connection for each Emerson ROC device by following the Create a Device Connection tutorial.
Configure TLP Definitions
After creating the device connection(s), select the TLP Definitions that apply to the ROC device.
Configure TLP Templates
Create TLP Templates to define logical groups of TLPs that will be polled together.
Configure Poll Groups
Create Poll Groups to define which TLP Templates are polled for each logical number and how frequently they are polled.
Enable Polling
After the required TLP Definitions, Templates, and Poll Groups have been configured, enable the appropriate Poll Group entries to begin polling the ROC device.
Once polling begins, verify the resulting TLP data in Ignition Designer using the OPC Tag Browser.