0% found this document useful (0 votes)
382 views41 pages

TG-109814105-IEC61850 Buffered and Unbuffered Reporting-Assignment of Clients For Static Reports-PAS SCC and Server-Rev1

This document discusses configuration of static reports in Siemens protection devices and client mapping software. It describes setting up clients to access predefined static reports in IEC 61850 servers like SICAM PAS and SCC. This includes configuring client ICDs, associating clients with reports, and setting up static datasets in SICAM PAS and filtering in SCC. It aims to optimize network load, database size, and ensure correct client-report mapping.

Uploaded by

Ajith Merin
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)
382 views41 pages

TG-109814105-IEC61850 Buffered and Unbuffered Reporting-Assignment of Clients For Static Reports-PAS SCC and Server-Rev1

This document discusses configuration of static reports in Siemens protection devices and client mapping software. It describes setting up clients to access predefined static reports in IEC 61850 servers like SICAM PAS and SCC. This includes configuring client ICDs, associating clients with reports, and setting up static datasets in SICAM PAS and filtering in SCC. It aims to optimize network load, database size, and ensure correct client-report mapping.

Uploaded by

Ajith Merin
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/ 41

SI EA

Engineering Guides – Parameterization and Configuration

IEC61850 Data Access Methods: Buffered and Unbuffered Reporting


Assignment of clients to Static Reports
Configuration on SICAM PAS, SICAM SCC and IEC61850 Servers

Version Version 1, January 2024


First published December 2018

Restricted © Siemens AG, 2024. All Rights Reserved


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

Contents
1 Introduction ......................................................................................................................3
1.1 Versions used on this document .............................................................................3
2 IEC61850 Reports...........................................................................................................4
2.1 Dynamic Reports ......................................................................................................6
2.2 Static Reports ...........................................................................................................7
2.3 Static Reports associated to clients ........................................................................9
2.4 Buffered and Unbuffered reports ............................................................................9
2.5 Subset for Sicam .................................................................................................... 10
3 Configuration on IEC61850 Station Configurator ....................................................... 10
This chapter describes how to associate Clients to Static Reports. ............................ 10
3.1 IEC61850 Client ICDs ............................................................................................ 10
3.2 Network and IP Addresses .................................................................................... 12
3.3 Static Reports configuration .................................................................................. 14
3.4 Client association for Static Reports..................................................................... 15
3.4.1 Non-instantiable Reports ............................................................................................ 15
3.4.2 Instantiated Reports ..................................................................................................... 16
3.5 Subset for Sicam .................................................................................................... 19
4 Configuration on older Digsi 4 and older IEC61850 System Configurator versions 20
5 Configuration on Sicam PAS ........................................................................................ 22
5.1 IEC61850 Interface ................................................................................................ 22
5.2 Updating the IEC61850 devices ........................................................................... 24
5.3 Mapping .................................................................................................................. 25
6 Configuration on Sicam SCC ....................................................................................... 26
6.1 Filter for Static Dataset .......................................................................................... 26
6.2 Evaluation and imported data ............................................................................... 26
6.3 Use Static Datasets................................................................................................ 27
6.4 Mapping .................................................................................................................. 30
6.5 Runtime ................................................................................................................... 30
7 Testing............................................................................................................................ 32
7.1 Polling and Reporting............................................................................................. 32
7.1.1 Polling .................................................................................................................. 32
7.1.2 Reports ........................................................................................................................... 35
8 Network load and Client database ............................................................................... 36
8.1 Network ................................................................................................................... 36

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


8.2 Database size ......................................................................................................... 36
8.2.1 Sicam SCC ..................................................................................................................... 37
8.2.2 Sicam PAS ..................................................................................................................... 37

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


1 Introduction

When using predefined reports (Static Report) it is recommended to preconfigure a Client


for each static report. This document shows how this configuration is done in Siprotec
and how Sicam PAS and Sicam SCC work with this setup.

Additionally, the option “Subset for Sicam” is described.

Some use cases for configuring Clients for the Static Reports are:

- A client may import only the information assigned to it, which reduces the time to import
the SCL file (e.g.: ICD, CID, IID, SCD) and creates smaller database on the IEC61850
client.

- For redundant Sicam PAS, UI Configuration can correctly assign the reports for both
Sicam PAS servers.

