Professional Documents
Culture Documents
Contents
Revision ..................................................................................................... I
Getting started...........................................................................................1
RTUtil560 ........................................................................................................................... 1
System requirements ........................................................................................................... 1
Installation........................................................................................................................... 2
Getting Help on RTUtil560................................................................................................. 2
General Overview......................................................................................3
RTUtil560 Structure............................................................................................................ 3
General Data Structuring and View .................................................................................... 4
General Tree Structure ........................................................................................................ 5
Edit Functions......................................................................................... 23
Add - Delete - Copy - Link Actions ..................................................................................23
Add Item............................................................................................................................23
Delete Item (Branch) .........................................................................................................24
Copy/Paste Item (Branch) .................................................................................................25
Link Item ...........................................................................................................................26
Link Item ...........................................................................................................................26
Engineering Example..............................................................................87
Process Control System..................................................................................................... 87
RTU Configuration ........................................................................................................... 88
Initialize Project.................................................................................................. 88
Initialize Signal Tree........................................................................................... 89
Build the Network Tree ...................................................................................... 90
Build the Signal Tree .......................................................................................... 90
Build the Hardware Tree..................................................................................... 91
Configuration Files ............................................................................................. 93
Configfile Download .......................................................................................... 93
Getting started
RTUtil560
The basic topics of RTUtil560 are:
• Configuration and data engineering tool for RTU560 projects
• The principles of user interface structuring according to IEC 1346-1
• MS Windows 2000 / XP Professional
• The User Interface of RTUtil560 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
System requirements
The performance requirements for the data engineering tool RTUtil560, particularly
the free disc space depends on the project size. Basic requirements are:
• Operating system: MS Windows 2000 / XP Professional
• Memory: 64 MB RAM
• Processor: Pentium class
• Hard disc: > 200MB free disc space
• Hard lock: dongle (parallel or USB port) for MULTIPROG wt export
Installation
RTUtil560 is distributed as CD-ROM version and is developed for the Windows
NT 4.0 operating system. Next to the RTUtil560 setup program there are additional
software components on the CD. For installation of the complete RTU engineering
platform (containing also the communication between PC and RTU) see also the
documentation "RTU560 Web Server User's Guide".
Usually the configuration menu starts automatically after insert the CD to the drive.
To start this menu manually, insert the CD to the drive, select the root directory and
start „RTUtil.exe“.
To install only RTUtil560 manually, call the setup program from the distributed
media. If CD drive is „D:\“, the directory to start „setup.exe“ is
„D:\Program\RTUtil560“.
After starting the setup program follow the steps of the installation dialogs:
The setup program will copy all the files needed from CD to your local disc. Also
all required registry entries are done by the setup program.
To use all features of RTUtil560 a dongle is needed.
General Overview
RTUtil560 Structure
RTUtil560 enables the user to control the whole engineering process of an RTU
based system. All configuration data is managed from RTUtil560. To do so several
functional concepts for data storage, structuring and presentation are needed.
To meet the requirements the internal software structure of RTUtil560 is split up
into different function parts as shown in the figure below.
RTUtil 560
Database (DB)
Line 2 Line 2
Line 1
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
MMI
1
2
A2
MMI
1
2
UP BA BA
Q0
On
B B
O ff
Line 3
SPAx 1 Line 4
RTU 12
Line 5
Peripherie Bus Line, Segment 2
SPAx 2
SPAx 2 21.03 MW
The root node of a tree is similar to the tree type (e. g. Signal Tree, Hardware Tree).
The Network Tree is the representation of the network structure. The concentrator
RTU 01 is chosen as root node in the Network Tree, 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 Signal Tree the structuring of the electrical process and the naming of the single
point indication is made. The name for every data point is derived from the structure
of the electrical process.
Some nodes have different presentation locations (references) in several trees.
These nodes are the line and station nodes from the Network Tree and the data point
nodes from the Signal Tree. The line and station nodes have references in the
Hardware Tree and in the Network Tree. The data point nodes have references in
the Hardware Tree and in the Signal Tree.
The Hardware Tree describes the internal structure of the station nodes (e. g. RTU
01). The RTU and Line node types in Hardware Tree are linked nodes from the
Network Tree. The double point indication Q0 in the electrical process is linked
from the Signal Tree to a binary input board in the Hardware Tree.
The engineering of RTU560 data contains several dependency steps, that demand a
sequence in the data engineering process. To understand the engineering steps see
also chapter "Engineering Example".
The basic data engineering steps are:
1. Project configuration (start)
Set the project environment data.
Before building the trees the Signal Tree structure has to be defined
(number of levels and naming of these levels).
2. Build up the tree structures
Build up the station network topology in the Network Tree. Choose
the lines and the communication protocols between the stations. The
Network Tree is needed for routing the process data points through
the RTU network.
Definition of data points in Signal Tree. The Result of this definition
is the unique object identifier (ObjID) for every data point.
Definition of all RTUs and IEDs with their data points in the
Hardware Tree. The Hardware Tree contains the full description of
the RTU hardware in detail with cabinet, racks and boards. To build
up the Hardware Tree the standard data entry functions or data
import functionality could be used.
The link steps in the Hardware Tree build up the relations between the
trees.
Link data definition sources (e. g. RTU stations and IEDs) and Line
nodes from the Network Tree to the Hardware Tree.
Link all the data points (e. g. single and double indications) from
Signal Tree to the IO-boards of the Hardware Tree. To speed up data
point linking more than one data point can be linked to a board in one
step
While adding or linking new data points to Hardware Tree the
automatic signal routing functionality for this data point will be
executed. The signal routing depends on the topology and the
communication protocols in the Network Tree.
The Trees
The special concepts for the different trees are based on the general presentation
format and the general functions like add, copy, link and delete items.
The presentation of the engineering data in different tree structures results in a
complete new engineering process concept. General rules as described in the data
engineering concept are required to build up a project and use the powerful
functionality of the trees.
Network Tree
The Network Tree enables the user to build up the whole RTU station network
topology and to handle the connectivity data, the protocol parameters, and the filter
functionality of a project. To do so several functionalities are required. The user has
to be supported by a set of functions and dialogs to entry the data for build up the
Network Tree.
The Network Tree gives no information about the RTU's internal network. The
station network, which is build up with the Network Tree, is clearly distinguished
from the RTU's internal network, which is described in Hardware Tree. The
Network Tree gives an overview of a complete station network. The internal
structure of an RTU is built up in the Hardware Tree. All information about the
connection between racks, the I/O bus network and the system bus configuration is
part of the Hardware Tree.
Signal Tree
The Signal Tree is built up to guarantee a unique object identifier for each data
point in a system. The structure of the Signal Tree depends on the project. The
specific signal structure is defined at the beginning of a project. The Signal Tree
gives an overview of the amount of IO-data in a RTUtil560 project.
Hardware Tree
The structure of the RTU hardware is built up in the Hardware Tree. This tree gives
information about the internal structure of an RTU. The communication structure of
an RTU and the IO-hardware needed for the data points shall be distinguished.
The structuring gives the user the possibility to get an overview of the whole RTU
and enables the user to locate every data point in the station. All configuration data
which is needed for a single RTU is presented in the Hardware Tree.
User Interface
RTUtil560 Workspace
The RTUtil560 workspace is a frame for a standard windows application. Where it
is feasible common windows controls are used. The functionality will be completed
by special functions required to configure an RTU.
The figure RTUtil560 Workspace gives an overview about the general construction of
the User Interface of RTUtil560. The several parts and their structure will be part of
the following chapters.
The Menu of the RTUtil560 User Interface enables the user to select all functions,
which are needed to configure an RTU. A shorter way to activate the same
functions, which are available in the menus, is to select them directly with a
Toolbar button.
The Tree Windows allows the view to the several trees of an RTU project. There
is a view to the Network Tree, to the Hardware Tree and to the Signal Tree
available. Several tree windows may be open at the same time.
RTUtil560 Workspace
Tree Window
The views in an RTUtil560 project mirrors the two general engineering steps. The
first step is to build up the general data structure, the second is to parameterize the
data. Between these two steps there are some automatisms from RTUtil560. By this
general separation the working window is split into two parts called panes. These
two panes supports the common engineering steps:
1. Build up the structure of project data in trees - Tree View (left side)
2. Enter the properties and parameter to the nodes - Parameter View
(right side)
Tree Window
Tree View
In the left pane of a tree presentation window one of the tree views is shown. The
user is able to open several windows with the same tree view or with different tree
views. This functionality enables the user to show links between trees, copy item
groups and find nodes.
The presentation style for every tree node gives the basic information that a user
needs to identify the node. The structure of the general node presentation is:
Parameter View
The right pane is in the Tree Window is the Parameter View. The general data entry
forms give information about the properties and actual parameters of a node.
Dependent on item type and its localization in the tree, the dialog changes the
presentation form. For easy node parameter handling, the dialog has a common
structure for every node.
The presentation form is a property sheet. The first site for every tree item shows
General properties, like icon, item type and name. So there is a general view to get
information of every item.
The other property pages actually available for the user depend on the parameters
of an item. Normally there is one page for a group of parameters (e. g. process
parameters PDP, protocol parameters Line... , etc.).
To build up the data in trees there are rules how to move in the trees, input new
nodes and change their parameters.
There are two fundamental differences in user control regarding the selection of an
item in the tree. There is a very easy way with standard mouse control for users
working the first time with RTUtil560. And there is control over all functions and
moves with the keyboard, so that a person who is familiar with RTUtil560 can work
very efficiently. Every function can be executed either with the mouse or the
keyboard. In the following table the controls to move in the tree, select an item and
switching between the two panes of working window are described.
Edit Functions
Add Item
To add items to a tree, the user has to select an item in one of the tree view panes.
Then he can choose the start level for data entry. After this the Add Item... dialog
for the selected node can be launched. There are four common ways, known from
windows standard applications to get the dialog.
1. by menu, Edit/Add Item...
2. by tool bar,
3. by Shortcut key DEL
4. by Pop Up Menu, with the mouse click the right button, a pop up
menu appears, select Delete Item...
After selecting an item and calling the Delete Node function, a popup window
appears and the user will be asked, if he is sure he wants to delete the selected item.
If he presses the Yes button the item will be deleted. If the selected tree node has
child items a second popup window appears and asks for confirmation to delete the
whole Branch.
Link Item
Link Items in different trees in several places is one of the basics of structuring the
configuration following IEC 1346-1. So this function has to be used in every
project. Some nodes of the project have to be inserted several times in different
trees. These nodes are the station nodes (RTUs and IEDs), the line nodes and all
data point nodes.
After the given engineering example the station and line nodes will be linked from
the Network Tree to the Hardware Tree. The data point nodes will have to be linked
from the Signal Tree to the Hardware Tree.
The Link Action could be launched in several ways:
1. by menu, Edit/Link Item...
2. by tool bar,
3. by shortcut keys, CTRL+L
4. by Pop Up Menu, select item, with the mouse click the right button, a
pop up menu appears, select Link Item...
5. by Drag & Drop, select the node with the mouse, keep left mouse
button pressed, drag the item to the target, press STRG + SHIFT to
force link item, drop the item on the target
The selected item is the target node of the link action. To select the node that should
be linked to the target node, the Link Item... dialog appears. In the drop down list
of the edit control all the nodes that can be linked to the selected target node appear.
The user has to choose a node of this list. To link the chosen node to the selected
node target press the Link button.
If the node will be linked via drag & drop functionality, the Link Item dialog only
appears, if the detailed position of the node is required (if a local type is there).
After linking an item a small yellow circle on the icon of the item informs the user
that the item is already linked.
Project Functions
Project Settings
The Project Settings dialog presents with the tab for "Initialize Project" the
general information of the project. With the tab "Initialize Signal Tree" the defined
data point structure for the project will be reported.
To get the Project Settings dialog by menu, select Project/Settings...
Check Plausibility
Before starting the generation of the loadable files, a plausibility check of the
data is recommended.
Start plausibility check:
1. by menu, Project/Check Plausibility...
Concern Check E W I
All Object ID number (OBJ IDNR) has to be unequivocal.
objects No duplicate entries allowed. X
All Object ID string (OBJ ID) has to be unequivocal. No
objects duplicate entries allowed. X
All References has to be unequal to zero. X
objects
Rack Address (RACK ADDRESS and RACK PLACE) has
to be unequivocal. No duplicate entries allowed. X
Com- Address (SLOT ADDRESS and RACK ADDRESS)
board has to be unequivocal. No duplicate entries allowed. X
If a comboard is configured as ACTIVE within
redundancy mode, a comboard of the same board type X
has to be configured as STANDBY and vice versa.
(same number of same board types with same
redundancy mode within an redundant system).
Only one master is allowed within an redundant
system. (one master STANDBY and one master X
ACTIVE).
If a comboard is configured as NON REDUNDANT
and MASTER, no other comboard as MASTER
within the RTU is allowed. Further no comboard X
configured as ACTIVE or STANDBY is allowed.
At least one master has to be available. X
Supply- Address (SEGMENT ADDRESS, RACK ADDRESS X
board and SLOT ADDRESS) has to be unequivocal. No
duplicate entries allowed.
Activity HOSTACTIVITY NUMBER has to be unequivocal.
- HOST No duplicate entries allowed. X
- SUB SUBACTIVITY NUMBER has to be unequivocal. No
duplicate entries allowed. X
Interface IP ADDRESS has to be unequal to zero. X
- ETH
Line SEGMENT ADDRESS has to be unequivocal. No
- PB duplicate entries allowed. X
At the moment COM A is only allowed to be linked to
I/O bus 1 and 3 and COM B is only allowed to be X
linked to I/O bus 2 and 4.
Each configured I/O bus has to be linked to a rack. X
IOBoard Address (SEGMENT ADDRESS, RACK ADDRESS
and SLOT ADDRESS) has to be unequivocal. No X
duplicate entries allowed.
- BA22 Maximum 16 BA22 allowed. X
- BA20/22 BA20 and BA22 has to be handled by the same PDV X
activity.
- BA20/22 An RCO command is not allowed to be switched by a
2. Choose a file name for the RTU files. Give the name for the IOD file,
but all files will be generated (gcd, ios and oad). If the option Save
information into.... is ON, the whole project is saved ( I/O data with
all project information, see chapter ‘Extract the RTU files’). If the
option is OFF only the I/O data will be stored in the I/O file.
3. Click on Next button
The RTU-Files
The GCD-File (General Configuration Data) contains all the information to
establish the communication. The items of the GCD-File are:
• Project information
• The RTU node with parameters and offset address of the system event
block
• Cabinet nodes
• Rack nodes with address and I/O bus connection
• Supply boards
• Communication boards with all parameter entries for the interfaces
• Line nodes with protocol specific parameters
• Sub- and Host station I/O devices with offset address of the system
event block
The IOD-File (Input Output Data) contains the complete information about the data
points and their parameters:
• I/O devices of type I/O board
• Process data points with all parameters (PDP, protocol addresses)
Extra Functions
The standard dialog asks the user for subdirectory name and file name.
Select Pattern
3. Select an RTU from the pattern file and click on the Next button
Select RTU
4. Select the Excel import file and click on the Next button, to
select the Excel import files.
Before the import is started, the previous selections are displayed. Click on
Start button.
Summary
6. After Excel import is done the last page with a success indication
occurs. Chose file name and check if the project should be opened
by finishing the dialog.
Save Project
For a detailed error detection see the directory of the Excel file.
There are two files:
• The error report file (*.log), which contains written information
about errors occurred during the import.
• The extension file (*.err) is an Excel file. For an easy error location
the fields where the errors occurred are marked red.
In the next step (2) the path- and file name for the output file for process data has to be
defined. The number of row for the first entry should be at least 6.
Define the path- and file name for the output file for process data
Now repeat step 1 and 2 for the sheets for global data and start the export function.
The result of the Excel Export for global data is a file containing three
worksheets
• Station Parameter Global parameter for all RTU’s
• Line Parameter Parameter for all communication lines
• Hardware Parameter Hardware parameter of all RTU’s
It is not possible to re-import these two sheets into RTUtil560 again.
The Excel-Export worksheets for the process data parameter have the same style
as the Excel-Import worksheets, and can be re-imported again.
The following dialog asks for RTUtil560 project name. You can use the active
project or any other project.
Select one of the options. If an other RTUtil560 project should be selected give
the path and the project name and select the project with the extension “*.rtu”.
Click the Next button.
You can build a new MULTIPROG wt project and export into this project or you
can select an existing project for the export. The extension of the
MULTIPROG wt project is “*.mwt“.
Now click the Start button and the export function runs and presents the
following result dialog.
The last dialog shows the result of the MULTIPROG wt export. The export can
be successful or maybe was aborted. If it was aborted an error description
appears. When “Open project in MULTIPROG wt“ is selected the
MUTLTIPROG wt project will be open after clicking the Finish button.
Extra – Language
In this dialog, the language of RTUtil560's user interface is selected. The
selection takes effect after restart of RTUtil560.
RTUtil560 menu item: Extra/Language...
Language Dialog
Extra - Options
Change the saving directories for Project Files and RTU-Files. The path
where Microsoft Access is installed an the path for MULTIPROG wt projects
can be changed in this dialog, too.
Get the general options dialog from menu Extra/Options..
Excel Interface
The initialization information is saved to the RTUtil560 pattern file and in the final
RTUtil560 project file after successfully performed Excel import.
Sheet contents
Each data point with all its processing parameters and related communication
addresses on all higher level lines of the Network Tree is specified in only one sheet
of the set of Excel files and sheets belonging to a RTUtil560 project. This
specification has to take place in the relevant Excel sheet (Local I/O or IED line) of
the Excel file that belongs to the lowest level RTU560. For each higher level line of
the network tree, a protocol specific address / host parameter block has to be added
to the sheet where the data point is defined.
Control System
CS
IEC870-5-104
RTU 1
IEC 870-5-101
RTU 2
(sub RTU)
Network Topology with CS - RTU1 - SubRTU2
Control System
CS
IEC870-5-104
RTU 1
IEC 870-5-101
n* IED
Network Topology with CS - RTU1 - n*IED
IEC870-5-104 IEC870-5-101
RTU 1
IEC 870-5-103 IEC 870-5-101
n* IED RTU 2
IEC 870-5-101
IEC 870-5-103
n* IED n* IED
Network Topology with CS1,CS2 - RTU 1 - RTU2 - n*IED
Sheet 2: with IED data points from the IEDs connected to the IEC 870-5-101 line
• IEC 870-5-104 block (CS 1)
• IEC 870-5-101 block (CS 2)
• IEC 870-5-101 block (RTU 1)
• IEC 870-5-101 block (RTU 2)
• IED Data point parameter block (IEC 870-5-101)
Sheet 3: with IED data points from the IEDs connected with IEC 870-5-103 line
• IEC 870-5-104 block (CS 1)
• IEC 870-5-101 block (CS 2)
• IEC 870-5-101 block (RTU 1)
• IEC 870-5-103 block (RTU 2)
• IED Data point parameter block (IEC 870-5-103)
Range Supervision
Cells where a number in a defined range is expected have got a range supervision.
For this purpose a basic Excel function is used (data validation).
Like the drop down list it is defined in the first row where a data point can be
defined. To all following rows it has to be copied.
Range Supervision
Excel problem:
The description is not displayed if the unique column name cell is in the frozen pane
range of the sheet (Excel: 'Window' – 'Freeze / Unfreeze Panes').
Cell Description
The description contains the name of the column, type, range and default value of
the parameter.
Within the Excel sheets following data input types are used:
♦ value list
♦ number with specified range
♦ Yes/No selection
♦ character string of specified maximum length
Signal block
In the exemplary Excel sheet the name is structured in four elements (Station /
Subnet / Bay / SCADA object) with a maximum length of eight characters for each
of them.. The name of the data point shown in the figure above which is imported to
the RTUtil560 Signal Tree is “RTUNAME LADENBG TEST007 AMI“:
Note, that restrictions in the possible ranges as with following example (e.g. 1...127)
are not checked when the Excel import is performed. If those restrictions are
specified in a customer project, the user has to take care for correct data entry.
The Excel sheet must have as many address/host parameter blocks as corresponds to
the number of communication lines a message passes from the lowest level
RTU560 up to a top level end node of the network tree (normally a Network
Control System).
Care must be taken to get unique column identifiers over all address/host parameter
blocks, see chapter General Hints for Columns and Rows. If the address/host
parameter block columns are copied from the exemplary Excel file, it is
recommended to increase the first numeric value (second character) of the column
name or to substitute the first two characters with a unique identification string of
the specific line.
As an example, the parameter block for analog measured value inputs (AMI) is
shown in following section of an Excel sheet.
Note, that the column identifiers of the data point parameter blocks must not be
changed!
Start
Project->Settings->
Initialize Excel interface
Step 1/5
Step 2/5
Step 3/5
Step 5/5
The initialization wizard leads through the five main steps of the Excel interface
initialization. Except step three, every step is represented by one dialogue page. In
step three there are as many pages as lines are used in the import. The wizard has to
be passed through for every RTU of an RTUtil560 project.
Now you are in the project settings window where you can see three folders. Chose
the folder Initialize Excel Interface:
In the dialog all RTUs of the project have an own entry line with a colored spot at
the beginning of each RTU entry. A red spot identifies those RTUs for which the
Excel interface is not yet initialized, a green spot indicates that an RTU has the
Excel interface initialized.
If an RTU Excel interface once is initialized the spot always will remain green.
It will not change to red anymore even if the Excel file for this RTU is modified
or changed.
Select your RTU for which the Excel interface shall be initialized. Selection of
more than one RTU is possible using the Windows standard mechanisms for multi
selection (Shift resp. Ctrl key pressed + left Mouse click).
With the “Start Initialization” button the initialize wizard of the Excel interface is
started for the first of the selected RTUs.
Each column in the Excel sheets has a unique default name, which may be used
during initialization (Set default names for Excel columns). In order to distinguish
between the different lines within a configuration, the first n character of the default
names have to be set individually.
When using structured addresses (possible with IEC 870-5-101 and –104 lines), the
order of the entries is important: The least significant structure element of an
! address has to be assigned in the first row, the most significant structure element in
the last row of consecutive rows of the dialog box.
Example:
Structured addresses – IEC 870-5-104 line parameter settings in the project pattern
To finish the initialization of the Excel interface for this RTU, press the Finish
button and the dialog will go back to the Project Settings window where the
processed RTU now has got a green spot.
You may now continue with the other RTUs of your project or start the Excel
import for the RTU with the now initialized Excel interface.
If you have to do changes resp. additions in the configuration or the column
naming, the initialization of the Excel import for this RTU can be processed again
to do the relevant additions or re-definitions.
Following table lists all errors checked for during the Excel import and the
according error handling (result).
Error Result
Column for a data point parameter The corresponding data point value is set to
missing the default value for all imported data points
Protocol address missing RTUtil560 automatically assigns an address
to the concerned data object *
Process Object Identification missing The data point won’t be imported into the
Signal Tree
Process Object Identification already The existing data point with the Object
exists Identification will be deleted
RTU hardware address missing The data point won’t be imported into the
Hardware Tree
Hardware address already used The existing data point (with the hardware
address) will be deleted from the hardware
(will not be deleted in the Signal Tree)
Hardware address does not exist The data point will not be imported into the
Hardware Tree
Data point parameter entry missing The parameter will be set to the default value
Data point parameter out of range The parameter will be set to the default value
* The automatic address assignment may use addresses that are assigned to other
data objects within the Excel sheet. There is no guarantee that the automatic
address assignment will result in unique and unambiguous addresses. If this
feature is used, the user is responsible to check the overall address consistency.
28060 No definition found for the Excel column 'RTUtil560 Import'. Err
Entry in Access table 'z_tbl_Excel_Assignment_PDP' is
missing or wrong or the column does not exist in the Excel
table.
28061 No definition found for the Excel column 'Signal Type'. Entry Err
in Access table 'z_tbl_Excel_Assignment_PDP' is missing or
wrong or the column does not exist in the Excel sheet.
28062 No definition found for the Excel column 'Intelligent Err
electronic device name (IED)'. Entry in Access table
'z_tbl_Excel_Assignment_PDP' is missing, or the entry is
wrong, or the column does not exist in the Excel sheet.
28063 No definition found for the Excel column 'PB-Segment'. Entry Err
in the Access table 'z_tbl_Excel_Assignment_PDP' is
missing, or the entry is wrong, or the column does not exist
in the Excel sheet.
28064 No definition found for Excel column 'I/O Subrack Address'. Err
Entry in the Access table 'z_tbl_Excel_Assignment_PDP' is
missing, or the entry is wrong, or the column does not exist
in the Excel sheet.
28065 No definition found for Excel column 'Slot Address'. Entry in Err
Access table 'z_tbl_Excel_Assignment_PDP' is missing, or
the entry is wrong, or the column does not exist in the Excel
sheet.
28066 No definition found for the Excel column 'Channel within Err
Board'. Entry in Access table 'z_tbl_Excel_Assignment_PDP'
is missing, or the entry is wrong, or the column does not
exist in the Excel sheet.
28067 No definition found for the column 'Process Object Err
Identification' Entry in table 'z_tbl_Excel_Assignment_Line' is
missing, or the entry is wrong, or the column does not exist
in the Excel sheet.
28068 Address in the RTUtil560 project missing for the data point in Warn
row:
28069 length of an element of the 'Process Object Identification' Err
cannot be zero or less. It i given in the Access table
'z_tbl_Excel_Assignment_Line'.
28070 The definition for the data point '%s' in the Access database Err
table 'z_tbl_Excel_String_To_ID' is missing. The string is
used for the assignment of the Excel columns to the data
point parameter entries in the RTUtil560.
28071 There is no SOC with the given name Err
28072 The Excel error file (*.err) cannot be stored on disk. Access Err
was denied.
28502 The number of rows the data point '%s' uses is not given in Warn
the Access table 'z_tbl_Excel_Number_Of_Rows'.
28504 A data point with the given 'Process Object Identification' Warn
exists. The existing data point was replaced
28505 The hardware address already exist. The existing data point Warn
was removed from the hardware.
Note:
%s – replaced by a string
%i – replaced by an integer number
%f – replaced by a float number
Err = Error
Err/Abo = Error, Excel import aborted
Warn = Warning
IEC61850 Engineering
RTU
I/Os
IEC61850-8-1
Bay Level
SPA
IEC103,
DNP3.0,
Ctrl/ Ctrl/ Ctrl/ Ctrl/
Ctrl Main1 Main2 BBP DR/PQ M Modbus
Prot Prot Prot Prot
The standard functionality of the RTU560 like local I/Os and connections with
legacy protocols are available as well.
Engineering Process
The engineering process of an IEC61850 system is defined as top-down engineering
in the IEC standard. In this process RTUtil560 is the IED configuration tool for the
RTU560. The following figure shows the different steps of the system engineering
in an overview.
[ IET ]
System
1
Configuration
. Primary objects
. Logical Nodes
SA-
2 Engineer
.SSD
3
3 [ IET ]
System 4
….
3 Configuration
. Network
. Communication
3 SA-
5 Engineer
9
.ICD .ICD .ICD .SCD .XLS .cfg
…...
7 NCC-
8 Engineer
9
10
.XLS
Generation
11 [ RTUtil ] 6
IED 1 IED n RTU
…...
Device SA-
Configuration Engineer
. RTU [ RTUtil ]
Scope of RTU61850*1
Engineering SA Engineering NCC
Engineering process
- IEC61850 network
- Relationship between Logical Nodes and IEDs
- Communication between the IEDs and the gateway
6. The SA-Engineer configures in RTUtil560 the network and hardware
tree of the RTU560.
7. RTUtil560 imports the SCD-file.
8. RTUtil560 extracts all available data points from the SCD-file. The
data points are build from the IEC61850 data attributes. The following
conditions are required for available status data attributes:
1. The data attribute is defined as a member of a data set.
2. A Report Control Block is defined for the data set.
3. The Report Control is directed to the RTU560.
Controllable data attributes are extracted independent of the data set
configuration. RTUtil560 writes these data points into the Excel
import file.
9. The SA-Engineer or NCC-Engineer defines
- which data points has to be mapped to the internal data points of the
RTU560
- which data points has to be mapped to the NCC signal list
- additional information data like specific data point name
10. RTUtil560 imports the completed Excel import file. The configured
IEC61850-data points (all or a subset) are mapped to internal data and
to NCC-signal list as defined.
11. The data point configuration is generated by RTUtil560 and loaded to
the RTU560.
The primary system configuration tool and the communication system configuration
tool are outside the scope of this document. These tools are not part of RTUtil560.
RTUtil560 covers the steps 6 to 11 only. The initial point for the engineering in
RTUtil560 is the completed SCD file.
=
IEC61850 Subnet IEC61850 Subnet
Mapping of network
The parameters of the IEC61850 line are IED name and access point where the
logical node ITCI is located. These parameters are not editable in RTUtil560 but
filled during the import of the SCD file. See next chapters for a detailed description.
In the hardware tree the IEC61850 line is linked to the Ethernet interface of a CMU.
This is shown in the figure below.
The extraction of data points from the SCD file could be done with an empty excel
import file or with a file filled from a previous SCD file import. In this case the
Excel import file is synchronized with latest SCD file. During synchronization three
case are considered:
• New data point: The data point is part of SCD file but not part of
Excel import file.
• Updated data point: At least one parameter of the data point is
changed in SCD File compared to the Excel import file.
• Deleted data point: The data point is part of Excel import file but
not part of SCD file.
The result of the synchronization is written to the first section of the Excel import
file. A new column called ‘Modified’ contains a character for each data point. The
meaning of the characters is:
• N New data point
• U Updated data point
• D Deleted data point
The following figure shows an example from the Excel import file.
Modified column
Step 2: The user has to select the Excel import file that should be
synchronized with the SCD file. The user can type the complete
path of the file or browse to the file in the file system. If the ‘Next’
button is pressed the Excel import file is read and the dialog
continues with the next step.
Step 3: In the last dialog the user specifies the mapping between the ITCI
logical nodes found in the SCD file and the sheets from the Excel
ITCI logical nodes must not be mapped to Excel sheets. In this case
the data points related to the not linked ITCI logical node will not
be handled during synchronization.
The defined mapping is stored in the Excel import file. So, if the
Excel import file is used a second time the user must not specify
the mapping again.
The Excel import file generated in the synchronization is used during the normal
Excel import process described in chapter ‘Excel Interface’.
User Interface
According to other sub device communication interfaces the IEC61850 parameters
are shown in separate property pages. There are parameters for IEC61850 lines and
for IED data points. The IED itself has no IEC61850 parameters.
The IEC61850 line parameters are the IED name and the access point name. The
parameters are updated during the SCD file import described above. The shown
parameters are not editable. See figure below.
Directory Structure
Relative Directory
The relative directory structure after installation is described in the following table.
The starting structure is user dependent and suggested by the installation program as
C:\Program Files\ABB\RTUtil560
Sub Directories
The following table contains the sub directories of RTUtil560, that will be build
during the installation process.
Engineering Example
110 kV
I
II
Q1 Q2
Q0
Q9
Q8
Q0 – circuit breaker
Q1, Q2 – busbar disconnector
Q9 – outgoing feeder disconnector
Q8 – outgoing feeder earthing switch
I, II – busbar
RTU Configuration
Initialize Project
At the start of a new project some project information is set.
Initialize project
Now the general project settings are made. With „Finish“ they are accepted.
These settings cannot be changed anymore.
Networktree
Signal Tree
I/O Part
Then the I/O racks and I/O boards are added. They can be added only if I/O bus is
defined.
Hardware Tree
Now the RTUs have been engineered with the RUTtil 560.
Configuration Files
Before the configuration files are build the project should be saved. Two download
files are build:
1. .gcd
2. .iod
The last part (after the last „\“) of the „Filename“ is the configuration file name.
Configfile Download
How the configuration files are downloaded is described in the documentation:
"RTU560 Web-Server User’s Guide"