{}

Our Brands

Impact-Company-Logo-English Black-01-177x54

Welcome to the Schneider Electric Website

Welcome to our website.

How can we help you today?

How to configure a DNP3 Slave Outstation in Geo SCADA

This article describes how to setup a DNP3 slave outstation in Geo SCADA to be polled by a DNP3 master. The DNP3 master, in this case, may be an RTU, another Geo SCADA system or a third party SCADA application.

For simplicity, the DNP3 master in this article is going to be another Geo SCADA system.

Start with creating a DNP3 Slave > Direct Channel object. In this example, it is going to be TCP communication between the master and the slave. Configure the listen port - this is the DNP3 port the DNP3 master is going to use to connect to the slave.

Slave Channel

Next, create a DNP3 Slave > Direct Outstation Set and point it to the Direct Outstation channel for DNP3 Slave that was created earlier.

Slave Outstation Set

Please note, the settings shown on these screenshots should be adjusted to your application. More information about these may be found in Geo SCADA Help. Settings important to this particular example will be emphasized.

Once the Direct Outstation Set object is configured, a DNP3 Slave > Direct Outstation needs to be created. The slave outstation needs to be given its own DNP3 address and the DNP3 address of the master.

Slave Direct Outstation

In the Network tab, the IP address and the Listening Port configured earlier need to be specified. The IP address needs to be of the machine hosting Geo SCADA.

Communication configuration of Direct Slave Outstation

Now it is time to associate point objects within the Geo SCADA application with the newly created DNP3 slave outstation. This is done by using filtered value maps.

Finding Filtered Value Maps

In this example, we are going to associate 2 Internal Digital Points with the DNP3 Slave Outstation. One Internal Digital Point named BI0 is going to become a DNP3 Binary Input and the other, named BO0, is going to be a DNP3 Binary Output.

Two Filtered BIT Value Map objects are going to be needed. One for DNP3 Binary Inputs and another one for DNP3 Binary Outputs.

Input:

Filtered Value Map for Inputs

Output:

Filtered Value Map for Outputs

Configure the DNP3 Slave Outstation to recognize both value maps as an input and as an output respectively:

Adding Filtered Value Maps to Slave Outstation

At this point, the minimal configuration for the DNP3 Slave functionality is completed. Next, is to configure a DNP3 Master Outstation in Geo SCADA to poll the newly created Slave Outstation. This article is not going to show how a Generic DNP3 Outstation is to be created in Geo SCADA. A detailed video guide related to creation DNP3 outstations for master polling is available with the Geo SCADA installer.

The master outstation, needs to point to the slave outstation's IP address and communicate on the same port:

Master Outstation configuration picture 1
Master Outstation configuration picture 2

To poll the Internal BI0 point, a DNP3 Generic Binary Input Point needs to be created in the master with the DNP3 Address = 0 as per the Filtered Value Map.

To poll and be able to control the Internal BO0 point, a DNP3 Generic Binary Output Point needs to be created in the master with the DNP3 Address = 0 as per the Filtered Value Map.

Schneider Electric Australia

Explore more
Product:
Users group

Discuss this topic with experts

Visit our Community for first-hand insights from experts and peers on this topic and more.
Explore more
Product: