Академический Документы
Профессиональный Документы
Культура Документы
Contents:
Revision
Document identity:
Revision:
Date: 03/2001
Base version
Revision:
Date: 08/2002
Several details updated
Revision:
Date: 10/2003
Chapter 7: File transfer updated
Revision:
Date: 01/2006
Chapter 12: Basic Functions extended
New functionality for information number 73
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 2003 ABB AG.
ABB AG
iii
Contents
REVISION .................................................................................................III
CONTENTS .............................................................................................. IV
ABBREVIATIONS ................................................................................... VII
INTRODUCTION ...................................................................................... IX
Preface ........................................................................................................................ ix
References .................................................................................................................. ix
Conventions ................................................................................................................ ix
iv
General
................................................................................. 2-1
Unbalanced mode [IEC 60870-5-2, 5]......................................................... 2-2
ABB AG
Contents
Offline to Online
Online to Offline
...............................................................................11-1
...............................................................................11-1
ABB AG
Abbreviations
ABB AG
CMU
AMI
ASO
BCU
BSI
CS
Control System
CSC
CS-Command
DCO
DMI
DPI
DSO
EPI
GCD
HCI
IED
IOC
IOD
IOM
ITI
MFI
MPU
NCC
PB
Peripheral Bus
vii
Abbreviations
viii
PBP
PDP
PLC
PPP
PSU
RCO
RTC
SBO
SCADA
SCI
SCO
SEV
System Events
SLC
SOC
SPI
STI
TSI
TSO
ABB AG
Introduction
Preface
This document describes the functions of the subdevice interface in RTU560 according to
IEC 60870-5-103
References
[1]
[2]
Conventions
In this document function codes of data types according to IEC 60870-5-103 are marked
with angel brackets:
<Function code>
Italic fonts with the heading Parameter are references to configuration parameters 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: [1, 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
ABB AG
ix
Physical Layer
CP2
CPA
CPB
Device
560SLI02/CMU04
RS232C
RS232C
560ETH02/03
560CMU80
RS232C
RS232C
RS485
RS485
RS485
RS485
RS485
ABB AG
1-1
2.1
Link Layer
General
A link address model is used for all RTU560 subdevice interfaces. The basic procedures
for data transfer, protection against loss and duplication and flow control are described in
[IEC 60870-5-103, 6].
Communication primitives like framing of messages, parity checks or retransmissions are
handled by the telecontrol protocol. These tasks are executed in the link layer that
connects RTUs and control systems or other RTUs
The selectable parameters have to be calculated regarding the real communication
technology.
Option / Parameters
Maximum telegram length
Single character for
acknowledgements
Timeout for
acknowledgements
Time interval of clock
synchronization commands
Communication retry
Default
255 bytes
Enable / disable
Enabled
0.1...600.0 seconds
(only used in balanced mode)
Enable / disable
If enabled: 60...65000 seconds
Enable / disable
If enabled: 1...255 times
(only used in balanced mode)
Enable / disable
If enabled: 1...255 t0
(t0 = time of one bit; depends on the baud rate)
Enable / Disable
If enabled:
If information number is not included in GI,
status change ON` to OFF` is generated by
RTU560 subdevice interface
1 second
Enabled
60 sec
Enabled
7
Disabled
1
Enabled
ABB AG
2-1
Link Layer
2.2
2-2
ABB AG
Application Layer
Overview on type identifications for data elements of the application layer defined in [1].
The column RTU560 Type shows the type of data which must be configured in
RTUtil560.
Description
RTU560
Type
1
2
SPI, DPI
EPI
3
4
5
9
10
11
23
26
27
28
29
30
31
Measurement I
Time-tagged measurement with relative time
Identification
Measurement II
Generic data
Generic identification
List of recorded disturbances
Ready for transmission of disturbance data
Ready for transmission of channel
Ready for transmission of tags
Transmission of tags
Transmission of disturbance values
End of transmission
AMI
MFI
AMI
-
ABB AG
Description
Generic data
General command
Generic command
Order of disturbance data transmission
Acknowledgement for disturbance data transmission
RTU560
Type
DCO
-
3-1
Addressing
Selection according to [1]. The sizes of the addressing fields is defined in [1, 7.1], as
shown in the Table 4-1:
Option / Parameters
Link address length
Common address of ASDU
length
Function type length
Information number length
Cause of transmission length
ABB AG
4-1
5.1
Values
Additional
Note:
If information Number is not included in GI, and parameter Send status change ON` to
OFF` (see chapter 2.1: Line parameter) is enabled, RTU560 subdevice interface will
generate status change ON` to OFF`.
Protocol specific
BL
SB
NT
IV
Blocked
Substituted
Not Topical
Invalid
ABB AG
Protocol specific
T
P/N
Cause
7 test mode
- Irrelevant 1 spontaneous
2 cyclic
9 general interrogation
11 local operation
12 remote operation
Test
Positive/negative confirmation
Spontaneous
Periodic
Interrogated
Returned by local command
Returned by remote command
5-1
5.2
Supported Data
Types
Values
00 = intermediate state
01 = off
10 = on
11 = error
Additional
Note:
If information Number is not included in GI, and parameter Send status change ON` to
OFF` (see chapter 2.1: Line parameter) is enabled, RTU560 subdevice interface will
generate status change ON` to OFF`.
Protocol specific
BL
SB
NT
IV
Blocked
Substituted
Not Topical
Invalid
5-2
Protocol specific
T
P/N
Cause
7 test mode
- Irrelevant 1 spontaneous
2 cyclic
9 general interrogation
11 local operation
12 remote operation
Test
Positive/negative confirmation
Spontaneous
Periodic
Interrogated
Returned by local command
Returned by remote command
ABB AG
5.3
Supported Data
Types
Values
00 = intermediate state
01 = off
10 = on
11 = error
Relative-time
Additional
Format: CP16Time2a
Note:
If information Number is not included in GI, and parameter Send status change ON` to
OFF` (see chapter 2.1: Line parameter) is enabled, RTU560 subdevice interface will
generate status change ON` to OFF`.
Protocol specific
BL
SB
NT
IV
Blocked
Substituted
Not Topical
Invalid
ABB AG
Protocol specific
T
P/N
Cause
7 test mode
- Irrelevant 1 spontaneous
2 cyclic
9 general interrogation
11 local operation
12 remote operation
Test
Positive/negative confirmation
Spontaneous
Periodic
Interrogated
Returned by local command
Returned by remote command
5-3
5.4
Supported Data
Types
Values
Additional
Position
Meaning:
Position of the received measurement in telegram.
Parameter:
Address / Position (Line- IEC 60870-5-103)
Information number is included in General Interrogation (GI)
Meaning:
If this feature is disabled, this data point is not included in general
interrogation of subdevice and therefore also not included in general
interrogation of hostinterfaces.
Parameter:
Information number is included in general interrogation
(Line- IEC 60870-5-103)
Deadband Function: Enable / Disable
If enabled:
- Deadband Supervision
- Deadband Value
: Integrated / Absolute
: 0 ... 100 %
If disabled:
- Deadband Supervision
- Deadband Value
: Integrated
: 10 %
Note:
Always use the Deadband Supervision, in order to reduce the load in the RTU.
5-4
Overflow
Blocked
Substituted
Not Topical
Invalid
Protocol specific
Overflow
MVAL invalid
ABB AG
ABB AG
Test
Positive/negative confirmation
Spontaneous
Periodic
Interrogated
Protocol specific
Test
- Irrelevant 1 spontaneous
2 cyclic
9 general interrogation
5-5
5.5
Supported Data
Types
Values
Additional
Meaning:
If this feature is disabled, this data point is not included in general
interrogation of subdevice and therefore also not included in general
interrogation of hostinterfaces.
Parameter:
Information number is included in general interrogation
(Line- IEC 60870-5-103)
Note:
If information number is not included in GI, and parameter Send status change ON` to
OFF` (see chapter 2.1: Line parameter) is enabled, RTU560 subdevice interface will
generate status change `ON` to OFF`.
If enabled in RTUtil560, the information number 73 (fault location x in Ohms) will be
transmitted with value 0 in a general interrogation (GI) at IEC60870-5-101/104 host
communication interfaces.
Parameter: Send analog event with value 0 in GI (RTU560 Line parameter)
(IEC60870-5-101/104 Host Communication Interface)
Overflow
Blocked
Substituted
Not Topical
Invalid
Protocol specific
-
5-6
Test
Positive/negative confirmation
Periodic
Spontaneous
Protocol specific
Test
- Irrelevant 2 cyclic
1 spontaneous
ABB AG
Interrogated
ABB AG
9 general interrogation
5-7
6.1
Values
01 = off
10 = on
Command
Authority
None
Additional
None
Select / Execute
Protocol specific
-
ABB AG
T
P/N
Test
Positive/negative confirmation
Cause
Activation
Activation Confirmation
Deactivation
Deactivation Confirmation
Activation Termination
Protocol specific
Ignored
Type identification <1>,
Cause of transmission 20/21
(pos./neg.)
20 general command
-
6-1
File Transfer
ASDU
23
26
27
28
29
30
31
Meaning
List of recorded disturbances
Ready for transmission of disturbance data
Ready for transmission of a channel
Ready for transmission of tags
Transmission of tags
Transmission of disturbance values
End of transmission
Meaning
Order for disturbance data transmission
Acknowledgement for disturbance data transmission
Information
element
TOO
Meaning
Type of order
25
TOO
Type of order
24, 25
TOV = 1
24, 25
24, 25
FAN
ACC
Type of
disturbance
Fault number
Actual channel
<1>
: selection of fault
<2, 3> : request for disturbance data
<8, 9> : request for channel
<16, 17> : request for tags
<64, 65> : disturbance data transmitted
<66, 67> : channel transmitted
<68, 69> : tags transmitted
0 ... 65535
1 ... 255
ABB AG
7-1
File Transfer
7.2 Parameters
The File-archive is running on any CMU.in the system, in configurations with redundant
CMUs the File-archive must be configured on a non-redundant CMU (Group C) (see
Figure 7-1). It is also possible to have several file archives in a system.
Option / Parameter
File type
Max. size of directory
storage
Max. number of days
for directory storage
Range / Comments
Here: Disturbance recorder IEC103
Enable / Disable
If enable: Number of files in a FTR [1 ... 255]
If disable: 1 file within FTR
Enable / Disable
If enable: Delete file after number of days automatically
[1 ... 365]
If disable: Overwrite the oldest file, if archive is full.
Default
Enable
15
Enable
30
7-2
ABB AG
8 Time Synchronization
If the RTU560 shall synchronize subordinated devices the configuration parameter Time
interval of clock synchronization command has to be defined (see chapter 2.1).
Important note:
The time synchronization command is only send to subordinated devices which are in
state ONLINE and only if the time of the own RTU is valid (synchronized).
Supported Data
Types
Values
Command
Authority
None
Additional
None
Format: CP56Time2a
ABB AG
Test
Positive/negative confirmation
Activation
Activation Confirmation
Protocol specific
Ignored
Relevant in monitor direction only
Type identification <6>
8-1
General Interrogation
The general interrogation to the subordinated devices is send directly after the
initialization of the RTU and on every change of the subordinated link from state
OFFLINE to state ONLINE.
Supported Data
Types
Values
Command
Authority
None
Additional
None
Qualifier of Interrogation
Protocol specific
Ignored
ABB AG
Test
Positive/negative confirmation
Activation
Activation Confirmation
Activation Termination
Protocol specific
Ignored
Relevant in monitor direction only
9 initiation of general interrogation
Type identification <8>
9-1
10 System Events
The subdevice interface manages internal status messages for every device connected
to these lines. These status messages are created from the subdevice interface itself for
every connected device.
The subdevice communication interface supports two system events:
Description of system events
RTU is active
RTU inoperable
Address offset
24
48
While initialization the system event RTU_IS_ACTIVE (24) is send as SPI with value 1 to
the internal communication. On a running system this system event will not change
anymore.
The system event RTU_INOPERABLE (48) is send as SPI to the internal communication
in dependency of the state of the subordinated device:
State of the subordinated device
OFFLINE
ONLINE
ABB AG
10-1
11 Status Change
11.1
Offline to Online
If the status of a subordinated device or line changes from OFFLINE to ONLINE a
general interrogation command is send to the concerning device(s)
The system event RTU_INOPERABLE (48) with value 0 is sent as SPI to the internal
communication for every device separately that changed the state. If the filter is disabled,
this SPI is also sent to the connected hosts.
11.2
Online to Offline
If the status of a subordinated device or line changes from ONLINE to OFFLINE all
configured data points connected to this devices are send to the internal communication
with the actual state, marked as INVALID and with the timestamp of the own RTU when
the device or line is detected as OFFLINE.
The system event RTU_INOPERABLE (48) with value 1 is sent as SPI to the internal
communication for every device separately that changed the state. If the filter is disabled,
this SPI is also sent to the connected hosts.
ABB AG
11-1
12 Interoperability List
12.1
Interoperability definitions
Following interoperability definitions are copied from IEC 60870-5-103, clause 8; the
original numbering and layout is maintained.
12.2
ABB AG
12-1
Interoperability List
12.3
Physical layer
12.3.1
Electrical interface
EIA RS-485
Number of unit loads: 32 per line
NOTE - EIA RS-485 standard defines unit loads so that 32 of them can be operated on one line. For detailed information refer to
clause 3 of EIA RS-485 standard.
12.3.2
Optical interface
Glass fiber
Plastic fiber
F-SMA type connector
12.3.3
Transmission speed
9 600 bit/s
19 200 bit/s
12.4
Link layer
12.5
Application layer
12.5.1
Mode 1 (least significant octet first), as defined in 4.10 of IEC 60870-5-4, is used exclusively in this
companion standard.
12.5.2
12-2
ABB AG
12.5.3
Interoperability List
DP
LP
OP
TP
If a general protection relay is used, all other information numbers are possible too.
12.5.3.1
INF
<0>
Semantics
End of general interrogation
Type of Relay
<DLOT>
<0>
Time synchronization
<DLOT>
<2>
Reset FCB
<DLOT>
<3>
Reset CU
<DLOT>
<4>
Start/restart
<DLOT>
<5>
Power on
<DLOT>
12.5.3.2
INF
<16>
Semantics
Auto-recloser active
Type of Relay
<DLO>
<17>
Teleprotection active
<DO>
<18>
Protection active
<DLOT>
<19>
LED reset
<DLOT>
<20>
<DLOT>
<21>
Test mode
<DLOT>
<22>
<DLOT>
<23>
Characteristic 1
<D>
<24>
Characteristic 2
<D>
<25>
Characteristic 3
<D>
<26>
Characteristic 4
<D>
<27>
Auxiliary input 1
<DLOT>
<28>
Auxiliary input 2
<DLOT>
<29>
Auxiliary input 3
<DLOT>
<30>
Auxiliary input 4
<DLOT>
ABB AG
12-3
Interoperability List
Semantics
Type of Relay
<32>
Measurement supervision I
<DO>
<33>
Measurement supervision V
<DO>
<35>
<DO>
<36>
<DLOT>
<37>
<D>
<38>
VT fuse failure
<DO>
<39>
Teleprotection disturbed
<DLO>
<46>
Group warning
<DLOT>
<47>
Group alarm
<DLOT>
12.5.3.3
12-4
INF
<48>
Semantics
Earth fault L1
Type of Relay
<DO>
<49>
Earth fault L2
<DO>
<50>
Earth fault L3
<DO>
<51>
<DO>
<52>
<DO>
ABB AG
12.5.3.4
Interoperability List
INF
<64>
Semantics
Start /pick-up L1
Type of Relay
<DLO>
<65>
Start /pick-up L2
<DLO>
<66>
Start /pick-up L3
<DLO>
<67>
Start /pick-up N
<DLO>
<68>
General trip
<DLOT>
<69>
Trip L1
<DLOT>
<70>
Trip L2
<DLOT>
<71>
Trip L3
<DLOT>
<72>
<D>
<73>
<DO>
<74>
Fault forward/line
<DO>
<75>
<DO>
<76>
<DO>
<77>
<DO>
<78>
Zone 1
<D>
<79>
Zone 2
<D>
<80>
Zone 3
<D>
<81>
Zone 4
<D>
<82>
Zone 5
<D>
<83>
Zone 6
<D>
<84>
General start/pick-up
<DLOT>
<85>
Breaker failure
<DO>
<86>
<T>
<87>
<T>
<88>
<T>
<89>
<T>
<90>
Trip I>
<O>
<91>
Trip I>>
<O>
<92>
Trip IN>
<O>
<93>
Trip IN>>
<O>
(*)
(*) If enabled in RTUtil560, the information number 73 will be transmitted with value 0 in a general
interrogation (GI) at IEC60870-5-101 and IEC60870-5-104 host communication interfaces.
ABB AG
12-5
Interoperability List
12.5.3.5
INF
<128>
Semantics
CB 'on' by AR
<129>
CB 'on' by long-time AR
<DLO>
<130>
AR blocked
<DLO>
12.5.3.6
INF
Type of Relay
<DLO>
Type of Relay
<144>
Measurement I
<DO>
<145>
Measurement I, V
<DO>
<146>
Measurement I, V, P, Q
<D>
<147>
<DO>
<148>
<D>
12.5.3.7
INF
<240>
<241>
<243>
<244>
<245>
<249>
<250>
<251>
12.5.4
12.5.4.1
12-6
INF
<0>
Semantics
Initiation of general interrogation
Type of Relay
<DLOT>
<0>
Time synchronization
<DLOT>
ABB AG
12.5.4.2
Interoperability List
INF
<16>
Semantics
Auto-recloser on/off
<17>
Teleprotection on/off
<DO>
<18>
Protection on/off
<DLOT>
<19>
LED reset
<DLOT>
<23>
Activate characteristic 1
<D>
<24>
Activate characteristic 2
<D>
<25>
Activate characteristic 3
<D>
<26>
Activate characteristic 4
<D>
12.5.4.3
INF
Type of Relay
<DLO>
<240>
<241>
<243>
<244>
<245>
<248>
Write entry
<249>
<250>
<251>
12.5.5
Test mode
Blocking of monitor direction
Disturbance data
Generic services
Private data
TYPE IDENTIFICATIONS
ABB AG
12-7
Interoperability List
12.5.6
Miscellaneous
Measurements are transmitted with ASDU 3 as well as with ASDU 9. As defined in 7.2.6.8, the maximum
MVAL can either be 1.2 or 2.4 times the rated value. No different rating shall be used in ASDU 3 and ASDU
9, i.e. for each measurement there is only one choice.
Measurement
Current L1
Current L2
Current L3
Voltage L1-E
Voltage L2-E
Voltage L3-E
Active power P
Reactive power Q
Frequency f
Voltage L1 - L2
12-8
ABB AG