You are on page 1of 42

RTU560

Remote Terminal Unit


Subdevice Communication Interface
IEC 61850

Preliminary Version

Contents:

This manual gives an overview of the RTU560 Subdevice


Communication Interface with IEC 61850 protocol.

Revision

Document identity:

1KGT 150 590 V000 1

Revision:

Date: 03/2006
Base version

We reserve all rights in this document and in the information contained therein.
Reproduction, use or disclosure to third parties without express authority is strictly
forbidden.
Copyright 2006 ABB AG.

ABB AG

1KGT 150 590 V000 1 Preliminary

Version

iii

Contents

SUBDEVICE COMMUNICATION INTERFACE IEC 61850 ........................ I


REVISION ................................................................................................. III
CONTENTS ...............................................................................................V
ABBREVIATIONS....................................................................................VII
INTRODUCTION.......................................................................................IX
Preface ....................................................................................................................... ix
References.................................................................................................................. ix
Conventions ................................................................................................................. x

PHYSICAL LAYER .......................................................................... 1-1

LINK LAYER.................................................................................... 2-1


2.1
2.2

APPLICATION LAYER .................................................................... 3-1

ADDRESSING ................................................................................. 4-1

MONITORING DIRECTION ............................................................. 5-1


5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8

ABB AG

General.........................................................................................................2-1
Client/server services...................................................................................2-1

SPI Single Point Information .....................................................................5-1


DPI Double Point Information ...................................................................5-3
STI Step Position Information ...................................................................5-5
BSI Bit String Information..........................................................................5-6
ITI Integrated Totals Information...............................................................5-7
DMI Digital Measured Information ............................................................5-8
AMI Analog Measured Information ...........................................................5-9
MFI Measured Float Information.............................................................5-11

1KGT 150 590 V000 1

Preliminary Version

Contents

RTU560 Subdevice Communication Interface IEC61850

CONTROLLING DIRECTION .......................................................... 6-1


6.1
6.2
6.3
6.4
6.5
6.6

FILE TRANSFER............................................................................. 7-1

INTERNAL FUNCTIONS ................................................................. 8-1


8.1
8.2
8.3
8.4

vi

SCO Single Command Output ................................................................. 6-1


DCO Double Command Output ............................................................... 6-2
RCO Regulation Command Output.......................................................... 6-3
ASO Analog Setpoint Output.................................................................... 6-4
DSO Digital Setpoint Output..................................................................... 6-6
BSO Bit String Output .............................................................................. 6-7

Time Synchronization.................................................................................. 8-1


General Interrogation .................................................................................. 8-1
System Events............................................................................................. 8-1
System Commands ..................................................................................... 8-2

1KGT 150 590 V000 1

Preliminary Version

ABB AG

Abbreviations

ABB AG

CMU

Communication and Data Processing Unit

AMI

Analog Measured value Input

ASO

Analog Setpoint command Output

BCU

Bus Connection Unit

BSI

Bit String Input (8, 16 bit)

CS

Control System

CSC

Command Supervision Channel

CS-Command

Clock Synch Command

DCE

Data Communication Equipment

DCO

Double Command Output

DMI

Digital Measured value Input (8, 16 bit)

DPI

Double Point Input

DSO

Digital Setpoint command Output (8, 16 bit)

EPI

Event of Protection equipment Input (1bit)

GCD

General Configuration Data

HCI

Host Communication Interface

IED

Intelligent Electronic Device

IOC

I/O Controller (Controller on I/O Board)

IOD

Input Output Data

IOM

I/O Bus Master (Function of SLC)

ITI

Integrated Totals Input

MFI

Analog Measured value Floating Input

MPU

Main Processing Unit

NCC

Network Control Center

1KGT 150 590 V000 1

Preliminary Version

vii

Abbreviations

viii

RTU560 Subdevice Communication Interface IEC61850

PB

Peripheral Bus

PBP

Peripheral Bus Processor

