0% found this document useful (0 votes)
33 views22 pages

SDG 61850 Server Quick Start Guide

Uploaded by

Tan Nguyen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views22 pages

SDG 61850 Server Quick Start Guide

Uploaded by

Tan Nguyen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

SCADA Data Gateway | IEC 61850 Server Quick Start Guide

SCADA Data Gateway


61850 Server Quick Start Guide
Manual Revised: October 2018

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 1


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

Table of Contents
1. Introduction .................................................................................................................................................... 3
1.1 About the Triangle MicroWorks SCADA Data Gateway ...................................................................... 3
2. Example Architecture .................................................................................................................................... 3
3. SCL Configuration Files................................................................................................................................ 3
3.1 Server Data Model ................................................................................................................................. 3
3.2 Example SCL Files................................................................................................................................. 3
3.3 Creating Your Own SCL File................................................................................................................. 4
4. Step by Step Example .................................................................................................................................... 5
4.1 Configuring a DNP3 Outstation in Distributed Test Manager .............................................................. 5
4.2 Configuring the SCADA Data Gateway ................................................................................................ 6
4.2.1 Adding a DNP3 Master to the SDG .......................................................................................... 6
4.2.2 Adding an IEC 61850 Server to the SDG ............................................................................... 11
4.2.3 Mapping an MDO to the IEC 61850 Server ........................................................................... 12
4.3 Configuring an IEC 61850 Client in DTM .......................................................................................... 15
4.3.1 Connecting a client to the server in the SDG .......................................................................... 15
4.3.2 Enable Reports from the IEC 61850 Server ............................................................................ 19
4.4 Test the Data Mapping ......................................................................................................................... 20

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 2


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

1. Introduction
1.1 About the Triangle MicroWorks SCADA Data Gateway
The Triangle MicroWorks SCADA Data Gateway (SDG) application is a communication protocol converter and
data concentrator. The SDG can be used to access measurements and status values from field devices using
standard protocols. Data can be collected from devices or systems using OPC, IEC 60870-5, DNP3, IEC 61850,
ICCP/TASE.2, ODBC, and/or Modbus and data can be supplied to other control systems supporting OPC, IEC
60870-5, DNP3, IEC 61850, ICCP/TASE.2, and/or Modbus communication protocols.

2. Example Architecture
In this example, the SDG will be configured to collect data from a
DNP3 outstation device and then convert the data to an IEC 61850
Server inside the SDG. Here is a list of the software used in the
example:

Software Purpose in Example


Distributed Test Manager Test Client for IEC 61850
SCADA Data Gateway Protocol Translator
Distributed Test Manager Simulated DNP3 Outstation

