You are on page 1of 113

RTU560

Remote Terminal Unit

System Description Release 4

Contents: This document describes the features of the Remote Terminal


Unit RTU560 Release 4 concerning the handling of process
signal information and communication, parameterization and
diagnostics.

Document identity: 1KGT 150 499 V000 1


RTU560 System Description Release 4 Revision

Revision

Document identity: 1KGT 150 499 V000 1

Revision: 0 Date: 05/2001

We reserve all rights in this document and the information contained therein.

Reproduction, use or disclosure to third parties without express authority is strictly


forbidden.
Copyright © 2001 ABB Utility Automation GmbH Mannheim/Germany

ABB Utility Automation GmbH 1KGT 150 499 V000 1 iii


Revision RTU560 System Description Release 4

iv 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Contents

Contents

ABBREVIATIONS ......................................................................................1

1 APPLICATION AND FEATURES .......................................................1-3


1.1 Application ........................................................................................................ 1-3
1.2 Features............................................................................................................ 1-5

2 SYSTEM OVERVIEW .........................................................................2-1


2.1 System Concept................................................................................................ 2-1
2.2 Software structure............................................................................................. 2-2
2.3 I/O Bus system ................................................................................................. 2-3
2.4 RTU560 Configuration Types ........................................................................... 2-5

3 COMMUNICATION .............................................................................3-1
3.1 General ............................................................................................................. 3-1
3.2 Host communication interfaces ........................................................................ 3-3
3.3 Sub-Device Communication Interface .............................................................. 3-5

4 RTUTIL NT..........................................................................................4-1
4.1 Basics ............................................................................................................... 4-1
4.2 System requirements........................................................................................ 4-1
4.3 RTUtil NT Structure .......................................................................................... 4-2
4.4 General Data Structuring and View .................................................................. 4-3
4.5 General Tree Structure ..................................................................................... 4-4

5 BOARDS AND MECHANICS..............................................................5-1


5.1 General Boards of the RTU560 ........................................................................ 5-1
5.1.1 Communication and Processing Unit 560SLI01/02........................... 5-1
5.1.2 Communication and Processing Unit 560ETH01/02......................... 5-3
5.1.3 Bus Connection Unit 560BCU01 ....................................................... 5-5
5.1.4 Bus Connection Unit 560BCU02 ....................................................... 5-6
5.1.5 Bus Connection Unit 560BCU03 ....................................................... 5-7
5.1.6 Power Supply Unit 560PSU01........................................................... 5-8
5.1.7 Power Supply Unit 23NG24............................................................... 5-9
5.1.8 Real Time Clock 560RTC01 ........................................................... 5-10
5.1.9 Real Time Clock 560RTC02 ........................................................... 5-11
5.1.10 Modem 23WT21.............................................................................. 5-12
5.1.11 Modem 23WT22.............................................................................. 5-12
5.1.12 Fibre Optic Coupler 23OK22 ........................................................... 5-13

ABB Utility Automation GmbH 1KGT 150 499 V000 1 v


Contents RTU560 System Description Release 4

5.1.13 Mains Adapter 23VG23 ................................................................... 5-15


5.1.14 Mains Adapter 23VG24 ................................................................... 5-16
5.2 Input / Output Boards ...................................................................................... 5-17
5.2.1 Time Management on the I/O Boards ............................................. 5-17
Board Design .................................................................................................. 5-17
5.2.3 Software Organization ..................................................................... 5-18
5.2.4 Analog Output Board 23AA20 ......................................................... 5-18
5.2.5 Analog Input Board 23AE21 ............................................................ 5-20
5.2.6 Binary Output Board 23BA20 .......................................................... 5-21
5.2.7 Binary Output Board 23BA22 .......................................................... 5-23
5.2.8 Command Output 23BA30 .............................................................. 5-25
5.2.9 Binary Input Board 23BE21 ............................................................. 5-26
5.2.10 Binary Input 23BE30 ........................................................................ 5-27
5.3 Mechanical Construction................................................................................. 5-28
5.3.1 Assembly variants............................................................................ 5-29
5.3.2 Communication subrack 560CSR01 ............................................... 5-30
5.3.3 Extension Mounting Panel 23TP21 ................................................. 5-31
5.3.4 Extension Subrack 23ET23 ............................................................. 5-32
5.3.5 Cabinet and Housing Types ............................................................ 5-33

6 TELECONTROL FUNCTIONS ........................................................... 6-1


6.1 General ............................................................................................................. 6-1
6.2 Monitoring Direction .......................................................................................... 6-3
6.2.1 Indication Processing......................................................................... 6-3
6.2.2 Functions ........................................................................................... 6-4
6.3 Analog Measured Value Processing ................................................................. 6-5
6.3.1 Analog Measured Value Types.......................................................... 6-5
6.3.2 Functions ........................................................................................... 6-6
6.4 Digital Measured Value Processing .................................................................. 6-7
6.4.1 Functions ........................................................................................... 6-9
6.5 Integrated Total Processing ........................................................................... 6-10
6.5.1 Integrated Total Value Types.......................................................... 6-10
6.5.2 Counter Interrogation Command ..................................................... 6-10
6.5.3 Functions ......................................................................................... 6-12
6.6 Bitstring Input Value Processing ..................................................................... 6-13
6.6.1 Bitstring Value Presentation ............................................................ 6-13
6.7 Command Direction ........................................................................................ 6-14
6.7.1 Object Commands........................................................................... 6-15
6.7.2 Single Object Command Output...................................................... 6-16
6.7.3 Double Object Command Output .................................................... 6-17
6.8 Regulation Step Command Output ................................................................. 6-21
6.8.1 Retrigger of Regulation Commands ................................................ 6-21
6.8.2 Setpoint Messages .......................................................................... 6-22
6.9 Bitstring Output ............................................................................................... 6-23
6.10 RTU560 Time Synchronization ....................................................................... 6-24
6.10.1 Time Synchronization Principle ....................................................... 6-24
6.10.2 Time Synchronization via the Telecontrol Line ................................ 6-26

vi 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Contents

6.10.3 Time Synchronization by Means of DCF 77 / GPS Receiver .......... 6-26


6.10.4 Time Synchronization by Means of an External Minute Pulse ........ 6-26
6.11 PLC Development System.............................................................................. 6-27
6.11.1 Components of the Development System....................................... 6-27
6.11.2 MULTIPROG wt .............................................................................. 6-28
6.11.3 PLC Performance Data ................................................................... 6-29
6.12 Archive and Local Print Function .................................................................... 6-30
6.12.1 Configuration ................................................................................... 6-30
6.12.2 Local Print Example ........................................................................ 6-30
6.12.3 Example Local Archive.................................................................... 6-31

7 STATUS AND DIAGNOSTIC INFORMATION ....................................7-1


7.1 Status and Error Report to NCC ....................................................................... 7-1
7.2 Web-Server Diagnosis...................................................................................... 7-1
7.2.1 System Diagnosis.............................................................................. 7-1
7.2.2 Status Information ............................................................................. 7-2
7.3 LEDs, Alarm and Warning ................................................................................ 7-3
7.3.1 LED Signalling ................................................................................... 7-3
7.3.2 RTU560 Alarm and Warning Relays ................................................. 7-3
7.3.3 LED Indications ................................................................................. 7-3

8 TECHNICAL DATA.............................................................................8-1

ABB Utility Automation GmbH 1KGT 150 499 V000 1 vii


RTU560 System Description Release 4 Abbreviations

Abbreviations
AMI Analog Measured value Input

ASO Analog Setpoint command Output

BCU Bus Connection Unit

BSI Bit String Input (8, 16 bit)

CMU Communication and Data Processing Unit

CS Control System

CSC Command Supervision Channel

CS-Command Clock Synch Command

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

PB Peripheral Bus

PBP Peripheral Bus Processor

PDP Process Data Processing

PLC Programmable Logic Control

PPP Point to Point Protocol

ABB Utility Automation GmbH 1KGT 150 499 V000 1 1


Abbreviations RTU560 Function Description Release 4

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

2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


1 Application and Features

1.1 Application

The task to monitor and control the transportation network for energy to reach an
continua
economical operation control requests an ongoing penetration of the network down to the
lowest levels. The increasing requirements to the availability of energy and their
distribution and transportation also increases the demands on the control systems.
Improved and new communication possibilities with a higher transmission bandwidth and
new transmission media allows the telecontrol technology to realize these tasks.
casi
The RTU560 is required to be configurable to nearly all demands made on remote
stations in networks for electricity, gas, oil, water or district heating.

Station Control Telecontrol Center(s)

IEC 60870-5-104
WAN
IEC 60870-5-104
IEC 60870-5-101 IEC 60870-5-101
DNP 3.0 DNP 3.0 IEC 60870-5-104

RTU 560

IEC 60870-5-103
IEC 60870-5-101 IEC 60870-5-101
DNP 3.0 DNP 3.0
SPABus
Modbus IED

Sub-RTU Process IED IED


Marshalling Rack Protection and
Control Units
IED
Protection and
Control Units

Figure 1-1: Typical configuration of a telecontrol system

ABB Utility Automation GmbH 1KGT 150 499 V000 1 1-3


Application and Features RTU560 System Description Release 4

tipos
The RTU560 is using one set of communication units and I/O boards for all kinds of
applications - starting with a configuration with some I/O boards and one communication
unit for a small pump station or ring main unit station over medium size stations for
distribution up to large stations on transmission level with all kinds of extensions.

Engineering the process signals of the RTU560 is done by means of only one tool
'RTUtil NT' for all sizes of stations. In the same way RTUtil NT also supports process
signal routing from a small station on the lowest level up to the network control center
(NCC) level, especially when the signals are routed via other RTU560 stations, operating
as routers. This includes the conversion from a telecontrol protocol 'A' to another
telecontrol protocol 'B' used on the next level. For example from DNP 3.0 to IEC 870-5-
104. At the end RTUtil NT generates all the files requested to run the RTU560 units. The
files can be downloaded into the stations via the communication line or via INTRANET
using WEB browser technology. In the first case the telecontrol protocol used must
support file transfer (e.g. IEC 870-5-101 / 104).

1-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Application and Features

1.2 Features

The telecontrol system RTU560 also supports the extended transmission possibilities.
Beside the acquisition and processing of the directly connected station process signals,
the telecontrol system RTU560 is designed for the link of serial communication routes
within the station as well to the higher control level. This can be another RTU560 router
station or a network control center. Within the station it is the connection of other existing
additional control, protection or monitoring devices (Intelligent Electronic Devices = IED)
via serial interfaces.

The RTU560 concept allows the economical adaptation to the requested, different serial
links by cascading the Communication and Processing Units (main CPUs) according to
the number of needed interfaces.

Essential features of the telecontrol system RTU560:

• CAMPOS
High functional scope for telecontrol applications

• Flexible configuration for small stations with few process data points up to large
process stations with several thousand process data points

• Large expandability to connect serial communication interfaces in all directions

• Redundancy features for the communication subrack with central control boards
and power supply

• Compact design

• Small number of different hardware units

• High availability

• Easy engineering of the single process station as well as for stations in a telecontrol
network for the engineering and signal routing up to the network control level.

• Extended diagnostic features by WEB browser technology

• PLC Functions

ABB Utility Automation GmbH 1KGT 150 499 V000 1 1-5


Application and Features RTU560 System Description Release 4

Process data signals

Process data acquisition is done by means of the I/O board family already used and
proven in the RTU200 and RTU232. In the RTU560 the total number of usable I/O boards
is increased by running up to four peripheral bus segments in parallel. Two peripheral bus
segments will be supported by one communication unit. This allows an overall directly and
GLOBAL
indirectly connected I/O capacity for the RTU560 of:

• max. 4 peripheral bus segments

• max. 6 I/O subracks per peripheral bus segment

• max. 24 I/O subracks per RTU560

• max. 24 x 19 = 456 different I/O boards

• overall capacity of 5000 direct and indirect connected process signal data points
per RTU560

Within that range any number of different I/O signal types is possible. Their number may
be limited by the addressing capacity of the telecontrol protocol used.

This total number of 5000 I/O points also includes the process signals which are defined
by connected IEDs and / or connected sub-RTUs. The RTU560 used as a router also has
the task to support each directly and indirectly connected process signal to the network
control level with the status and value. Therefore all signals shall be processed in one
common process signal database.

1-6 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Application and Features

Process data signal types and functions

Irrespective of the signal source the RTU560 handles the following process signal data
types:

• Binary input signals


 Single indications
 Double indications
 Digital measured values; word length = 8 bit
 Digital measured values; word length = 16 bit
 Incremental totals in form of pulse counters
 Bitstring input values

• Binary output signals


 Object (switching) commands 1-pole
 Object commands 1.5-pole; including (1-out-of-n) check
 Object commands 2-pole; including (1-out-of-n) check
 Regulation step commands 1- or 2-pole
 Bitstring output values

• Analog input signals

• Analog output signals


 Setpoint commands; including strobe

The RTU560 has the following main processing features:

• Time tagged events with 1 ms time resolution

• Monitoring of double point information

• COLA
Sequence of event queue

• Acquisition of pulse counters for integrated totals

• Archive for integrated totals

• Command handling with or without (1 out of n) check

• Select before operate sequence

• Time synchronization with GPS or DCF 77 time standard

ABB Utility Automation GmbH 1KGT 150 499 V000 1 1-7


Application and Features RTU560 System Description Release 4

Support of communication links

The key advantage of the RTU560 concept is the modular design of the serial
communication links. It starts with one communication unit which includes already the
capability for up to four serial links and ends up in a configuration with 2 communication
subracks.

The RTU560 is designed for the following communication capabilities:

• max. 2 communication subracks

• each subrack with max. 8 communication units

• max. 8 host interfaces to NCC etc.