PDP

Process Data Processing

PLC

Programmable Logic Control

PPP

Point to Point Protocol

PSU

Power Supply Unit

RCO

Regulation step Command Output

RTC

Real Time Clock

SBO

Select before Operate

SCADA

Supervision, Control and Data Acquisition

SCI

Sub-Device Communication Interface

SCO

Single Command Output

SEV

System Events

SLC

Serial Line Controller

SOC

Strobe Output Channel

SPI

Single Point Input

STI

Step position Input (8 bit)

TSI

Time Synch Input

TSO

Time Synch Output

GOOSE

Generic Object Oriented Substation Event

ACSI

Abstract Communication Service Interface

SCSM

Specific Communication Service Mapping

SCD

Substation Configuration Description

FC

Functional Constraint

1KGT 150 590 V000 1

Preliminary Version

ABB AG

Introduction

Preface
This document describes the functions of the subdevice communication interface in
RTU560 according to IEC 61850

References

ABB AG

[1]

IEC61850-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]

IEC61850-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]

IEC61850-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]

IEC61850-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]

IEC61850-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]

1KGT150451 V004 1
RTUtil560 Users Guide

1KGT 150 590 V000 1

Preliminary Version

ix

Abbreviations

RTU560 Subdevice Communication Interface IEC61850

Conventions
In this document function codes of data types according to IEC 61850 are marked with
angel brackets:
<Function code>
Italic fonts with the heading Parameter are references to configuration parameter in
RTUtil560. The parameter is followed by definitions in round brackets where to find this
parameter in RTUtil560.
Example: Parameter: Linkaddress (RTU560 Line parameter)
In this document references to elements of the standard will be printed bold and in
brackets: [2, 7.4]
The tables in the next chapters include lists of 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

This layered model is valid for the protocol [2].

1KGT 150 590 V000 1

Preliminary Version

ABB AG

Physical Layer

The transmission speeds in control and in monitor direction is 10 or 100 Mbit/sec.


Possible communication interfaces are:

ABB AG

Ethernet Interface on 560CMU04

1KGT 150 590 V000 1

Preliminary Version

1-1

2.1

Link Layer

General
The subdevice communication interface IEC61850 provides support Client/Server
services as described in [5]. GOOSE/GSE Management Services and GSSE Services
are not implemented.
Time synchronization with SNTP is available in RTU560 as client and ser, and is
described in the Function Description (1KGT 150 582).
Services like Sampled Values described in IEC61850-9 are not supported.

2.2

Client/server services
The subdevice communication interface IEC61850 acts in IEC61850 station busses as a
client.
Following services as described in [2] are supported:
IEC61850-7-2 model
Server
Association

Logical Device
Logical Node
Data

Data Set

Substitution
Setting Group Control Block

Report Control Block

ABB AG

1KGT 150 590 V000 1

IEC61850-7-2 service
GetServerDirectory
Associate
Abort
Release
GetLogicalDeviceDirectory
GetLogicalNodeDirectory
GetAllDataValues
GetDataValues
SetDataValues
GetDataDirectory
GetDataDefinition
GetDataSetValues
SetDataSetValues
CreateDataSet
DeleteDataSet
GetDataSetDirectory
GetDataValues
SetDataValues
SelectActiveSG
SelectEditSG
SetSGValues
ConfirmEditSGValues
GetSGValues
GetSGCBValues
Report
GetBRCBValues

Preliminary Version

SCI support
X
X
X
X
X
X

X
X
X

X
X

2-1

Link Layer

RTU560 Subdevice Communication Interface IEC61850

LOG Control Block

GOOSE
GSSE
Control

FILE transfer

SetBRCBValues
GetURCBValues
SetURCBValues
GetLCBValues
SetLCBValues
GetLogStatusValues
QueryLogByTime
QueryLogAfter
GetGoCBValues
SetGoCBValues
GetGsCBValues
SetGsCBValues
Select
SelectWithValue
Cancel
Operate
CommandTermination
TimeActivatedOperate
GetFile
SetFile
DeleteFile
GetFileAttributeValues