- For projects with several clients, it is possible to assign specific reports for specific clients.
This avoids problems where more than one client tries to connect to an already used
report or
to a report which should be used by another client, while there are still other free reports
available.

- When using Buffered Reports, if a client connects to a report which has already been
used by another client, all events on the buffer will be purged by the new client.

On this example the content from


Static Dataset 1, 2 and 3 may not be
the same, meaning the information
each dataset contain is different. If
Sicam SCC-1 connects to
urcbD/Dataset2 it may not be able to
retrieve all information, it requires
using this report.

1.1 Versions used on this document


The following software versions were used:
Digsi 5 V7.80
Digsi 4 V4.93
Sicam PAS 8.12
Sicam SCC 9.02 HF3 with WinCC 7.4 SP1 Update 5

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

2 IEC61850 Reports
Reports are used by IEC61850 Servers to send information to IEC61850 clients using
MMS protocol.

IEC61850 defines 2 types of Reports: unbuffered and buffered.

URCB (Unbuffered Report Control Block) and BRCB (Buffered Report Control Block) are
the controllers for reports. On these Report Control Blocks (RCB) we define when a
report should be sent (Trigger Options), what are the additional information (Optional
Fields) and the content (Dataset) of a report, among some other details.

To each RCB a dataset must be defined. The dataset can be either:

- Static, when preconfigured on the server. For Siprotec the Static Dataset is configured
on IEC61850 System Configuration under Report and Logs;

- Dynamic, when the client configures the dataset directly on the server while establishing
connection. For Siprotec if no dataset is configured on IEC61850 System Configuration,
the client must create a dynamic dataset during connection.

If the RCB doesn’t have a dataset associated to it and the server supports dynamic
creation of datasets, once the RCB is configured by a Client it is known as Dynamic
Report. In other words, Dynamic Reports are not defined in the SCL file.

On this case the Client must configure all parameters for the RCB and the Dataset. The
client is also able to modify the RCB parameters and change the amount of information
to be transmitted on the report without the need to reconfigure the Server.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


Below pictures show available RCBs on Siprotec 4 and Siprotec 5. Note that DatSet is
empty

If the RCB is preconfigured on the server with a dataset associated to it, Trigger Options
and Option Fields are defined, the report is known as Static Report. In other words,
Static Reports are defined in the SCL file with a Static Dataset.

On this case the Client may still change some parameters on the RCB, but not the
dataset and therefore not the amount of information to be transmitted on the report.

Below pictures show RCB used for static reports on Siprotec 4 and Siprotec 5:

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

Note: if a client has already connected to a BRCB, even after disconnection the Dataset will still
be associated to the report together with the other parameters due to the buffer. On this case to
be sure that all reports are static you should either check the SCL file or reset the Server, checking
the RCB before any client connects to them.

Additionally, IEC61850 describes “Polling” and “Logging” as methods for retrieving data
from Servers. Polling will be described later this document.

Note: Controls are sent from the IEC61850 client to the server directly without reports,
therefore this document doesn’t apply for controls.

2.1 Dynamic Reports

Dynamic reports are those configured automatically by the IEC61850 clients on the
IEC61850 Servers. This is the preferred way to use IEC61850 devices and is supported
by Sicam, Siprotec and Reyrolle, but it is normally not supported by other vendors.

The main advantage is that once the database of the device is imported on the IEC61850
Client with the SCL file – ICD, CID, IID or SCD - the selection of information and how

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


these are to be transmitted is done completely on the client. If additional information is
required, the server doesn’t need to be reconfigured and restarted, as settings just need
to be adjusted on the client.
This picture represents an IEC61850 Server which supports
dynamic report. Once the device is configured and is put in
operation, it is possible to see the report control blocks (RCB),
but they are not connected to any datasets and therefore cannot
yet send any data to the IEC61850 Client with reports.
The name and quantity of RCB depends on each device family
or type.

When the first IEC61850 client


connects to the device, it defines a
dataset and add to it all information to
be transmitted from the device, such as
events, alarms and measurements. The
Client then associates this dataset to
one of the RCB. This RCB will be
configured with some additional
parameters, such as Optional Fields (what to transmit) and Trigger Options (when to
transmit) and finally the report can be enabled (activated). Now the device can send
information to the client with reports.