• max. 60 serial interfaces for / to:


 max. 4 peripheral bus segments
 sub-RTUs
 all kinds of IEDs

1-8 1KGT 150 499 V000 1 ABB Utility Automation GmbH


2 System Overview

2.1 System Concept

The RTU560 is structured into two main components:

• The central communication component in the communication subrack or in one of


the I/O subracks

• The I/O signal component in the I/O subracks

The communication subrack contains – in addition to the power supplies – the configured
main CPU boards and optional a real-time clock board.

The I/O subracks and the I/O boards have been taken over from the proven RTU232
system family. The I/O subracks are linked via the proven peripheral bus to the main CPU
boards, which run the telecontrol application software for the directly connected I/O
signals. The I/O signal concept is based on I/O boards with microcontrollers in order to
preprocess the signals directly on the board.

Figure 2-1: Communication subrack of the RTU560A

ABB Utility Automation GmbH 1KGT 150 499 V000 1 2-1


System Overview RTU560 System Description Release 4

The software and hardware concepts are based on modularity. The software application
tasks can be organized in such a way as to be distributed over different central CPU
boards. This is possible due to an internal communication concept that keeps all CPU
boards informed about the contents of the process data interface. A copy of the system
database is available for each central CPU board. The internal communication system
ensures that all process data are consistent. The different CPU boards run the
communication tasks for the connected serial links. This procedure defines which and
how many different communication links are running on one CPU board. System
performance depends on the configuration of the CPU boards which allows a cost
optimized or performance optimized configurations of the communication subrack.

2.2 Software structure

The high processing performance of the RTU560 Remote Terminal Unit is accomplished
by the efficient distribution of the tasks to the communication and processing units (CMU)
and the microcontrollers on the I/O boards.

Each of the input/output boards has its own input/output microcontroller (IOC) which
supports the basic input/output functions of the board.

The CMUs have various tasks:

• Communication with the network control center(s)

• Communication with subordinated devices

• Updating of the data base for the process signals, handling of the SCADA functions
which are not performed by the I/O-boards

The different processors of a CMU (MPU and SLC) can work independently of each other
and are decoupled from each other via shared memories. Different CMUs can handle
different tasks independently and communicate with each other via the internal system
bus. By this means optimal execution of the individual tasks is accomplished.

The program system of the RTU560 remote terminal unit is of modular design and
consists of the following program types:

• Microcontroller programs

• Standard programs

• Application programs

The microcontroller programs of the boards are optimized to the components and for the
defined functions. They are an integral part of the boards.
The standard programs written in C programming language cover the programs for all
telecontrol functions, for system monitoring, time management and for the handling of the
process data base.
®
The 32 bit operating system used in RTU560 is VxWorks (Wind River Systems).

The PLC programs for the tasks of station automation functions are cyclically executed by
the optionally installed PLC software.

2-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 System Overview

Local I/O System


Communi- Application
and Control PLC
cation Software
Process Data and Function
Protocols
Processing Diagnosis

Hardware Standard
PC-Card File FTP Web
Device Networking Software
Drivers Systems Server Server
Drivers Packages

VxWorks ® Real Time Operating System Operating


System

Figure 2-2: Software structure of RTU560

2.3 I/O Bus system

The input/output boards are connected to one or two main CMUs by means of a bus
system which consists of one to four serial I/O bus segments.

The serial I/O buses connect the extension subracks to one ore more of the main CMUs.
The transmission speed on the serial I/O buses is 19200 Bit/s. The serial RS-485 bus
allows a maximum length of approx. 1000m in consideration of the electrical
specifications and noise fields like equipotential bonding, EMC conditions etc. as they are
described in the RS-485 standard.

In configurations with decentralized extension subracks it will be advantageous to use


fibre optic cables for the serial system bus to reduce inductive and capacitive
interferences. As interface the fiber optic coupler board 23OK22 is used on both ends of
the cable. Dependent on the type of the fiber optic cable distances of up to 2600 meters
can be realized.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 2-3


System Overview RTU560 System Description Release 4

Network Control Centers

CMU CMU CMU CMU

RTU560 System Bus

CMU CMU CMU CMU

I/O Boards
IED Sub-RTU IED
I/O Boards

IED Sub-RTU IED


I/O Boards

I/O Boards

Figure 2-3: RTU560 Hardware concept

2-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 System Overview

2.4 RTU560 Configuration Types

Depending on where the RTU560 is used, it is not always necessary to support multiple
communication links. The RTU560 concept allows the configuration of two types of RTU.

• The Standard RTU560A

• The Compact RTU560C

The RTU560C, which does not use the central communication subrack, allows a
maximum of two main CMU boards to be plugged into a standard I/O subrack. The
standard version is one main CMU board with one or two links to the NCC(s) or one NCC
link and one link for IEDs. The residual part of the I/O subrack can be used for I/O boards.
The Compact RTU560 also supports the full volume of I/O boards distributed over the I/O
bus segments.

If more communication lines are required, the RTU560A must be used. RTU560A built up
by one or two central communication subracks with their full range of flexibility and
configuration capabilities and I/O subracks for the I/O boards.

23NG24 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BE21 23BA20 23BA20 23BA20 560SLI01 560SLI01
Tx Rx CE Tx Rx CE

A A

5V ST ST ST ST ST ST ST ST ST ST ST ST ST ST ST B B

PST PST PST 1 1

OFF
1 23 4
24 V 2 2

1 9 1 9 1 9 1 9 1 9 1 9 1 9 1 9 1 9 1 9 1 9 1 9
2 10 2 10 2 10 2 10 2 10 2 10 2 10 2 10 2 10 2 10 2 10 2 10 MMI MMI
3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 3 11 A A
UE + 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12 4 12
5 13 5 13 5 13 5 13 5 13 5 13 5 13 5 13 5 13 5 13 5 13 5 13
UE - 14 14 6 14
B B
6 14 6 14 6 14 6 14 6 14 6 14 6 14 6 14 6 14 6 6
PE 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15 7 15
8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 8 16 1 1
ON
CO CO CO 3 3
OFF

Figure 2-4: Main rack of RTU560C

ABB Utility Automation GmbH 1KGT 150 499 V000 1 2-5


3 Communication

3.1 General

The practical handling of the different communication protocols running on one main CMU
board is defined as follows:

• Max. two different protocols to the NCC or to the sub-RTUs or IEDs


e.g. IEC 870-5-101 to the NCC and IEC 870-5-103 to support protection relays

• Two peripheral bus segments with a maximum of 2x6 I/O subracks

With a maximum of sixteen CPU boards, the possibility is given for a total of 32
communication lines with different protocols.

The internal process database contains all process objects. This includes the directly
connected I/O signals via I/O boards and the process signals coming from the IEDs and
from the sub-RTUs all the information from the process database can be provided for
NCC communication.

Examples of communication protocols provided with RTU560:

Host communication (HCI) interfaces towards the NCC or router RTUs

• IEC 60870-5-101 slave

• IEC 60870-5-104 slave

• DNP 3.0. slave

Subdevice communication (SCI) Interfaces to subordinated devices


(sub-RTUs and IEDs)

• IEC 60870-5-101 master

• IEC 60870-5-103 master

ABB Utility Automation GmbH 1KGT 150 499 V000 1 3-1


Communication RTU560 System Description Release 4

Network Control Center


Station Control

IEC 60870-5-104
WAN

IEC 60870-5-104
IEC 60870-5-1010 IEC 60870-5-101
DNP 3.0 DNP 3.0 IEC 60870-5-104

RTU560 HCI HCI HCI


IC

SCI PDP SCI SCI


IEC 60870-5-101 SPABus IEC 60870-5-103
DNP 3.0 Modbus IEC 60870-5-101

IED

Sub-RTU Process IED IED


Marshalling Rack
Protection and IED
Control Units
Protection and
Control Units

Figure 3-1: RTU560 Network

3-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Communication

3.2 Host communication interfaces

The RTU560 allows the communication up to eight different NCCs by using the serial
interfaces of 560SLI01 CMU or serial and Ethernet interfaces from the 560ETH01 CMU.
The configuration of the interfaces as host and communication lines with their protocols is
completely done in RTUtil NT. There are no hardware switches to configure the
interfaces.

For detailed information and protocol specific restrictions see the host communication
interface of the protocol.

The assignment of UART host protocols to the serial interfaces is totally free. There are
no dependencies between the different protocols on one CMU. The only restriction is the
number of communication protocols offered in one firmware package.

Protocols not using UART are restricted to the interfaces CPA and CPB on the CMU
560SLI01 and 560ETH01.

Ethernet and TCP/IP based protocols could only be used with the Ethernet interface on
the 560ETH01 CMU.

Monitoring Direction

All active NCCs get any message that is created in the RTU560. Also any message that
comes from a substation and could be translated between the protocols is sent to the
activated NCCs.
EVITAR
To avoid transmission of certain data points on certain HCIs, a filter can be set in the
configuration for these data points.

In Monitoring Direction the following RTU560 information types are translated into protocol
specific telegrams:

• SPI Single Point Information

• DPI Double Point Information

• STI Step Position Information

• BSI Bit String Information

• ITI Integrated Totals

• DMI Digital Measured Information

• AMI Analog Measured Information

RTU information qualifier (Blocked, Substituted, Not Topical Invalid) can translated into
the protocol if supported.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 3-3


Communication RTU560 System Description Release 4

Command Direction

Commands to the RTU560 are accepted by all central systems in the same way. There is
no restriction to the number of different commands that can be handled at a time in the
RTU560. The acknowledgement of a command will be sent to every NCC (if supported by
the protocol).

In Command Direction the protocol specific telegrams are translated into the following
RTU560 information types:

• SCO Single Command Output

• DCO Double Command Output

• ASO Analog Setpoint Output

• DSO Digital Setpoint Output

• BSO Bitstring Output

General Interrogation

The HCI contains a database with the actual state of the process data objects and the
state of the objects from sub-stations. A general interrogation command is answered
directly from HCI with the entries of this database.

3-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Communication

3.3 Sub-Device Communication Interface

The SCI supports various communication protocols. The protocol specific configuration
parameters are described in additional documents.

The configuration of the SCI and communication lines with their protocols is completely
done in RTUtil NT. There are no hardware switches to configure the interfaces.

The SCI can manage up to 32 devices per line. In a RTU560 it is possible to have up to
60 sub-lines.

For detailed information and protocol specific restrictions see the Sub-Device
communication interface of the protocol.

The assignment of UART sub-protocols to the serial interfaces is totally free. There are no
dependencies between the different protocols on one CMU. The only restriction is the
number of communication protocols offered in one firmware package. Not all existing
protocols can be combined on one CMU board. Only certain combinations of protocols
are possible.

Protocols not using UART are restricted to the interfaces CPA and CPB on the CMU
560SLI01 and 560ETH01.

Ethernet and TCP/IP based protocols can only be used with the Ethernet interface on the
560ETH01 CMU.

Monitoring Direction

In Monitoring Direction the protocol specific telegrams are translated into the following
RTU560 information types.

• SPI Single Point Information

• DPI Double Point Information

• STI Step Position Information

• BSI Bit String Information

• ITI Integrated Totals

• DMI Digital Measured Information

• AMI Analog Measured Information

If the specific protocol supports qualifiers they will be translated into the RTU560
information qualifiers (Blocked, Substituted, Not Topical, Invalid).

ABB Utility Automation GmbH 1KGT 150 499 V000 1 3-5


Communication RTU560 System Description Release 4

Command Direction

In Command Direction the following RTU560 command types are translated into protocol
specific telegrams:

• SCO Single Command Output

• DCO Double Command Output

• ASO Analog Setpoint Output

• DSO Digital Setpoint Output

• BSO Bitstring Output

3-6 1KGT 150 499 V000 1 ABB Utility Automation GmbH


4 RTUtil NT

4.1 Basics

The basic topics of RTUtil NT are:

• Configuration and data engineering tool for RTU560 projects

• The user interface is structured according to the principles of IEC 1346-1

• MS Windows NT 4.0 platform

• The User Interface of RTUtil NT is an application based on the Microsoft standard


presentation format

• Documentation of all project steps

• External data interface concept

• Multilingual tool (user interface and help files)

• Delivery version with setup, installation and uninstallation program on CD-ROM

4.2 System requirements

The performance requirements for the data engineering tool RTUtil NT, particularly the
free disc space, depends on the project size. Basic requirements are:

• Operating system: MS Windows NT 4.0

• Memory: 64 MB RAM

• Processor: Pentium class

• Hard disc: > 200MB free disc space

• Hard lock: dongle

ABB Utility Automation GmbH 1KGT 150 499 V000 1 4-1


RTUtil NT RTU560 System Description Release 4

4.3 RTUtil NT Structure


TODOS
RTUtil NT enables the user to control the whole engineering process of an RTU based
system. All configuration data is managed from RTUtil NT. To do so several functional
concepts for data storage, structuring and presentation are needed.
DIVIDE
To meet the requirements the internal software structure of RTUtil NT is split up into
different function parts as shown in the figure below.

RTUtil NT
credibilidad
User Document Plausibility Download Excel PLC
Interface Generator Check Tool Interface Interface
(UI) (DG) (PC) (DT) (EI) (PI)

Database
(DB)

Figure 4-1: Overview RTUtil NT components

4-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Communication

4.4 General Data Structuring and View

The general view of the user on the engineering data is implemented on the basis of
international Standard IEC 1346-1. This standard describes the structuring principles and
reference designations for industrial systems, installations and equipment.

In the user interface this standard is presented in trees showing the RTU from different
points of view. To describe the whole process the view is split up into three trees. IEC
1346-1 defines how to split up a system (function-, product- and location-oriented
structure).

The user interface structure offers three trees to describe the system structure usually
used for an RTU.

• NetworkTree