X
X
X

X
X
X
X

Table 2-1: Supported IEC61850-7-2 services

2-2

1KGT 150 590 V000 1

Preliminary Version

ABB AG

Application Layer

In IEC61850 information are grouped according to the process needs in logical nodes.
Logical nodes consist of attributes of common data classes. Conversion of information is
done on Common Data Class basis. This gives the possibility to support also logical
nodes probably defines in the future or for special process purposes.
Compatible logical nodes and data classes can be found in [4].

ABB AG

1KGT 150 590 V000 1

Preliminary Version

3-1

Addressing

For addressing of IEC61850 object references are used. These references are a
concatenation of the following names (see [2]):

LDName/LNName.DataName.DataAttribute[&FC]

Abbreviation

Name

LDName
LNName

Logical device instance name


Logical node instance name

DataName

Name of common data class in


logical node
Attribute name in common data
class
Functional Constraint

DataAttribute
FC

Description
Unique name of a logical device
Concatenation of

LN Prefix

LN name

LN Instance number

References can not be modified with RTUtil560. They are always synchronized from a
SCD file to the Excel Import file of RTUtil560 without modifications.
The complete engineering process in RTUtil560 is described in [6].

ABB AG

1KGT 150 590 V000 1

Preliminary Version

4-1

5.1

Monitoring Direction

SPI Single Point Information


Binary process information indicated by one bit.
Supported
Data Types

Additional

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

ACD
ACD
ACD
ACD
ACD
ACT
ACT
ACT
ACT
ACT
BSC
DPC
INC
ISC
SPC
SPC
SPS

general
neut
phsA
phsB
phsC
general
neut
phsA
phsB
phsC
stSeld
stSeld
stSeld
stSeld
stSeld
stVal
stVal

ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST
ST

A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A

None

Conversion of value (Type A)


RTU560 internal communication
off
on

Protocol specific (Attribute value)


FALSE
TRUE

Conversion of quality descriptors

ABB AG

RTU560 internal communication

Protocol specific

BL
SB
NT
IV

d.operatorBlocked == TRUE
d.source == substituted
q.validity == invalid

Blocked
Substituted
Not Topical
Invalid

1KGT 150 590 V000 1

Preliminary Version

5-1

Monitoring Direction

RTU560 Subdevice Communication Interface IEC61850

Conversion of cause of transmission

5-2

RTU560 internal communication

Protocol specific

T
P/N
Cause

d.test == TRUE
- Irrelevant -

Test
Positive/negative confirmation
Spontaneous
Requested
Interrogated

1KGT 150 590 V000 1

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

5.2

Monitoring Direction

DPI Double Point Information


Binary process information indicated by two bits.
Supported
Data Types

Additional

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

ACD
ACD
ACD
ACD
ACD
DPC
DPS

dirGeneral
dirNeut
dirPhsA
dirPhsB
dirPhsC
stVal
stVal

ST
ST
ST
ST
ST
ST
ST

A
B
B
B
B
C
C

None

Conversion of value (Type A)


RTU560 internal communication
intermediate
off
on
indeterminate

Protocol specific (Attribute value)


unknown
forward
backward
both

Conversion of value (Type B)


RTU560 internal communication
intermediate
off
on
indeterminate

Protocol specific (Attribute value)


unknown
forward
backward
-

Conversion of value (Type C)


RTU560 internal communication
intermediate
off
on
indeterminate

Protocol specific (Attribute value)


intermediate-state
off
on
bad-state

Conversion of quality descriptors

ABB AG

RTU560 internal communication

Protocol specific

BL
SB
NT
IV

d.operatorBlocked == TRUE
d.source == substituted
q.validity == invalid

Blocked
Substituted
Not Topical
Invalid