A RCB can be used by one single client,


therefore other clients must search for
free RCBs and then create their own
datasets on the server and associate
them with the free RCB.

Note: normally one dataset is created for


each RCB when using dynamic reports, as illustrated here.

2.2 Static Reports

Static reports are reports preconfigured on the IEC61850 Server with its configuration
tool and defined on the SCL file. This method is most common for other vendors and is
therefore applied in our projects when integrating 3rd party Clients or Servers.

In some cases, the customer also requests all devices to use static reports, even when
using Sicam and Siprotec.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


One client may use more than one report – e.g.: one buffered and one unbuffered report
- but a report can be used only by one single client. Therefore, several reports must be
configured, depending on the number of clients to be connected.

Once SCL is imported on the client, it should be configured which report will be used by
this client. The following cases may occur:

- If two or more clients are not configured to use different reports, they will probably try to
use the same report, as they tend to search for reports in alphabetical order. Some clients
will look for other free reports while some clients will keep waiting until the report is
available.

- If two or more clients are wrongly configured to use the same report, only the client which
connects firstly to the server will be successful. The second client may keep waiting for
the report to be available or may try to look for other free reports or retrieve data using
Polling.

- Some clients may search for free (not already used by other clients) static reports on the
devices, such as Sicam SCC, while other systems only use the configured reports, such
as Sicam PAS with non-instantiable reports. In this case a very known situation occurs
system works fine only if Sicam PAS connects first to the device, as Sicam SCC will
search for other available reports. If Sicam SCC connects first, Sicam PAS is not able to
connect to the device as the report is already in use, even though other reports are still
available.

This happens because Sicam SCC will try to


use any of the reports available, while Sicam
PAS only uses the report configured on UI
Configuration.
Sicam PAS is also able to search for other
available reports is instantiated reports are
configured on the server.
3rd Party systems may behave in either way.
Note: Sicam PAS and SCC are used here as
examples, as dynamic reports are
recommended and avoid these issues.
Sicam and Siprotecs supports dynamic and
static reports.

When properly configure, each client


will connect to a specific report only.

Note: with static report it is normal to use several reports with one single dataset, if all
reports should send the same information to the clients. On this example Sicam SCC,
Sicam PAS and the 5th client are not receiving the same amount of information; therefore

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


3 different datasets were created. In this case both SICAM PAS are receiving the same
amount of information, as well both Sicam SCC.

2.3 Static Reports associated to clients

To avoid the problems described on the last chapter, static reports can be associated to
IEC61850 clients directly on the IEC61850 servers. In this case the client may import
only relevant information for it and only the reports configured for it.

Note that each client may behave differently while importing reports with preconfigured
clients. Chapters 5 and 6 details the behavior on Sicam PAS and Sicam SCC.

For other systems the manufacturer must be consulted, and tests must be done.

2.4 Buffered and Unbuffered reports

Buffered and unbuffered reports can also be used at the same time with clients
associated to static reports.

Unbuffered reports are normally used for measurements, while buffered reports are used
for all other signals such as switchgears positions, alarms and protection function
signals.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


2.5 Subset for Sicam

For Sicam PAS it is possible to configure a static dataset without reports by activating the option
Subset for SICAM on IEC61850 Station Configuration.

With Subset for Sicam the static dataset is created but not necessarily
associated to a RCB.

Sicam PAS has the option to import only data configured on this dataset,
thus improving import time, and creating a smaller Sicam PAS database.
More details on chapter 8.2.2.

Sicam PAS will associate automatically a RCB to this dataset and configure it accordingly.

A static RCB can also be associated to this dataset on IEC61850 Station Configuration. In this case
a Client can still additionally be associated to the static RCB.

Details on the configuration of Subset for Sicam are on chapter 3.5.

3 Configuration on IEC61850 Station Configurator


This chapter describes how to associate Clients to Static Reports.

Check the maximum number of clients supported by each server. Siprotec 4 supports up
to six clients, while Siprotec 5 supports six clients on each network card.

3.1 IEC61850 Client ICDs

On IEC 61850 Station Configurator under Devices add one IED Client ICD for each
client.

For Sicam SCC use the files located on the Sicam SCC DVD under
\ProductEnhancements\IEC61850.