The NetworkTree shows the lines and protocols for routing the data points through
the network.

• SignalTree

In the SignalTree the location and designation of signals are shown. The signal
location describes the place of the data points in the primary process.

• HardwareTree

The HardwareTree presents the structure of an RTU with the levels cabinet, rack,
board and the reference to the data points defined in SignalTree.

The structuring in trees provides a common presentation format and a general user
interface of the RTU data and the environment.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 4-3


RTUtil NT RTU560 System Description Release 4

4.5 General Tree Structure

The following example shows the implementation of the structuring principles according to
IEC 1346-1. In the picture Network - RTU - Process the project views down to the RTU
internal configuration are shown. This is only a small example of an RTU network. RTU
01 is the concentrator station in this network. The right side of the picture shows the
electrical process (one bay in a station, with the double point indication Q0). This scenario
will be built up in the three trees: NetworkTree, SignalTree, HardwareTree.

04 Plant Ladenburg 110kV


CS 1 CS 2

Line 2
Line 1 Line 2
Line 1
Rack TP 1, Segment 1 Rack TP 2, Segmen
RTU 01 Com Subrack 560CSR01
23 NG 23 560SLI01 560SLI01
Tx Rx C E Tx Rx C E
5V 1 1
Line 3 Line 4 24V 2
A
MM I
1
2
A2
MM I
1
2
UP BA BA

Q0
On
B B
Off

RTU 11 RTU 21 Peripherie Bus Line, Segment 1


Rack TP 1, Segment 2 Rack TP 2, Segment 2

Line 3

SPAx 1 Line 4

RTU 12
Line 5
Peripherie Bus Line, Segment 2

SPAx 2

SPAx 2 21.03 MW

Figure 4-2: Network - RTU - Process

The root node of a tree is similar to the tree type (e. g. SignalTree, HardwareTree).

The NetworkTree is the representation of the network structure. The concentrator RTU 01
is chosen as root node in the NetworkTree because the concentrator RTU is normally a
unique starting point in an RTU station network. The hosts (central systems) are
represented below the root RTU.

In the SignalTree the electrical process is structured and the names of the single point
indications are defined. The name for every data point is derived from the structure of the
electrical process.

Some nodes have different locations of presentation (references) in several trees. These
nodes are the line and station nodes from the NetworkTree and the data point nodes from
the SignalTree. The line and station nodes have references in the HardwareTree and in
the NetworkTree. The data point nodes have references in the HardwareTree and in the
SignalTree.

The HardwareTree describes the internal structure of the station nodes (e. g. RTU 01).
The RTU and Line node types in the HardwareTree are linked nodes from the
NetworkTree. The double point indication Q0 in the electrical process in the SignalTree
shall be linked with a binary input board in the HardwareTree.

4-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


5 Boards and Mechanics

5.1 General Boards of the RTU560

5.1.1 Communication and Processing Unit 560SLI01/02

The serial line interface 560SLI01/02 is one of the CMU boards (CMU = communication
unit) of the remote terminal unit RTU560.

The essential tasks are:

• Managing and controlling of the I/O boards via up to two interfaces to the RTU
peripheral bus.

• Reading process events from the input boards

• Writing commands to the output boards

• Serial communication with up to four control centers

• Managing the time base for the RTU560 station and synchronizing the I/O boards

• Handling the dialogue with RTU560s PC based data engineering and diagnostic
tool RTUtil NT via the MMI interface

Within RTU560s communication subrack 560CSR01 the board occupies two slots. It
contacts itself via a DIN F socket connector to the communication subrack.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-1


Boards and Mechanics RTU560 System Description Release 4

RTU System Bus Serial Interface


RS232 / RS422
1 2
RTU Bus
Controller UART

MPU Processor Bus

MPU RAM/Flash UART


NS486 Memory

MMI
RAM

SLC

A B
Serial Interfaces RS485 / RS232
(RTU560 I/O Bus)

Figure 5-1: Communication Unit 560SLI01/02

The two microprocessors are the essential hardware parts of the sharing the tasks.

• MPU 32 Bit Main Processing Unit

• SLC 8 Bit Serial Line Interface