1KGT 150 590 V000 1

Preliminary Version

5-3

Monitoring Direction

RTU560 Subdevice Communication Interface IEC61850

Conversion of cause of transmission

5-4

RTU560 internal communication

Protocol specific

T
P/N
Cause

d.test == TRUE
- Irrelevant -

Test
Positive/negative confirmation
Spontaneous
Requested
Interrogated

1KGT 150 590 V000 1

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

5.3

Monitoring Direction

STI Step Position Information


Binary process information indicated by 8 bit.
Supported
Data Types

Additional

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

BSC
ISC

valWTr.posVal
valWTr.posVal

ST
ST

A
A

None

Conversion of value (Type A)


RTU560 internal communication
Range min.
...
Range max.

-63
...
+63

Protocol specific (Attribute value)


-63
+63

Conversion of quality descriptors


RTU560 internal communication
OV

Overflow

BL
SB
NT
IV
T

Blocked
Substituted
Not Topical
Invalid
Transient Bit

Protocol specific
d.detailQual.overflow
d.detailQual.outOfRange
d.operatorBlocked == TRUE
d.source == substituted
q.validity == invalid
-

Conversion of cause of transmission


RTU560 internal communication
T
P/N
Cause

ABB AG

Test
Positive/negative confirmation
Spontaneous
Requested
Interrogated

1KGT 150 590 V000 1

Protocol specific
d.test == TRUE
- Irrelevant -

Preliminary Version

5-5

Monitoring Direction

5.4

RTU560 Subdevice Communication Interface IEC61850

BSI Bit String Information


Binary process information indicated by 8, 16 or 32 bit are not supported by subdevice
communication interface IEC61850

5-6

1KGT 150 590 V000 1

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

5.5

Monitoring Direction

ITI Integrated Totals Information


Binary process information indicated by 32 bit as a countered value.
Supported
Data Types

Additional

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

BCR
BCR

actVal
frVal

ST
ST

A
A

None

Conversion of value (Type A)


RTU560 internal communication
Range min.
...
Range max.

0
...
4294967295

Protocol specific (Attribute value)


0

4294967295

Conversion of quality descriptors


RTU560 internal communication
SEQ
CY
CA
IV

Sequence number
Carry
Adjusted
Invalid

Protocol specific
q.detailQual.overflow == TRUE
q.validity == invalid

Conversion of cause of transmission


RTU560 internal communication
T
P/N
Cause

ABB AG

Test
Positive/negative confirmation
Spontaneous
Requested
Interrogated

1KGT 150 590 V000 1

Protocol specific
d.test == TRUE
- Irrelevant -

Preliminary Version

5-7

Monitoring Direction

5.6

RTU560 Subdevice Communication Interface IEC61850

DMI Digital Measured Information


Binary process information indicated by 8 or 16 bit used as a measured value from digital
inputs in normalized format are not supported by subdevice communication interface
IEC61850.

5-8

1KGT 150 590 V000 1

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

5.7

Monitoring Direction

AMI Analog Measured Information


Analog process information indicated by integer or floating point values, used as a
measured value from analog inputs.
Supported
Data Types

Additional

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

INC
INS
MV
MV
SAV
SAV
SEQ
SEQ
SEQ
SEQ
SEQ
SEQ

stVal
stVal
mag.f
mag.i
instMag.f
instMag.i
c1.cVal.mag.f
c1.cVal.mag.i
c2.cVal.mag.f
c2.cVal.mag.i
c3.cVal.mag.f
c3.cVal.mag.i

ST
ST
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX

A
A
A
A
A
A
A
A
A
A
A
A

Maximum Value
Maximum Value in the external protocol to be converted to +100 % on
RTU560 internal communication
Parameter:
Maximum Value (AMI Protocol Address and Parameter)
Minimum Value
Minimum Value in the external protocol to be converted to -100 % on
RTU560 internal communication.
Parameter:
Minimum Value (AMI- Protocol Address and Parameter)