For other systems use the files located on C:\Program Files (x86)\Siemens Energy\IEC
61850 System Configurator V5.80\ICD. If you use the edition 2 version, one single file
offers 4 clients.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


3.2 Network and IP Addresses
Under Network move the new Clients to the same network as the IEDs.

The warning message is due to the missing configuration. Configure the IP addresses
and subnet mask for the clients. These are the IP addresses used by the
computer/network card/IP Address on the clients to access the Servers.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


Once the IP address is configured the warning disappears and the other clients may be
configured as well.

For Siprotec 4 devices, if the IEC61850 Client will also act as NTP time server, don’t add
the SNTP.icd to the project, instead activate the clock master function on the Client ICD
as primary of secondary under Use as a timer.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


3.3 Static Reports configuration

Configure the Static Report under Reports and Logs by creating a dataset, adding
information to the dataset and creating a report (RCB) for it.

On this example, Siprotec 5 6MD86 will be configured with one dataset called “DataSet”
and one instantiable report called “Report”. Four Instances will be created for this report.
Clients will be assigned as illustrated.

Siprotec 4 6MD66 will be configured with one dataset called “DataSet” and four non-
instantiable reports. Clients will be assigned as illustrated.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


3.4 Client association for Static Reports
3.4.1 Non-instantiable Reports

Non-instantiable Reports are those which support only one single client and can be
identified by the option Supported clients, which is fixed at 1 and cannot be changed.
Siprotec 4 supports only non-instantiable reports.

Drag and drop one client for each report.

If more than one dataset is created, create extra reports for each dataset.

Once the client is assigned, you can check the Report ID and eventually change other
report parameters, such as use Buffer or Unbuffered Report under Buffer indications.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

Drag and drop the other clients to the free reports.

3.4.2 Instantiated Reports

An Instantiable Report is defined once on the configuration tool and the server will create
the instances after startup. A device supports instantiated reports when the option
Supported clients can be modified. Siprotec 5 supports up to 6 instances for each RCB.
On this example it will be set to 4 instances, as we have 4 clients.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


Select the report and under Parameter define the number of Supported Clients. This
number defines how many instances of the report will be created. Each instantiated
report will support one client connection.

Note: Siprotec 5 supports 6 Clients on each network card.

Drag and drop each client for the reports.

The first client will then be associated to the first instantiated report.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


Drag and drop the other clients to the report as well.

The order in which the clients are associated to the report will define which report will be
used. Example from the pictures:

- Report ID is defined as SIP_6MD86/Application/LLN0$RP$Report. Since Supported


clients is set to 4, the server will create 4 reports after it starts up:
SIP_6MD86/Application/LLN0$RP$Report01
SIP_6MD86/Application/LLN0$RP$Report02
SIP_6MD86/Application/LLN0$RP$Report03
SIP_6MD86/Application/LLN0$RP$Report04

The reports can be seen directly on the IEC61850 Server with IEC Browser.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


- The first Client associated to the report SIP_6MD86/Application/LLN0$RP$Report will
then be associated to the instantiated report
SIP_6MD86/Application/LLN0$RP$Report01. On System Configurator the hierarchical
path SIP_6MD86/Application/LLN0$RP$Report//#0 is shown

- The second Client associated to the report SIP_6MD86/Application/LLN0$RP$Report will


be associated to the instantiated report SIP_6MD86/Application/LLN0$RP$Report02. On
System Configurator the hierarchical SIP_6MD86/Application/LLN0$RP$Report//#1 is
shown.

3.5 Subset for Sicam

For Sicam PAS it is possible to configure a static dataset not associated to any RCB by activating the
option Subset for SICAM. Sicam PAS has the option to import only data configured on this dataset,
thus improving import time and create a smaller Sicam PAS database.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


On this example the static datasets 1 and 2 are not associated to any
RCB.

Sicam PAS would automatically use a dynamic report with these


datasets.

It is also possible to configure a static report for datasets set as Subset for Sicam and additionally
associate this report with a client. More details on Sicam PAS configuration are given on chapter 5.

4 Configuration on older Digsi 4 and older IEC61850 System Configurator


versions
Add the IEC61850 Clients ICD directly to the Digsi project as Other IEC61850 Communicator

Configure the client as a communicator.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

From this point, the configuration is the same as it is done in newer versions of IEC61850 System
Configurator.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