The MPU 32 bit main processing unit manages the serial interfaces CP1, CP2
(RS232/RS422, serial interfaces CPA, CPB (RS485/RS232) and MMI.

The SLC 8 bit serial line controller handles the time base for the I/O boards and
synchronizes them periodically.

The serial communication interfaces CP1, CP2 are designed to RS232C and RS422
standard (software selectable).

The serial communication interfaces CPA and CPB are designed to RS232C and RS485
standard (software selectable).

The MMI interface connector (RS232C) is integrated in the board's front plate. It is the
MPU interface to the utility RTUtil NT.

Further information:
Data Sheet 560SLI01/02 Publication No. 1KGT 150 420 / 1KGT 150 477

5-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.2 Communication and Processing Unit 560ETH01/02

The Ethernet unit 560ETH01/02 is one of the CMU boards (CMU = communication unit)
of the remote terminal unit.

The essential tasks are:

• Managing and controlling of the I/O boards via up to two interfaces to the RTU
peripheral bus.

• Reading process events from the input boards

• Writing commands to the output boards

• Communications with control centers and local MMI systems via the implemented
Ethernet 10Base2 LAN interface

• Managing the time base for the RTU560 station and synchronizing the I/O boards

• Handling the dialogue with RTU560s PC based data engineering and diagnostic
tool RTUtil NT via MMI interface

Within RTU560s communication subrack 560CSR01 the board occupies two slots. It
connects via a DIN F socket connector to the communication subrack.

RTU System Bus 10 MB Ethernet LAN

RTU Bus Ethernet


Controller Controller

MPU Processor Bus

MPU RAM/Flash UART


NS486 Memory

MMI
RAM

SLC

A B
Serial Interfaces RS485 / RS232
(e.g. RTU 560 I/O bus)

Figure 5-2: Communication and Processing Unit 560ETH01/02

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-3


Boards and Mechanics RTU560 System Description Release 4

The two microprocessors are the essential hardware parts of the board, sharing the tasks.

• MPU 32 Bit Main Processing Unit

• SLC 8 Bit Serial Line Interface

The MPU 32 bit main processing unit manages the serial interfaces CPA, CPB
(RS485/RS232) and MMI.

The SLC 8 bit serial line controller handles the time base for the I/O boards and
synchronizes them periodically.

The serial communication interfaces CPA and CPB are designed acc. to RS232C and
RS485 standard (software selectable).

The MMI interface connector (RS232C) is integrated in the board's front plate. It is the
MPU interface to the utility RTUtil NT.

Further information
Data Sheet 560ETH01/02 Publication No.1KGT 150 413 / 1KGT 150 475

5-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.3 Bus Connection Unit 560BCU01

The bus connection unit 560BCU01 is designed to make the RTU560 system bus signals
from the 560CSR01 accessible to the outside and make a connection to a second
560CSR01.

ALARM (ALR) and WARNING (WRN) are signalled to the outside with relay contacts.

An external minute impulse may be connected via an optocoupler. The filtered internal
minute impulse is outputted as 24 V impulse.

Using the 9-pole Sub D connector, the SEB (SEB = system extension bus) is connected
to a second bus connection unit 560BCU01.

The 560BCU01 may be used only in a communication sub rack 560CSR01.

backplane connector

TSI + TSI retriggering


monoflop
TSI - ATR
30 s
RTU System Bus

ALR ≥1 Alarm 1
+24 V
Alarm 2

WRN ≥1 Warning 1

Warning 2
+24 V
TSO
TSO +

SEB

Figure 5-3: Bus Connection Unit 560BCU01

Further information: Data Sheet 560BCU01 Publication No. 1KGT 150 408

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-5


Boards and Mechanics RTU560 System Description Release 4

5.1.4 Bus Connection Unit 560BCU02

The bus connection unit 560BCU02 is designed to make the RTU560 system bus signals
accessible to the outside.

ALARM (ALR) and WARNING (WRN) are signalled to the outside with relay contacts.

An external minute impulse may be connected via an optocoupler. The filtered internal
minute impulse is outputted as 24 V impulse.

The 560BCU02 may only be used in the 23TP21.

With this board two RTU560 communication boards 560SLI01 and/or 560ETH01 are
usable within the 23TP21.

plug-in plug-in
RTU System Bus
terminal strip 1 terminal strip 2

TSI + TSI retriggering


monoflop
TSI - ATR
30 s
RTU System Bus

ALR ≥1 Alarm 1
+24 V
Alarm 2

WRN ≥1 Warning 1

Warning 2
+24 V
TSO
TSO +

Figure 5-4: Bus Connection Unit 560BCU02

Further information: Data Sheet 560BCU02 Publication No. 1KGT 150 409

5-6 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.5 Bus Connection Unit 560BCU03

The bus connection unit 560BCU03 is designed to make the RTU560 system bus signals
accessible to the outside.

ALARM (ALR) and WARNING (WRN) are signalled to the outside with relay contacts.

An external minute impulse may be connected via an optocoupler. The filtered internal
minute impulse is output as 24 V impulse.

The 560BCU03 may be used only in the 23ET23.

With this board two RTU560 communication boards 560SLI01 and/or 560ETH01 are
usable within the 23ET23.

sub RTU System Bus sub


connector 1 connector 2

TSI + TSI retriggering


monoflop
TSI - ATR
30 s

ALR
RTU System Bus

≥1 Alarm 1
+24 V
Alarm 2

WRN ≥1 Warning 1

Warning 2
+24 V
TSO
TSO +

Figure 5-5: Bus Connection Unit 560BCU03

Further information: Data Sheet 560BCU03 Publication No.1KGT 150 410

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-7


Boards and Mechanics RTU560 System Description Release 4

5.1.6 Power Supply Unit 560PSU01

The power supply unit 560PSU01 generates the two supply voltages (5 V DC and
24 V DC) for the RTU560 boards in the communication subrack 560CSR01. The output
power is sufficient to supply a communication subrack 560CSR01 with typical
configurations.

It is possible to configure a redundant power supply for project configurations with higher
requirements to availability. In this configuration two power supply units 560PSU01 are
operating in parallel. Each one can to take over the full load if the other power supply fails.

The power supply unit 560PSU01 is available in two versions for different input voltage
ranges, for the range from 24 ... 60 V DC and in a second version for the range from
110 ... 220 V DC.

S1
F1
+Ue ALARM

-Ue +U1
5 V DC
PE -U1

+U2

24 V DC
-U2

Figure 5-6: Power Supply Unit 560PSU01

The power supply unit has the following properties and functions:

• potential isolation between inputs and outputs

• cooling by natural convection

• electronic power limitation

• short-circuit proof

• over-voltage protection

• controlled load balancing

• two light emitting diodes for displaying output voltages U1 and U2

• parallel operation with monitoring of the redundant power supply configuration

• Alarm indication (relay) in case of failure

Further information: Data Sheet 560PSU01 Publication No.1KGT 150 416

5-8 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.7 Power Supply Unit 23NG24

The power supply unit 23NG24 generates the two supply voltages (5 V DC and 24 V DC)
for the RTU560 boards. The output power is sufficient to supply a RTU560 subrack with
typical configurations.

The power supply unit 23NG24 is available in two versions for different input voltage
ranges, for the range from 24 ... 60 V DC and in a second version for the range from
110 ... 220 V DC.

S1
F1
+Ue

-Ue +U1
5 V DC
PE -U1

+U2

24 V DC
-U2

Figure 5-7: Power Supply Unit 23NG24

The power supply unit has the following properties and functions:

• cooling by natural convection

• electronic power limitation

• short-circuit proof

• over-voltage protection

• controlled load balancing

• two light emitting diodes for displaying output voltages U1 and U2

Further information: Data Sheet 23NG24 Publication No.1KGT 150 414

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-9


Boards and Mechanics RTU560 System Description Release 4

5.1.8 Real Time Clock 560RTC01

A remote terminal unit RTU560 can be synchronized with the time information received
from the global positioning system (GPS) satellites using the module 560RTC01. The
RTU560 reads the time and date from the module 560RTC01 and synchronizes its
internal time to the standard time by the means of a minute pulse. The use of the module
560RTC01 ensures that process information from several terminal units are synchronized,
when they include time information.

ext. GPS antenna

GPS 4
FR LS
receiver
ST MN

+24V
monitoring MIN1
-
+
minute pulse MIN2
-

transmitter Alarm
monitoring
k1

RS 232

serial

RTU system bus

Figure 5-8: Real Time Clock 560RTC01

Further information: Data Sheet 560RTC01 Publication No. 1KGT 150 418

5-10 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.9 Real Time Clock 560RTC02

A remote terminal unit RTU560 can be synchronized with the standard time of the
long-wave transmitter DCF 77 using the module 560RTC02. The RTU560 reads the time
and date from the module 560RTC02 and synchronizes its internal clock to the standard
time by means of a minute pulse. The use of the module 560RTC02 ensures that
indications from several terminal units are synchronized, if they include a time information.

ext. antenna

Quartz

signal 4 FR CD
evaluation
MN ST

+24V
monitoring MIN1
-
+
minute pulse MIN2
-

transmitter
monitoring k1

serial RS 232

RTU system bus

Figure 5-9: Real Time Clock 560RTC02

Further information: Data Sheet 560RTC02 Publication No. 1KGT 150 453

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-11


Boards and Mechanics RTU560 System Description Release 4

5.1.10 Modem 23WT21

The data transmission follows the CCITT V.23 standard. The 23WT21 modem can run on
600 or 1200 Bit/s, according to V.23.

On a two-wire transmission line a 23WT21 modem can be used in half duplex operation,
for duplex operation a four-wire line has to be reserved. On a multi drop line up to 10
stations may be configured without repeaters. 23WT21 is connector compatible to the
23WT20 and 23WT22 modems.

Further information: Data Sheet 23WT21 Publication No. 1KGT 150 427

5.1.11 Modem 23WT22

The modem is used for remote data transfer using voice frequencies via telephone lines
and other transmission channels. Channel frequencies and baud rates can be selected
according to CCITT frequency maps (R.35...R.38) or V.23 respectively. Beside the CCITT
definitions the channels can be set in 120 Hz steps.

The modem operates on the frequency shift keying principle (FSK). On a multi drop line
up to 10 stations may be configured without repeaters.

RxD RxD DCD CTS

i e
DSR (M1) NF2a

CTS (M2)
e i i e
DCD (M5) NF2b
e i
RxD (D2)
DCE.SGND
e i DSP
TxD (D1)

e i
RTS (S2) i e
NF1a
DTE.SGND
SQL
i e
AK1 NF1b
EQZ
TxD TxD
MK1 k1

RK1
k1

Figure 5-10: Modem 23WT22

Further information: Data Sheet 23WT21 Publication No. 1KGT 150 428

5-12 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.12 Fibre Optic Coupler 23OK22

The board 23OK22 is used for transmitting data via multimode optical fibre cables.
Optical fibre cables are not sensitive to inductive and capacitive interferences as well as
to potential differences between the two data communication equipment. Fibre optic links
will be used for bridging over distances in critical environments.

The possible distance depends on the type of optical fibre cable used and can be up to
2600 m (glass optical fibres).

The board can be used for the signal conversion of the receive and transmit data of the
following electrical serial interface standards:

• RTU560 peripheral bus

• RS-422

• RS-485

• RS-232C


RS-232 C
optical
RS-422 ≥1 fibre TX
transmitter

RTU
peripheral bus

RS-485 optical
fibre RX
RS C
receiver

RS-422


Figure 5-11: Fibre optic coupler board 23OK22

Hence the following applications are possible in the RTU560 remote station:

• Substitution of the RTU560 electrical serial peripheral bus


□ between all subracks of a station
□ between distributed groups of subracks. E.g. a link between two RTU560
cubicles with some subracks each.

• Coupling of digital protection relays (IEC 60870-5-103) or SPA-Bus devices with


fibre optic interfaces
□ in point-to-point configuration
□ in star configuration
□ in ring configuration (SPA-Bus only)

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-13


Boards and Mechanics RTU560 System Description Release 4

• Direct fibre-optic link between the RTU560 station (I/O-bus interface) and the
central system in a point-to-point link.

• Connection of other units with an optical interface (project specific).

The board is available with two different fibre-optic connector types:

• R5011: for glass optical fibres (connector BFOC/2.5 / IEC-SC86B)

• R5012: for plastic optical fibres (connector F-SMA / IEC 874-2)

Further information: Data Sheet 23OK22, Publication-No. 1 KGT 150 415

5-14 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.1.13 Mains Adapter 23VG23

The mains adapter 23VG23 is an AC/DC converter in combination with an external back-
up battery for use as an uninterruptible power system (UPS). It contains a switch-mode
power supply of 92 V AC to 265 V AC without input voltage switchover. The mains
adapter supplies an output voltage of 24 V DC with an output current of min. 0.2 A and
max. 2 A.

It can supply the boards of an RTU560 subrack with a power output of 48 W.

Battery with
temperature sensor
Ut1

Ut2
L1
F1 +Ub
115 / 230 V AC
-Ub
N Back-up
~ K1 battery
Power failure
K2
= LB1
Low battery
LB2
PE
-Ua
F2 +Ua Output
-Ua 24 V DC
+Ua

Figure 5-12: Mains adapter 23VG23

In the mains adapter there is integrated:

• a battery charging device

• a switch-over device and

• a exhaustive discharge protection

The mains adapter contains contacts for monitoring of mains failure and of low battery.
Double output terminals are available for simplified wiring.

Further information: Data Sheet 23VG23, Publication No. 1 KGT 150 423

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-15


Boards and Mechanics RTU560 System Description Release 4

5.1.14 Mains Adapter 23VG24

The mains adapter 23VG24 is an AC/DC converter for an input voltage of 115 or
230 V AC. It supplies an output voltage of 24 V DC with an output current of max. 10 A.

It can supply the module racks, the mounting panels and the I/O modules of a RTU560
station with a power output of approx. 240 W.

115 / 230 V AC F1
N
~ +
= 24 V DC
PE -

Figure 5-13: Mains adapter 23VG24

The mains adapter is constructed in a rugged housing for mounting on mounting panels
with mounting rails..

The wires are connected to the input and output side by the use of plug-in terminal strips.

The input voltage can be adopted by the use of a voltage selector switch placed on the
side of the device.

The output voltage is regulated at the terminal connector to approx. 1 %. The output is
sustained short-circuit-proofed, stable at no load and overload-proofed.

Further information: Data Sheet 23VG23, Publication No. 1 KGT 150 424

5-16 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.2 Input / Output Boards

The connection to process signals is made by means of input and output boards. Each of
the boards is equipped with its own microprocessor (EAP), which is configured with a 24k
Byte RAM and a 32k Byte EPROM program memory.

The processor executes extensive tests of the memory and the input/output hardware at
start-up and during run-time. Faults or error conditions on the board are indicated by a red
LED (ST) on the front panel. The monitoring logic with a watchdog timer controls the
correct operation of the microprocessor.

5.2.1 Time Management on the I/O Boards

For the synchronization of their own timer all the I/O modules receive the current time with
an accuracy of 300 microseconds from the central control unit via the serial RTU560
system bus (typically every 2 seconds). The I/O boards have a control loop which
compensates the inaccuracy of the quartz crystal.

5.2.2 Board Design

Front panel Processor circuit Bus connection


Monitoring circuit

RTU560
System bus

Process signals

Device-specific
processing circuit

Figure 5-14: Principle layout of the I/O boards

The hardware circuitry of the bus module is the same for all I/O boards and located in the
upper half of the Euro-card. The bus module is assembled by the IOP, the bus connection
to the RTU560 system bus and the necessary monitoring circuits. Each I/O board can be
accessed by the parallel or serial peripheral bus. The hardware circuitry for the I/O
interfaces is placed in the lower half of the board.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-17


Boards and Mechanics RTU560 System Description Release 4

5.2.3 Software Organization

The software of the I/O boards can be split into two essential parts, the general bus
module and the task specific I/O interface software. The bus module handles all tasks for
communication with the central control unit and provides general services for the I/O
software.

5.2.4 Analog Output Board 23AA20

Analog control outputs for sequential or closed-loop control, display instruments,


measured-value recorders etc. can be connected to the RTU560 by the analog output
board 23AA20. The 23AA20 board has two output channels which are isolated and can be
configured to different output current ranges. The output format unipolar, bipolar or live
zero (4...20 mA) will be configured by software parameters.

The following output current ranges can be configured by plug-in jumpers, for each
channel individually:

• 0 ... 2,5 mA, ±2,5 mA

• 0 ... 5 mA, ± 5 mA

• 0 ... 10 mA, ±10 mA

• 0 ... 20 mA, ±20 mA

• 4 ... 20 mA, (live zero)

5-18 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

opto- D +
I011
output
memory - I010
coupler
A

MODULE
DC/DC adjustment
converter current range

opto- D +
I021
output
memory -
I020
BUS

coupler
A

DC/DC adjustment
converter current range

ST

Figure 5-15: Analog output board 23AA20

Both channels can be individually adjusted to different output ranges. The analog value is
represented in a binary way by 11 bits plus sign.

Further information: Data Sheet 23AA20, Publication No. 1 KGT 150 401

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-19


Boards and Mechanics RTU560 System Description Release 4

5.2.5 Analog Input Board 23AE21

The 23AE21 board records up to eight analog measured values. The 23AE21 board
allows the connection of all typical measured value ranges

It can be configured for the following measured ranges by simple switches and jumpers:

• ± 2 mA

• ± 5 mA

• ± 10 mA

• ± 20 mA

• ± 40 mA

• ± 2 V DC

• 0 ... + 20 V DC

Other effective ranges and live zero signals generated from these ranges through
conversion in the CMU (CMU = communication unit).

In terms of function and pin arrangement the 23AE21 board is compatible with the
23AE20 board.

AD converter

multiplexer connection

+ EA11
D
protection circuit

resistor network

M
O
D - EA10
U
L input circuit
E
B
U A
+ EA81
S input circuit - EA80

Figure 5-16: Analog input board 23AE21

5-20 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

Basic checks and, cyclical processing functions requiring considerable computing


capacity will already be carried out on the board reducing the burden of the
communication unit. The board transmits relevant changes as events via the peripheral
bus.

The 8 differential inputs are not isolated from the RTU560 power supply.

23AE21 resolves unipolar or bipolar values into 4096 steps (12 bit plus sign) for 100 % of
the measuring signal.

The differential inputs are protected against static and dynamic over-voltages by a
protection circuit. A low-pass filter suppresses non-line frequency ac disturbance.

The AD converter, operating with the sigma-delta method scans with a higher resolution
and has additional algorithms for a high suppression of line frequency and harmonic
interference voltages. Even for a deviation of ±=10 % of the line frequency there is still a
suppression of > 45 dB. The internal high resolution allows all measuring ranges
(exception: ±=2 V DC (11 bit + sign)) to be scanned with the same resolution (12 bit + sign)
on one board. A 9th channel is used for automatic zero calibration.

Further information: Data Sheet 23AE21, Publication-No. 1 KGT 150 402

5.2.6 Binary Output Board 23BA20

The binary output board 23BA20 can be used for the isolated output of up to 16 binary
signals to the process. An output can be freely assigned to a number of processing
functions within the scope of the configuration rules. The 23BA20 can be used for the
following types of signals:

• Object commands with 1- or 2-pole output without (1-out-of-n) check

• Object commands with 1.5- or 2-pole output with (1-out-of-n) check

• Set-point messages

• General output messages

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-21


Boards and Mechanics RTU560 System Description Release 4

output relay
driver W1
k01
k01
A1

k08
k08
A8
k11
MODULE

k11
A9

monitoring of
the command
output

voltage k18
monitoring k18
A16
BUS

W2
CO
k1
output relay control
k1 release + 24V

PST

ST

Figure 5-17: Binary output board 23BA20

The binary output is made via relay contacts. Resistive loads of up to 60 W can be
switched with output voltages between 24 and 60 V DC. The process relays to be
switched have to be equipped with zero voltage diodes.

The 16 outputs are combined into two groups. Each group of 8 outputs a common return.
The groups are isolated from one another as well as from other logic.

Commands to the process equipment can be output either directly or in conjunction with
the board 23BA22 command output monitoring.

Further information: Data Sheet 23BA20, Publication No. 1 KGT 150 403

5-22 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.2.7 Binary Output Board 23BA22

The 23BA22 board is intended to be used in the Remote Terminal Unit RTU560.

The 23BA22 board should be installed if the output circuit of an object command has to
be checked before the actual command is given. The 23BA22 board executes an
(1 out of n)-check. It checks that only one interposing relay will be activated in the output
circuit. This is feasible only if all interposing relays connected to one check circuit have the
same resistance value.

The 23BA22 board allows to check two different interposing relay types by using two
separated check circuits. The permissible tolerance range is defined by means of
parameters.

Up to 32 different relay types can be supervised by means of the 23BA22 boards in one
remote terminal unit

The 23BA22 board is functional and pin-compatible to the 23BA21 board. The essential
additional tasks are:

• Galvanic isolation of the check circuit

• Suppression of line frequency during measuring

Figure 5-18 shows the connection of a binary output board 23BA20 and a 23BA22 board
in two-pole activation for the (1 out of n)-check.

The check circuit for measuring the resistance of the relay coil is galvanic isolated against
the electronic voltage and against the switching voltage (UD) of the interposing relays.
This is done by means of a galvanic isolated DC/DC-converter and optocouplers.

An auxiliary test voltage is not necessary. During measuring the 23BA22 board switches
the respective check circuit (P1 or P2) two-pole and therefore separates both.

In the (1 out of n)-check the 23BA22 board measures the resistance value in the output
circuit and compares this value with the configured upper and lower limit values.

If the resistance value is within the limits the selected interposing relay can be activated.
The object command will be acknowledged positively.

If the measured resistance value is outside the tolerance limits the 23BA22 blocks the
output and indicates the error to the CMU (CMU = communication unit).

The limits of the coil resistance for the interposing relay can be adjusted in steps of 10 ∧
in the range of 100 Ω to 10 000 Ω by means of parameters. Line frequency ripple voltages
will be filtered.

The direct activation of process relays on electrical apparatus (isolators, circuit-breakers)


is possible by using an additional booster relay Figure 5-19.

Further information: Data Sheet 23BA22, Publication No. 1 KGT 150 404

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-23


Boards and Mechanics RTU560 System Description Release 4

23BA22
LOC

PST
TM0 k1 "GO"-

MODULE
Relais
TM1
+
CO UDV
LOC -
DC 1 X502 X501

DC +
2 BO
-

BUS
(1-out -of-n)-check

k5 k4 k3 k2

+ P2 - + P1 -
further 2-pole connection
23BA20

23BA20 W1 W2

k01 k08 k11 k18


A1 A8 A9 A16

Interposing relay
process

1: Monitoring switching voltage UD


2: Monitoring UD during command output
3: Resistance measurement of output circuit (1-out-of-n)-check

Figure 5-18: Binary output board 23BA22

+ DU -
Booster
k1
23BA22 + KB

UDV
-

+ kB
+
BO kB UD1
- -

k3 k2

+ P1 -
23BA20 W2 W1

A1 An+8
Process relay
(apparatus)

Figure 5-19: Relay activation by means of a booster relay

5-24 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

In the (1-out-of-n) check the 23BA22 board measures the resistance value in the output
circuit and compares this value with the configured upper and lower limit values.

If the resistance value is within the limits the selected interposing relay can be activated.
The object command will be acknowledged positively.

If the measured resistance value is outside the tolerance limits the 23BA22 will blocks the
output and indicates the error to the CMU (CMU = communication unit).

The limits of the coil resistance for the interposing relay can be adjusted in steps of 10 ∧
in the range of 100 Ω to 10 000 Ω by means of parameters. Line frequency ripple voltages
will be filtered by the A/D converter.

The direct activation of process relays on electrical apparatus (isolators, circuit-breakers)


is possible by using an additional booster relay Figure 5-19.

Further information: Data Sheet 23BA22, Publication No. 1 KGT 150 404

5.2.8 Command Output 23BA30

The relay module 23BA30 has 16 switching relays with 2 normally open (NO) contacts
each, which are completely wired to the output terminal strip. The module can be used for

• the isolation of the 16 output circuits of a 23BA20 with higher a switching capacity in
addition
□ potential isolation per output circuit
□ switching voltage up to 220 V DC

In the operation mode interposing, each of the 16 output relays of a 23BA20 board is
attached to the corresponding relay of a 23BA30 module.

Further information: Data Sheet 23BA30, Publication No. 1 KGT 150 405

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-25


Boards and Mechanics RTU560 System Description Release 4

5.2.9 Binary Input Board 23BE21

The binary input board 23BE21 is used for the isolated input of up to 16 binary process
signals. Scanning and processing of the inputs are executed with the high time resolution
of 1 ms. Allocation of an input to a processing function can be at will within the rules of
configuration. The board 23BE21 can process the following types of signals:

• 16 single indications with time stamp

• 8 double indications with time stamp

• 2 digital measured values each with 8 bit

• 1 digital measured value with 16 bit

• 16 pulse counters

E01

E02
M O D U L E

E03
E04
E05
E06
E07
E08
W01
B U S

E09
E10
E11
E12
E13
E14
E15
E16
W02

Figure 5-20: Binary Input board 23BE21

The 16 inputs form two groups. The inputs are isolated by means of optocouplers. The
board allows process signal voltages from 24 to 60 V DC. The input circuit is dimensioned
in that way, that current regulating [controlling] diodes keep the signal current constant.

Further information: Data Sheet 23BE21, Publication No. 1 KGT 150 406

5-26 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.2.10 Binary Input 23BE30

If the binary input board 23BE21 fails to meet the requirements to the input signal channel
the binary input module 23BE30 can be used instead.

• process signal voltage 110 V DC

• electrical isolation per input channel

Like the binary input board 23BE21 the binary input module 23BE30 has 16 input
channels. The module 23BE30 is available for process signal voltages of 24, 48, 60 or
110 V DC.

The module 23BE30 can be easily snapped on standardized mounting rails. The process
signal wires will be connected in two-pole form to screw terminals (max. AWG 12 / 2.5
2
mm ).

The electrical isolation is done by optocouplers. LEDs (yellow) indicate the signal state.

+ 24 V DC

X4 / 1
1 +
2 X3 / 1
input 1
X1 / 1 -
2
3 + 3
Input 2
2 - 4

5 + 5
Input 3
3 - 6

31 + 31
Input 16
16 - 32

17
X2 / 1
2

+ 24 V DC

Figure 5-21: Binary Input module 23BE30

Further information: Data Sheet 23BE30, Publication No. 1 KGT 150 407

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-27


Boards and Mechanics RTU560 System Description Release 4

5.3 Mechanical Construction

The subracks of the remote terminal unit RTU560 can be installed directly in a swing
frame or in a 19“ rack. An alternative solution is the RTU560 mounting panel, which can
be screwed onto a mounting plate on the back side of the cubicle. In this case the
subracks are mounted on a mounting panel with plugs and connectors.

For the configuration of RTU560 substations with subracks or mounting panels various
possibilities are offered as a standard. Available are:

• Wall housings in two sizes accommodating one or two mounting panels

• Cabinet with mounting assembly accommodating up to four mounting panels

• Swing frame cabinet accommodating up to five I/O subracks

Communication unit
560PSU01 560PSU01 560ETH01 560ETH01 560ETH01 560SLI01 560SLI01 560SLI01 560SLI01 560RTC02 560BCU01
Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE
5V 5V ERR A ERR A
A ERR A ERR A ERR A ERR A ERR
24 V 24 V
B B B ERR ALR
A C A C
B B B
1
B S1
A C 1 1 1
2 WRN

OFF
E E E

12 3 4
2 2 2
MMI MMI MMI MMI MMI MMI MMI FR
LS TSI
UE + UE + A A A
A A A A MN
TSO

Communication
UE - UE -
PE PE B B SEB
B B B B B

subrack
ON ON E E E 1 1 1 1

OFF OFF 2 2 2
2

Decentralized configuration unit


RTU System Bus

23NG24
24 V
5V

UE +
UE -
PE

ON Max. 6
0FF extension
subracks

19 Process connections 1

Figure 5-22: RTU560 hardware structure RTU560A

5-28 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

Communication unit
23NG24 560SLI01 560SLI01
Tx Rx CE Tx Rx CE
24 V A ERR A ERR
5V
B B
1 1
2 2
MMI MMI

UE + A A
UE -
PE B B

Communication
1 1
ON

2 2
0FF
subrack

560BCU0x
RTU System bus

Decentralized configuration unit


23NG24
24 V
5V

UE +
UE -
PE

ON Max. 6
0FF
extension
subracks

19 Process connections 1

Figure 5-23: RTU560 hardware structure RTU560C

5.3.1 Assembly variants

There are four possibilities for the installation of RTU560 boards:

RTRU560A:

• communication subrack 560CSR01 R0012,


max. 6 extension mounting panel 23TP21

• communication subrack 560CSR01 R0011,


max. 6 extension subrack 23ET23

RTRU560C:

• mounting panel 23TP21 with 560BCU02,


max. 6 extension mounting panel 23TP21

• subrack 23ET23 with 23BCU03


max. 6 extension subrack 23ET23

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-29


Boards and Mechanics RTU560 System Description Release 4

5.3.2 Communication subrack 560CSR01

The communication subrack 560CSR01 is prepared to accommodate the RTU560 power


modules, communication units 560ETH01 and 560SLI01, real time module and a bus
communication unit.

The 560CSR01 is available in 2 different versions:

• R0011: for swing frame mounting

• R0012: for assembly on mounting panel

Power supply unit Real time clock

Communication units
Bus connection unit

560PSU01 560PSU01 560ETH01 560ETH01 560ETH01 560SLI01 560SLI01 560SLI01 560SLI01 560RTC02 560BCU01
Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE Tx Rx CE
5V 5V
A ERR A ERR A ERR A ERR A ERR A ERR A ERR
24 V 24 V
ALR
B B B B B B B
ERR S1
A C A C A C 1 1 1 1 WRN

OFF
123 4
E E E 2 2 2
2 FR

MMI MMI MMI MMI MMI TSI


MMI MMI LS
UE + UE +
A A A A A A A MN
TSO
UE - UE -

PE PE SEB
B B B B B B B

E E
E
ON ON 1 1 1 1

OFF OFF
2 2 2 2

Figure 5-24: Mechanical design of communication subrack 560CSR01

All connections to the outside are done via their connectors on the front panel. The
communication subrack itself has no connections to the outside.

The 19" board rack has a height of 3 HE for single eurocard format boards (DIN 41494).
There are 11 slots for the installation of the boards.

Further information: Data Sheet 560CSR01, Publication No. 1KGT 150 411

5-30 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.3.3 Extension Mounting Panel 23TP21

The extension mounting panel 23TP21 is intended to be installed in the RTU560 standard
cabinet with mounting assembly 23SC20 or in the 23WG20 and 23WG22 wall housings.

Power supply unit


I/O boards

23NG24

24 V

5V

UE +

UE -

PE

ON

0FF

Supply connectors I/O-bus interface


Process terminal strips

Figure 5-25: Mechanical design of extension mounting panel 23TP21

The extension mounting panel 23TP21 is intended to accommodate the RTU560 general
boards as well as for the installation of up to 19 I/O-boards.

Further information: Data Sheet 23TP21, Publication No. 1KGT 150 422

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-31


Boards and Mechanics RTU560 System Description Release 4

5.3.4 Extension Subrack 23ET23

The 23ET23 subrack can be used as an alternatives to the mounting panels. Then the
equipment is installed either in an RTU560 standard swing frame cabinet or in a rack with
a 19" frame. The internal wiring within the subrack is done by a printed board. On its rear
side all connectors and adjusters are located, thus space requirements for the installation
of the subrack can be minimized by using this printed board for cable connections.

The slot configurations of the 23ET23 extension subrack are the same as those for the
mounting panel.

DIN-F connector with cutout


for row 22 - 32

Sub-connector

Figure 5-26: Sub-connector design

For the physical interfacing of boards special edge connectors are used. The upper part
of the edge connector is soldered directly to the printed board establishing the connection
to the RTU560 system bus. The process signals are connected by means of a sub-plug
which clips into a cut-out. In addition to the use of prefabricated cables it is possible to
attach individual wires during commissioning.

An integrated monitoring circuit constantly checks the supply voltages of the boards as
well as the functional operation of the central control unit.

Further information: Data Sheet 23ET23, Publication No. 1KGT 150 412.

5-32 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

5.3.5 Cabinet and Housing Types

Various possibilities are offered for the installation of the subrack and mounting panel,
which allow optimal adaptation to the local conditions:

• 23SC20 floor cabinet with mounting assembly accommodating a maximum of four


mounting panels 23TP21

• 23SR20 swing frame cabinet accommodating a maximum of six 23ET23 subracks

• 23WG20 wall housing accommodating one 23TP21 mounting panel

• 23WG22 wall housing accommodating two 23TP21 mounting panels

23ET
23 / 5
6 0CSR
0 1

23ET
23

23ET
23

2 3E T
23

23ET
23

Swing
frame

Figure 5-27: Swing frame cabinet 23SR20

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-33


Boards and Mechanics RTU560 System Description Release 4

Mounting plate

Mounting 23TP21/
560CSR01
panel

23TP21

Cabel channel 23TP21

23TP21

Power supply unit

23VG24

Figure 5-28: Standard cabinet with mounting assembly 23SC20

5-34 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Boards and Mechanics

Mounting plate

Mounting panel

23TP21

Cable channel 23TP21

23VG24

Figure 5-29: Wall housing 23WG22

All of these cabinet and housing types are available as standard. If required the RTU560
subracks and mounting panels can be installed into other ABB or customer-specific
housing types, too.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 5-35


6 Telecontrol Functions

6.1 General

As shown in Fig. 2-3 and Fig. 2-5 (refer to chapter 2) the communication units and the I/O
comparte
boards share the processing of the telecontrol functions. The I/O boards take over the
essential tasks of scanning and output and the communication unit the communication
with the central systems as well as the organization and management of the process
image in the data base. All time critical functions are concentrated on the I/O boards.

The I/O boards signal process value or status changes as events. The I/O bus (IOC) of
the communication unit detects and transmits the events to the communication unit
(CMU) of the communication unit. To control the data flow, each I/O board has a FIFO
buffer for the temporarily storage of up to 50 events. All events are time stamped.
Commands to the I/O boards are checked for plausibility etc. and the outputs to the output
channels will then be handled by the output boards autonomously.

The communication unit handles those telecontrol functions, which overlap the I/O-boards
(e.g. (1-out-of-n) check).

The telecontrol functions are divided in:

• Monitoring direction
□ Indication processing
□ Analog measured value processing
□ Digital measured value processing
□ Incremented total
□ Bitstring input value processing

• Command direction
□ Object command output
□ Regulation command output
□ Setpoint message output
□ Bitstring output

In Figure 6-1 the distribution of the tasks among the I/O boards and the central control
unit is shown by means of the example of indication processing.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-1


Telecontrol Functions RTU560 System Description Release 4

Binary inputs
1 16

Electrical isolation

Digital filter

23BE21
Oscillation suppression
Intermediate midposition of DI

FIFO
Events with time stamp

Transmission via
RTU560 system bus

Dual port memory

Intermediate midposition
suppression of DI
Command termination
by response indication Communication unit
Sequence capturing
Sequential event recording
Optional: Local printout

Telecontrol telegrams

Transmission to
Central system

Figure 6-1: The principle of task sharing illustrated by indication processing

6-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.2 Monitoring Direction

6.2.1 Indication Processing

There are two types of indications:

• Single point input (SPI)

• Double point input (DPI)

Figure 6-2 shows the signal definition for SPI and DPI. Double indications are represented
by two sequential bits within a 23BE21 board. The normal state of a DPI is an antivalent
bit combination (10 or 01). The two intermediate positions 11 or 00 are handled with no
difference within the RTU560. An intermediate state is given during the runtime of a unit
from one position to the other (e.g. an isolator switching from OFF to ON).

Signal state Double point indication (DPI) Signal state Single point indication (SPI)
ON 1
OFF 1
0 OFF 0
ON 1
0
10 00 01 11 0 1 0
OFF ON OFF ON OFF
faulty position
OFF
normal position intermediate position ON

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Bit position within board

DPI 8 DPI 7 DPI 6 DPI 5 DPI 4 DPI 3 DPI 2 DPI 1 DPI number within board

Figure 6-2: Indication type definition

an indication board consisting of max. 16 bit SPI and DPI can be mixed. But a DPI can
start on an odd bit-position only. A 23BE21 board it is possible to mix any type of binary
inputs. E.g. inputs not assigned to DPI or SPI may be configured as pulse counter
indications as, digital measured values on bit-string inputs. Digital measured values and
bit-string inputs must be configured such to start with bit position 1.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-3


Telecontrol Functions RTU560 System Description Release 4

6.2.2 Functions

The process data acquisition functions for indications processed by the RTU560 can be
split into functions handled by the:
divididos

• I/O controller (IOC) of the binary input board 23BE21

• Process data processing (PDP) part of the CMU

• Protocol specific communication interface part at a CMU

The data processing functions of the communication interface are described in the
documentation of the respective communication protocol.

23BE21 functions:
□ Reading input register (every millisecond)
□ Digital filter (contact bouncing)
□ Oscillation suppression (signal chattering)
□ Signal inversion
□ Time out monitoring for DPI intermediate position
□ Store events in FIFO with time stamp

CMU - PDP:
□ Intermediate midpoint position handling for DPI
□ Command output response
□ Group signals
□ Transmission to internal communication

6-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.3 Analog Measured Value Processing

6.3.1 Analog Measured Value Types

Each analog value is converted by the analog digital converter (ADC) of the 23AE21
board into a signed integer presentation. The presentation is shown in Figure 6-3. The
100 % input signal value is represented by 12 bits plus sign.

[digits]
+ 4096

3000
e.g. -20..+20
2000 mA

1000

-20 -15 -10 -5 5 10 15 20 [e.g. ] mA


-100 25 50 75 100 [%]
Input signal
-2000

-3000

- 4096

Analog value presentation according to IEC 870-5-101

Figure 6-3: Analog value presentation by ADC

The PDP converts the value to a normalized presentation.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-5


Telecontrol Functions RTU560 System Description Release 4

6.3.2 Functions

The process data acquisition functions for analog measured values (AMI analog
measured value input) processed by the RTU560 can be split into functions handled by:

• IOC of the analog input board 23AE21

• Process data processing (PDP) part of the CMU

• Protocol specific communication interface at a CMU

The data processing functions of the communication interface are described in the
documentation of the respective communication protocol.

23AE21:
□ Scan analog input cyclically
□ Zero value supervision and switching detection
□ Smoothing
□ Threshold supervision on integrator algorithm
□ Periodic update of RTU data base
□ Store events into FIFO with time stamp

CMU - PDP functions:


□ Unipolar and live zero conversion
□ Scaling
□ Threshold supervision on absolute threshold value
□ Transmission to internal communication

6-6 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.4 Digital Measured Value Processing

There are two types of digital measured values (DMV):

• Digital measured input value (DMI)

• Step position input value (STI)

The RTU560 can handle different bit patterns to read them and convert them into a digital
measured value :

• 8 bit digital measured value (DMI8)

• 16 bit digital measured value (DMI16)

• 8 bit step position value (STI)

The RTU can handle conversions for:

• binary data (BIN)

• binary coded decimals (BCD)

• Gray code (GRAY)

The maximum length of a digital measured value is the 16-bit word of (= one 23BE21
board). Double word values (23 bit) are not supported.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-7


Telecontrol Functions RTU560 System Description Release 4

Digital measured value presentation


Each type is converted and scaled by the PDP.

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 23BE21 Inputchannel

(a)
16 bit unsigned binary data

(b) S 15 bit + sign binary data

(c) 8 bit unsigned binary data

(d) S 7 bit + sign binary data

(e) 0..9 0..9 0..9 0..9 4 decade BCD unsigned

(f) S 0..7 0..9 0..9 0..9 4 decade BCD signed

(g) 0..9 0..9 2 decade BCD unsigned

(h) S 0..7 0..9 2 decade BCD signed

(i) 16 bit gray code

S 15 bit signed gray code


(j)

(k) 8 bit gray code

(l) S 7 bit signed gray code

Scaling and/or Conversion

STI
(A) 0 S Word = Step Position
(Value = -64 ... +63 steps)

(B) S Word = Signed Integer


DMI
value
two's complement

S = Sign bit / Sign position

Figure 6-4: Digital Measured Value presentation

An digital measured input value DMI is scaled to a normalized 16 bit value representation
(+/- 100 %) For the step position information (STI) of a transformer or Petersen coil the
value can only be in the range of -64 ... +63.

If an eight bit pattern is selected the residual 8 bit of the 23BE21 board can be used for
another digital value, for pulse counter values or indications.

6-8 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.4.1 Functions

The data acquisition functions for digital measured values processed by the RTU560 can
be split into functions handled by:

• IOC of the binary input board 23BE21

• Process data processing (PDP) part of the CMU

• Protocol specific communication interface part at a CMU

The data processing functions of the communication interface is described in the


documentation of the specific communication protocol.

23BE21 functions:
□ Reading input register (every millisecond)
□ Digital filter (contact bouncing)
□ Consistency check
□ Store events in FIFO with time stamp

CMU - PDP:
□ Signal inversion
□ Scaling and format conversion
□ Transmission to internal communication

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-9


Telecontrol Functions RTU560 System Description Release 4

6.5 Integrated Total Processing

6.5.1 Integrated Total Value Types

There are two types of integrated total values (ITI) defined in the RTU560:

• End of period reading counters (EPR)

• Intermediate reading counters (IR)

Both types have only one source and the IR is only an intermediate value of the
corresponding EPR. That means there is one ITI which is transmitted periodically in fixed
periods.

Integrated total values with reset to zero at end of period


Counts The IR reading cycle must be 1/n of end of period time
e.g.: if period = 60 minutes and n = 5 the IR cycle = 12 min

Period Period Period Period time

Intermediate End of IR End of End of End of


reading Period reading Period Period Period
cycle reading reading reading reading
Figure 6-5: Integrated Total Values Definition for EPR and IR

Integrated total value presentation

Although the internal value representation is by a 32-bit signed integer the RTU560
supports positive ITI values only on its local inputs. This allows ITI values between:

• 0..and...+ 2 147 483 647

6.5.2 Counter Interrogation Command

In addition or instead of a controlled station time triggered reading of counter values the
data objects could be transmitted in case of a request from the controlling station.
Therefore the controling station could send a counter interrogation command to read out
counter groups.

6-10 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

The implementation of a counter interrogation command is protocol dependent. Actually it


is supported in IEC 60870-5-101/104.

The counters are sorted in four "request counter groups". The counter group is part of the
telegram qualifier. Wether the counter will be reseted after reading is also part of the
telegram qualifier.

Qualifier bit indicates the counter group and if the counter will be reseted after reading:

1 Freeze counter, no reset

2 Freeze counter, reset

1 ... 4 Group of the counter (ITI)

5 General request of all counters

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-11


Telecontrol Functions RTU560 System Description Release 4

6.5.3 Functions

The process data acquisition functions for ITIs processed by the RTU560 can be split into
functions handled by:

• IOC of the binary input board 23BE21

• Process data processing (PDP) part of the CMU

• Protocol-specific communication interface part on a CMU

The data processing functions of the communication interface are described in the
documentation of the respective communication protocol.

23BE21 functions:
□ Reading input register (every millisecond)
□ Digital filter (contact bouncing)
□ Increment integration register
□ Freeze integration register into relocation register

CMU - PDP:
□ Freeze and read ITIs periodically
□ Transmission to internal communication

6-12 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.6 Bitstring Input Value Processing

The RTU560 can handle bit patterns to read them and convert them into a bitstring input
value (BSI):

• 8 bit bitstring (BSI8)

• 16 bit bitstring (BSI16)

The maximum length of a bitstring is the 16-bit word of (= one 23BE21 board). Double
word values are not supported.

6.6.1 Bitstring Value Presentation

Bitstring input values are transparently mapped into 32-bit BSI messages of the internal
communication. If an eight-bit pattern is selected the residual 8 bits of the 23BE21 board
can be used for another bitstring value, digital measured value, integrated total values or
indications.

6.6.1.1 Functions

The data acquisition functions for bitstring values processed by the RTU560 can be split
into functions handled by:

• IOC of the binary input board 23BE21

• Process data processing (PDP) part of the CMU

• Protocol-specific communication interface part on a CMU

The data processing functions of the communication interface are described in the
documentation of the specific communication protocol.

23BE21 functions:
□ Reading input register (every millisecond)
□ Digital filter (contact bouncing)
□ Consistency check
□ Store events in FIFO with time stamp

CMU - PDP:
□ Freeze and read ITIs periodically
□ Transmission to internal communication

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-13


Telecontrol Functions RTU560 System Description Release 4

6.7 Command Direction

Signal outputs to the process and the sequential control of the operational equipment are
processed and executed by the command processing function. The following command
types are covered by RTU560:

• Object commands single / double commands)