ABB AG

1KGT 150 590 V000 1

Preliminary Version

5-9

Monitoring Direction

RTU560 Subdevice Communication Interface IEC61850

Conversion of value (Type A)


RTU560 internal communication
Range min.
...
Range max.

-100%
...
+100%

Protocol specific (Attribute value)


Parameter: Minimum Value
Parameter: Maximum Value

Scaling of Measurands, Subdevice Communication Interface

100 %

Overflow

Value on internal
communication

Example:
Maximum Value = 1000
Minimum Value = -1000
Measured Value,
External Protocol

- Range

1000
(Maximum Value)

- 1000
(Minimum Value)

+ Range

- 100 %

Overflow

Conversion of quality descriptors


RTU560 internal communication
OV

Overflow

BL
SB
NT
IV
T

Blocked
Substituted
Not Topical
Invalid
Transient Bit

Protocol specific
d.detailQual.overflow
d.detailQual.outOfRange
d.operatorBlocked == TRUE
d.source == substituted
q.validity == invalid
valWTr.transInd

Conversion of cause of transmission


RTU560 internal communication
T
P/N
Cause

5-10

Test
Positive/negative confirmation
Spontaneous
Requested
Interrogated

1KGT 150 590 V000 1

Protocol specific
d.test == TRUE
- Irrelevant -

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

5.8

Monitoring Direction

MFI Measured Float Information


Analog process information indicated by 32 bit, used as measured value from analog
inputs in float format.

Supported
Data Types

Additional

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

CMV
CMV
DEL
DEL
DEL
DEL
MV
SAV
SEQ
SEQ
SEQ
WYE
WYE
WYE
WYE
WYE

cVal.mag.f
cVal.ang.f
cVal.mag.f
phsAB.cVal.mag.f
phsBC.cVal.mag.f
phsCA.cVal.mag.f
mag.f
instMag.f
c1.cVal.mag.f
c2.cVal.mag.f
c3.cVal.mag.f
cVal.mag.f
phsA.cVal.mag.f
phsB.cVal.mag.f
phsC.cVal.mag.f
neut.cVal.mag.f

MX
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX
MX

A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A

None

Conversion of value (Type A)


RTU560 internal communication
Range min.
...
Range max.

Protocol specific (Attribute value)

-3.41038

-3.41038

+ 3.41038

+ 3.41038

Conversion of quality descriptors


RTU560 internal communication

ABB AG

OV

Overflow

BL
SB
NT
IV

Blocked
Substituted
Not Topical
Invalid

1KGT 150 590 V000 1

Protocol specific
d.detailQual.overflow
d.detailQual.outOfRange
d.operatorBlocked == TRUE
d.source == substituted
q.validity == invalid

Preliminary Version

5-11

Monitoring Direction

RTU560 Subdevice Communication Interface IEC61850

Conversion of cause of transmission


RTU560 internal communication
T
P/N
Cause

5-12

Test
Positive/negative confirmation
Spontaneous
Requested
Interrogated

1KGT 150 590 V000 1

Protocol specific
d.test == TRUE
- Irrelevant -

Preliminary Version

ABB AG

6.1

Controlling Direction

SCO Single Command Output


Binary process command (one bit)
Supported
Data Types

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

SPC

ctVal

CO

Command
Authority

None

Additional

Signal Support select before operate


Parameter:
Select before operate (SCO Protocol Address and Parameter)

Conversion of value (Type A)


RTU560 internal communication
off
on

Protocol specific (Attribute value)


FALSE
TRUE

Conversion of quality descriptors


RTU560 internal communication
SE

Select / Execute

Protocol specific
ACSI control service: SBO/SBOw request /
ACSI control service: Operate request

Conversion of cause of transmission


RTU560 internal communication
T

Test

P/N

Positive/negative confirmation

Cause

Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination

ABB AG

1KGT 150 590 V000 1

