Professional Documents
Culture Documents
SCMS ToolsiConfGuide - Eng Rev01
SCMS ToolsiConfGuide - Eng Rev01
Version 1
October 2012
Table of Contents
Introduction
Folder structure of
Firsts steps using
Creating a new project
System panel structure
main menu
options
Properties panel
Signals lists
Virtual Ports
: Short Guide
2
Introduction
This manual describes all the available features, functionalities and the working
environment of the software for creating the database configuration files of the
units.
: Short Guide
3
Folder structure
: Short Guide
4
Folder structure
iConf.exe :
application executable.
Library :
It contains .prx files (profiles files). These profiles are located in the following
directories:
CCs : defines all the parameters needed for the communication with master stations (Control Centers)
for all the communication protocols supported by the (e.g.: sIEC101.prx, sIEC104.prx,...etc.)
IEDs : contains all generic IEDs profiles supported by the (e.g. mDLMS.prx : profile containing all
the parameters of a generic DLMS IED). It also contains profiles of internal I/O modules of the
and/or I/O modules of the expansion units (e.g.: eS0C1.prx)
RTUs : and/or profiles: iRTU-B0C1 (iRTUB0C1.prx), iRTU-B0D1 (iRTUB0D1.prx), iGW-B1
(iGWB1.prx), etc.
IMPORTANT: we recommended to no edit or modify any of the .prx files of the Library
directory. Please contact for a modification or expansion of the profiles
provided with the tool.
: Short Guide
5
Folder structure
GeneratedFiles :
Folder containing all the configuration files (.ccx files) of the sorted by projects,
generated by the tool. These are the files to upload to the CONF directory of the
RTU unit ( or ). For example:
Projects :
.cprj files containing all the settings for each of the projects generated by the
application.
: Short Guide
6
First steps
After running the application, a window is displayed from which the user can select
between the following options:
New project (.ccx)...: loads an RTU configuration (.ccx files) previously extracted and
stored in the iConf\GeneratedFiles folder.
Open project...: opens an existing project (.sprj file) located in the iConf\Projects
folder
: Short Guide
7
First steps
It allows to load and/or database configurations (.ccx files) in order to save them
as projects (.cprj files) so that they are available to consult and/or to be editted by the
user.
IMPORTANT: the .ccx files to import must be available in the following path:
GeneratedFiles\RTUProjectName\UPLOAD_CONF.
: Short Guide
8
First steps
OPEN PROJECT:
: Short Guide
9
First steps
NEW PROJECT:
This option starts a new project, as it will be described in the following sections.
: Short Guide
10
Creating a new project
Selecting devices:
The creation wizard helps the user to select the RTU model ( , or expansion
modules) of the system:
Select the RTU model of the system
Click over the icon to add the device to the right column list.
: Short Guide
11
Creating a new project
Selecting devices:
Once all the devices have been added, just click over the Finish button.
: Short Guide
12
Creating a new project
Selecting devices :
The model selected and added by the user is shown in the right column with the name of the
model followed by '_1'. For example: if an iRTU-B0C1 unit is added, it will be shown in the right column as
'iRTU-B0C1_1'.
: Short Guide
13
iConf main menu
System panel Lists selection tabs Properties panel
Signals lists
: Short Guide
14
iConf System panel structure
RTU configuration files (.ccx) structure
rtu.ccx ied1.ccx
IED (1)
ied2.ccx
IED (2)
CC1 CC2
E.g.: E.g.:
s101.ccx s104.ccx
: Short Guide
15
iConf System panel structure
RTU configuration files (.ccx) structure
rtu.ccx: RTU database configuration file. Definition of the RTU signals (digital inputs, digital
outputs, analog inputs, analog outputs). It makes the call to the rest of the system
configuration files (.ccx files).
ied1.ccx, ied2.ccx, etc.: configuration files that set the communications with the IEDs of
the system. Definition of the signals from the IEDs.
s101.ccx, s104.ccx, etc.: configuration files that set the communications with the master
station/s (control centers) of the system. Definition of the RTU signals to be sent/controlled
by each one of the control centers of the system.
: Short Guide
16
iConf System panel structure
allows to define the system structure (through the System panel), as follows:
RTU_Model
COM1 port
COM2 port
COMn port
IEDn-1
IEDn-x
COMm port
CCm-1
CCm-y
: Short Guide
17
iConf System panel structure
Where:
COMn,m: communication ports available in the RTU model: COM1, COM2, COM3, EXP422 (for
connection with the expansion units), ETH (Ethernet port), etc.
Users can add devices (i.e. IEDs and Control Centers) to these communication ports
according to the particular requirements of their systems.
: Short Guide
18
iConf main menu
iConf toolbar :
Delete device: deletes one of the devices previously added to the system (IED or Control
Center).
Add signal: adds a new signal (digital input, digital output, analog inputs or analog output)
to either the RTU or one of the IEDs of the system.
Delete signal: deletes one of the signals previously added to the either the RTU or one of
the IEDs of the system.
Open project: opens one of the projects (in .cprj format) located in the Projects
directory.
: Short Guide
19
iConf main menu
iConf toolbar :
Generate: generates the RTU configuration files (.ccx files) based on the system
configuration set by the user. The RTU configuration files are saved in the GeneratedFiles
directory, sorted by the name of the project. generates .ccx files when the system
configuration is valid. If theres is an error in the system configuration, .ccx files will not be
generated.
: Short Guide
20
iConf main menu
iConf toolbar:
Signals: shows the system signals lists (DI, DO, AI and AO panels)
: Short Guide
21
iConf options
Users can add a new device (either an IED or a Control Center) to the current system, by
one of these two ways:
Selecting the RTU communication port the new device will be connected to, and right clicking over the ‘Add
device…’ option.
Selecting the RTU communication port the new device will be connected to and selecting the ‘Add device…’
icon from the tool bar:
: Short Guide
22
iConf options
When adding a device to the system, it is necessary to assign a name or label to this new
device:
: Short Guide
23
iConf options
As mentioned previously, in order to add an IED to the system, the user must first select the RTU
communication port that the new IED will connect to. This new IED uses a certain protocol to
communicate with the RTU.
If various IEDs are to be added to the same RTU serial port (COM1, COM2, etc.), the user must
consider that only one communication protocol can be used per serial port; i.e.: all the IEDs
connected to the same RTU serial port must use the same protocol to communicate to the RTU.
The first IED added by the user will determine the protocol that the rest of IEDs added later to the
same serial port should use.
: Short Guide
24
iConf options
Adding a new signal:
Users can add new signals either to the RTU database or to the system IEDs signals:
Right-click over the device and select the ‘Add signal…’ option; or
From the tool bar, click over the ‘Add signal…’ icon.
: Short Guide
25
iConf options
Certain IED profiles (e.g.: internal RTU expansion modules) does not allow adding or
deleting any of their signals. They may also not allow users to modify some other
configuration parameters (e.g.: type of signal, behavior, etc.)
: Short Guide
26
iConf options
Validating a project:
The user can validate that the system configuration is correct prior to generate the .ccx files.
If the system configuration is correct, the user is informed through the following message:
If there is an error in the system definition, the application alerts the user through an error
message:
: Short Guide
27
iConf options
Through the Generate icon the user can generate the .ccx configuration files of the RTU:
Prior to generate the RTU configuration files, it is recommended to validate that the system
configuration is correct (Validate option of the toolbar).
Anyway, will perform an automatic validation when generating the .ccx files.
When the configuration is validated correctly, the .ccx files are generated and the user is informed
though the following message:
Once generated, the .ccx files will be available in the GeneratedFiles folder.
: Short Guide
28
Properties panel
: Short Guide
29
Properties panel
: Short Guide
30
Properties panel
Example of communication settings for an IEC101 master station:
: Short Guide
31
Properties panel
: Short Guide
32
Signals lists
Example of digital inputs list panel of an IED (internal I/O expansion module of the RTU)
: Short Guide
33
Signals lists
Users must enter and define all mandatory fields of the signals lists (except for the optional ones;
if not defined will take their default value).
Each of the columns of the signals list corresponds to a parameter of the .ccx configuration files.
Users can move through the different signals and columns using either the arrow keys or the tab
key.
Users can move between the signals panels (Digital Inputs, Digital Outputs, Analog Inputs and
Analog Outputs lists) either using the selection tabs, or the shortcuts:
: Short Guide
34
Signals lists
The 'Linked' field of a signal of an IED indicates whether the signal will be reported to the RTU or
not; i.e. if this signal will be included in the rtu.ccx configuration file of the RTU.
: Short Guide
35
Signals lists
Users can define and select which signals of the RTU are to be sent to an specific master station
(control center).
For a system with multiple control centers, the user will be able to select which signals will be
reported to each of the control centers.
The following example shows a system with two control centers (an IEC101 master station and an
IEC104 master station). The user selects the signals to be reported to each of these two control
centers through the columns 'cc101' and 'cc104':
: Short Guide
36
Virtual Ports
The application allows to define virtual ports needed to set the communication with IEDs
using Modbus TCP or a serial protocol encapsulated in TCP.
The steps to follow to configure a virtual port are the following ones:
From the wizard, select an IED using Modbus TCP or using a serial protocol encapsulated in TCP (e.g.:
ModbusRTU_E):
: Short Guide
37
Virtual Ports
From the wizard, define: label, IP address and IP port of the TCP server:
User can verify that the virtual port has been correctly defined,
from the Properties panel of the IED:
: Short Guide
38
Copyright iGrid T&D 2012
www.igrid-td.com