IEC 61850 Client Protocol Overview
IEC 61850 Client Protocol Overview
Contents
1 Introduction............................................................................................................................. 5
1.1 Preface........................................................................................................................... 5
1.2 References..................................................................................................................... 5
1.3 Conventions................................................................................................................... 6
2 Physical Layer.........................................................................................................................7
3 Link Layer................................................................................................................................9
3.1 General...........................................................................................................................9
3.2 Client/Server Services................................................................................................... 9
4 Application Layer..................................................................................................................11
4.1 Selection of protocol edition........................................................................................ 11
4.2 Logical Nodes.............................................................................................................. 11
5 Addressing............................................................................................................................ 13
5.1 IEC 61850 Object References.....................................................................................13
6 Monitoring Direction.............................................................................................................15
6.1 General.........................................................................................................................15
6.2 AMI – Analog Measured Information...........................................................................15
6.3 BSI – Bit String Information.........................................................................................17
6.4 DMI – Digital Measured Information............................................................................18
6.5 DPI – Double Point Information.................................................................................. 19
6.6 MFI – Measured Float Information.............................................................................. 20
6.7 ITI – Integrated Totals Information.............................................................................. 22
6.8 SPI – Single Point Information.................................................................................... 23
6.9 STI – Step Position Information.................................................................................. 24
7 Controlling Direction............................................................................................................ 27
7.1 ASO – Analog Setpoint Output................................................................................... 27
7.1.1 ASO – Analog Setpoint Output................................................................... 27
7.1.2 Command Authority..................................................................................... 28
7.1.3 Additional Information.................................................................................. 28
7.2 BSO – Bit String Output.............................................................................................. 29
7.2.1 BSO – Bit String Output.............................................................................. 29
7.2.2 Command Authority..................................................................................... 31
7.2.3 Additional Information.................................................................................. 31
7.3 DCO – Double Command Output............................................................................... 31
7.3.1 DCO – Double Command Output............................................................... 32
7.3.2 Command Authority..................................................................................... 32
7.3.3 Additional Information.................................................................................. 32
7.4 DSO – Digital Setpoint Output.................................................................................... 33
7.4.1 DSO – Digital Setpoint Output.................................................................... 33
7.4.2 Command Authority..................................................................................... 35
7.4.3 Additional Information.................................................................................. 35
8 File transfer........................................................................................................................... 41
8.1 Transfer of Disturbance Data Files............................................................................. 41
8.2 File Transfer Configuration.......................................................................................... 42
8.3 Generic IED Type........................................................................................................ 43
9 Internal Functions.................................................................................................................47
9.1 Startup log....................................................................................................................47
9.2 Time Synchronization.................................................................................................. 47
9.3 General Interrogation................................................................................................... 47
9.4 System Events............................................................................................................. 47
9.5 System commands...................................................................................................... 49
9.5.1 Set device out of service.............................................................................49
9.6 Message Filtering.........................................................................................................49
9.7 Command Handling..................................................................................................... 50
9.7.1 IEC 61850 Control Models.......................................................................... 50
9.7.2 Qualifier of Command................................................................................. 52
9.8 IEC 61850 server functionality.................................................................................... 52
9.8.1 Logical Node Physical Health Identification................................................ 53
9.8.2 Time master supervision............................................................................. 53
9.8.3 Redundant physical communication channel supervision........................... 54
9.8.4 Authority Control for the whole Substation..................................................54
9.9 High Communication Load.......................................................................................... 55
9.10 Setting Group Control..................................................................................................55
11 Conformance Statements.................................................................................................... 59
11.1 Abstract Communication Service Interface (ACSI)..................................................... 59
11.1.1 ACSI Basic Conformance Statement.......................................................... 59
11.1.2 ACSI Models Conformance Statement....................................................... 59
11.1.3 ACSI Service Conformance Statement....................................................... 61
11.1.4 Specific Communication Service Mapping (SCSM).................................... 63
12 Glossary...............................................................................................................................101
1 Introduction
1.1 Preface
This document describes the functions of the subdevice communication interface in RTU500 series
according to IEC 61850.
1.2 References
1 IEC 61850-6:2004(E)
Communication networks and systems in substations
Part 6: Configuration description language for communication in electrical substation related to
IEDs
First edition 2004-03
2 IEC 61850-7-1:2003(E)
Communication networks and systems in substations
Part 7-1: Basic communication structure for substation and feeder equipment – Principles and
models
First edition 2003-07
3 IEC 61850-7-2:2003(E)
Communication networks and systems in substations
Part 7-2: Basic communication structure for substation and feeder equipment – Abstract
communication service interface (ACSI)
First edition 2003-05
4 IEC 61850-7-4:2003(E)
Communication networks and systems in substations
Part 7-4: Basic communication structure for substation and feeder equipment – Compatible
logical node classes and data classes
First edition 2003-05
5 IEC 61850-8-1:2004(E)
Communication networks and systems in substations
Part 8-1: Specific communication service mapping (SCSM) – Mappings to MMS (ISO9506-1 and
ISO9506-2) and to ISO/IEC 8802-3
First edition 2004-05
6 User Manual RTUtil500 Release 13 (1KGT151107)
7 RTU500 series Interfaces and Protocols Release 13 (1KGT151104)
8 RTU500 Series Function Description - Part 6: RTU500 functions (1KGT151100)
9 RTU500 Series Function Description - Part 7: Archive functions (1KGT151101)
10 IEC 61850-6:2009(E)
Communication networks and systems for power utility automation
Part 6: Configuration description language for communication in electrical substations related to
IEDs
Edition 2.0 2009-12
11 IEC 61850-7-1:2011(E)
Communication networks and systems for power utility automation
Part 7-1: Basic communication structure – Principles and models
Edition 2.0 2011-07
12 IEC 61850-7-2:2010(E)
Communication networks and systems for power utility automation
Part 7-2: Basic information and communication structure – Abstract communication service
interface (ACSI)
Edition 2.0 2010-08
13 IEC 61850-7-4:2010(E)
Communication networks and systems for power utility automation
Part 7-4: Basic communication structure – Compatible logical node classes and data object
classes
Edition 2.0 2010-03
14 IEC 61850-8-1:2011(E)
Communication networks and systems for power utility automation
Part 8-1: Specific communication service mapping (SCSM) – Mappings to MMS (ISO 9506-1
and ISO 9506-2) and to ISO/IEC 8802-3
Edition 2.0 2011-06
1.3 Conventions
In this document function codes of data types according to IEC 61850 are marked with brackets:
<Function code>
Bold fonts with the table heading "Parameter name" are references to configuration parameters
in RTUtil500. The parameter is followed by the parameter location where to find this parameter in
RTUtil500. The first element of the parameter location defines the node in the hardware tree on the
left side (e. g. RTU, CMU, line, IED) and the second element defines selected header control tab in
the parameter window on the right side (e. g. general, interfaces, protocol).
Example:
The tables in the next chapters include lists of the functions, options and message types supported
according to the protocol structure given in IEC 60870-5 (EPA three layer model) for
The tables in the next chapters include lists of the functions, options and message types supported
according to the protocol structure given in IEC 60870-5 (EPA three layer model) for
• the physical layer
• the link layer
• the application layer
2 Physical Layer
The transmission speed in control and in monitor direction is 10 or 100 Mbit/sec.
For details see RTU500 series Interfaces and Protocols Release 12 (1KGT 150 939).
3 Link Layer
3.1 General
The IEC 61850 Client provides support for Edition 1 and Edition 2 Client/Server services as
described in [5] respectively [14]. GSE management and GOOSE services are available for the
Server only. GSSE Services are not implemented.
Services like ‘Sampled Values’ described in IEC 61850-9 are not supported.
4 Application Layer
For details how to select the protocol edition in RTUtil500 see [6].
Compatible logical nodes and data classes can be found in [4] respectively [13].
5 Addressing
LDName/[Link][&FC]
• LN Prefix
• LN name
• LN Instance number
DataName Name of common data class in logi-
cal node
DataAttribute Attribute name in common data
class
FC Functional Constraint
References can not be modified with RTUtil500. They are always synchronized from a SCD file
to the Excel Import file of RTUtil500 without modifications. The server data points with IEC 61850
objects are defined in the Excel import file only.
6 Monitoring Direction
6.1 General
In monitoring direction the SCI IEC 61850 supports data transfer by data sets only. That means all
process information to receive must be part of data sets. This particularly applies to the functional
constraint SP (Set Point) that can be used in data sets only. There is no polling functionality
provided to receive set point values in monitoring direction.
The common data classes and data attributes listed in the following chapters are restricted to none
array attribute types only. The SCI IEC 61850 doesn’t support collections of values combined in an
array.
Minimum Value
Minimum Value in the external protocol to be converted to -100 % on
RTU500 series internal communication.
Parameter:
Minimum Value (AMI- Protocol Sub Parameter)
[Range: -2147483648 .. 2147483647]
Threshold Supervision
Enables the threshold supervision for measured values received from the
external protocol and send on the RTU500 series internal communication.
Parameter:
Threshold Supervision (AMI – Protocol Sub Parameter)
Threshold
Defines the threshold value used for the threshold supervision algorithm.
Parameter:
Minimum Value (AMI- Protocol Sub Parameter)
[Range: 0 .. 100%]
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE
BL Blocked [Link] == TRUE
SB Substituted [Link] == substituted
NT Not Topical [Link] == TRUE
IV Invalid [Link] == invalid or
[Link] == questionable
[Link] == TRUE
[Link] == TRUE
BL Blocked [Link] == questionable
[Link] == TRUE
[Link] == TRUE
[Link] == TRUE
Mapping of IEC 61850 information to DMIs is by default not enabled in RTUtil500, but supported by
subdevice communication interface IEC 61850. If mapping of DMIs is required please contact ABB
for more detailed information.
Threshold
Defines the threshold value used for the threshold supervision algorithm.
Parameter:
Minimum Value (MFI- Protocol Sub Parameter)
[Range: 0.0 .. 3.4028 * 1038 or 5 to 100 %]
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE
BL Blocked [Link] == TRUE
SB Substituted [Link] == substituted
NT Not Topical [Link] == TRUE
IV Invalid [Link] == invalid or
[Link] == questionable
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE
CA Adjusted -
IV Invalid [Link] == invalid or
[Link] == questionable
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE or
[Link] == TRUE
BL Blocked [Link] == TRUE
SB Substituted [Link] == substituted
NT Not Topical [Link] == TRUE
IV Invalid [Link] == invalid or
[Link] == questionable
T Transient Bit [Link]
7 Controlling Direction
7.1 ASO – Analog Setpoint Output
Analog process command (16 bit signed number).
For the value types A and B the protocol specific value range is -32768 .. +32767 (16 Bit). That
means for value type A and B the scaling parameters must be limited to -32768 .. +32767 (16 Bit)
as well. Higher scaling parameters results in wrong protocol attribute values.
None
The parameter 'Minimum value' in the external protocol\ngets converted to -100 % within RTU internal communication.
Select before operate only disabled data point - Line T61850
If enabled, only two step commands are accepted. The time between 'Select' and 'Execute' must not exceed 20 seconds.
orCat usage Derived from internal data point - Line T61850
command originator
Originator Category (orCat) of the command, which is sent to the IED.
Derived from internal command originator: 'station-control' if originated by RTU500, otherwise 'remote-control'
Remote-control: Always 'remote-control', irrespective of the internal command originator.
Station-control: Always 'station-control', irrespective of the internal command originator.
1 Defined by control model of external protocol. Not available for functional constraint SP.
Protocol specific value range is mapped to BSO8 and BSO16 in 2´s complement format.
None
1 Defined by control model of external protocol. Not available for functional constraint SP.
None
1 Defined by control model of external protocol. Not available for functional constraint SP.
For the value types A and B the protocol specific value range is -32768 .. +32767 (16 Bit). That
means for value type A and B the scaling parameters must be limited to -32768 .. +32767 (16 Bit)
as well. Higher scaling parameters results in wrong protocol attribute values.
None
1 Defined by control model of external protocol. Not available for functional constraint SP.
Floating point process command (32 bit short floating point number)
None
1 Defined by control model of external protocol. Not available for functional constraint SP.
None
1 Defined by control model of external protocol. Not available for functional constraint SP.
None
1 Defined by control model of external protocol. Not available for functional constraint SP.
8 File transfer
8.1 Transfer of Disturbance Data Files
The IEC 61850 Client is capable to read disturbance data files from an IEC 61850 IED (IEC 61850
server) and to store them on the Compact Flash memory file system of the RTU500 series. The
user is able to access them via the internal web server. The web server is also used to transfer
these files to a workspace PC. The transmission of disturbance data files is according to [2], [3] and
[5].
The IEC 61850 service attributes are mapped to the RTU500 series file attributes according
following table:
The IEC 61850 Client supports file transfer with the following specific IEC 61850 IEDs:
• ABB Control and Protection devices REx615, REx630, REx650 and REx670
• ABB Busbar Protection REB500
• ABB IEC 61850 adapter SPA-ZC 400 for REJ/REU 52x, REF/REM/REU 610, REF/REMRET
541/3/5
• Disturbance recorder BEN6000
• Control and Protection devices SIEMENS Siprotec
• Control and Protection device AREVA P436
Additional to the specific IEDs the IEC 61850 Client supports a generic type with configurable
parameters. This generic type can be used for not supported IEDs. The chapter "Generic IED Type"
contains detailed information how to use the generic type.
The IEC 61850 file name is for each of the supported IEC 61850 IED different. The conversion to
the RTU500 series file name is summarized in following table.
The number of directories per IEC 61850 IED depends on the IED type. The following table shows
the configuration details for the different IED types.
The number of files in a directory depends on the capabilities of the IEC 61850 IED. Please see
the specific IED documentation for more information. In the RTU500 series the number of files in
a directory is restricted to 15. The name of the files is created according the rules in the chapter
above.
The subdevice interface loads the newest disturbance records only. That means if one FTR is
configured the newest record is loaded, if two FTRs are configured the two newest records are
loaded and so on.
The disturbance record files in IEC 61850 are in COMTRADE format. The number of files per
disturbance record depends on the IED type (see table below).
For each FDR a data point of type SPI can be configured to trigger disturbance recorder directory
update.
To use the file transfer for the generic IED a file directory (FDR) with at least one file (FTR) must be
configured. At the file directory the IED type "Disturbance recorder - IEC61850 - Generic IED" must
be selected. With selecting the type the additional configuration parameters “File directory search
pattern”, “File directory path” and "File search pattern" became accessible at the file directory. The
first two parameters control the directory access and the third parameter controls the file selection.
The meaning of the parameters is as follows:
Depending on the reply of the IED on a get directory request the files are loaded according the
descriptions in the following table. Be sure to consider the meaning of the file directory (FDR) name
set in the RTUtil500 configuration for the file transfer.
If the generic IED provides the complete file name leave the file direc-
tory path configuration parameter empty. In this case the file name is
used as it is to access the file.
Numbers of files As for the standard IEDs each disturbance record provided by the
generic IEDs is loaded. In case a disturbance record consists of more
than one file the files are zipped together. So the number of configured
FTRs shall be set to the actual number of disturbance records to load.
Get file For generic IEDs the RTU500 tries to determine what files provided by
the IED are disturbance record files. This is done by the file ending,
that must be a COMTRADE ending (like *.dat) or a ZIP ending (*.zip).
In case the IED provides files with these endings that are no distur-
bance record files the parameter "File search pattern" can be used to
restrict the selected files (see description above).
Table 7: File transfer generic IED type
9 Internal Functions
9.1 Startup log
During startup of the SCI IEC 61850 detailed information about the configuration and initialization
can be written to a startup log file. This file is placed on the compact flash card of a CMU and can
be downloaded via the web server. The file is written after a CMU re-start when the startup log was
enabled before in the web server. Enabling the startup log and downloading the resulting file are
found in the web server under ‘Test & Simulation -> Logging and debugging’.
The subdevice communication interface supports the system events summarized in the following
table:
The protocol specific status information are converted to the internal system event
representation according to the table below:
While initialization the value of system event ‘Device is active’ (#024) is set to ON. On a running
system this system event doesn’t change anymore.
The system event 'Device inoperable' (#048) is set in dependency of the state of the subordinated
device. For a correct signalization attribute ‘PhyHealth’ of logical node LD0 must be mapped to a
DPI data point and have to be imported in RTUtil500. If no LD0 is available in synchronized SCD
file, the first found attribute 'PhyHealth' will be used for mapping of signalization. To ensure a correct
signalization in this case only one attribute 'PhyHealth' must be imported.
When operable the device system event 'Device inoperable' (#048) is send with value Off (0) to the
internal communication. If the state of a subordinated device changes from inoperable to operable,
all configured data points of the device are requested and sent to the internal communication.
When inoperable the device system event 'Device inoperable' (#048) is sent with value On (1) to the
internal communication.
If the state of a subordinated device changes from operable to inoperable because the device is
no longer connected, all configured data points connected to this device are sent to the internal
communication with the actual state, marked as INVALID or NOT TOPICAL and with the time
stamp of the own RTU.
INVALID or NOT TOPICAL is set depending on the configuration parameter Information object
qualifier (see table below).
The system event 'Device out-of-service' (#049) is set to OFF during initialization. That means
the device is in-service and the SCI IEC 61850 tries to connect the device. The device can be set
out-of-service with a system command (see next chapter). In the state out-of-service an actual
connection to a device is concluded and no new connection is initiated as long as the state remains.
The device can be set back in-service with the same system command.
The devices connected to the subdevice interface are set to in-service during initialization. During
runtime the device can be set out-of-service by operating the system single command ‘Set device
out-of-service’ with state ON. In the state out-of-service an actual connection to a device is
concluded and no new connection is initiated as long as the state remains. The device can be
set back in-service by operating the system single command with state OFF. When the device is
already in the desired state the command is confirmed negative.
Value indications in controllable common data class that contains a selected data attribute (stSeld)
are identified in the configuration. For this kind of indications a received message is checked for
value and qualifier changes. If value or qualifier is changed the message is transmitted. If value or
qualifier is not changed the message is ignored.
This is valid for all supported controllable common data classes that contains a selected (stSeld)
data attribute (see chapter 5.1 SPI- Single Point Information).
The RTU500 series IEC 61850 client supports all control models defined in standard. The mapping
functionality of the IEC 61850 control models to the commands of the RTU500 series internal
communication is shown in the table below.
RTU500 inter- IEC 61850 control model Protocol specific mapping functionality
nal command
Direct command direct-with-normal-security • The received Execute command is trans-
mitted to the device and answered by the
device.
• According to the command type a termina-
tion is created by the subdevice interface.
SBO command direct-with-normal-security • The received Select command is answered
by the subdevice interface depending on
operable state of the device.
• The received Execute command is trans-
mitted to the device and answered by the
device.
• According to the command type a termina-
tion is created by the subdevice interface.
Direct command sbo-with-normal-security • The received Execute command is trans-
mitted to the device as Select command.
In case of a positive answer the Execute
command is transmitted to the device and
answered by the device. In case of a nega-
tive answer the received Execute command
is answered negative.
• According to the command type a termina-
tion is created by the subdevice interface.
SBO command sbo-with-normal-security • The received Select command is transmitted
to the device and answered by the device.
• The received Execute command is trans-
mitted to the device and answered by the
device.
• According to the command type a termina-
tion is created by the subdevice interface.
Direct command direct-with-enhanced-security • The received Execute command is trans-
mitted to the device and answered by the
device.
Table 13: Mapping functionality of IEC 61850 control models
RTU500 inter- IEC 61850 control model Protocol specific mapping functionality
nal command
• The command termination send by the
device is transferred to the internal commu-
nication. In case the command type requires
no termination the termination is ignored.
SBO command direct-with-enhanced-security • The received Select command is answered
by the subdevice interface depending on
operable state of the device.
• The received Execute command is trans-
mitted to the device and answered by the
device.
• The command termination send by the
device is transferred to the internal commu-
nication. In case the command type requires
no termination the termination is ignored.
Direct command sbo-with-enhanced-security • The received Execute command is trans-
mitted to the device as Select command.
In case of a positive answer the Execute
command is transmitted to the device and
answered by the device. In case of a nega-
tive answer the received Execute command
is answered negative.
• The command termination send by the
device is transferred to the internal commu-
nication. In case the command type requires
no termination the termination is ignored.
SBO command sbo-with-enhanced-security • The received Select command is transmitted
to the device and answered by the device.
• The received Execute command is trans-
mitted to the device and answered by the
device.
• The command termination send by the
device is transferred to the internal commu-
nication. In case the command type requires
no termination the termination is ignored.
Table 13: Mapping functionality of IEC 61850 control models
The following remarks have to be considered for the mapping functionality above:
• In case the command in the device doesn’t support select-before-operate a Select command
send by the internal communication is answered by the subdevice interface. The Select
command is answered positive if the device is operable according to the system event ‘Device
inoperable’ (#048). If the device is inoperable the Select command is answered negative. See
chapter “System Events” for detailed information about the operable/inoperable indication.
• The IEC 61850 subdevice interface provides for each command type the parameter “Select
Before Operate Only”. If this parameter is set to YES, only select-before-operate commands are
allowed for the specific command object. In this case direct commands are confirmed negative.
The default value for this parameter is NO.
• The default value for the Command confirmation timeout is set to 25 seconds. If the IEC 61850
subdevice interface doesn't get a response from the IEC 61850 server within the defined time
span, the command is replied negative to the internal communication. This applies to all control
models described above.
The RTU500 series command types SCO, DCO and RCO support a mapping of the command
attribute ‘Qualifier of command’ (QU) to the IEC 61850 command data attribute ‘check’. The
attribute ‘check’ allows setting of additional command information like ‘run with interlocking’ or ‘run
with synchrocheck’.
The command parameter ‘Default command qualifier’ defines the value of the IEC 61850 'check'
data attribute in case the qualifier of command is not set to predefined value. The following values
are possible for the ‘Default command qualifier’:
The mapping of the ‘Qualifier of command’ to the IEC 61850 command check attribute is shown in
the table below.
The next chapters describe the provided internal RTU500 series functions in detail. For information
about the configuration aspects of the IEC 61850 server functionality see [6].
The physical health identification of the RTU500 series is provided in a standard data object of the
logical node LPHD. The table below shows the relation between the data object and the RTU500
series functionality.
To send the information about the physical health identification to clients on the station level the
RTU500 series IEC 61850 server provides the predefined data set "StatNrmlA" with the data object
"PhyHealth".
ADVICE
Please note that this only applies to LLN0 node. LPHD nodes from other logical devices are not
part of the data set.
The time master supervision of the RTU500 series is provided in standard data objects of the logical
node LTMS. This logical node is available for Edition 2 client or server only. The table below shows
the relation between the data objects and the RTU500 series functionality.
The data objects "TmSyn" represents the actual time synchronization status in the following way:
To send the information about time master supervision to clients on the station level the RTU500
series IEC 61850 server provides the predefined data set "StatNrmlA" with the data object "TmSyn".
The data object for the status of the SNTP time synchronization "TmChSt1" is not part of the data
set per default. If required the data object can be added to a data set in the system configuration
outside of RTUtil500.
The redundant physical communication channel supervision of the RTU500 series is provided in
standard data objects of the logical node LCCH. This logical node is available for Edition 2 client or
server only and if PRP is configured for the Ethernet interfaces. The table below shows the relation
between the data objects and the RTU500 series functionality.
To send the information about the redundant physical communication channel supervision to
clients on the station level the RTU500 series IEC 61850 server provides the predefined data set
"StatNrmlA" with the data objects "ChLiv" and "RedChLiv".
The data objects for the PRP frame error rate "FerCh" and "RedFerCh" are not part of the data
set per default. If required the data objects can be added to a data set in the system configuration
outside of RTUtil500.
The authority control of the RTU500 series is provided in standard data objects of the logical
node LLN0. The table below shows the relation between the data objects and the RTU500 series
functionality. The data object for requesting the local control authority is different for Edition 1 and
Edition 2 clients.
The data objects 'Loc' and 'RemCtlBlk' respectively 'LocSta' represents the actual control authority
in the following way:
The requested and granted local control authority is reset after a timeout of 120 seconds. That
means if another IEC 61850 client has requested the local control authority successfully, the control
authority remains at this client for 120 seconds. After this time the control authority goes back to the
remote level automatically. This timeout is fixed and can be neither changed or configured.
If the IEC 61850 client wants to keep the local control authority, another request must be issued
within or after the defined timeout period. When another request is issued within the timeout period,
the timeout restarts to the full range of 120 seconds.
To send the information about authority control to clients on the station level the RTU500 series
IEC 61850 server provides the predefined data set 'StatNrmlA' with the data objects 'Loc' and
'RemCtlBlk' respectively 'LocSta'.
Triggering this functionality doesn’t mean that the SCI IEC 61850 communication is overloaded per
se. The diagnosis message is a note for the user to review the system setup. If the message occurs
very often and/or other functionalities in the RTU560 are blocked the amount of incoming telegrams
shall be reduced. This can be done for example by filtering measurement changes at the source
IEDs or by reducing the number of connected IEDs (Segmentation of IEDs on different SCI lines).
If a system works fine without any constraints the diagnosis message can be handled as
informational.
During the engineering process with RTUtil500, the bit string command for the setting group
control is written to the Excel sheet of an IEC 61850 client. In the Excel sheet, the command can
be identified by the data object “SGCB” and the data attribute “ActSG”, defined for the switching
command in the standard. By completing the configuration of the command in the Excel sheet and
with RTUtil500, the command became available in the configuration file for the RTU500 firmware.
The setting group control feature doesn't comprise the reading of the actual active setting group. A
server IED supporting setting groups must include the information about the actual active setting
group in a data attribute as part of a data set. That means the information about the active group
is sent by the IED, on change in a report. Reading the actual, active setting group directly is not
supported by the client.
Description Limit
Maximum number of subdevice communication interfaces IEC 61850 per RTU 5
Maximum number of subdevice communication interfaces IEC 61850 per CMU 1
Maximum number of IEDs per RTU 120
Maximum number of IEDs per subdevice communication interface IEC 61850 644
Maximum number of process data points supported per RTU500 series 50001
Maximum number of data set entries a subdevice communication interface IEC 7000
61850 supports as client (regardless of communication type, sum across all data
sets received)
Maximum number of report control blocks (RCBs) respectively data sets per server 1000 buffered
connected to a subdevice communication interface IEC 61850 reports2
1000
unbuffered
reports2
Maximum number of entries per data set 300
Maximum number of data attribute instances (DAIs) per subdevice communication 210003
interface IEC 61850
Table 21: System limits
For detailed limits on the IEC 61850 protocol implementation see chapter "Protocol Implementation
extra Information for Testing (PIXIT)".
• For extensions of existing Edition 1 systems the RTU500 series must be configured as Edition 1
IED. The extension of Edition 1 system with Edition 2 devices is not supported.
• Mixed systems are supported for client/server communication. In mixed system the SCD file is
Edition 2 including Edition 1 data models. There is one SCD file only for mixed systems.
• The RTU500 series doesn’t support GOOSE communication between editions. That means the
GOOSE communication with the RTU500 series is restricted to IEDs of the same edition. The
configuration tool RTUtil500 checks this restriction and GOOSE data points from IEDs with the
wrong edition are ignored (Presenting a warning message for the user).
11 Conformance Statements
11.1 Abstract Communication Service Interface
(ACSI)
The following ACSI conformance statements are used to provide an overview and details about
RTU500 series IEC 61850 client, version 12.4 :
The statements specify the communication features mapped to IEC 61850-8-1 Edition 1 and Edition
2. The following tables contain a column for the RTU500 series IEC 61850 client (named “RTU500
series client”).
The ACSI basic conformance statement for RTU500 series IEC 61850 client is defined in following
table.
O – Optional
M – Mandatory
Table 23: ACSI basic conformance statement
The ACSI models conformance statement for RTU500 series IEC 61850 client is defined in
following table.
c4 – shall be ‘M’ if support for DATA-SET, Substitution, Report, Log Control, or Time model has
been declared.
c5 – shall be ‘M’ if support for Report, GSE, or SV models has been declared.
O – Optional
M – Mandatory
Table 24: ACSI model conformance statement
The ACSI service conformance statement for RTU500 series IEC 61850 client is defined in
following table (depending on the statements of table "Tab. 24: ACSI model conformance
statement").
O – Optional
Table 25: ACSI service conformance statement
See B21 table "Tab. 23: ACSI basic conformance statement" and [IEC 61850-7-2].
The PICS for A-Profile support for RTU500 series IEC 61850 client are defined in following table.
A-Pro-
RTU500
file Profile Description Client Server
series client
shortcut
A1 Client/server A-Profile c1 c1 YES
A2 GOOSE/GSE management A-Profile c2 c2 -
A3 GSSE A-Profile c3 c3 -
A4 TimeSync A-Profile c4 c4 YES
A5 Security for client/server A-Profile o o -
A6 Security for GOOSE/GSE management A-Profile o o -
c1 Shall be ‘m’ if support for any service specified in [IEC 61850-8-1] Table 2 are declared within
the ACSI basic conformance statement (see Table 5).
c2 Shall be ‘m’ if support for any service specified in [IEC 61850-8-1] Table 6 are declared within
the ACSI basic conformance statement (see Table 5).
c3 Shall be ‘m’ if support for any service specified in [IEC 61850-8-1] Table 9 are declared within
the ACSI basic conformance statement (see Table 5).
c4 Support for at least one other A-Profile shall be declared (e.g. in A1-A3) in order to claim con-
formance to [IEC 61850-8-1].[IEC 61850-8-1].
Table 26: PICS for A-Profile support
The PICS for T-Profile support for RTU500 series IEC 61850 client are defined in following table.
T-Profile RTU500
Profile Description Client Server
shortcut series client
T1 TCP/IP T-Profile c1 c1 YES
T2 OSI T-Profile c2 c2 -
T3 GOOSE/GSE T-Profile c3 c3 -
T4 GSSE T-Profile c4 c4 -
T5 TimeSync T-Profile O O YES
c1 Shall be ‘m’ if support for table 9-4 A1 is declared. Otherwise, shall be 'i'.
c2 Shall be ‘o’ if support for table 9-4 A1 is declared. Otherwise, shall be 'i'.
c3 Shall be ‘m’ if support for table 9-4 A2 is declared. Otherwise, shall be 'i'.
Table 27: PICS for T-Profile support
T-Profile RTU500
Profile Description Client Server
shortcut series client
c4 Shall be ‘m’ if support for table 9-4 A3 is declared. Otherwise, shall be 'i'.
i – out-of-scope: The implementation of the item is not within the scope of this standard
O – Optional
Table 27: PICS for T-Profile support
All needed services supporting the ACSI services stated to be supported in chapter ’9.1.3 "ACSI
Service Conformance Statement" ’ are supported by the MMS stack used.
This MICS document specifies the modelling implementations and extensions compared to IEC
61850 Edition 1 and Edition 2. For the exact details on the standardized model please compare the
ICD substation configuration files generated by RTUtil500.
Following table defines the list of common data classes supported by RTU500 series IEC 61850
client.
Following table defines the list of common data classes not supported by RTU500 series IEC 61850
client.
Following table defines the list of logical nodes supported by RTU500 series IEC 61850 client.
LPHD
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
PhyNam DPL Physical device name plate
PhyHealth INS Physical device health
Proxy SPS Indicates if this LN is a proxy
Table 31: Logical node type LPHD
LPHD
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
PhyNam DPL Physical device name plate
PhyHealth ENS Physical device health
Proxy SPS Indicates if this LN is a proxy
Table 32: Logical node type LPHD (Edition 2)
LLN0
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
Table 33: Logical node type LLN0 (Edition 1)
LLN0
Common logical node information
Mod INC Mode
Beh INS Behaviour
Health INS Health
NamPlt LPL Name plate
Loc SPS Local operation for complete logical device
RemCtlBlk SPC Authority control for the whole substation (see chapter 8.7)
Table 33: Logical node type LLN0 (Edition 1)
LLN0
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
Common logical node information
Mod ENC Mode
Beh ENS Behaviour
Health ENS Health
NamPlt LPL Name plate
Loc SPS Local operation for complete logical device
LocSta SPC Authority control for the whole substation (see chapter 8.7)
Table 34: Logical node type LLN0 (Edition 2)
LCCH
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
Common logical node information
Beh ENS Behaviour
ChLiv SPS Physical channel status; true, if channel receives telegrams
within a specified time interval.
RedChLiv SPS Physical channel status of redundant channel
FerCh INS Frame error rate on this channel; count of erroneous (or
missed, in case of redundancy) messages for each 1 000
messages forwarded to the application.
RedFerCh INS Frame error rate on redundant channel; count of missed
messages on this channel for each 1 000 messages for-
warded to the application.
Table 35: Logical node type LCCH (Edition 2)
LTMS
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
Common logical node information
Beh ENS Behaviour
TmSrc VSS Current time source
TmSyn ENS Time synchronized according to IEC 61850-9-2
TmChSt1 SPS Time channel status (up/down)
Table 36: Logical node type LTMS (Edition 2)
ITCI
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
Common logical node information
Mod INC Mode
Beh INS Behaviour
Health INS Health
NamPlt LPL Name plate
Table 37: Logical node type ITCI (Edition 1)
ITCI
Attribute Name Attribute Type Explanation
LNName Shall be inherited from LN Class (see [IEC 61850-7-2])
Data
Common logical node information
Beh INS Behaviour
Table 38: Logical node type ITCI (Edition 2)
The tissues are grouped in mandatory interoperability tissues (IntOp tissues), optional
interoperability tissues and other tissues. The following tables are structured in the columns:
Tissue Nr: Number of the tissue according to the database provided under http://
[Link]
Implemented: Indicates whether the tissue is implemented in the device. The meaning of the
abbreviations are
Y = Yes the tissue is implemented in the device
N = No the tissue is not implemented in the device
na = Not applicable, the tissue is not applicable for the device
The following chapters are applicable for RTU500 series IEC 61850 Edition 1 and Edition 2 client,
version 12.4.
During the October 2006 meeting IEC TC57 working group 10 decided that:
• green Tissues with the category “IntOp¨ are mandatory for IEC 61850 edition 1
• Tissues with the category “Ed.2¨ Tissues should not be implemented.
Tissue Implemented
Part Description
Nr Y/na
8-1 116 GetNameList with empty response? Y
55 Ineut = Ires ? na
31 Typo na
32 Typo in syntax na
Tissue Implemented
Part Description
Nr Y/na
40 GOOSE Message “AppID” to “GoID” Y
47 "." in LD Name? na
189 SV Format na
Tissue Implemented
Part Description
Nr Y/na
1281 Default for [Link] is TRUE Y
6 1 Syntax na
5 tExtensionAttributeNameEnum is restricted na
After the approval of the server conformance test procedures version 2.2 the following IntOp tissues
were added or changed. It is optional to implement these tissues.
Tissue Implemented
Part Description
Nr Y/N/na
8-1 246 Control negative response (SBOns) with LastApplError N
Tissue Implemented
Part Description
Nr Y/na
8-1 753 Whether "GoID" and "DatSet" in GoCB are writable? na
Tissue Implemented
Part Description
Nr Y/na
821 AlternateAccess in GetAllDataValues na
1336 na
Table 41: Mandatory Edition 2 Tissues
Tissue Implemented
Part Description
Nr Y/na
1361 Behavior for a ContimueAfter where the File no longer Y
exists
1441 Y
Extraneous normative reference:10608-1 and -2
1442 Y
The response- for DeleteNamedVariableList is not defined
1443 na
enhanced the mapping text for the setValues.
1453 Y
Variable length Quality encoding
1454 Y
Optonal fields in buffered reports
1462 na
Journal variableTag for ReasonCode
1495 na
Reading SE when EditSG=0
675 SIML LN Y
Tissue Implemented
Part Description
Nr Y/na
713 Interpretation of quality operatorBlocked na
716 RBDR.ChNum1 na
725 [Link] na
742 PFSign Y
749 CBOpCap na
775 [Link] na
Tissue Implemented
Part Description
Nr Y/na
849 [Link], [Link], [Link] DEL- na
>WYE
[Link] ->transient
7-3 697 persistent command / PulseConfig na
Tissue Implemented
Part Description
Nr Y/na
709 Semantic of tstEna na
850 Y
Table 41: Mandatory Edition 2 Tissues
Tissue Implemented
Part Description
Nr Y/na
852 Report Value needs a corresponding index when data- na
FALSE
858 Y
Check condition type - parameter type wrong
861 na
Typo in enumeration ServiceType
869 na
dchg of ConfRev attribute
875 na
Grammer/spelling error
876 na
GenLogiclNodeClass and compatible LN Classes
943 na
GenLogiclNodeClass and SGCB, GoCB, MsvCB, UsvCB
970 na
control model change to "local" when TimeActivatedOper-
1038 ate na
1116 The sentence "The initial value of EditSG shall be 0" in 7.2 na
1127 NewEntrTm and OldEntrTm Type in LOG Class na
Tissue Implemented
Part Description
Nr Y/na
874 Logical Node Class needs to be updated na
1251 All "L" logical nodes shall be in the same LD - except for Y
gateways
1268 na
Assigment of single CDC to DOclass
1312 Y
Presence condition of lnNs and dataNs
1396 na
The use and configuration flow of LGOS and LSVS is
1491 Unclear na
Tissue Implemented
Part Description
Nr Y/na
824 ValKind for structured data attributes na
Tissue Implemented
Part Description
Nr Y/na
Need to support fixed and SCT controlled Datasets
Together with the PICS and the MICS the PIXIT forms the basis for a conformance test according to
IEC 61850-10.
Each chapter specifies the PIXIT for each applicable ACSI service model as structured in IEC
61850-10and the "Conformance Test Procedures for Client System with IEC 61850-8-1 interface".
TCP_KEEPCNT = 3
TCP_KEEPINIT = 10 s
TCP_KEEPINTVL = 5s
N Reserved,
N Questionable
Y Overflow
Y OutofRange
Y BadReference
Y Oscillatory
Y Failure
Y OldData
Y Inconsistent
Y Inaccurate
Y Process
Y Substituted
Y Test
Y OperatorBlocked
Which status value (ST) quality bits are used in Y Good,
the client
Y Invalid,
N Reserved,
N Questionable
N BadReference
N Oscillatory
Table 44: PIXIT for Server model
Y OldData
N Inconsistent
N Inaccurate
Y Process
Y Substituted
Y Test
Y OperatorBlocked
Describe how to view/display quality values The IEC 61850 quality bits are mapped to IEC
870-5-101 like quality attributes that can be
viewed in the web server provided by the device.
Which time quality bits are used in the client N LeapSecondsKnown
Y ClockFailure
Y ClockNotSynchronized
Describe how to view/display time quality bits The IEC 61850 time quality bit ClockNotSynchro-
nized is mapped to a time invalid attribute that
can be viewed in the web server provided by the
device.
Describe how to force a SetDataValues request Control an analogue or digital set-point that is
mapped to an IEC 61850 data object with func-
tional constraint SP.
Describe how to force GetDataValues request Control a data object with control model 'sbo-
with-normal-security'. The service 'Select' is
defined as reading of the SBO data attribute with
the ACSI GetDataValues service.
Describe how to force a GetAllDataValues The ACSI service GetAllDataValues is not sup-
request ported by the client.
Does the Client support writing blkEna values? N
Describe how the client behaves in case of: The ACSI service GetServerDirectory is not used
by the client. The client gets the logical devices
- GetServerDirectory response- of a server from the configured SCD data model
of that server. Differences between the config-
ured and the actual data model of a server are
not considered.
Describe how the client behaves in case of: The ACSI service GetLogicalDeviceDirectory is
not used by the client. The client gets the logi-
- GetLogicalDeviceDirectory response- cal node and data set information from the con-
figured SCD data model of a server. Differences
between the configured and the actual data
model of a server are not considered.
Describe how the client behaves in case of: The ACSI service GetLogicalNodeDirectory is
not used by the client. The client gets the data
- GetLogicalNodeDirectory response- set information from the configured SCD data
model of a server. Differences between the con-
Table 44: PIXIT for Server model
Maximum name length for dataset member Dataset member: 129 characters (whole object
including LD and FC reference)
Does the client support the creation of:
N
- persistent datasets
N
- non-persistent datasets
Describe how the client behaves in case of: The ACSI services CreateDataSet and Delete-
DataSet are not supported by the client.
- CreateDataSet response-
- DeleteDataSet response-
Describe how the client behaves when it The ACSI service SetDataSetValues is not sup-
receives a [Link]- ported by the client.
What is the maximum number of data elements 300
in one server data set the client can process?
Table 45: PIXIT for Dataset model
Optional fields Y
Trigger conditions Y
Buffer time Y
Integrity period Y
Does the client supports IEDs with indexed and Buffered RCB indexed Y
non-indexed report control blocks (RCB)
Buffered RCB not indexed Y
data change Y
quality change Y
data update Y
general interrogation Y
The supported optional fields are sequence-number Y
report-time-stamp Y
Table 47: PIXIT for Reporting model
data-set-name Y
data-reference Y
buffer-overflow Y
entryID Y
conf-rev Y
The minimum required optional fields are sequence-number N
report-time-stamp N
reason-for-inclusion Y
data-set-name N
data-reference N
buffer-overflow N
entryID N
conf-rev N
Does the client support segmented reports Y
Does the client support pre-assigned RCB Y
Y direct-with-normal-security
Y sbo-with-normal-security
Y direct-with-enhanced-security
Y sbo-with-enhanced-security
Is Time activated operate (operTm) supported N
Is “operate-many” supported N
Can the client set the test flag? Y
What check conditions can be set Y synchrocheck
Y interlock-check
Which originator categories are supported and The supported originator categories are sta-
what is the originator identification? tion-control and remote-control. The originator
identification is an internal decimal number rep-
resenting the functionality that is the origin of the
command.
Describe if and how the client sets/increments The control sequence number is set to 0 always.
the ctlNum
What does the client do when it receives a The AddCause from the LastApplicationError is
LastApplicationError and describes how to view added to the negative command response and
the additional cause? send to the originator. The AddCause can be
accessed / processed in a user application pro-
gram (PLC) only.
What does the client do when it receives a The negative command response is send to the
Select, SelectWithValue or Operate respond originator. The further processing depends on
negative? the originator (e.g. host communication protocol
or web server). In case the originator is the web
server an error message is shown.
Can the client change the control model via N
online services?
What does the client do when the ctlModel is It is not possible to configure the client when the
not initialized in the SCL? control model (ctlModel) is not initialized.
What does the client when the ctlModel in the The client uses the ctlModel configured in
SCD and in the server is different? the SCD always. If the server with a different
ctlModel responds negative to a control request
the command originator (e.g. host communi-
cation protocol or web server) gets a negative
command response. If the server with a different
ctlModel responds positive to a control request
the command is processed as normal.
Describe how the client responds when it The positive command response is send to the
receives a positive Command Termination originator. The further processing depends on
Table 48: PIXIT for Control model
Client.
Y ClockFailure
Y ClockNotSynchronized
What is the behaviour when the time synchro- Depending on the kind of time synchronization
nization signal/messages are lost (e.g. internal real time clock, SNTP, host commu-
nication protocol) the internal time quality is set
to not synchronized:
The following tables contain mandatory and optional features of System Configuration tools and IED
configuration tools. It is up to the tool manufacturer to decide to which extent his tool fulfills one or
both roles. At least for one main role all mandatory features shall be supported.
The IED configurator features can also partly be implemented within the IED itself, if it can
be configured by an SCD or CID file. In this case the conformance statement refers to the
combination of IED and IED configurator tool. If an IED tool supports several IED types with
different engineering capabilities, then for each combination of tool and IED type a separate IED
configurator conformance statement should be given.
The features are grouped. If a group is mandatory, then at least all mandatory features of this group
shall be implemented. If a group is optional, then either all features of this group shall be missing, or
at least all mandatory ones shall be implemented.
The result of an export function can be checked in the generated SCL file. The result of an import
can be checked by tool behaviour, and at the final configured IED, by browsing through it or by its
communication behaviour.
Mandatory/ Value/
optional comments
ICD export M
I11 Fix ICD file (no adaptable export needed) GC_1 (1) NO
I12 Export of ICD file or IID file according to IED precon- GC_1 (1) YES
figuration performed by tool
Table 51: IED configurator conformance statement
Mandatory/ Value/
optional comments
I13 State the data model name space (61850-7-3 sub- M YES
clause 7.2) within ICD file ([Link] value)
I14 State the data model version (61850-7-3 subclause M YES
7.8.3) and any predefined / fixed configuration values
within ICD file ([10] [Link])
I15 Version 2003 export GC_1 (2) YES
I16 Version 2007A export GC_1 (2) YES
I17 Predefined data sets O YES
I18 Predefined control blocks O YES
I19 Substation bay template with IED part O NO
I110 Communication section with default address O YES
I111 Export correct valKind value ([10] Table 46) O YES
(RO)
I112 Exports internal addresses as InRef or Input section O NO
(subclause 285H 9.3.13)
I113 Exports internal addresses in Input section with O NO
expected serviceType (subclause [10] 9.3.13)
I114 Exports in UTF-8 coding M YES
SCD import M
I21 Identify IED to be configured in SCD file by IED M YES
name
I22 Configure LD name (at least via ldInst, dependent on M YES
the IED capabilities) and IED addresses from SCD
I23 Determine communication side addresses of IED C1 YES
inputs from SCD
I24 Determine and use clock communication addresses C1 NO
from SCD
I25 Configure values of (existing) control block from C3 NO
SCD([10] 9.3)
I26 Prepare (new) control block instances according to C3 NO
SCD file
I27 Prepare / configure data sets according to SCD file C3 NO
I28 Modify predefined data sets according to SCD C3 NO
I29 Interpret client references in the control blocks of C1 YES
other IEDs to find the control block instances allo-
cated to this IED, and data sent to this IED.
I210 Set IED configuration values and parameter values O NO
as defined in SCD file
I211 Support changed (reduced capability) valKind (e.g. O NO
from Set to RO or to Conf) ([10] Table 46)
I212 Support ldName on other IEDs ([10] 9.3.4) C3 NO
I213 Interpret input signal references to source control O YES
blocks (290H 9.3.13)
I214 Imports UTF-8 coding of XML M YES
IID export after IED engineering
Table 51: IED configurator conformance statement
Mandatory/ Value/
optional comments
I31 IED version and instance information: [Link]- O NO
Nam: hwRev, swRev, serNum, [Link]-
gRev
I32 Configuration values (fc=CF) O NO
I33 Setting Parameter values (fc=SP, SG) O NO
I34 SCL Header management ([10] 9.1) C3 NO
I35 Modify IED data model (add LN/Data object/LD, or O NO
remove unused LD/LN/Data object)
Tool functionality
I41 Support MustUnderstand concept ([10] 8.2) M YES
I42 Bind incoming 61850 signals to IED internal (input) C1 YES
signals
I43 Use or create IED Input section for binding incom- O YES
ing (external) signals to internal signals, to document
this binding
I44 Create CID file for IED O NO
I45 Support ldName for LD name specification C3 YES
I46 Modify LN prefixes or lnInst O YES
(Both can
be set as
wanted)
C1 - Mandatory, if the IED can receive data from other IEDs, i.e. be either client or sub-
scriber
O - Optional; should match the IED capabilities; i.e. if an IED claims that RCBs can be
configured by SCL, then the IED tool shall support it.
M - Mandatory
Table 51: IED configurator conformance statement
12 Glossary
ACSI Abstract Communication Service Interface
CA Certificate Authority
DO Digital Output
FC Functional Constraint
Max Maximum
Min Minimum
PC Personal Computer
The specifications, data, design or other information contained in this document (the “Brochure”)
- together: the “Information” - shall only be for information purposes and shall in no respect be
binding. The Brochure does not claim to be exhaustive. Technical data in the Information are only
approximate figures. We reserve the right at any time to make technical changes or modify the
contents of this document without prior notice. The user shall be solely responsible for the use of
any application example or information described within this document. The described examples
and solutions are examples only and do not represent any comprehensive or complete solution.
The user shall determine at its sole discretion, or as the case may be, customize, program or add
value to the Hitachi Energy products including software by creating solutions for the end customer
and to assess whether and to what extent the products are suitable and need to be adjusted or
customized.
This product is designed to be connected to and to communicate information and data via a network
interface. It is the users sole responsibility to provide and continuously ensure a secure connection
between the product and users or end customers network or any other network (as the case may
be). The user shall establish and maintain any appropriate measures (such as but not limited to the
installation of firewalls, application of authentication measures, encryption of data, installation of
anti-virus programs, etc) to protect the product, the network, its system and the interface against
any kind of security breaches, unauthorized access, interference, intrusion, leakage and/or theft
of data or information. Hitachi Energy is not liable for any damages and/or losses related to such
security breaches, any unauthorized access, interference, intrusion, leakage and/or theft of data or
information.
Hitachi Energy shall be under no warranty whatsoever whether express or implied and assumes
no responsibility for the information contained in this document or for any errors that may appear
in this document. Hitachi Energy's liability under or in connection with this Brochure or the files
included within the Brochure, irrespective of the legal ground towards any person or entity, to which
the Brochure has been made available, in view of any damages including costs or losses shall be
excluded. In particular Hitachi Energy shall in no event be liable for any indirect, consequential or
special damages, such as – but not limited to – loss of profit, loss of production, loss of revenue,
loss of data, loss of use, loss of earnings, cost of capital or cost connected with an interruption
of business or operation, third party claims. The exclusion of liability shall not apply in the case
of intention or gross negligence. The present declaration shall be governed by and construed in
accordance with the laws of Switzerland under exclusion of its conflict of laws rules and of the
Vienna Convention on the International Sale of Goods (CISG).
Hitachi Energy reserves all rights in particular copyrights and other intellectual property rights.
Any reproduction, disclosure to third parties or utilization of its contents - in whole or in part - is not
permitted without the prior written consent of Hitachi Energy.
[Link]/rtu