OPAL-RT provides the DNP3 outstation (slave) driver for transmission and reception of data and control commands between the simulator and master systems such as RTU, gateways, remote control center and SCADA systems.
In this operating mode, the simulator emulates measurements from one or many field outstation devices and sends data to the real master systems that monitor analog and binary data points by continuously polling data points from simulator or by activating unsolicited responses. When unsolicited responses are activated, the simulator only transmits the data point values when changes are detected. Remote control centers and SCADA systems send the control commands back to the outstation devices.
This driver provides an asynchronous TCP/IP communication interface and an IP aliasing mechanism allowing to assign different IP addresses to each slave/outstation instance even if a single physical network interface (i.e., ethernet port) is used.
DNP3 (Distributed Network Protocol) is an open protocol for the transmission of data using serial and IP communication that is primarily used by electrical utility industry. DNP3 was developed for the monitoring, data acquisition and control of power system equipment and for ensuring interoperability between thousands of IEDs, RTUs and operational SCADA systems.
Visit the communication protocols product reference guide to learn more about the communication protocols, including product lists, and to access user documentation.