Protocol specific
ACSI control service:
Test parameter
ACSI control service:
response +/ACSI control service:
Select/Operate request
ACSI control service:
Select/Operate response
ACSI control service:
Cancel request
ACSI control service:
Cancel response
Simulated by SCI

Preliminary Version

6-1

Controlling Direction

6.2

RTU560 Subdevice Communication Interface IEC61850

DCO Double Command Output


Binary process command (two bits)
Supported
Data Types

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

DPC

ctVal

CO

Command
Authority

None

Additional

Signal Support select before operate


Parameter:
Select before operate (DCO Protocol Address and Parameter)

Conversion of value (Type A)


RTU560 internal communication
off
on

Protocol specific (Attribute value)


FALSE
TRUE

Conversion of quality descriptors


RTU560 internal communication
SE

Select / Execute

Protocol specific
ACSI control service: SBO/SBOw request /
ACSI control service: Operate request

Conversion of cause of transmission


RTU560 internal communication
T

Test

P/N

Positive/negative confirmation

Cause

Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination

6-2

1KGT 150 590 V000 1

Protocol specific
ACSI control service:
Test parameter
ACSI control service:
response +/ACSI control service:
Select/Operate request
ACSI control service:
Select/Operate response
ACSI control service:
Cancel request
ACSI control service:
Cancel response
Simulated by SCI

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

6.3

Controlling Direction

RCO Regulation Command Output


Regulation process command (two bits)
Supported
Data Types

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

BSC

ctVal

CO

Command
Authority

None

Additional

Signal Support select before operate


Parameter:
Select before operate (RCO Protocol Address and Parameter)

Conversion of value (Type A)


RTU560 internal communication
Lower
Higher

Protocol specific (Attribute value)


lower
higher

Conversion of quality descriptors


RTU560 internal communication
SE

Select / Execute

Protocol specific
ACSI control service: SBO/SBOw request /
ACSI control service: Operate request

Conversion of cause of transmission


RTU560 internal communication
T

Test

P/N

Positive/negative confirmation

Cause

Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination

ABB AG

1KGT 150 590 V000 1

Protocol specific
ACSI control service:
Test parameter
ACSI control service:
response +/ACSI control service:
Select/Operate request
ACSI control service:
Select/Operate response
ACSI control service:
Cancel request
ACSI control service:
Cancel response
Simulated by SCI

Preliminary Version

6-3

Controlling Direction

6.4

RTU560 Subdevice Communication Interface IEC61850

ASO Analog Setpoint Output


Analog process command (16 bit signed number)
Supported
Data Types

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

INC

ctlVal

CO

Command
Authority

None

Additional

Maximum Value
Maximum Value in the external protocol to be converted to +100 % on
RTU560 internal communication
Parameter:
Maximum Value (ASO Protocol Address and Parameter)
Minimum Value
Minimum Value in the external protocol to be converted to -100 % on
RTU560 internal communication.
Parameter:
Minimum Value (ASO- Protocol Address and Parameter)

Conversion of value (Type A)


RTU560 internal communication
Range min.
...
Range max.

6-4

-100%
...
+100%

1KGT 150 590 V000 1

Protocol specific (Attribute value)


Parameter: Minimum Value
Parameter: Maximum Value

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

Controlling Direction

Conversion of quality descriptors


RTU560 internal communication
SE

Select / Execute

Protocol specific
ACSI control service: SBO/SBOw request /
ACSI control service: Operate request

Conversion of cause of transmission


RTU560 internal communication
T

Test

P/N

Positive/negative confirmation

Cause

Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination

ABB AG

1KGT 150 590 V000 1

Protocol specific
ACSI control service:
Test parameter
ACSI control service:
response +/ACSI control service:
Select/Operate request
ACSI control service:
Operate response
-

Preliminary Version

6-5

Controlling Direction

6.5

RTU560 Subdevice Communication Interface IEC61850

DSO Digital Setpoint Output


