Skip to main content

DNP3 Configuration on the Emerson ROC800

By NFM Consulting 1 min read

Key Takeaway

How to configure DNP3 outstation on the ROC800 — device addressing, data object mapping, unsolicited responses, event classes, and SCADA master integration.

Quick Answer

The ROC800 supports DNP3 Level 2 outstation on serial (RS-485) and Ethernet (TCP port 20000). Configure in ROCLINK 800 under Communications → DNP3: set outstation address, map I/O and meter run data to DNP3 objects, assign event classes, and enable unsolicited responses for pipeline SCADA integration with Geo SCADA or Ignition.

How Do You Configure DNP3?

  1. Navigate to Communications → DNP3 in ROCLINK 800
  2. Set DNP3 outstation address
  3. Select communication port (serial or Ethernet)
  4. Map data objects: Binary Inputs ← alarms/status, Analog Inputs ← flow rates/pressures, Counters ← accumulated volumes
  5. Assign event classes (Class 1=alarms, Class 2=metering, Class 3=status)
  6. Enable unsolicited responses
  7. Write and test with SCADA master

What Data Objects Map from the ROC?

  • Binary Inputs — alarm bits, valve status, compressor status
  • Analog Inputs — flow rate, pressure, temperature, volumes
  • Counters — accumulated MCF, energy totals
  • Binary/Analog Outputs — remote control commands, setpoints

For DNP3 protocol details, see the DNP3 protocol guide and SCADAPack DNP3 outstation.

Frequently Asked Questions

Ready to Get Started?

Our engineers are ready to help with your automation project.