• Regulation commands (double commands)

• Setpoint messages (analog / digital)

• Bitstring output command

Only one command can be processed and output at the same time.

The communication unit accepts and checks the received command telegrams from the
central system and releases them for execution if the check has been positive.

Depending on the command type the central control unit processes the commands like
data base update or checks and if the tests are positive, it prepares the command-specific
output procedures. Then the command is transmitted to the output board via the I/O bus.

Depending on the command type the command is released to the process by the binary
output board 23BA20 or the analog output board 23AA20. Moreover the output board
carries out some checks before output.

The RTU560 acknowledges commands to the central system within a time window of
approx. 1.5 seconds. During that time the central control unit checks the command,
transmits it to the output board and expects a return information that the command is
accepted and executed or initiated. If an error has occurred a negative acknowledgement
will be sent to the central system. The normal case of course is a positive
acknowledgement.

In most cases commands are subject to a very sophisticated security philosophy


depending on most critical process applications. For this reason the RTU560 terminal unit
executes extensive test and security procedures for each command to be processed:

• Each board carries out self-tests for hardware faults

• Each command telegram received is checked for plausibility by comparison with


the configured data in the database

• Each command is tested in the binary output board module 23BA20 by reading
back the relay register

• A (1-out-of-n) check of the output relays and comparison with bit pattern is made
carried out on the output board module 23BA20

