DNP3 Outstation Configuration on ABB Totalflow
Key Takeaway
How to configure ABB Totalflow as a DNP3 Level 2 outstation — device addressing, data object mapping, unsolicited responses, event classes, and SCADA integration.
Quick Answer
Totalflow supports DNP3 Level 2 outstation on serial and Ethernet ports. Configure the outstation address in PCCU32, map registers to DNP3 data objects (binary inputs, analog inputs, counters), assign event classes, and enable unsolicited responses for efficient SCADA communication.
Data Object Mapping
- Binary Inputs (Object 1/2) ← alarms, status flags
- Analog Inputs (Object 30/32) ← flow rates, pressures, temperatures
- Counters (Object 20/22) ← accumulated volumes
- Binary Outputs (Object 10/12) ← digital output control
- Analog Outputs (Object 40/42) ← remote setpoint writes
Event Classes
Class 1 for high-priority alarms, Class 2 for process values, Class 3 for lower-priority status. SCADA master polls each class independently.
Volume Retrieval
Accumulated gas volumes map to DNP3 Counter objects. Instantaneous rates map to Analog Inputs. SCADA masters reconstruct production and billing data from these objects.
For SCADA master configuration, see Geo SCADA DNP3 setup, SCADAPack DNP3, and Bristol FB300 DNP3.
Frequently Asked Questions
Accumulated volumes map to DNP3 Counter objects (Object 20/22). Instantaneous rates map to Analog Inputs (Object 30). Both are polled by the SCADA master.
Yes. Totalflow sends event data to the SCADA master proactively when changes occur, reducing polling overhead and improving alarm response time.