DNP Overview
DNP Overview
DNP3
Protocols define the rules by which devices talk
with each other
DNP3 is a set of communication protocols used
between components in process automation.
Mainly used in utilities such as electricity, water
and oil.
DNP3 is used for communication between
control centers (SCADA Master) and
RTUS/IEDs
DNP3
DNP –Distributed Network Protocol
SCADA – Supervisory Control And Data
Acquisition.
DNP3 is based on IEC 60870-5
International counterpart – IEC60870-5-101
Protocol Overview
Protocol Participants
SCADA Master Stations/Control Centre
Connected to HMI and other control centre
RTU – Remote Telemetry Unit
Interface
between IEDs and Master Station
Programmable up to certain extend
IED- Intelligent Electronic Devices
Sensors and Meters
Relays and Actuators.
Programmable Logic Controllers (PLC).
Example- Electric company with substations having Voltage and
current sensors and controlled and monitored from the central
station
SCADA Master
Control centre from which multiple substations or
other remote installations are controlled and
monitored.
Connected to RTUs / IEDs
Interface to Human through HMI.
Process Display
Trends and Alarms
Provision for control by the remote operator
Historical Data analysis
Sample SCADA Screen
Control Room
RTU Basics
RTU – Remote Telemetry Unit.
Appears as IED to SCADA Master when DNP is
used for communication.
Manages Multiple IEDs.
SCADA Master Identifies an RTU with its unique
address in the network.
Have interface to specific types of transducers
and actuators.
Sample RTU
I/O Interface
Wireless RTU
IED Basic
Intelligent Electronic Device.
May be acquisition system only
Can be responsible for control
Possible Inputs-
Configuration, Setting and Command Data
Possible Output
Values, Conditions, Status and results.
PLCs Programmed with Ladder Logic.
Parameters
IEDs and RTUs can monitor and control a
variety of physical process information:
Accumulate Measurements like KWh
Monitor Temperature
Monitor voltage and current
Switch breakers ON and OFF
Transfer configuration files from SCADA
What do the DNP devices talk about
Binary input data that is useful to monitor two-state
devices.
Analog input data that conveys voltages, currents,
power, reservoir water levels
Count input data that reports kilowatt hours of energy.