Binary process command (8 or 16 bit signed number)
Supported
Data Types

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

INC

ctlVal

CO

Command
Authority

None

Additional

Maximum Value
Maximum Value in the external protocol to be converted to +100 % on
RTU560 internal communication
Parameter:
Maximum Value (DSO Protocol Address and Parameter)
Minimum Value
Minimum Value in the external protocol to be converted to -100 % on
RTU560 internal communication.
Parameter:
Minimum Value (DSO- Protocol Address and Parameter)

Conversion of value (Type A)


RTU560 internal communication
Range min.
...
Range max.

-100%
...
+100%

Protocol specific (Attribute value)


Parameter: Minimum Value
Parameter: Maximum Value

Conversion of quality descriptors


RTU560 internal communication
SE

Select / Execute

Protocol specific
ACSI control service: SBO/SBOw request /
ACSI control service: Operate request

Conversion of cause of transmission


RTU560 internal communication
T

Test

P/N

Positive/negative confirmation

Cause

Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination

6-6

1KGT 150 590 V000 1

Protocol specific
ACSI control service:
Test parameter
ACSI control service:
response +/ACSI control service:
Select/Operate request
ACSI control service:
Operate response
-

Preliminary Version

ABB AG

RTU560 Subdevice Communication Interface IEC61850

6.6

Controlling Direction

BSO Bit String Output


Binary process command (1, 2, 8, 16 bit unsigned number)
Supported
Data Types

Common Data
Class

Attribute Name

Functional
Constraint

Conversion of
Value Type

ISC

ctlVal

CO

Command
Authority

None

Additional

None

Conversion of value (Type A)


RTU560 internal communication
Range min.
...

Range max.

0
...
63

65471

65535

Protocol specific (Attribute value)


0

63
-64

-1

Protocol specific value range is mapped to BSO8 and BSO16 in 2s complement format.

Conversion of quality descriptors


RTU560 internal communication
SE

Select / Execute

Protocol specific
ACSI control service: SBO/SBOw request /
ACSI control service: Operate request

Conversion of cause of transmission


RTU560 internal communication
T

Test

P/N

Positive/negative confirmation

Cause

Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination

ABB AG

1KGT 150 590 V000 1

Protocol specific
ACSI control service:
Test parameter
ACSI control service:
response +/ACSI control service:
Select/Operate request
ACSI control service:
Operate response
-

Preliminary Version

6-7

7 File transfer
IEC61850 filetransfer is not supported by subdevice communication interface IEC61850.

ABB AG

1KGT 150 590 V000 1

Preliminary Version

7-1

8 Internal Functions

8.1

Time Synchronization
Time synchronization of subordinated devices is done using SNTP time synchronization
protocol. SNTP time synchronization protocol is a general function of RTU560 firmware
and must be configured with RTUtil560. The configuration of SNTP is described in the
Function Description (1KGT 150 582).

8.2

General Interrogation
The general interrogation to subordinated devices is part of the report control block
handling defined in IEC61850. There exists no specific general interrogation command.

8.3

System Events
The subdevice communication interface manages internal status messages for every
device connected to this line. These status messages are created from the subdevice
communication interface itself for every connected device.
The subdevice communication interface supports the following system events
Description of system event

Shortcut

Device active
Device inoperable

#024
#048

Conversion of value
Description
Device active
Device inoperable

ABB AG

1KGT 150 590 V000 1

RTU560
internal
off
on
off
on

Protocol specific
Device not active
Device active
Device operable
Device inoperable

Preliminary Version

8-1

RTU560 Subdevice Communication Interface IEC61850

While initialization the value of system event Device is active (#024) is set to ON. On a
running system this system event doesnt change anymore.
The system event Device inoperable (#048) is set in dependency of the state of the
subordinated device.

8.4

System Commands
System commands are not supported.

8-2

1KGT 150 590 V000 1

Preliminary Version

ABB AG