5 Configuration on Sicam PAS

5.1 IEC61850 Interface

Configure the IP address on the IEC61850 Client interface. Sicam PAS will look for this IP address in
the SCD file while importing it.

For redundant Sicam PAS system, configure the IP address for the redundant partner as well.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

If there are no IP addresses configured on the Sicam PAS interface, or if the IP addresses configured
don’t match the IP addresses from the SCD file, static report associated to clients won’t be imported.
In any of these cases, if the device supports dynamic reports or if there are static reports not
associated to clients, Sicam PAS will import these and communicate with the device. Which report
will be used depends on the mapping on Sicam PAS.

Information assigned to static reports are in most cases also available to dynamic reports. In this case
Sicam PAS will import the information only once and will use the static report to retrieve them.
Information not assigned to static reports may still be retrieved by Sicam PAS with dynamic reports,
in parallel to the static report. As can be seen on the picture below, this Sicam PAS has 3 reports
configured for each device: 1 buffered dynamic report (Buffered List), 1 unbuffered dynamic report
(Unbuffered List) and the static report (the name shows the path where the RCB is stored in the
device).

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

If the device doesn’t support dynamic reports and the Clients IP Addresses don’t match the IP Address
configured on the Sicam PAS IEC61850 Interface, Sicam PAS will import only the controls and create
internal signals NoLock and NoSync for the controls.

5.2 Updating the IEC61850 devices

If the SCD was previously imported in Sicam PAS without the Clients IP addresses, once the Clients
are configured on the SCL file reimport it using the option Update on UI Configuration and the correct
static reports will be imported.

If project is redundant, activate redundancy, configure the IP address for the interface of the redundant
partner and reimport the new SCL file using the option Update.

Check if both reports are imported correctly and if not, correct them directly on UI Configuration.

For instance, on the picture the Report control block 3 should be changed to
Sip_6MD66MEAS/LLN0$RP$urcbD01

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

5.3 Mapping
On Mapping you can unhide the columns for all reports and check which report will be
used to retrieve each information.

Buffered Unbuffered Unbuffered


dynamic report static report dynamic report

In only Static Datasets should be used, make sure not to map any information to the dynamic reports.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


6 Configuration on Sicam SCC

6.1 Filter for Static Dataset

On the main page of the Sicam IEC 61850 Wizard the option “Static datasets” activates
a filter for the mapping, showing only information configured on static datasets. If static
reports are to be used, keep this filter activated and select only the information displayed.

Note: Sicam SCC Wizard will automatically create the following internal signals for each
device: ComFault, OprReady and GIStatus. These signals don’t come from the devices
and therefore are not related to reports. They can always be mapped.

6.2 Evaluation and imported data

Sicam SCC doesn’t evaluate reports or dataset definitions defined on SCD.

- The importer will display all information available on the device, independent of any report
definition. Sicam SCC can retrieve data using dynamic and static reports and also polling.

- The importer doesn’t check which information is configured to which report. It will import
information configured to any static report.

- The importer doesn’t check the IP addresses configured to each report.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


- The following chapter describes how Sicam SCC can retrieve information from the device.
It is recommended to carefully check if all needed information is correctly configured to
static reports, and that the Sicam SCC is not using polling or dynamic reports instead.

6.3 Use Static Datasets

Activate the option Expert View and select the window Device Settings.

In the option Static or dynamic datasets set the value 1 in order to use static datasets
only.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


This configuration has to be done for each device which shall use static reports. If all
devices or all devices within a group shall use static reports, the entire group can be
selected and the setting will be applied to all devices at once, as shown in the picture
below.

Notes: Sicam SCC uses exclusively Static or Dynamic datasets, not both at the same
time for one device.
The following conditions apply:
 If the option Static or dynamic datasets is set to 1 (static only) on the mapping only
information configured to static datasets shall be selected.

If information not configured on static dataset is also selected on the mapping, Sicam
SCC will retrieve this information via polling, while retrieving the rest of information via
static report.

The polling cycle can be


configured under Cycle
Time read request on
Expert/Device Settings
window.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

The polling cycle can also be configured directly on the


IEC61850.ini file located under
\\Project_name\GWData\Station\ComConfig61850\