• The switching voltage for the output relays is monitored before and during the
output of the command

• The command output pulse duration is monitored in the central control unit and on
the output board

6-14 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

The output relays on the output board module 23BA20 are not switched before successful
completion of the tests and enabling.

If an error is detected during the tests the command output will be aborted. This is also
indicated directly on the output board module by the means of an LED.

For additional monitoring of the process output circuit for object commands, the command
output monitoring board 23BA22 can be used, which allows a (1-out-of-n) check of the
interposing relay.

6.7.1 Object Commands

This command type is used for the switching commands, e.g. for power circuit breakers or
isolators. Object commands are always configured as impulse double commands with two
independent output relays (ON / OFF). The following modes of operation are possible:

• Command output without (1-out-of-n) check


□ 1-pole relay interfacing
□ 2-pole relay interfacing

• Command output with (1-out-of-n) check


□ 1.5-pole relay interfacing
□ 2-pole relay interfacing

The commands are output to the process via the relay contacts of the binary output board
23BA20. The following functions are possible:

• allows additional (1-out-of-n) check (command supervision)


1.5-pole and two-pole switching

• allows two step commands (Select before operate SBO sequence)

• allows command termination by a response indication

• allows persistent output

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-15


Telecontrol Functions RTU560 System Description Release 4

6.7.2 Single Object Command Output

A single command has only one output relay. It can be configured as pulse ON or OFF
command or as persistent output.

Single object commands can be wired with one relay contact per command (23BA20: 1-
pole) or with two relay contacts per command (23BA20: 2-pole).

Single object commands are pulse outputs.The pulse duration is specified by the
parameter Command pulse length per command (0.1 ... 25.5 sec.). Only the configured
direction is used for pulse output. The direction not configured is ignored.

K1
ON or OFF output
23BA20 pulse
Interposing Relays

Figure 6-6: Single command definition: pulse output

Single object commands can be configured as persistent outputs. In the persistent mode
an ON command switches the relay persistent on and the OFF command switches the
relay to off.

K1
23BA20 ON-command OFF-command

Interposing Relays

Figure 6-7: Single command definition: persistent output

6-16 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.7.3 Double Object Command Output

A double command has two independent output relays:

• one relay for ON direction

• one relay for OFF direction

Double object commands can be wired with one relay contact per command (23BA20: 1-
pole) or with two relay contacts per command (23BA20: 2-pole).

Double object commands can be pulse outputs. The pulse duration is specified by the
parameter Command pulse length per command. Only one channel ON or OFF can be
active at the same time. The two relays occupy two consecutive bits within a 23BA20
output board. The ON-relay is always assigned to the odd channel and the OFF-relay to
the even channel.

k1 ON
Output
pulse
k2 OFF
23BA20 Output
Interposing Relays pulse

Figure 6-8: Double command definition: pulse output

Double object commands can be configured as persistent outputs In persistent mode a


ON command switches the relay persistent on and the OFF command switches the relay
to off.

k1 ON

k2 OFF
23BA20
Interposing Relays ON-Command OFF-Command

Figure 6-9: Double command definition: persistent output

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-17


Telecontrol Functions RTU560 System Description Release 4

6.7.3.1 Command Control by Response Indication

The pulse output of a running object command can be terminated earlier by the
corresponding response indication. For a secure switching off a selectable response delay
time can be configured /typ. 200 ms).

Command

Response
indication

Full output pulse duration


Effective
Object pulse duration
command OFF

1
ON 0 Response indication

1
OFF 0

Response delay time

Figure 6-10: Command termination by response indication

6-18 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.7.3.2 (1-out-of-n) Check

The (1-out-of-n) check detects errors in the external circuit like short circuits, open circuits
or doubled relays which prevent the output of the command.

After receipt and successful check of an object command by the communication unit and
the output board module the following steps will be executed before final command
release:

• The (1-out-of-n) check on the command output monitoring board 23BA22 is


activated.

• The resistance of the interposing relay in the switched output circuit is measured
and compared with the parameterised upper and lower limits. If the resistance is
within the limits the object command output to the selected equipment is will be
activated via the binary output board.

