IEC 61850 - BROWSER WINDOW

General

To facilitate the registration of existing objects on an IEC61850 (IED) server, the IEC61850 Browser Window, presented below.
For a given point record in the point table, the Details window of the Address field is shown in the figure below. In this window follow steps 1 and 2 to open the browser.

  1. Click the Left-click Address column

  2. Click this green arrow with the left mouse button to open the browser.



The browser can navigate over an IED ( ) or on an SCL file ( ). Thus, if the File SCL option is enabled and an IED IP has been provided, the browser will start by accessing the IED and the double arrows toggle the selected option.

Selection between IED and File SCL



Opening browser window - step 2

The Window consists of two frames presented side by side. In the left frame is presented a hierarchical structure, in the form of a tree, with the data of the IED. When you click on the branches of the tree in the left frame, the right frame lists the available objects for that hierarchical branch level.
This window when loaded shows in the left frame the server designated by the Node field of the point record in question. By clicking on the left-click tree on the server name, branch expansion occurs by showing the server data items.
The Hierarchy defined in IEC61850:
LD - Logical Devices - Are the logical devices within this physical server.
LN - Logical Nodes - Implement basic functions within LD
FC - Functional Constraints
DO - Data objects
DA - Data attributes

Data Sources

For the information load in this window of the Data Objects, Reports, and DataSets configured on the Server IED, you can make a direct connection to a real IED or read one of the file types supported by the Substation Configuration Language (SCL). The supported files are ICD (IED Capability Description), Substation Configuration Description (SCD), and Configurated IED Description (CID).
By right-clicking on the current server name you can choose the server's "browsement" option: remote connection or through description file.

Real connection to The IED

If a direct connection to the IED is chosen, when you click on the name of a server for the first time since the window was opened, the browser attempts to connect to the IED set for this server. If the connection succeeds, the tree expands and the logical devices on the server are shown. Clicking on each Logical Device is done reading all existing objects for this Logical Device.
In case of a delay in data load, communication with the IED may be occurring. In this case, at the bottom of the window "Browser" pops up messages such as: "Not connected" or "Time-out". In the tree, the IED icon can be changed to another with a red "X" indicating the connection failure. To try a new connection click again covers the ld (Logical Devices) items that will be made reconnection attempts. In case of a major connection, problems close the Browser and do a full restart of this.

SCL File Reading

For the loading of the "browser" window from the reading of a file type SCL, your name must have been specified in the Node configuration and the file must have been previously placed in the directory pointed to in the Nodes configuration options section of the project. In this case, by clicking on the server name, you start reading the file by showing the Logical Devices. By clicking on the LDs, all existing data objects are read hierarchically below the LD clicked in the tree.
As already mentioned in the channel configuration description Action.NET for server handling (IEDs) of the IEC61850 protocol, the specified server name doesn't need to be the same as that configured within the IED. In the case of reading SCL files, to assist the user, if these names are different, and even because there could be multiple IEDS described in SCD files, a window appears listing the IEDS names found in the file. The user must choose the desired one to be used in that Node.

Data Objects

When you reach the desired Data Object level, to choose it, just select it by clicking on it in the right window of the browser by pressing OK then it will be transferred to the Address field of the points table, in the current field record. The Node field must be pre-populated with the name of the desired Node as the target of "browsing". This list on the right side of the window allows you to select multiple objects. If more than one object is selected, after clicking OK, new records are created in the points table to accommodate all selected items.
Depending on the HR (Functional Constraint) of the chosen point (in the figure the points have as FC the acronym "MX", which means measures) the system automatically suggests and chooses the type of point for the column Types of the table of points (in this case the Type EA-Analog Input will be suggested). The suggested type may change if necessary.

Datasets

In the tree, after the description part of the data, branches appear with the Reports (buffered and Unbuffered) and the DataSets.
A DataSet is an object in the form of a set of DataObjects, preconfigured in the IED.

Figure 12 – Detail of DataSets in the "browseamento" window
The figure above shows the list of DataSets defined on this IED server. Clicking on the dataset name is shown the data objects (DO) that have been configured in this DataSet. The list of these objects also appears in the right frame of the window.
To configure requested sampling readings from a DataSet, you must choose the name of the DataSets and create a record in the points table, as already described in the point configuration part.

Reports

Reports are unsolicited data sending actions, initiated by server IEDs, to the clients that have activated these Reports.
Each report has in its configuration attributes that define its behavior. One is the name of the DataSet to be sent by the report. Each time object state variations occur in a DataSet, specified by the Report, a new instance of this Report is created and sent to the client.
When you click on the branches RP - Unbuffered Reports or BR - Buffered Reports, the expansion of these branches is obtained with the presentation of the Reports configured in the Server IED.
The way this reading is done, in the case of direct connection to the IED, requires that to be shown the Reports, the LDs that contain them have been previously loaded and defined. After one of these loads, if some reports are not appearing, right-click on the main RP or BR branch and choose the "refresh" item from the menu shown. In the case of reading the ICD file, the data load is always done jointly.
To choose a Report, whose denomination must be transferred to the points table, you can use the name of the same that appears in the tree below Logical Nodes in BR or RP. This choice can also be made in the RP or BR branches, after the LDs, which list the Reports. By expanding these branches the names of the Reports control blocks appear in the right frame of the browser window.

Reports Attribute Window

When you click on a specific Report in the point tree shown in the browser (indicated by the red arrow in Figure 12), the Attributes window of the Report Control Block (BRCB) is shown.
In this window, the contents of the report attributes are displayed. In the Data Objects column on the left are the names of the attributes. In the central column (Current Values) are shown the current values read by the browser, in the right column with a click on the desired attribute opens a window where the user can arrow a new value for the attribute. The value will be loaded onto the remote server on the client's next real-time run.

Figure 13 – Detail of Reports in the "browseamento" window

Figure 14 – Detail of DataSets in the "browseamento" window
In the figure below you have an example of a point table record if some of these ControlBlock attributes were modified. In the report definition record itself, after the Report name, for each changed attribute is included its name and value to be set. In the example below, the attributes of $BufTm and the $TrgOps.

Figure 15– Detail of DataSets in the points table