Polling will cause extra load on the network and any status change which occur
between polling cycles will be lost, such as trip signals or information which
change their status twice within a polling cycle - false-true-false for instance
Therefore polling should be avoided or used only on special cases. For big
projects of devices with a large amount of information Polling should be avoided
as well.

If the Polling Cycle is set to zero, polling will be deactivated.

Reports are normally only sent spontaneously from the server when the
value/state or quality of information change. In this case only the information
changed is transmitted, not all information configured on the dataset.

 If the option Static or dynamic datasets is set to 2 (dynamic only), Sicam SCC will use
dynamic dataset only for all information, including that information configure on static
reports. In this case if the device doesn’t support dynamic datasets or if the needed
information is not available via dynamic datasets, communication may not work, specific
information won’t be transmitted to Sicam SCC or Sicam SCC will retrieve them using
polling.

 If the option Static or dynamic datasets is set to 0 (server preset) and the device supports
dynamic and static datasets, SCC will use only dynamic report for all information.

 The option Type of Report should be kept as 0 (Server Presetting) when using Static
Reports, otherwise Sicam SCC may use the correct static report, using a dynamic report
or polling instead.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


6.4 Mapping

On Mapping it is possible to unhide the column Clients with a right-button mouse click.
All information available via static report will display the client names. This column will
display all Client names configured on SCD file but won’t display which information is
available to which Client.

Note: as mentioned before, SCC Wizard will automatically create the following internal
signals for each device: ComFault, OprReady and GIStatus. These signals don’t come
from the devices and therefore are not related to dynamic or static reports.

6.5 Runtime

Sicam SCC doesn’t consider the computer’s IP address and the configured IP address
from the SCD file, instead it checks which Reports are configured with the specific
Client_HMI.icd located on the Sicam SCC DVD.

This means that if more than one Client HMI is configured on the SCL, Sicam SCC will
try to connect to the first report configured with the Client HMI. If this report is already in
use, Sicam SCC will connect to the next available report configured with the Client HMI.
If all reports configured with the Client IHM are in use, Sicam SCC will retrieve
information using Polling.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


If a specific Sicam SCC shall use a specific report – for instance SCC-1 has to use the
first report and SCC-2 the second report – the IEC61850.ini file can be modified on both
Sicam SCC computers:

- Locate the file IEC61850.ini under \\Project_name\GWData\Station\ComConfig61850\

- For each device configured all reports configured with the Client IHM for Sicam SCC will
be displayed. As an example from the picture below:
o Sicam SCC-1 would use urcbA01 (Siprotec 4) and Report01 (Siprotec 5),
therefore the urcbB01 and Report02 should be deleted;
o Sicam SCC-2 would use urcbB01 (Siprotec 4) and Report02 (Siprotec 5),
therefore the urcbA01 and Report01 should be deleted;

The original IEC61850.ini file:

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


IEC61850.ini for Sicam SCC-1 IEC61850.ini for Sicam SCC-2

- This procedure must be repeated every time the SCD is imported with the Sicam
Wizard. Once it is done, Sicam SCC Runtime can be started.

7 Testing

This chapter shows how to check which report is being used by which client using Wireshark and
IEC Browser.

It is especially important to check if polling is being used and avoid it, whenever possible.

7.1 Polling and Reporting

Once the configuration is done and Sicam SCC is communicating with the devices, run
Wireshark on the Sicam SCC computer or use mirror function from the switch to copy
ethernet traffic from the Sicam SCC computer to the computer where Wireshark is
running.

IEC Browser can run on any computer with access to the IEC61850 Server.

7.1.1 Polling

Polling are normally used by the clients to supervise the communication to the servers,
for maintenance/diagnostic tools and to monitor the communication to the devices.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


On Wireshark Polling can be identified by selecting a message sent from the client – in
the example below IP address 10.16.60.3 - to the server - IP 10.16.60.60. The column
Info displays something like confirmed-RequestPDU or Conf Request: GetNameList,
depending on the Wireshark version used.

Note: when the communication between client and server is first established there are a
lot of information exchange. Wait at least 1 minute after communication is established
before analyzing the ethernet traffic.

Select the ethernet message and expand the last subtree called MMS or ISO/IEC 9506
MMS.

The following example shows a getNameList request, which is used for communication
and device supervision:

This second example shows the client requesting several specific information from the
server. This is the polling executed by Sicam SCC when it cannot connect to the report
control block.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


7.1.2 Reports

Reports can be easily identified by the information unconfirmed-PDU or Unconfirmed on


the column Info. These messages are always sent from the server to the client, without
previous request from the client.

Select the message and expand the last subtree called MMS or ISO/IEC 9506 MMS to
see which information are being transmitted on each report.

Note that polling is still present on this file. Check if they are used for communication
supervision or for transmitting information.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


8 Network load and Client database
8.1 Network

The quantity of information available on the device doesn’t correspond to the amount of
information which will be send to the client during normal operation. Information
configured on a dataset, which will be associated to a report, defines the amount of
information to be transferred and the load on the network.

With Dynamic Report the client decides the amount of information to be transmitted. With
Static Report the amount of information is already configured on the server.

As explained previously, Reports are normally only sent spontaneously from the server
when the value/state or quality of information changes. In this case only the information
changed is transmitted, not all information configured on the dataset. This means that if
nothing changes on the process – binary inputs, internal events or measurements – no
reports are sent from the device. During this time the client checks the communication
to the device using polling by requesting a very small amount of data from the server
itself.

General Interrogation and Integrity sends all information configured on the dataset,
independent of their status or if they changed since report transmission.

With Polling the client must constantly request information from the server, listing which
information it needs. The server then sends all information requested, even if the status
or quality of the information hasn’t change since last polling. This causes extra load to
the network, client and server processors as well.

8.2 Database size

By using static dataset, we may reduce the amount of information which can be imported
by a client and consequently its database. This depends on the client used and how it
imports the data available on SCL file.

Below are some examples valid for Sicam PAS and Sicam SCC. Note that for any case,
when using Static Report all data configured on the static dataset may be sent if their
status or quality changes, independent of what is selected on Mapping from each client.
With General Interrogation or Integrity all information configured on the dataset will be
also transmitted, even if they are not mapped on the clients.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


8.2.1 Sicam SCC

Sicam SCC only imports to its database information which is mapped in the Sicam
IEC61850 Wizard.

8.2.2 Sicam PAS

Sicam PAS offers some options during import:

- Import only information marked as a “Subset for Sicam” imports data configured to the
static dataset marked as “Subset for Sicam” only;

- All Information supported by Sicam PAS imports all data available on the SCL file.

- If All Information supported by Sicam PAS was selected it is possible to define what will
be automatically mapped on Sicam PAS Mapping:
o Only the information masked as Subset for Sicam
o Only frequently used information

By using this option all informaiton from the SCL file is imported to Sicam PAS database.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


If all information from the SCL was imported on Sicam PAS it is still possible to optimize
the database size by deleting data not used.

During FAT or SAT, when important Milestones are reached, as example before
performance tests or when FAT or SAT are finished, unused information can be deleted
from the database from Sicam PAS by using the option Compress database and reduce
data points on UI Configuration.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


Select the option Delete all unused IEC61850 Client data points from Mapping.

All unused information will be deleted from the Sicam PAS database. If a delete
information is still needed, simply reimport the SCL file for the device by using the option
Update in UI Configuration.

When using Static Dataset, the server will still report all data configured on the dataset
to the clients and this doesn’t cause any issue on the communication.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105


SI EA

IEC61850 Data Access Methods, Assignment of clients to Static Reports


Disclaimer of Liability
This document has been subjected to rigorous technical review before being published. It is
revised at regular intervals, and any modifications and amendments are included in the
subsequent issues.
The content of this document has been compiled for information purposes only. Although
Siemens AG has made best efforts to keep the document as precise and up to date as possible,
Siemens AG shall not assume any liability for defects and damages which result through use of
the information contained herein. This content does not form part of a contract or of business
relations; nor does it change these. All obligations of Siemens AG are stated in the relevant
contractual agreements.
Siemens AG reserves the right to revise this document without further notice.

Copyright
© Siemens AG, 2024. All Rights Reserved.
The disclosure, duplication, distribution and editing of this document, or utilization and
communication of the content are not permitted, unless authorized in writing. All rights, including
rights created by patent grant or registration of a utility model or a design, are reserved.

Restricted © Siemens AG, 2024. All Rights Reserved Entry ID 109814105

You might also like