• The command output pulse timer is started, pulse duration is monitored, and the
command output is deactivated by response indication or when the pulse time has
elapsed.

• If the test conditions during the checks are not fulfilled the command will be
cancelled.

In normal applications only one command output monitoring board 23BA22 is needed for
the (1-out-of-n) check in a RTU station. In case of inserting interposing relays with
different resistance values, two independent check circuits can be driven by the 23BA22
board, if the auxiliary test voltage is generated by a separate isolated voltage source.
Concerning these conditions it is possible to include a maximum of 16 command output
monitoring boards 23BA22 in a RTU560 remote terminal unit.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-19


Telecontrol Functions RTU560 System Description Release 4

6.7.3.3 Select Before Operate Sequence (IEC 60870-4)

Before transmitting the final object in this operating mode, the central system transmits a
select command for this equipment. The communication unit in the RTU560 makes a
prior check within the actual database, whether the selected channel is configured, is not
activated and no error is present.

If the tests are successfully completed, then the relevant channel is designated as being
selected, an acknowledged is generated for the selected command and transmitted to the
central system.

To process the command and activate the command output an additional execute object
command has to be sent from the central system within a time span of approx. 30
seconds. If the RTU560 does not receive an execute command then the selection of the
object is will be deactivated.

The following steps are executed on receipt of a valid execute object command:

• The object number is compared with the object number of the previously received
selected command.

• Command output processing on the binary output board 23BA20 is activated and
executed (eventually with (1-out-of-n) check).

If any of the tests has a negative result the command processing will be aborted, the
object selection will be reset and a negative acknowledge will be transmitted to the central
system.

6-20 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.8 Regulation Step Command Output

These commands ensure the continuous fine tolerance adjustment of plant equipment,
e.g. earth-fault neutralizers. Regulation commands are pulse double commands with two
separated output relays.

Regulation step command outputs (RCO)

• can be wired for one- and two-pole switching 23BA20

• cannot be wired with command supervision

• allows single step command only

• cannot be terminated by a response indication

6.8.1 Retrigger of Regulation Commands

The output pulse duration of a regulation command can be expanded if the same
command is received within the output pulse time and can be sent to the output board
before the time has elapsed. 23BA20 starts the timer again.

An output pulse can also be shortened by a new command with DEACTIVATION flag. If a
DEACTIVATION command is received the running regulation command will be stopped
immediately.

Start Retrigger Retrigger Retrigger Stop Pulse duration


RCO RCO RCO RCO RCO without stop
ACT ACT ACT ACT DEACT

Command output relay

Nominal
pulse duration

Figure 6-11: Retrigger / stop of a regulation command

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-21


Telecontrol Functions RTU560 System Description Release 4

6.8.2 Setpoint Messages

A setpoint message is used for the output of setpoints as control variables in control
loops.

Setpoint messages can be specified as digital or analog output values. Analog setpoint
values are output via the 23AA20 analog output board and for digital setpoint values via
the 23BA20 binary output board. The RTU560 outputs a strobe pulse in addition to the
setpoint value for a the clear identification of a new value. The output value is validated
with the strobe pulse.

The resolution of the analog setpoint message is 12 bits plus sign (with 23AA20). Digital
setpoint message outputs are 8 or 16 bits wide.

Analog value

Strobe
RTU560

Setpoint value output

Strobe pulse
500 ms
50 ms
Settling time

Figure 6-12: Timing diagram setpoint message

6-22 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.9 Bitstring Output

A bitstring output (BSO) is a persistent output on a 23BA20. The following types are
possible:

• Bitstring output 1 bit (BSO1)

• Bitstring output 2 bit (BSO2)

• Bitstring output 8 bit (BSO8)

• Bitstring output 16 bit (BSO16)

Bitstring output values are transparently mapped 23BA20 output channels. The output
value is switched on the output board and stays stable until a new value overwrites the
existing one.

The maximum length of a digital measured value is 16-bit word (= one 23BA20 board).
Double word values are not supported.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-23


Telecontrol Functions RTU560 System Description Release 4

6.10 RTU560 Time Synchronization

6.10.1 Time Synchronization Principle

RTU560 provides a general time base that may be synchronized in three different modes
to be configured:
a) Clock Synchronization Command (CS Command)
Synchronized by a (cyclic) time message from
b) CS Command & external minute pulse
Synchronized by a cyclic message via a host communication interface plus an
external minute pulse wired to the TSI (Time Synch. Input) of the RTU560
c) Radio Clock
Synchronized to the GPS or DCF 77 standard (middle Europe only)

The RTU560 MASTER CMU decides during start-up - by reading the GCD configuration -
what kind of time synchronization is configured. It synchronizes the RTU time to the
provided synchronization mode and acts as the Time Master.

The Time Master CMU keeps the time information for the entire RTU. It generates a
controlled 10 KHz clock and the internal TSO minute pulse which are needed by all time
slaves and the I/O master. It distributes the absolute time information in time message
telegrams to the time slaves and the I/O master.

6-24 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

NCC

CS-Command

MPU sub
sub RTU
RTU
GPS
TSI input
Logic

IOM
antenna
Master CMU

560RTC
minute pulse

I/O Bus
560RTC01
DCF 77 or
transmitter 560RTC02
Minute pulse
to slow to fast
I/O board
Minute circuit

I/O Controller

Master CMU

Time regulation concept


for Master CMU and I/O Controller

Figure 6-13: Principle of time synchronization in RTU560

Differences between the internal time and the received time on the time master are
regulated by scaling predivider registers. This method allows a soft regulation of time
differences and a long-time correction of crystal clock errors.

The time slave CMUs are hard coupled with the 10 kHz clock and the TSO generated by
the Time Master. They cyclically receive a time message by the Time Master via Internal
Communication and synchronize their time accordingly.

The I/O master (IOM) - on every CMU - is hard coupled with the 10 kHz clock and the
TSO generated by the time master. It cyclically receives a time message by from the MPU
via the DPRAM interface and synchronizes its time accordingly.

The IOM again transmits a time synchronization instruction (broadcast) cyclically to all I/O
controllers (IOC) on the I/O boards via I/O bus (typically every 2 seconds). The IOCs
independently regulate deviations between their internal current time and the cyclic
synchronization instructions. All I/O boards are time synchronized by the I/O with a
resolution of ± 100µs and accuracy of ± 0.3ms.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-25


Telecontrol Functions RTU560 System Description Release 4

6.10.2 Time Synchronization via the Telecontrol Line

For synchronization via the telecontrol line the central system transmits a time
synchronization instruction cyclically to the RTU560 remote terminal units (Time
message).

Discrepancies between the time received in the time message and the local RTU560
system time are continuously compensated by the central control unit. If the discrepancy
is greater than a fixed predefined tolerance the RTU560 system time will be set
immediately. This control routine enables the RTU560 to correct the quartz drift of the
internal system clock.

Using this control mechanism the highly accurate time is attained in the terminal unit after
about 1-2 hours following start-up. The long-term accuracy will reach up to ± 5 ms the TSI
telegram is received regularly. According to IEC 60870-4 the time resolution corresponds
to the time resolution class TR3 (<10 ms).

6.10.3 Time Synchronization by Means of DCF 77 / GPS Receiver

If one of the real time clocks 23RTC01 or 23RTC02 is configured in the RTU560 remote
terminal unit, it is the master for of time synchronization by using its minute pulse.

The real time clock DCF77, the 23RTC01 receives them from the GPS. The exact time
synchronization is carried out with the minute pulse of the 23RTC01 board or the
23RTC02 board. The control mechanisms are then applied, in the same way, as for
synchronization via the telecontrol line.

The use of the 23RTC02 real time clock is limited to Central Europe because only in this
region the signals of the long wave transmitter DCF77 can be received. For world-wide
use the 23RTC01 real time clock is available.

6.10.4 Time Synchronization by Means of an External Minute Pulse

It is also possible to synchronize the RTU560 time with an external minute pulse derived
from a local clock. In this case the system time has to be set by the time message and is
synchronized by the external minute pulse.

6-26 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.11 PLC Development System

The RTU 560 PLC Development System is a standard programming and runtime system
for IEC 1131-3 designed PLCs. It is based on the standard IEC 1131-3. RTU560 PLC
consists of the ProConOS runtime system and the MULTIPROG wt programming system.

ProConOS (Programmable Controller Operating System) is an efficient PLC runtime


system for complex control applications. It has been especially designed for IEC 1131 and
includes nearly the full range of IEC 1131 features.

ProConOS is delivered in conjunction with the IEC 1131-3 programming system


MULTIPROG wt. MULTIPROG wt allows an easy programming in function block diagram
FBD and instruction list IL under Windows NT.

The development procedure of a PLC program with MULTIPROG wt and the control of a
process with ProConOS is shown in the following figures:

I/O

MULTIPROG ProConOS signals Process


programming controlling I/O
download

I/O

6.11.1 Components of the Development System

The PLC program is first programmed in MULTIPROG wt and then it is downloaded to


RTU 560 where it is stored in the ProConOS memory. After this the PLC can be started.
The process signals are transmitted via the local I/O or distributed router and sub RTUs to
ProConOS. ProConOS stores the input signals coming from the process in its memory.
During the working cycle the PLC program calculates the output signals on the base of
the input signals. The output signals are transmitted from the ProConOS memory to the
local I/O or distributed router and sub RTUs.

The debug kernel of ProConOS offers multiple debug functions such as overwriting and
forcing variables, setting breakpoints, variable and address status with power flow.
Debugging is normally done while the process is running. Nevertheless programming
errors can also be corrected when the process is stopped by setting breakpoints. All
debug operations are executed via the MULTIPROG wt user interface.

In MULTIPROG wt the compilation process leaves the program in a PLC intermediate


code. The ProConOS compiler translates the PLC intermediate code into a machine-
executable code.

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-27


Telecontrol Functions RTU560 System Description Release 4

6.11.2 MULTIPROG wt

The programming system offers features for the different development phases of a PLC
application:

• Edit

• Compile

• Debug

• Print

The programming system is based on a windows technology providing comfortable


handling using zooming scrolling, customizable toolbars, drag & drop operations, a
shortcut manager and movable windows.

The system especially allows the handling of several configurations and resources within
one project, including libraries and disposes of a powerful debug system. Projects are
displayed and can be edited using a comfortable project tree editor in order to make the
complexity of the IEC 1131-3 structure as simple and transparent as possible. The project
tree editor allows the easy insertion and editing of program organization units (POUs),
data types, libraries and configuration elements.

The programming system consists of a PLC independent kernel for programming in the
IEC programming languages, IL (textual language) and FBD (graphical language). Each
editor provides an Edit Wizard for the fast and easy insertion of pre-edited keywords,
statements, operators, functions and function blocks.

Figure 6-14: PLC language function block diagram

6-28 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

The Edit Wizard can also be used for declaring variables and data types.The independent
kernel is completed with a specific part adapted to the RTU 560 PLC.

The new easy online handling and the 32 bit simulation offers a fast power flow debug
functionality.

A comfortable tool for project documentation is implemented for printing the project
documentation either in a time-saving optimized way (using less paper) or with a stylish
customized page layout.

6.11.3 PLC Performance Data

• 1000 Boolean instruction lines: 10 ms

• 1000 BOOL8 and INT instruction lines: 10 ms

• Shortest cycle period configurable standard: 10 ms

• Program memory capacity per POU configurable


Approx. 1000 instruction need: 10 kByte RAM,

• In one POU 64 kByte program code can be executed.

• I/O image capacity configurable: Max. 1000 input signals and 1000 output signals

• Amount of user tasks: 16 task

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-29


Telecontrol Functions RTU560 System Description Release 4

6.12 Archive and Local Print Function

To get direct information about the data processing in a RTU some data may be printed
directly to a local printer or archived in special files on the RTU560 file system. The two
functions that gives these functionality are:

• The Local Print function

Online output to a printer device on one of the serial interfaces.

• The Local Archive function

Output into files stored on the flash file system on RTU560. From there it may be
loaded to a host PCs file system or displayed by RTU560 Web-Server.

For four different categories of data generated on RTU560 a local printout is feasible or
the history is recordable in files:

• Process events

• System events and System messages

• Analog measured values

• Count values

The archived data is stored in files of the type *.log.

6.12.1 Configuration

The format of the recorded data as well as specific texts etc. is configurable. The
configuration file for the functions local archive and local print is an ASCII file with the
extension *.ptx. The hardware configuration file for a RTU (*.gcd) contains the information
about the board where the local print or archive task will be started.

6.12.2 Local Print Example

Generally the output on printer and archive file is done in the same sequence, however in
case of printer output there is a header with some information as date or table description
on top of every page.

Printer output example:

Date: 02.06.22 RTU: Name of RTU


S Time TIV Type Object Text Value IV Class
S 17:26:38.687 TIV SPI Switchgear276_1 ON IV
S 17:26:38.687 SPI Switchgear276_1 OFF IV A

6-30 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

6.12.3 Example Local Archive

The local archive files could be presented in a table on a web page. Only the last 50
entries in the event file are shown on this web page. To get the full file, it is feasible to
load the ASCII files *.log to a PC and watch the file in a standard editor.

Archive file output example:

Date: 02.06.22
S Date Time TIV Type Object text Value IV Class

80.01.01 00:00:34.687 TIV SPI Switchgear276_1 ON IV


S 02.06.22 17:26:38.687 SPI Switchgear276_1 OFF A

ABB Utility Automation GmbH 1KGT 150 499 V000 1 6-31


7 Status and Diagnostic Information

7.1 Status and Error Report to NCC

RTU560 may report about its status and error conditions to the NCC via system events

The communication protocol used determines the way, in which the system event number
is processed into address information and which data type is used for state transmission
to the NCC.

7.2 Web-Server Diagnosis