The Triangle MicroWorks Distributed Test Manager is used as an IEC 61850 Client and DNP3
Outstation in the example outlined below. To follow along with this example, you can download a
free 21-day evaluation version from the Triangle MicroWorks website
(https://www.trianglemicroworks.com/products/downloads) or use any other IEC 61850 Client and
DNP3 Outstation and modify the procedures accordingly.

3. SCL Configuration Files

3.1 Server Data Model


An IEC 61850 System Configuration Language (SCL) file is required to configure an IEC 61850 server in the
SDG. The SCL file is used to create the object data model for the server including all of the data objects, control
blocks (reports, GOOSE, etc.), services, and communication parameters.
3.2 Example SCL Files
Two example files are provided in the SDG installation directory:

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 3


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

• SDG_Example_IEC_61850_Server.icd – this is a basic configuration with multiple analog and binary


inputs and outputs (GGIO) and report control block to report data changes. This is a good example to use
when mapping your data to an IEC 61850 server because it has generic data objects. The example
instructions below use this file as an example.
• TMWSample.icd – this is an example IED Capability Description (ICD) file for a bay controller device.
Several different logical nodes related to bay controller functions are included. Also, report control
blocks for reporting and GOOSE are included. This is a good example of a real IED, but not a good SCL
file to use when mapping your data to an IEC 61850 server because it has specific data objects for a bay
controller.
3.3 Creating Your Own SCL File
It is a good idea to create your own SCL file that has the data objects you need for mapping from other protocols
to an IEC 61850 server. Also in the SCL file, you can setup Report Control Blocks to define how data events will
be sent from the SDG through IEC 61850.

SCL Navigator is a tool from Triangle MicroWorks for creating IED Capability Description (ICD) files to define a
server data model. The tool has several features that make it easy to create SCL based models:
• View SCL files with simplified XML view or as an interpreted data model
• Create IED Capability Description (.ICD) files with standard IEC 61850 logical nodes and data objects
• Manage data templates with the option to edit, reuse, or clean templates
• Verify SCL Files with results that are highlighted in the editor

You can learn more about SCL Navigator and download a free trial from the Triangle MicroWorks website.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 4


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4. Step by Step Example


4.1 Configuring a DNP3 Outstation in Distributed Test Manager
First, we will setup a simulated DNP3 Outstation in the Distributed Test Manager (DTM) that the gateway will
connect and receive data updates through polling.

1. Start the Distributed Test Manager

2. Create a DNP3 Outstation with the default database (right click in the workspace -> Manage -> Add ->
DNP3 -> Outstation)

3. This brings up the window for configuring a DNP3 Outstation. Select OK. There is no need to change
the default settings or database for the DNP3 Outstation.

4. You should see the following in the DTM workspace

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 5


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4.2 Configuring the SCADA Data Gateway

4.2.1 Adding a DNP3 Master to the SDG


1. Start the SCADA Data Gateway. Right-click on the Gateway node and select Add TCP Channel from the
menu.

2. Select MDNP and enter the Alias name as MDNP.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 6


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

3. Set the Session name and press OK .

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 7


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4. Select OK on the Data Type dialog.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 8


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

5. Right click and select Auto Create Tags on the L4 DNP3 session node to create the MDOs in the SDG for
the DNP3 Master.

6. The SDG now has a DNP3 Master ready with all available points (by object group) that can be mapped to
an IEC 61850 Server.

7. Verify the polling of the DNP3 Master by right clicking on DNPActionMask0

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 9


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

8. Polling should be set for reading Class 1, 2, 3 Data on 2,000 msec period. Select OK.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 10


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4.2.2 Adding an IEC 61850 Server to the SDG


Next, we will configure an IEC 61850 Server in the SDG. In the next section, we will connect an IEC 61850
Client to this server in the DTM simulation tool.

1. Right-click on the Gateway node and select Add IEC 61850 Server.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 11


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

2. Select the ICD file (SDG_Example_IEC_61850_Server.icd)

3. Select the IED from the file (SDG_Example_Server)

4. Set the Server IP Address to the loopback address (127.0.0.1)

5. Provide a name for the instance in the SDG

6. Select OK

7. Verify the server is now available in the SDG by looking at the tree.

4.2.3 Mapping an MDO to the IEC 61850 Server


1. Select the T30 (Analog Inputs) node on the MDNP session in the SCADA Data Gateway.

2. Select point P0 in the MDNP session list of MDO points on the right

3. Drag the point to the 61850Server on the left.

4. The following dialog box will be displayed which shows point mapping options. Select the “…” button
next to the Value Data Attribute field.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 12


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

5. The following dialog will pop up. Select the Only MX check box to show only measurand type data.
Then select which of the data attributes to map the point to. Click the OK button.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 13


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

6. The three highlighted IEC 61850 data attributes will be used to map the value, time, and quality of the
DNP3 point. Click the OK button.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 14


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

7. Note the 61850 server now has a configured Data Attribute as shown below.

8. Optionally repeat the above steps for all the points needed.

4.3 Configuring an IEC 61850 Client in DTM

4.3.1 Connecting a client to the server in the SDG


This section demonstrates how to use DTM to connect to the IEC 61850 Server in the SDG.
1. Go back to the DTM application

2. Right click on the workspace and select “Add -> IEC 61850 -> Client”

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 15


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

3. The following window will pop up. Click on the icon next to the SCL File field.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 16


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4. The following dialog will pop up. Click on the “Import Configuration” button and the find the ICD file
for the server (SDG_Example_IEC_61850_Server.icd) and select “OK”.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 17


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

5. The configuration window for the client should now look like this. Select “OK” to start the client.

6. The DTM workspace should now include an IEC 61850 Client and a DNP3 Outstation which are both
connected to the SCADA Data Gateway.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 18


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4.3.2 Enable Reports from the IEC 61850 Server


1. In the workspace view of DTM, right click on the IEC 61850 Client Channel and select “Show -> Model”

2. Expand the model view and find the Report Control Blocks under the LLN0 logical node.

3. Right click on the report “urcb_AI01” and select “Enable Report Control Block”. This will turn on the
report and the client in DTM will begin receiving reported events from the server in the SDG.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 19


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

4.4 Test the Data Mapping


Below are instructions for testing the data mapping in the SDG is working correctly. We will first change a point
in the DNP3 outstation (in DTM), then the data will be polled by the SDG, mapped to IEC 61850, and then
reported to the IEC 61850 server (also in DTM).

1. In the DTM workspace, right click on the DNP3 session “sDNP” and select “Show -> Data Points”. This
will show all the points in the DNP3 outstation in DTM

2. Click on the filter icon on the Point Type column. Select “Analog Inputs”.

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 20


SCADA Data Gateway | IEC 61850 Server Quick Start Guide

3. Pull the DNP3 points window to the left of the IEC 61850 model view. This will allow you to see both
the DNP3 outstation points and the IEC 61850 Client model view at the same time.

4. In the IEC 61850 model view, navigate to the data attribute ‘AIGGIO2.AnIn1.mag.f’. This will show the
IEC 61850 object with the current value, quality, and time for the object

5. In the DNP3 points window, change the value of Analog Input #0 and press enter. This will create an
event in the DNP3 outstation which will then be polled by the DNP3 master in the SDG.
© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 21
SCADA Data Gateway | IEC 61850 Server Quick Start Guide

6. You should see the value of “AIGGIO2.AnIn1.mag.f “ change in the IEC 61850 model view as shown
below:

© 1994 - 2013 Triangle MicroWorks, Inc. All rights reserved. Page 22

You might also like