The RTU560 Web-Server is the common maintenance and diagnosis tool of RTU560. In
this chapter the diagnostic functions are described. For the full functionality of the Web-
Server s refer to the “RTU560 Web-Server User's Guide” (1KGT 150 451).

7.2.1 System Diagnosis

For indication of the RTU560 system status system messages are provided.

Example:
in a RTU with two CMUs -> a MASTER CMU in slot 3 and a SLAVE CMU in Slot 4,
the following system message will be output for the CMU in slot 4 after removing
and integrating the CMU in slot 3:

80.01.01, 00:00:00->CMU in rack 0, slot 4: STARTUP


80.01.01, 00:00:00->CMU in rack 0, slot 3: STARTUP
80.01.01, 00:00:42->CMU in rack 0, slot 4: STARTUP READY
80.01.01, 00:00:45->CMU in rack 0, slot 3: STARTUP READY
02.11.12, 14:36:02->RTU is synchronized
02.11.12, 23:27:08->Slave CMU in rack 0, slot 3: Error
80.01.01, 00:00:00->CMU in rack 0, slot 3: STARTUP
02.11.12, 23:33:10->CMU in rack 0, slot 3: STARTUP READY
02.11.12, 23:33:12->Slave CMU in rack 0, slot 3: OK

ABB Utility Automation GmbH 1KGT 150 499 V000 1 7-1


Telecontrol Functions RTU560 System Description Release 4

7.2.2 Status Information

The Web-Server's status information page gives information about the configuration of
RTU560 and the actual system event list.

The status information page shows the following points:

• A wrong measured value, the missing I/O board or an invalid value are shown as a
red “iv” sign next to the I/O card.

• More information about the actual values can be displayed by selecting the input
board. The actual values and the status of the process objects are displayed
(invalid (iv) and overflow (ov)).

• If a 560ETH01 board is configured you will get more information about this board
(IP- Address, Net- Address and Netmask).

• The System Event list is shown after clicking the “RTU“ symbol in the tree structure.

7-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Telecontrol Functions

7.3 LEDs, Alarm and Warning

RTU560 supports signalization to report its error state. There are three different states:

OK / Warning / Alarm

7.3.1 LED Signalling

The CMU alarm and warning conditions are caused by receiving and evaluating system
messages.

The signalling on a CMU is as follows:

OK: “ERR” – LED is off


Warning: “ERR” – LED is flashing (ca. 1 Hz)
Alarm: “ERR” – LED is on

7.3.2 RTU560 Alarm and Warning Relays

The error state of any CMU in RTU560 is reported to the CMU with administration mode
MASTER which evaluates a RTU560 sum state.

The RTU560 error state is signalized via a Board Connection Unit (560BCU01 /02 /03)
device as follows:

OK: All relays contacts off


Warning: Warning relays on
Alarm: Warning relays on
Alarm relays on

The MASTER CPU cyclically refreshes the watchdog register of the BCU device to enable
RTU560 to activate the alarm relays in case of a MASTER CMU error after 30 s.

7.3.3 LED Indications

All RTU560 boards have LEDs to indicate errors or operating modes. These LEDs allow a
general visual check of the overall situation of the RTU560

ABB Utility Automation GmbH 1KGT 150 499 V000 1 7-3


8 Technical Data

General Technical Data


Boards and subracks
Communication subrack 560CSR01 19" subrack
Quantity 1 or 2 max. 8 CMU boards per rack
Extension slots 23TP21 mounting plate
23ET23 19" subrack
Quantity Max 7 per I/O bus segment
Boards 3HE, Euro-card format
Connectors Indirect, 48 pole
Type F / DIN 41612
Slots Max. 19 I/O boards per rack

RTU560 I/O bus


Serial interface RS-485; 19 200 Bit/s
Length Max. 1000 m in consideration of the electrical
environment
Distance with optical fibre cable Max. approx. 2600 m

Supply
DC voltage 24 ... 60 V DC / 110 ... 220 VDC
AC voltage By AC/DC converter
Power consumption Depending on configuration

ABB Utility Automation GmbH 1KGT 150 499 V000 1 8-1


Technical Data RTU560 System Description Release 4

Communication Units
Serial Line Interface 560SLI01/02
CPU processor PC 104 modules, processor type and memory
sufficient for application
MMI interface on each CPU board 9-pole MIN D
RS232C / 38,4 kbit/s
Serial line interfaces 4 different interfaces
2 x RS232C or RS485
2 x RS232C or RS422

Ethernet Line Interface 560ETH01/02


CPU processor PC 104 modules, processor type and memory
sufficient for application
MMI interface on each CPU board 9-pole MIN D
RS232C / 38,4 kbit/s
Ethernet 10 Mbit/s, 10Base2
Serial line interface 2 x RS232C or RS485

Bus Communication Units


Communication Unit 560BCU01
RTU560 system bus RTU560 system bus at 9-pole Sub-D connector,
female
specific data format
max. length 2 m
Minute impulse input
• TSI Plug-in terminal strip 2-pole isolated
24 V input
Minute impulse output
• TSO Plug-in terminal strip 2-pole
24 V output
Signal outputs
• Alarm-/Warning output Plug-in terminal strip, 2-pole each
• Relay contact active closed
Warning set also with Alarm
≤ 1 A / ≤ 60 V DC / ≤ 30 W
Watchdog
• Supervision time 30 sec.

8-2 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Technical Data

Communication Unit 560BCU02 and 560BCU03


Minute impulse input
• TSI Plug-in terminal strip 2-pole isolated
24 V input
Minute impulse output
• TSO Plug-in terminal strip 2-pole
24 V output
Signal outputs
• Alarm-/Warning output Plug-in terminal strip, 2-pole each
• Relay contact active closed
Warning set also with alarm
≤ 1 A / ≤ 60 V DC / ≤ 30 W
Watchdog
Supervision time 30 sec.

Power Supply Units


Power Supply Unit 560PSU01
Input voltage ranges
• R0001 24 ... 60 V DC nominal
• R0002 110 ... 220 V DC
Voltage output U1 5 V DC
Voltage output U2 24 V DC
Power output 44.3 W
Output control for parallel operation
• Operation mode Parallel feeding of the output voltages
• Alarm monitoring alarm relay in case of failure

Power Supply Unit 23NG24


Input voltage ranges
• R0001 24 ... 60 V DC nominal
• R0002

88 ... 253 V DC
Voltage output U1 5 V DC
Voltage output U2 24 V DC
Power output 44.3 W

ABB Utility Automation GmbH 1KGT 150 499 V000 1 8-3


Technical Data RTU560 System Description Release 4

Real Time Clocks


Real Time Clock 560RTC01
Accuracy According to GPS
Minute pulse
• MIN2 2 x opto-coupler output 24 V DC / ≤ 20 mA
• MIN1 1 x opto-coupler output prepared for TSY input of
CMU

Real Time Clock 560RTC02


Accuracy According to DCF77
Minute pulse
• MIN2 Opto-coupler output 24 V DC / ≤ 20 mA
• MIN1 Opto-coupler output prepared for TSY input of
CMU

Modems
Modem 23WT21
CCITT standard V.23
Baud rate 75 / 600 / 1200 Bit/s
Type of modulation Frequency shift keying (FSK), according to CCITT
V.23
Type of communication Point-to-point connection or multi-drop network
Serial interface RS232C
Transmit output level at 600 Ω -6 / -10 / -13 dBm by jumpers
Receive level range 0 ... -43 dBM

8-4 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Technical Data

Modem 23WT22
CCITT channels R.35 / R.37 / R.38A / V.23
Baud rate 50...2400 Bit/s
Type of modulation Frequency shift keying (FSK) with carrier switch-
off for multi-drop network
Type of communication Point-to-point connection or multi-drop network
Serial interface to DTE V.24 / V.28
TxD D1/103
RxD D2/104
RTS S2/105
CTS M2/106
DCD M5/109
Transmit output level at 600 Ω 0 ... –22.5 dBm
Receive level range –6 ... –58 dBm
German Telekom Certification No. A118 709F

Fibre-Optic Coupler
Fibre-Optic Coupler 23OK22
Emission wave length R 0001: 820 nm
R 0002: 660 nm
Input optical power Min. -24.0 dBm
Max. -10.0 dBm
Transmission rate Up to 1 Mbit/s
Assignment marking condition “Light ON“ to RX, TX: selectable
RS232C Light ON = U < -3 V
Electrical serial interfaces:
• System bus RS485
• Others RS422 or RS232C each with RxD and TxD

ABB Utility Automation GmbH 1KGT 150 499 V000 1 8-5


Technical Data RTU560 System Description Release 4

Input/Output Boards
Analog Output board 23AA20
Outputs 2
Potential isolation from one another and from power supply
Output current ± 2,5 mA
± 5 mA
± 10 mA
± 20 mA (4...20 mA)
Load impedance max. 1000 Ω (± 2,5 mA, ± 5 mA ± 10 mA)
max. 500 Ω (± 20 mA)
Resolution 11 bit + sign

Analog Input Board 23AE21


Inputs 8 / differential inputs
Measuring ranges ± 2 mA, ± 5 mA, ± 10 mA, ± 20 mA, ± 40 mA,
± 2 V DC, 0 ... +20 V DC, 4 ... 20 mA
Range selection By switches and jumpers
Shunt / impedance
• 20 mA / 40 mA 50 Ω
• 2 mA / 5 mA / 10 mA 150 Ω
• 2 V / 20 V 110 kΩ
Resolution 12 bit + sign = 100%
Over-range 100 %
Permissible common mode voltage typ. ± 8 V DC
Linearity error ≤ 0.1%

Binary Output 23BA20


Outputs 16, relay contacts single pole, 2 groups of 8 with
common return
Switching voltage Max. 60 V DC
Switching capacity
• Resistive load Max. 60 W
• Inductive load at L/R = 30 ms 40 VA (at 60 VDC)

8-6 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Technical Data

Command Output Monitoring 23BA22


Test and switching circuits 2
Measuring range of test circuits 100 ... 10000 Ω
Resolution 10 Ω
Switching voltage (DU) Max. 60 V DC
Switching capacity
• Resistive load Max. 60 W
• Inductive load at L/R = 30 ms 40 VA (at 60 V DC)

Command Output 23BA30


Outputs 16, Relays
Relay driving 24 V DC
Switching voltage Max. 250 V AC / DC
Max. switching capacity
• Resistive load 275 W (DC) 2000 VA (AC)

Binary Input 23BE21


Inputs 16, optocoupler, 2 groups of 8 with common return
Input voltage 24 ... 60 V DC
Input current Typ. 2 mA / input

Binary Input 23BE30


Inputs 16, two pole
Potential isolation From one another and from the intermediate
circuit
Input voltage 24 / 48 / 60 / 110 V DC
according to rubric
Input current Typ. 2 mA / input

ABB Utility Automation GmbH 1KGT 150 499 V000 1 8-7


Technical Data RTU560 System Description Release 4

Cabinet with Mounting Assembly 23SC20


Dimensions (HxWxD) 2200 x 800 x 600 mm
Type of protection IP 55
Configuration Max. 4 mounting panels 23TP21

Cabinet with Swing Frame 23SR20


Dimensions (HxWxD) 2200 x 800 x 600 mm
Type of protection IP 55
Configuration Max. 6 module subracks 23ET23

Wall Housing 23WG20


Dimensions (HxWxD) 760 x 600 x 350 mm
Type of protection IP 55
Configuration Max. 1 mounting panel 23TP21

Wall Housing 23WG22


Dimensions (HxWxD) 1200 x 800 x 300 mm
Type of protection IP 55
Configuration Max. 2 mounting panels 23TP21

Environmental Conditions
o
Temperature – 10 .. +55 C (IEC 60870-2-2, cl. C1)
Rel. humidity 5 ... 95 % (IEC 60870-2-2, cl. C1)
Air pressure 70...108 kPa, (IEC 60870-2-2, cl. C1)
Altitude (operation) Up to 3000 m, (IEC 60870-2-2, cl. C1)

Performance Classes
Reliability MTBF 21969 h (IEC 60870-4, cl. R3)
Availability A 99.95 % (IEC 60870-4, cl. A3)
-10
Data integrity class IE ≤10 (IEC 60870-4, cl. I2)
Time separating 5 ms within a station (IEC 60 870-4, cl. SP 3)
Analog overall accuracy Error 0.5 % (IEC 60 870-4, cl. A4)

8-8 1KGT 150 499 V000 1 ABB Utility Automation GmbH


RTU560 System Description Release 4 Technical Data

Electrical Immunity
Surges (1.2/50 - 8/20 µs) 2 kV differential (IEC 61000-4-5, cl. 3)
2 kV common
Fast transient bursts PS = 2 kV (IEC 61000-4-4, cl. 3)
I/O = 2 kV (IEC 61000-4-4, cl. 4)
Damped oscillatory waves 1 kV differential (IEC 61000-4-12, cl. 3)
2.5 kV common
Conducted RF disturbances 10 V (IEC 61000-4-6, cl. 3)
(150 kHz to 80 MHz)
Electrostatic discharges (ESD) 8 / 15 kV (IEC 61000-4-2, cl. 4)
Radiated electromagnetic field 10 V / m (IEC 61000-4-3, cl. 3)
(80 to 1000 MHz)

Electrical Emission
RF disturbance voltages 0,15 to 30 MHz (EN 55022, cl. A and B)
RF radiated fields 30 to 1000 MHz (EN 55022, cl. A)

)**
ABB Utility Automation GmbH
Wabenbau UTA/NMX
Kallstadter Str. 1
D-68309 Mannheim/Germany
Telephon: +49 (0) 621 381-7592
Telefax: +49 (0) 621 381-7622
www.abb.de/uta

ABB Utility Automation GmbH 1KGT 150 499 V000 1 8-9

You might also like