Professional Documents
Culture Documents
EcoSUI EN UM K5
EcoSUI EN UM K5
This document is not intended as a substitute for a detailed study or operational and site-specific
development or schematic plan. It is not to be used for determining suitability or reliability of the
products/solutions for specific user applications. It is the duty of any such user to perform or have
any professional expert of its choice (integrator, specifier or the like) perform the appropriate and
comprehensive risk analysis, evaluation and testing of the products/solutions with respect to the
relevant specific application or use thereof.
The Schneider Electric brand and any trademarks of Schneider Electric SE and its subsidiaries
referred to in this document are the property of Schneider Electric SE or its subsidiaries. All other
brands may be trademarks of their respective owner.
This document and its content are protected under applicable copyright laws and provided for
informative use only. No part of this document may be reproduced or transmitted in any form or by
any means (electronic, mechanical, photocopying, recording, or otherwise), for any purpose,
without the prior written permission of Schneider Electric.
Schneider Electric does not grant any right or license for commercial use of the document or its
content, except for a non-exclusive and personal license to consult it on an "as is" basis.
Schneider Electric reserves the right to make changes or updates with respect to or in the content
of this document or the format thereof, at any time without notice.
There may be websites linked to and from this site that are operated or created by organizations
outside of Schneider Electric. Those organizations are solely responsible for the operation and
information (including the right to display such information) found on their respective websites.
The linking to or from this site does not imply on the part of Schneider Electric any endorsement or
guarantee of any of the organizations or information (including the right to display such
information) found on their respective websites.
Schneider Electric does not assume and is not responsible for any liability whatsoever for the
linking of any of these linked websites, the operation or content (including the right to display such
information) of any of the linked websites, nor for any of the information, interpretation, comments
or opinions expressed in any of the linked websites. Any comments or inquiries regarding the
linked websites are to be directed to the particular organization for whom the particular website is
being operated.
Contact information
Schneider Electric
+33 (0) 1 41 29 70 00
https://www.se.com
Safety Information
Important Information
Read these instructions carefully and look at the equipment to become familiar with the
device before trying to install, operate, service or maintain it. The following special
messages may appear throughout this bulletin or on the equipment to warn of potential
hazards or to call attention to information that clarifies or simplifies a procedure.
DANGER
DANGER indicates a hazardous situation which, if not avoided, will result in death or serious
injury.
WARNING
WARNING indicates a hazardous situation which, if not avoided, could result in death or
serious injury.
Failure to follow these instructions could result in death, serious injury or equipment
damage.
CAUTION
CAUTION indicates a hazardous situation which, if not avoided, could result in minor or
moderate injury.
NOTICE
NOTICE is used to address practices not related to physical injury.
A qualified person is one who has skills and knowledge related to the construction, installation,
and operation of electrical equipment and has received safety training to recognize and avoid the
hazards involved.
Secure Disposal
Secure disposal refers to the process and result by which information, including
information held on the equipment, is irreparably destroyed so as to maintain the
security of the equipment and information during the process and up to the point of
irremediable destruction.
Any equipment containing batteries should have them removed before disposal,
taking precautions to avoid short circuits. Particular regulations within the country of
operation, may apply to the disposal of the equipment.
Announcement
EcoStruxure™ Power Automation System (EPAS)
In case of former brand names such as “EcoStruxure Substation Operation”, “ESO” or “PACiS”,
are lingered in this documentation, please consider them as linked to " EcoStruxure™ Power
Automation System".
The formerly known as "PACiS or "EcoStruxure™ Power Automation System-ESO" has been
rebranded to "EcoStruxure™ Power Automation System-EPAS". The new name is a result of a
rebranding effort designed to mirror the multi- segment, innovative and digital transformation
aspects of the offer. In case of former brand names such as or “PACiS” or "EcoStruxure™ Power
Automation System-ESO" are lingered in this documentation, please consider them as linked to
"EcoStruxure™ Power Automation System”.
Communication Gateway
The communication gateway offer has been rebranded to “EcoStruxure™ Power Automation
System Gateway” (EPAS-Gateway). In case any of former brand names are inadvertently
lingered in, please consider them as linked to “EcoStruxure™ Power Automation System” and/or
“EcoStruxure™ Power Automation System Gateway”.
PowerLogic range
The Easergy offer has been rebranded to "PowerLogic" (PowerLogic C5). In case any of former
brand names are inadvertently lingered in, please consider them as linked to “PowerLogic”.
INTRODUCTION (IT)
INTRODUCTION EcoSUI/EN IT/I
EcoSUI Documentation Page 1/3
CONTENT
1. Introduction to EcoSUI ...................................................................................... 2
1. INTRODUCTION TO ECOSUI
EcoSUI software is an IEC 61850 based Human Machine Interface dedicated to the supervision and control of
electrical substation.
3. REFERENCE DOCUMENTS
Please find below optional EcoSUI reference documents:
Document Title
EcoSUI_Configuration_EN_AN_H EcoSUI Configuration Application Note
C:\MCIS\BIN\MCIS.chm EcoSUI Formulas Manual
EcoSUI_EN_AN_ECOSUI-GTW EcoSUI Gateway Application Note
Files Comment
profile.xml Template of alarm, defined in each ring; e.g. C:\MCIS\Rings\TRANSFO_HTA
CONTENT
1 Scope of the Document ............................................................................ 2
2.1 CAPABILITIES
SBUS Server Limits
Maximum quantity of Datapoints 120000
Maximum quantity IEC 61850 Servers 500
Maximum incoming continuous dataflow per second 400 measures + 100 digital signals
Maximum quantity of acquisition rings 12
2.2 CONTROL
• Delay to send Direct Execute Controls is near 0 whatever the dataflow.
• Delay to send SBO Controls is near 0 whatever the dataflow.
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Before using a new or modified configuration, make sure that the equipment configuration
is consistent with each other at system level.
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Make sure that the control, to be triggered by Direct Order, can be executed without
confirmation.
NOTE:
NOTICE
LOSS OF DATA ON CENTRAL DB REDUNDANCY
Use redundant Central DB to help to ensure no loss of data in the case that MySQL
becomes out of service on one of the Central DB.
Failure to follow these instructions can result on loss of data of alarms, events and
measurements
TECHNICAL DATA EcoSUI/EN TD/I
EcoSUI Documentation Page : 5/6
Multi-Central DB Architecture
NOTICE
LOSS OF DATA BEYOND THE ARCHIVING BUFFER CAPABILITIES
Loss of data may occur when the data flow exceeds the overall acquisition instance
capability and the archiving buffer.
Failure to follow these instructions can result on loss of data of alarms, events and
measurements
TECHNICAL DATA EcoSUI/EN TD/I
EcoSUI Documentation Page : 6/6
CONTENT
1 Scope of the Document ............................................................................ 2
2 PC Description.......................................................................................... 3
2.1 Minimum Requirements ......................................................................................................... 3
2.1.1 Operating System ....................................................................................................................................... 3
HARDWARE EcoSUI/EN HW/I
EcoSUI Documentation Page 2/3
User Interface software module. This is the operator interface that shows devices
EcoSUI HMI
states. Up to n EcoSUI HMI can be connected to the SBUS Server.
Also known as Acquisition module. Is client on IEC 61850 and legacy networks
SBUS Server
and serves data to EcoSUI modules.
Central DB MySQL Database that stores the signal list, alarms & events database
2 PC DESCRIPTION
CONTENT
1. Scope of the Document ............................................................................ 2
1.1 Prerequisites........................................................................................................................... 2
1.1.1 Supported Platforms ................................................................................................................................... 2
1.1.2 Before Installation ....................................................................................................................................... 2
1.1.3 Third-party Tools ......................................................................................................................................... 3
1.1.4 Special requirements for Windows® 10 ..................................................................................................... 5
4. Customize EcoSUI.................................................................................. 22
4.1 Enable Windows and Internet Navigation ........................................................................... 22
4.2 Logbook printer (dotmatrix printer) .................................................................................... 22
4.3 Change of mysql data location ............................................................................................ 23
4.4 Print and Export files PDF tool ............................................................................................ 23
1.1 PREREQUISITES
• The installation of an antivirus is highly recommended. Please refer to EPAS System Cyber Security (SCS)
User Guide for further details.
• Temporarily disable firewall and then reactivate firewall after EcoSUI installation:
To disable firewall:
▪ Click the Start Button and choose Control Panel.
▪ Click System and Security and click Windows Firewall.
▪ Select the Turn Windows Firewall on or off link.
▪ In the window that shows up, click the radio button Turn off
Windows firewall (not recommended).
▪ Click OK.
NOTE: remember to reactivate firewall after EcoSUI installation
• Windows Login Username & Password must be the same on all computers where EcoSUI is installed.
• EcoSUI runs under IPV4 as defined by the EPAS system.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 3/35
2 .Net Framework Make sure that .Net Framework 3.5 & 4.7 is installed (Go to Control panel >
Programs > Programs and Features / Windows Features).
3 WinPCap Make sure WinPcap 4.1.3 is installed (Go to Control panel > Programs >
Programs and Features).
Note: If WinPcap is not present, please install it from EcoSUI installation
package (Tools folder).
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 4/35
Step Description
NOTE: If you're prompted for an administrator password or confirmation, type the password or provide
confirmation.
2 User Account Control Settings
Check/Configure the user account control settings level :
Click "Change User Account Control settings"
Choose/check option "Never notify"
Click "OK"
User Interface software module. This is the operator interface that shows devices states. Up to n
EcoSUI HMI
EcoSUI HMI can be connected to the SBUS Server.
Also known as Acquisition module. Is client on IEC 61850 and legacy networks and serves data
SBUS Server
to EcoSUI modules.
Central DB MySQL Database that stores the signal list, alarms & events database
NOTE 1: Each module can be installed on only one computer (light project) or scattered around different computers.
NOTE 2: To interface EcoSUI with Gateway software (GTW), please refer to “Application Note EcoSUI Gateway"
documentation for details.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 7/35
The EcoSUI HMI is used for HV and MV substation and for power plants as a local or remote workstation. It can also
be used as an HMI for satellite substations.
• Central DB:
o Gets the configuration (the configuration is stored locally on each computer. When EcoSUI starts, it
first checks if a new configuration is available and downloads it if necessary)
o Gets the list of detected alarms, events and measurements
The EcoSUI HMI is installed on Operator Workstation (OWS) which can support other applications such as:
• the System Management Tool application used to maintain and monitor the system itself
• the Setting Software application used to visualize and modify the settings of MiCOM equipments
• other applications dedicated to particular functions (disturbance records analysis, …)
In case of connection to multiple servers, information will be displayed as if it is coming from a single server.
Connectivity between Clients and Servers is provided via Station Bus, dial-up connection or through the Internet.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 8/35
• Central DB:
o Gets the configuration (the configuration is stored locally on each computer. When EcoSUI starts, it first
checks if a new configuration is available and downloads it if necessary)
o Gets the list of detected alarms, events and measurements
o Updates the alarm list (through a buffer to limit acquisition latency)
o Archives events and measurements (through a buffer to limit acquisition latency)
• EcoSUI HMI:
o Sends refreshed live values (through a buffer to limit acquisition latency)
o Receives Controls
The SBUS Server data and parameters are fully reachable by the operator through its dedicated Human Machine
Interface.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 9/35
NOTE: When starting a project from scratch, you need to generate a configuration package to be used in EcoSUI.
This package uses different .Ini files that you can modify to configure your application, HMI views, LANs …
EcoSUI Manager is an application monitoring suite running at the same time with EcoSUI software suite i.e.
EcoSUI SBUS server, EcoSUI Supervisor, EcoSUI HMI, EcoSUI Gateway V5 Interface, EcoSUI security server and
MySQL server.
It displays and logs health status of EcoSUI software suite. It also detects when an application has stopped
unexpectedly or is frozen and so restart it.
2.2.5 CENTRAL DB
Based upon MySQL open source database, the central DB stores the configuration of the signals, alarms, events
and measurements of the system.
• SBUS Server
o Sends the latest signal list
o Receives & Stores events & measurements
o Receives & Stores alarm list updates
• EcoSUI HMI
o Sends the newest signal list
o Sends events, measurements & alarm list on EcoSUI demand
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 10/35
3. INSTALL ECOSUI
3.1 INTRODUCTION
There are two different installation packages:
• The EcoSUI Secured installation package. To be used with EPAS 6.4 and higher versions.
• The EcoSUI Standard installation package.
Installs EcoSUI application and components with Installs EcoSUI application and components with
advanced security features standard security features (without Firmware
Signature)
The setup file name for installation is identified as: The setup file name for installation is identified as:
“EcoSUI-Setup <version>_Secured.exe” “EcoSUI-Setup <version>.exe”
Example: Example:
EcoSUI-Setup 2.4.0.0_2.4.0.0_Secured.exe EcoSUI-Setup 2.4.0.0_2.4.0.0.exe
The EcoSUI installation package is delivered via the Schneider-Electric EAC FTP site. For support, please contact
the Schneider Electric Hub for Solutions department.
Remark that:
• Administrator rights are required for installing and using the EcoSUI package.
• No backup of configurations nor parameters is required for updating EcoSUI.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 11/35
The certificate allows to authenticate the origin and the period of validity of an executable (setup).
Before running the setup program, the user can manually perform a security authentication.
When starting setup, Windows checks the presence of the embedded certificate in the executable setup file.
• If the certificate is detected, a confirmation window appears with the associated informations
• Click Right button on the executable file and select Properties from the menu
• Authenticate the executable by checking the fields associated with the vendor's signature and its period of
validity.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 12/35
Install EcoSUI (described on the Uninstall actual EcoSUI before Install EcoSUI (see
next procedure). installing the new EcoSUI version procedure below).
in order to avoid incompatibility
problems.
Install new EcoSUI version
In any case, select and download the EcoSUI installation package (Standard or Secured) adapted to your needs as
explained in section 3.1:
Step Action
Step Action
3.a
3.b
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 14/35
3.3 INSTALLATION
To install EcoSUI suite, start the Setup wizard and follow instructions:
Step Description
2
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 15/35
Step Description
4
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 16/35
Step Description
7
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 17/35
NOTICE
LOSS OF HUMAN MACHINE INTERFACE
• Follow the Schneider Electric recommendation policy to update MySQL software
• Do not install third party software not validated by Schneider
• Disable any automatic software update
Failure to follow these instructions can result in new installation of the product required.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 18/35
Step Description
NOTE: EcoSUI applications have to be restarted to retrieve the new password after an update. If not restarted,
databases connections will be lost.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 19/35
Step Actions
3
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 20/35
Step Actions
NOTE: EcoSUI applications have to be restarted to retrieve the new password after an update. If not restarted,
databases connections will be lost
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 21/35
Step Action
The “EcoSUI” folder shall be present under the “Schneider Electric” folder in the Start menu
Find EcoSUI application on program list and check the new version updated.
4
Example:
As an additional step, verify that the Ecosui.config is pointing towards the actual MySQL path.
5
This .config file is in the EcoSUI installation directory.
3.7 UNINSTALL
Learn how in Uninstall EcoSUI.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 22/35
4. CUSTOMIZE ECOSUI
Junction is now done between D:\datapacis and C:\Program Files\MySQL\My SQL Server 5.5\data\pacis. Files
are now located in d:\datapacis but they can still be accessed from folder C:\ Program Files\MySQL\My SQL Server
5.5\data\pacis.
for these kinds of functional operations, the user can avail the existing PDF tools like Microsoft PDF printer
(recommended by R/D).
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 24/35
6. UPGRADE ECOSUI
To upgrade the current version of EcoSUI, please also refer to Installation chapter of the last updated version of
EcoSUI Release Note.
Step Description
2
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 25/35
Step Description
4
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 26/35
Step Description
Step Description
9
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 28/35
Step Description
10
11
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 29/35
Step Description
13
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 30/35
Step Description
14
15
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 31/35
Step Description
17
This popup message which appears during the installation of the EcoSUI version 2.6.x.x, signifies the start
of the update of the MySQL version from 5.5 to 5.7 which means the database of the MySQL version
5.5 will change to 5.7, for information, the backup copy of the database of the MySQL version 5.5
will be stored in the folder path highlighted in the image.
To note : The User has two choices either to select :
➢ Click YES by continuing the installation of the EcoSUI version 2.6.X.X and its superior versions
with an update of the MySQL version from 5.5 to 5.7.
➢ Click NO stops the upgrade of the MySQL version to 5.7 and the process of the installation of the
EcoSUI version 2.6.x.x, the user repeats / redo the installation of the EcoSUI version 2.5.X.X from
the beginning and this option will have no impact on the installation process of EcoSUI.
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 32/35
Step Description
MySQL Configuration
Update process is started
18
Once MySQL
Configuration Update
process is done, Click OK
19
Supervisor starts
automatically after the
installation of EcoSUI is
completed.
20
INSTALLATION EcoSUI/EN IN/I
EcoSUI Documentation Page 33/35
Step Description
Click on Password
Managerment option, it
allows the user to
customize the folder path of
MySQL, Click on
Customize MySQL.
21
7. UNINSTALL ECOSUI
The uninstallation procedure is done via EcoSUI uninstall program “unins000.exe” at the root of EcoSUI folder.
NOTE: It is recommended to install the new EcoSUI versions without uninstalling the previous ones.
5. The following popup prompts the user to confirm the deletion of all data files. Be aware that clicking Yes, will
also delete your configuration. This step is reserved for rare cases only :
6. The EcoSUI packages have been deleted. In the EcoSUI Uninstall window, click OK
HUMAN MACHINE
INTERFACE (HMI)
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 1/169
CONTENT
1 Introduction ............................................................................................... 7
1.1 Document purpose ................................................................................................................. 7
1.2 General overview .................................................................................................................... 7
1.2.1 EcoSUI HMI components ........................................................................................................................... 7
1.2.2 EcoSUI HMI Architecture ............................................................................................................................ 8
1.3 Basic functions overview ....................................................................................................... 9
1.4 Pictorial representation.......................................................................................................... 9
4 Language ............................................................................................... 19
5 User-oriented Functions ......................................................................... 20
5.1 Users and roles management .............................................................................................. 20
5.2 Access authorization: Login/Logout function .................................................................... 20
5.2.1 Login/Logout in the HMI ............................................................................................................................ 20
5.2.2 Login/Logout in the SBUS Server ............................................................................................................. 21
9 Alarms management............................................................................... 62
9.1 Alarm states definition ......................................................................................................... 62
9.2 Parameters associated with an alarm ................................................................................. 62
9.3 Alarm state transitions ......................................................................................................... 63
9.4 Acknowledgement ................................................................................................................ 63
9.5 Clearing ................................................................................................................................. 64
9.5.1 Automatic clearing .................................................................................................................................... 64
9.5.2 Operator request clearing ......................................................................................................................... 64
9.6 How to add Comments to Alarms (and Events) ................................................................. 64
9.7 Audible alarms ...................................................................................................................... 65
11 Curves .................................................................................................... 99
11.1 Curves tool display .............................................................................................................. 99
11.2 Configure a set of curves ................................................................................................... 100
11.2.1 Select pen ............................................................................................................................................... 101
11.2.2 Active curve display ................................................................................................................................ 101
11.2.3 Signal selection ....................................................................................................................................... 101
11.2.4 Curves legend Options: Min/Max, Format and Unit................................................................................ 103
11.2.5 Color selection ........................................................................................................................................ 103
11.2.6 Coefficient selection ................................................................................................................................ 104
11.3 Curves Viewer HMI Configuration ..................................................................................... 104
11.3.1 Curves – External Action ........................................................................................................................ 104
Curve_Print .............................................................................................................................................104
Curve_Export ..........................................................................................................................................104
Curve_Forward .......................................................................................................................................104
Curve_Backward ....................................................................................................................................104
11.3.2 Curves –Show/Hide Action buttons ........................................................................................................ 105
Page control action .................................................................................................................................105
Toolbar icons ..........................................................................................................................................105
11.4 Create a new set of curves ................................................................................................ 106
11.5 Load a set of curves ........................................................................................................... 106
11.6 Save a set of curves ........................................................................................................... 107
11.7 Print curves......................................................................................................................... 108
11.8 Export curves ..................................................................................................................... 109
11.9 Set Date and Time .............................................................................................................. 111
11.10 Extract options ................................................................................................................... 112
11.11 Extract continuously options ............................................................................................ 112
11.12 Working with curves .......................................................................................................... 114
11.12.1 Selected curve display options ............................................................................................................... 114
11.12.2 Grids options ........................................................................................................................................... 116
11.12.3 Zoom options .......................................................................................................................................... 117
11.12.4 Curves information display ..................................................................................................................... 119
11.12.5 Scales options......................................................................................................................................... 119
13 Navigation............................................................................................. 122
13.1 Navigation with the navigation banner ............................................................................. 122
13.2 Navigation with the mimic button...................................................................................... 122
13.3 Navigation with mimic sensible areas .............................................................................. 122
13.4 Navigation with keyboard arrows ...................................................................................... 123
13.5 Navigation with keyboard shortcuts ................................................................................. 123
13.5.1 How to create keyboard shortcut ............................................................................................................ 124
1 INTRODUCTION
1.1 DOCUMENT PURPOSE
This document is addressed to the users of EcoSUI HMI, the graphical user interface of EcoSUI software. This
chapter focuses on the graphical aspects and describes the functionalities provided by the EcoSUI HMI.
NOTE: Illustrations and views in this document are given as examples. They can be modified on a per customer
basis. Some functions described below are dependant of the EcoSUI project configuration and their behavior can be
modified, or the function can be unavailable.
The EcoSUI HMI is used for HV and MV substation and for power plants as a local or remote workstation. It can
also be used as an HMI for satellite substations.
The hardware platform can differ from one project to another (notebook, standard or industrial PC) depending on
the environmental operating conditions and customer requirements.
• SBUS server
• Central DB
Architecture Feature
Type
Architecture Feature
Type
There is no limitation on the number of workspaces. If the standard basic application contains 5 workspaces (Session
banner, control banner, main mimic view, last alarms window and navigation banner), it is possible to create
applications with only one workspace, or more than ten workspaces (ten is not a limitation; there is no limitations on
the number of workspaces).
Workspaces properties are defined in Workspaces.ini file in \MCIS\Mimics\workspaces.ini:
3 WORKSPACE LAYOUT
The graphical area of the EcoSUI HMI is split into different workspaces.
The standard basic application of EcoSUI HMI contains 5 workspaces: session banner, control banner, main mimic
view, last detected alarms window and navigation banner.
There is no limitation of the number of workspaces, although it is possible to have only one workspace.
In general views, workspaces 3 and 5 are merged in a unique workspace (=Workspace 8) that displays “on top of”
the 2 previous ones.
The workspace is made up of different frames:
• Session banner Workspace 1)
• Control banner (Workspace 2)
• Main Mimic (Workspace 3)
• Detected Alarm workspace (Workspace 6)
• Navigation banner (Workspace 7)
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 16/169
Schneider logo Shows the substation name, the workstation control mode Shows the time and
and the name of active server the date of the system
The Schneider Electric logo is displayed on the top left hand corner of the screen. It is used to log in
to the application. Further information on user & access rights is provided in chapter Access
Authorization: Login / Logout Function.
This button allows the user to switch between Electric and System views.
This button gives access to the Functions and Tools applied to the project (refer to chapter The Tool
Banner).
The operator has just to click a button to access a view. In electrical views, dedicated zones will be configured to
allow direct access to detailed views of the area.
The operator can access detailed views by clicking the dedicated electrical device on Electrical views.
To change user passwords. Further information on user passwords is provided in chapter Password Modification
Depending on administration rights, this function makes it possible to create new users. Further information on
User profiles is provided in chapter User Rights & Profiles Edition
S To switch to the Alarm page. Refer to chapter Alarm Functions for further information
The States viewer allows the user to see Live Status of all datapoints of the system. Refer to chapter State
Functions for further information.
This button shows Event Log (Event Archive & Event Live). Refer to chapter Event Log Functions for further
information.
This button gives a direct access to curves. It allows the user to study trends of signals. Refer to chapter Curves
for further information.
This button makes it possible to extract and replay archives over a user-defined period of time. This function is
useful for analysis purposes or to determine the cause of an issue.
The “Language” function allows a user to select a language for EcoSUI HMI. Note that a language is not linked to
a user.
It takes an instant screenshot and prints it directly to the default printer. If multiple screens are present on the
computer, EcoSUI asks to print one or all screens, and then to select your printer preferences.
4 LANGUAGE
On Tools panel, click Language button. A list of language appears, click on a language to select it.
Switching language
5 USER-ORIENTED FUNCTIONS
5.1 USERS AND ROLES MANAGEMENT
Users, roles, permissions and passwords are completely managed by the Cybersecurity Admin Expert (CAE) tool.
Any change such as user creation, password modification, or role assignment can only be performed from the CAE
tool. Refer to the “CAE User Guide” for more information.
Default usernames and passwords are available after the ECOSUI installation. These ones can be used even if
CAE tool has not been installed yet.
For more information on operator rights or on the default users and passwords, refer to the Cybersecurity chapter
of this manual.
After the EcoSUI launch, the login is mandatory by using the Login button of the tool banner.
The user has to enter the username, then the password and press ENTER or click OK. After a login, the username
is displayed in the session banner.
An optional automatic log-off is done if there is no operator activity during a configured period of time (refer to the
Security Policy section of the Cybersecurity chapter of this guide.
After login procedure, the logout icon substitutes to the login icon in the control banner and allows the user to close
the session.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 21/169
The user can add up to 3 more user-defined columns. See how in How to add a customized (user-defined) column
in the Viewers
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 23/169
Sign Description
* Time stamp is given by an equipment that is not synchronized
Example: 2014-03-10 15:14:56.123 (*)
C Time stamp is given by acquisition, not at source
In this example, the user searches information that refers to a Position. Typing Position immediately filters the
related datapoints:
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 25/169
• All
• All Digital Inputs
• Alarms Digital Inputs
• Events Digital Inputs
• Measurements
• The Page Mode behavior: The number of events displayed in the Event Viewer is configurable. In this mode,
the Event Viewer has to be a static mimic, without toolbar and scrollbar, and without any button. The navigation
between the several pages is done by configuring buttons to navigate e.g. previous page/next page.
When page mode navigation is enabled, only the number fixed by property
EventViewer_PageModeNbEntriesPerPage are displayed. There is no more vertical scrollbar:
NOTE: All navigation buttons need to be placed in a different workspace than Event Viewer itself.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 29/169
When Page Mode is enabled, user can configure number of shown events using parameter
EventViewer_PageModeNbEntriesPerPage.
By default, this parameter is set to 20, it means that only 20 events will be shown per page.
PARAMETER DESCRIPTION
Enable or Disable page mode navigation into Event Viewer
EventViewer_PageModeEnable 0 = Page Mode Navigation Disabled (Default)
1 = Page Mode Navigation Enabled
Number of alarms shown by page. Default is 20.
EventViewer_PageModeNbEntriesPerPage
Only a numerical
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 30/169
• EventViewer_Print allows user to print list of events from outside the event viewer.
• EventViewer_Export allows user to print list of events from outside the event viewer.
The user can add up to 3 more user-defined columns. See how in How to add a customized (user-defined) column
in the Viewers
The user can also decide to show the Signal Quality in the Event Viewer by using
EventViewer_ShowQualityColumn=1 parameter:
Sign Description
* Time stamp is given by an equipment that is not synchronized
Example : 2014-03-10 15:14:56.123 (*)
C Time stamp is given by acquisition, not at source
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 35/169
NOTE: In the Global EcoSUI Client mode, the events retrieved from several remote Additional Central
Database(s) are displayed on a global view.
• Sort by date
• Sort by origin
• Sort by description
• Sort by message
• Sort by control origin
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 36/169
1 3 5
2 4 6
NOTE:
• A witness button informs operator about the status of filtering / reset filters.
• By default, the filtering bar is set to hide.
• The filtering bar can be moved by mouse pointing on the left corner and click-left action.
N° FILTER DESCRIPTION
Witness and reset filter:
This button allows user to signal the status of filtering:
N° FILTER DESCRIPTION
Event filter:
This filter is specific for Event Viewer.
• Preset: This function stores (or delete) custom Event filter criteria defined by operator in order to avoid
redefine it on HMI. After saving operation, operator creates name of custom criteria. Operator can
select a name from list to apply directory filtering.
Date From To filter:
This filtering displayed events from start to end dates. Operator sets time values by clicking on From and
4 To (calendar and Time buttons)
The Advance filtering bar is configured to show or hide filters. By default the filtering bar is hidden.
The configuration uses several parameters:
• EventViewer_AdvFilterConfiguration
• EventViewer_AdvLastConfiguration
• EventViewer_AdvFilterBlinkButton
PARAMETER DESCRIPTION
Show or hide Advanced filters inside the toolbar
There are 6 values separated by a semi-colon (;)
Each value is:
• 0 = filter is hidden (by default)
• 1 = filter is visible
The first value hides / shows Wiltness and reset filter
The second value hides / shows Text filter
The third value hides / shows Event Filter
The forth value hides / shows Date From To filter
EventViewer_AdvFilterConfiguration The fifth value hides / shows Current Day filter
The sixth value hides / shows Custom Time filter
Setting example 1
EventViewer_AdvFilterConfiguration = 1;1;1;1;1;1
All filters are visible.
Setting example 2
EventViewer_AdvFilterConfiguration = 0;1;1;0;1;0
Text filter, Event filter and Current Day filter are visible.
NOTE: if all values are set to 0, the Advanced filter bar is hidden.
This parameter contains the Custom Time filter value. When viewer is
loaded, the Last XX filter will be automatically applied with the value.
The parameter has 2 values separated by a semi-colon (;)
The first value is the temporal duration on 2 digits
The second value is the temporal unit:
• minutes
• hours
EventViewer_AdvLastConfiguration
• days
• weeks
• months
• years
Setting example
EventViewer_AdvLastConfiguration
= 20;minutes
Displays latest 20 minutes events
This parameter makes visual effect on button static / blinking
EventViewer_AdvFilterBlinkButton
The value is:
• 0 = button is not blinking (by default)
• 1 = button is blinking
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 39/169
File description:
The “FilteringEventDelays.csv” file is a csv file with ‘;’ as separator.
• Lines beginning with a “#” are comments.
• Empty lines are ignored.
• There is one line per state to be filtered on a datapoint.
A line is composed of three columns:
• First column contains the full path of the datapoint.
• Second column contains the status on which the filtering has to apply.
• Third column indicates the number of hundreds of milliseconds to apply as filter (e.g. 2 for 200 ms).
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 41/169
Example:
One DPS with following profile:
Site | Substation | Voltage Level | GenericBay | Generic Module | Generic DPS;STATE2;2
Site | Substation | Voltage Level | GenericBay | Generic Module | Generic DPS;STATE0;2
For this DPS, the Jammed and Open event will be delayed of 200 ms, not the other ones.
Only the following states can be defined:
For SPS:
States Meaning
STATE0 Reset
STATE1 Set
For DPS:
States Meaning
STATE0 Open
STATE1 Close
STATE2 Jammed [0,0]
STATE3 Undefined [1,1]
For MPS:
States
STATE0
STATE1
STATE2
STATE3
STATE4
STATE5
STATE6
STATE7
STATE8
STATE9
STATE10
STATE11
STATE12
STATE13
STATE14
STATE15
After import of the “FilteringEventDelays.csv” file, one log is generated, named “FilteringEventDelays.log” in
which user will find the information about parsing operation. A “FilteringEventDelays.err” file may appear if wrong
data occur during parsing of the csv file. It will provide information about what went wrong (datapoint not found, state
invalid, bad filtering delay value…).
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 42/169
File description:
The new attribute “eventdelay “for each state of one profile is added to indicate the amount of hundreds of
milliseconds to apply as filter.
Example:
One DPS with following profile:
<DPS_POSITION>
<STATE0 label="Open" archived="yes" printed="yes" alarmlevel="0" alarmdelay="0" alarmaudible="no" />
<STATE1 label="Closed" archived="yes" printed="yes" alarmlevel="0" alarmdelay="0" alarmaudible="no" />
<STATE2 label="Jammed" archived="yes" printed="yes" alarmlevel="1" alarmdelay="0" alarmaudible="yes"
eventdelay=”2” />
<STATE3 label="Undefined" archived="yes" printed="yes" alarmlevel="1" alarmdelay="0" alarmaudible="yes" />
</DPS_POSITION>
For this DPS, the Jammed event will be delayed of 200 ms, not the other ones
If the “profiles.xml” file does not contain the “eventdelay” attribute it will be set to 0 as a default value for the state.
How to configure:
Then, to apply the new settings
• Open the EcoSUI SBUS Server
• In Acquisition tab
o Stop the acquisition
o -> Tools… -> “Load Configuration from SignalList file”
o Choose the file to load and validate the restart of the SBUS Server
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 43/169
Example of ComboBox
User add ComboBox in Mimic and configure the action to filter the Event viewer.
The file is always loaded as default in the ComboBox menu in EcoSUI HMI.
The ComboBox is not editable at use. The list inside the ComboBox is configured in file setted on
ComboBox_ConfigurationFilename.
Each line corresponds to one filter. Filter have three parameters separated by a semi-comma. Only * is available
for regular expression.
Example of filters:
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 44/169
NOTE: Alarm Clearing/Acknowledgment will remain available only in the Alarm Viewer.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 45/169
In case of too long duration for the Extract request, clicking on the “STOP" button will stop the Archive Extract.
NOTE: The Event Extraction service connects to remote Additional Central Database(s). The tree view is the
same look and feel as a local Central Database. The extraction is executed on multiple remote central databases at
the same time.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 47/169
The user can select «From..time» by clicking on up or down arrows (hours: minutes: seconds: AM/PM).
The user can select «To..time» by clicking on up or down arrows (hours: minutes: seconds: AM/PM).
Date and Time are separated, if the user reaches 00:00:00 and decrease the time then it will not change the date
to previous day. At the same time, if time is 23:59:59 and the user increases the time; it will not change the date to
the next day.
The user can select time period option from the list
• Last 5 minutes
• Last Hour
• Last Day
• Last Week
• Last Month
According to the current time, each date and time will be filled correctly. If the user selects Last hour then
« From..time » time will adjust with the difference of 1 hour related to « To..time». For example look at the above
image that time in « From..time » is 8.07.55 AM and in « To..time » time is 9.07.55 AM.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 48/169
Click on the “Live” button to display this information. Event are shown when they are logged and are displayed in the
event viewer.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 49/169
Users are prompted to enter the path and name of the file.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 52/169
EcoSUI stores each incoming event in a log file (central DB). After the events are recorded, events can be
extracted according to user-defined criteria and replay the sequence to reproduce activity that has been captured.
You can start and close event replay as many times as you want.
VCR is a tool in the HMI which allows the user to extract all the sequence events which has occurred for a specific
date and period of time.
In the above image the user clicks the (REC) and the VCR tool window is displayed as shown in the figure below.
In the EcoSUI HMI, the date and time is in black colour which is the default colour.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 53/169
The user selects the date and the specific time to replay the occurred events as shown in the following image below.
Click Extract and it extracts all the sequence of events with a Begin of records to the End of records.
To note that only when the user clicks the button Extract, it is in the VCR mode and while in this VCR mode
the user is no more in the real time view.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 54/169
• To note that “When the VCR tool is running, the date and time changes according to what are the
events selected in the view and it also changes the color to notify the user while in the VCR mode, if
this color remains unchanged then the user is not in the VCR mode. The date and time in red color
displayed in the below image for the user’s notification while in the VCR mode”.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 55/169
Filter the events by checking / unchecking boxes in the navigation tree. Only events from checked boxes will
appear in the table with the following information:
• Date of the event (Note that the default date format is yy/mm/dd hh:mm:ss:mmm)
• Origin of the event
• Object Name
• Message associated to the event
System and electrical events are visually identified by a different background color:
• = system events
• = electrical events
To replay events that match a specific status or criteria, enter the list items separated by a dot (.) in the Include entry
field and press Enter to validate. Events appear on screen accordingly (below event coming from Supervision appear
on screen).
• Click the From drop-down arrow and select the start date from the calendar:
• Then click the To drop-down arrow and select the end date of the desired time period.
Once the desired time window is set up, click the Extract button to filter events accordingly. Events that match the
start date appear on a green background.
Click Play to replay the sequence (refer to chapter PLAY & PAUSE EVENT SEQUENCE for further information).
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 60/169
Click Play to replay the sequence (refer to chapter PLAY & PAUSE EVENT SEQUENCE for further information).
Select the desired time option and click Extract to filter events accordingly.
Click Play to replay the sequence (refer to chapter PLAY & PAUSE EVENT SEQUENCE for further information).
Clicking this item from the menu will cause the current event selection to start playing.
Events in the list are highlighted in sequence to show the chronological appearance of the events.
When EcoSUI plays a sequence, the Play function stops automatically when the end of the sequence is reached
(the last event of the selection).
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 61/169
9 ALARMS MANAGEMENT
9.1 ALARM STATES DEFINITION
An alarm is generated by an event (e.g. a particular datapoint with a state defined during the configuration phase as
«to be alarmed “).
An alarm can be associated with each state of each datapoint. A datapoint can have different alarms for different
states, for example, a Circuit Breaker position can generate an alarm level 1 for open status and an alarm level 2
for jammed status.
While this event is still present (e.g. the previous particular datapoint is still in the same state) the alarm is « active”.
When this event disappears (e.g. the previous particular datapoint is now in another non-alarmed state) the previous
alarm is « inactive “.
An existing alarm (active or inactive), can be acknowledged by an operator to signify that it has been acknowledged.
The acknowledgement is global (written on the Central DB), i.e. once an alarm has been acknowledged, it is seen
as “acknowledge” by any alarm list on any EcoSUI HMI connected to the central DB.
For each data, only the latest alarm with a data change state is displayed. The previous occurrence of the alarm
(concerning the same data) is replaced by the last one.
The coloring and approving alarms for circuit breaker, disconnector and earthing switch are set by using the gravity
level (1, 2, 3, 4) of alarms.
Each gravity level can be defined with colors and blinking. Please refer on the § Alarm Colorization for details.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 63/169
Alarm Inactive /
Cleared
AL+
Alarm Active
Unacknowledged
AL- AL-
ACK
Alarm Inactive (1) Alarm Inactive (2)
Unacknowledged Alarm Active Active Unacknowledged
Acknowledged
AL+ ACK ACK AL+
AL-
Transition events:
• AL+ alarmed event appearance
• AL- alarmed event disappearance
• ACK operator acknowledgement of the alarm
• CLEAR operator clearing of the alarm
• Automatic CLEAR: automatic clearing of the alarm when the alarm is acknowledged and inactive
NOTE: « alarmed event disappears (AL-) “means that the associated data is now in another state which is not
alarmed.
9.4 ACKNOWLEDGEMENT
An operator can acknowledge an existing alarm from the EcoSUI HMI to signify that it has been acknowledged.
The acknowledgement of alarms by an operator is recorded and shown on the alarm viewer, with the user name,
date and time. Only users with ‘alarm acknowledgment’ rights can acknowledge alarms.
Clearing of alarm requires the same operator access right as for acknowledge action. The operator can also
acknowledge / clear a group of alarms
NOTE: Alarms retrieve from several remote Additional Central Database(s). The Alarms acknowledged on the
Alarm viewer are reflected on the remote central database where they are stored.
NOTE: It’s strongly recommended to add a user confirmation when configuring alarm button acknowledgment.
It could be done by setting to 1 the button_Confirm property.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 64/169
9.5 CLEARING
Whatever the clearing mode, the clearing of an alarm is immediately taken into account everywhere it is involved:
the alarm is removed from the alarm list, from the last alarms window (if previously present); an update of the new
graphical state is done in all views where it is displayed.
Two clearing modes exist, automatic clearing and operator request clearing. One mode has to be selected
and is applied to complete database alarm list.
Clearing of alarm requires the same operator access right than the « acknowledgement right “.
A global clearing procedure, which allows clearing all “inactive-acknowledged” alarms in a single operation, is
accessible through a dedicated button.
To configure Alarms and Event Viewers to show comments, follow the instructions in How to add a customized
(user-defined) column in the Viewers.
The content of a Comment column depends on the commented/uncommented status of the datapoint associated
with the alarm or event:
• When an alarm or an event is uncommented, the content of this new column is a clickable link which allows the
user to type a comment.
• When an alarm or an event is commented, the content of this new column is the defined comment string.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 65/169
When a new alarm is coming, all EcoSUI HMI (and dedicated external buzzer) will buzz. When audible alarm is
acknowledged on one EcoSUI HMI, all EcoSUI HMI (and dedicated external buzzer) will stop buzzing.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 66/169
10 ALARMS FUNCTIONS
10.1 ALARMS VIEWER
Switch to the Alarm Page by clicking the “Alarms” button in the control banner
The user can add up to 3 more user-defined columns. See how in How to add a customized (user-defined) column
in the Viewers
NOTE
In the Global EcoSUI Client mode, Alarms retrieves from several remote Additional Central Database(s) are
displayed on a global view.
Sign Description
* Time stamp is given by an equipment that is not synchronized
Example: 2014-03-10 15:14:56.123 (*)
C Time stamp is given by acquisition, not at source
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 68/169
• The standard behavior: the vertical navigation is done with scrollbar. All alarms are filled in the queue. This is
the default configuration;
• The page mode behavior: The number of alarms displayed into alarm viewer is configurable and fixed.
In this mode, the alarm viewer has to be a fix mimic, without toolbar and scrollbar, and without any button;
The navigation between the several pages is done by configuring buttons to navigate as previous page / next
page.
Remark: All navigation buttons need to be placed in a different workspace than Alarm Viewer itself.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 69/169
When Page Mode is enabled, user can configure number of shown events using parameter
AlarmControl_PageModeNbEntriesPerPage.
By default, this parameter is set to 20, it means that only 20 events will be shown per page.
PARAMETER DESCRIPTION
Enable or Disable page mode navigation into Alarm Viewer
AlarmControl_PageModeEnable
• 0 = Page Mode Navigation Disabled (Default)
• 1 = Page Mode Navigation Enabled
Number of alarms shown by page. Default is 20.
AlarmControl_PageModeNbEntriesPerPage
Only a numerical
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 71/169
A parameter named AlarmControl_HideClickToAck allows user to hide “Click to Acknowledge” Link button
inside Alarm Viewer
If enabled
- Colorization will only consider ForeColor and ignore BackColor
- Parameters is group as follow:
PARAMETER DESCRIPTION
- AlarmControl_GravityActiveAckForeColorX
Acknowledge Date Column
- AlarmControl_GravityActiveAckBackColorX
- AlarmControl_GravityNotActiveAckForeColorX
- AlarmControl_GravityNotActiveAckBackColorX
- AlarmControl_GravityActiveNotAckForeColorX
Appearance Date Column
- AlarmControl_GravityActiveNotAckBackColorX
- AlarmControl_GravityNotActiveNotAckForeColorX
Disappearance Date Column
- AlarmControl_GravityNotActiveNotAckBackColorX
- AlarmControl_DateColorModeGravityForeColorX
All other column
(new parameter described below)
(where X is alarm Gravity, from 0 to 4)
With this mode, only Date Column are colored, user is allowed to modify other text color by using following
parameters
- AlarmControl_DateColorModeForeColor0
- AlarmControl_DateColorModeForeColor1
- AlarmControl_DateColorModeForeColor2
- AlarmControl_DateColorModeForeColor3
- AlarmControl_DateColorModeForeColor4
These parameters work only when Date Color Mode is activated.
AlarmControl_DateColorModeGravityForeColorX: Set RGB color code. Default is 0;0;0
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 82/169
The individual acknowledgement of an alarm is simply done by clicking on the “Click to acknowledge” blue text on
the corresponding alarm. Once an alarm has been acknowledged, the “Click to acknowledge” blue text is replaced
by a white text describing the date and the name of the user that has acknowledged the alarm.
, alarm will disappear automatically and Alarm viewer will look like
NOTE: AutoClearAlarms is a setting on Servers.ini file. Please refer the EcoSUI Configuration Application
Note to learn more.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 84/169
Find hereunder the behavior of the alarm page following the values of these 2 properties:
AlarmControl_AckClea AlarmControl_Ba Behavior
Note
rAlarmByBayName yname View Action
1 1 Empty View ALL alarms Actions are performed system wide (i.e. on
all alarms list)
2 1 [Bay Name] ONLY [Bay Name] ONLY on [Bay Name] alarms
alarms
1 0 Empty View ALL alarms Actions are performed system wide, (i.e. on
all alarms list)
3 0 [Bay Name] ONLY [Bay Name] Actions are performed system wide, (i.e. on
alarms all alarms list)
NOTE 1: Recommended values in case where the alarm page displays all alarms and the action is done on alarms
NOTE 2: Case where the alarm page displays only alarm(s) of the bay and the action applied on the alarm(s) of the
bay
NOTE 3: Case where the alarm page displays only the alarm(s) of the bay and the action applied on all alarms; this
case is only used when the user wants to display the alarm(s) of a bay but to apply the global acknowledge or
clearing all alarms of the system
Important:
If the alarm tree view is displayed (i.e. AlarmControl_TreeView = 1), the selection of any items in the tree
view won’t change the behavior of the action mentioned hereabove.
E.g. the actions are performed system wide and will influence the whole alarm page and not only what have
been filtered out.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 85/169
The user needs to be connected as an operator to use this feature and to hide the alarms.
Hide alarm available on the alarm viewer, the user needs to right click on the alarmlist as shown in the image below.
The user presets the time (example: 1h, 4h, 6h, 12h, 24h...) in the menu as shown in the image below.
If the user for example: after selecting the Hide for preset time → Hide for 1 hour, a popup message to add a comment
if needed, appears on the screen as shown in the image below.
The comment section is available for highlighting the reason to put the alarm on standby for 1 hour by the user.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 86/169
If the user for example: after selecting the Hide until date a popup message to set the Date and Time and finally a
comment if needed, appears on the screen as shown in the image below.
Once the hide alarm is preset either for Hide alarm for 1 hour / Hide alarm until Date and Time, the alarm present in
the alarm list on the alarm views highlights in orange color to represent that the alarm is in standby as shown in the
image below.
The user can if right clicks on the preset hide alarm on the alarm list which enables the option Show Alarm.
Click Show alarm and a popup message appears on the screen which displays the time set for the specific alarm
as shown in the image below, which allows the user to unhide alarm with the added comment section.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 87/169
The hide alarms are shown as the event in the Event Viewer of SBUS server and HMI.
The unhide alarms are shown as the event in the Event Viewer of SBUS server and HMI.
In the toolbar of the HMI and the SBUS server, Click Alarm Status which allows the user to filter the hidden alarms
list on the alarm viewer, by selecting Hidden as shown in the figure below.
The image below represents with no orange color indicates that the alarms are no more hidden.
NOTE: To use this Hide Alarm feature, it is necessary that the person has the right for alarm acknowledgement. By
referring the table in the reference table 4 in the section 3.3.1 Default RBAC of the chapter CYBERSECURITY (CS)
in this User manual, the only person who could use this feature is the OPERATOR, who has the right for alarm
acknowledgement. What defines an OPERATOR is the fact that he can acknowledge an alarm reception.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 88/169
By default, the uniform color of the hidden alarms background and text color of acknowledged and not acknowledged
hidden alarms are shown in the following image.
The below image represents alarms viewer with the three different colors of the hidden alarms after the configuration
of the three parameters in the Mimics Editor of the Alarms.
Below image is another example of the representation of the alarm’s viewer in which the hidden alarms color for the
background color and the text color of the acknowledged and not acknowledged alarms.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 89/169
Note that the Toggle Mute function will only affect the EcoSUI HMI on which the user operates. It is not linked to a
specific user and is not visible outside the alarm page.
The above Toggle Mute function only activate/deactivate the local buzzer associated to the local HMI.
The buzzer is a central component of the alarm management, i.e. when an alarm status requires the buzzer to be
activated, all connected HMI will activate their own local buzzer.
The operator has the facility to mute the Buzzer (all connected HMI’s buzzer) without acknowledging associated
alarm, by set or reset the SPS “System / SUPERVISION / Buzzer Muted”. This system SPS status is only settable
by mean of the formula "SET" and "SETIN" (default: 0 = Buzzer deactivated / 1 = Buzzer activated).
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 91/169
Once an alarm has been acknowledged, the “Click to acknowledge” blue text is replaced by a white text describing
the date and the name of the user that as acknowledge the alarm.
Configuration files:
The AlarmFileExport part, specifies the condition to generate alarms in text files
• EnableAlarmFileExport enables the feature (1) or disables (0: default)
• AlarmFilesFolderAFE defines the name of the folder which contains the text alarm files
• ListofAlarmsFileAFE defines the name of the configuration file which list the alarms to generate in text files; the
file is generated in the “AlarmFilesFolderAFE” folder
• Heartbeat enables the heartbeat generation (1) or disables (0: default)
• HeartbeatTick defines the heartbeat cycle time of generation of the heartbeat alarm text file (1-120 in minutes)
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 92/169
The list and the definition of the alarms to generate are defined in the “ListofAlarmsFileAFE” csv file in the
“AlarmFilesFolderAFE” folder.
• the Data point is the name of the information in alarm defined in EcoSUI
• the Alarm message is the free text to write in the field “alarm message“ of the text alarm file
• the Priority is the free number to write in the field “AlarmPriority“ of the text alarm file
• the Status is the status value of the alarm defined in EcoSUI
Alarm
message
Data Point Status
Priority
NOTE: In case of redundancy, Text Alarms Files are created in both servers. And the file “ListofAlarmsFileAFE”.csv
has to be duplicated in both servers.
The alarm is generated in a text file created in the “AlarmFilesFolderAFE” folder. One file is created every time the
alarm occurs.
• An alarm file:
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 93/169
NOTE: The operator can choose / configure the gravity level for each alarmed state depending on the situation’s
criticality.
For each gravity level and each alarm state, operator can define a foreground color, background and blinking color
using the following mimic edition parameters:
NOTE: Colors for the gravity level = 5 are defined by default and are not modifiable.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 96/169
ACTION NOTE
• EcoSUI HMI Login with the configuration
1
Administrator only.
• Access to the ALARMS viewer
• Activate the “Edit Mode” - CTRL + SHIFT + ALT +
2
F12.
• A popup window prompts the user to enter his
3
password (the same as the one used to log to the
system)
• Button OK twice
1 3 5
2 4 6
NOTE
N° FILTER DESCRIPTION
Witness and reset filter:
This button allows user to signal the status of filtering:
Options available:
• All: Shows All alarms OR shows Active, Inactive, Acknowledge, Not Acknowledge
• Preset: This function stores (or delete) custom Event filter criteria defined by operator in order to avoid redefine
it on HMI. After saving operation, operator creates name of custom criteria. Operator can select a name from
list to apply directory filtering.
Date From To filter
4 This filtering displayed events from start
to end dates. Operator sets time values by clicking on From and To (calendar and Time buttons)
Current Day filter:
5
The button “Current Day” displayed only events within the current date / today filtering (time from 00h00 to 23h59).
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 98/169
N° FILTER DESCRIPTION
Custom Time filter:
This filtering displayed latest events for custom time duration. Operator fills the
“Last” field with 2 digit and choose the temporal scale option:
• minutes
6
• hours
• days
• weeks
• months
The Advance filtering bar can be configured to show or hide filters. By default, the filtering bar is hidden.
The configuration uses several parameters:
• AlarmControl_Advanced Filtering
• AlarmControl_AdvFilterConfiguration
• AlarmControl_AdvLastConfiguration
• AlarmControl_AdvFilterBlinkButton
PARAMETER DESCRIPTION
Show or Hide the Advanced filtering bar
The value is:
AlarmControl_Advanced Filtering
• 0 = filtering bar is hidden (by default)
• 1 = filtering bar is visible
Show or hide Advanced filter(s) inside the toolbar
There are 6 values separated by a semi-colon (;)
Each value is:
• 0 = filter is hidden (by default)
• 1 = filter is visible
The first value hides / shows Witness and reset filter
The second value hides / shows Text filter
The third value hides / shows Alarm Status Filter
AlarmControl_AdvFilterConfiguration The fourth value hides / shows Date From To filter
The fifth value hides / shows Current Day filter
The sixth value hides / shows Custom Time filter
Setting example 1
AlarmControl _AdvFilterConfiguration = 1;1;1;1;1;1
All filters are visible.
Setting example 2
AlarmControl_AdvFilterConfiguration = 0;1;1;0;1;0
Text filter, Alarm Status filter and Current Day filter are visible.
NOTE: if all values are set to 0, the Advanced filter bar is hidden.
This parameter contains the Custom Time filter value. When viewer is
loaded, the Last XX filter will be automatically applied with the value.
The parameter has 2 values separated by a semi-colon (;)
The first value is the temporal duration on 2 digits
The second value is the temporal unit:
• minutes
AlarmControl_AdvLastConfiguration • hours
• days
• weeks
• months
Setting example
EventViewer_AdvLastConfiguration
= 20;minutes
Displays latest 20 minutes alarms
This parameter makes visual effect on button static / blinking
AlarmControl_AdvFilterBlinkButton The value is:
• 0 = button is not blinking (by default)
• 1 = button is blinking
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 99/169
11 CURVES
Curves tool allows the user to study trends of any signals supervised by the EcoSUI
Curves tool can display up to 8 curves on a single display. Two options are possible:
• Curves set by configuration, not user customizable. This type of curve appears in detailed views. Navigation
buttons allow direct access to curves
• Curves tool page with menu, giving the user the ability to create / modify its curves settings
By default, curves are modifiable (signals, period of time…) according to user privileges. The following information
concerns the user configurable curves option.
A time duration is required and the “Extract” button update automatically the chosen set of curves.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 100/169
To configure a new set of curves, click on the tool curve button and select “Properties”:
Clicking the button applies the parameters selection to the selected curve.
Clicking the button cancels the parameters selection and closes the window.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 101/169
Navigate in the signals list with the tree viewer and select the desired signal.
User also can use the “Description Filter” to ease search. And/or use the “Signal Category” scrolling menu.
The signal name and its legend are automatically filled. Legend can be modified as desired.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 103/169
V1
V1
200
kV
1 1
Setting range for A & B coefficient is within the limits of the integer 32 bits.
Curve_Print
Curve_Export
Curve_Forward
Curve_Forward allows user to move forward the trend viewer time scale.
Curve_Backward
Curve_Backward allows user to move backward the trend viewer time scale.
These actions take 2 parameters:
- WorkspaceId: Index of Workspace (as to be numerical)
- CurveControlName: Name of Trend viewer Control (Findable on Treeview during configuration)
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 105/169
It is possible to show or hide buttons on Trend Viewer object. To show or hide buttons, use the corresponding
parameter.
Parameters:
• Curve_ShowPrevIcon set to 0 to hide the button, set to 1 to show the button action “Previous scale of curve”.
• Curve_ShowNextIcon set to 0 to hide the button, set to 1 to show the button action “Next scale of curve”.
The parameter Curve_ShowNextandPrevIcons have to be set to 1 to show any of these icons, otherwise icons are
hidden.
Toolbar icons
Example:
Curve_AdvFilterConfiguration = 1;1;0;1;0;1;1
Meaning:
• icon "New set of Curve" => Shown
• icon "Load set of Curve" => Shown
• icon "Save set of Curve" => Hide
• icon "Print " => Shown
• icon "Export" and "Export As PDF" => Hide
• icon "From to To Filter" => Shown
• icon "Extract" and "Extract continuously" => Shown
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 106/169
Choose the .CRV file on your computer storage devices then click “Open”. The Set of curves is loaded and
displayed.
Choose the location on your computer storage and type the name of the .CRV file to be saved then click “Save”.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 108/169
Choose the location on your computer storage and type the name of the .CSV file to be saved then click “Save”.
The user can select «From..Time» by clicking on up or down arrows (hours: minutes: seconds: AM/PM).
The user can select «To..Time» by clicking on up or down arrows (hours: minutes: seconds: AM/PM).
Date and Time are separated, if the user reaches 00:00:00 and decrease the time then it will not change the date
to previous day. At the same time, if time is 23:59:59 and the user increases the time, it will not change the date to
the next day.
The user can select time period option from the list
• Last 5 minutes
• Last Hour
• Last Day
• Last Week
• Last Month
According to the current time, each date and time will be filled correctly. If the user selects Last 5 minutes then
« From..time » time will adjust with the difference of 5 minutes related to « To..time». For example look at the time
in « From..time » is 11.04.12 AM and in « To..time » time is 11.09.12 AM.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 112/169
Right clicking on any curve properties button, for instance, will open the selected curve display options
window:
Signal :
• Signal / Properties: Open the Curve Properties window to modify the curve configuration
• Signal / Show points: Show the recorded points on the curve
• Signal / Hide: Hide the curve (still active but hidden)
Note that EcoSUI cannot display separated curves (power, current, voltage) in the same display area.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 116/169
The user can choose to display or not the horizontal grids by checking/unchecking the Draw Horizontal Grids box.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 117/169
Using the mouse, the user defines the area he wants to zoom in.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 118/169
The Zoom Out function is also available from the same right click window.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 119/169
Here are displayed Time, Duration and Voltage for both curves.
Change all scales to default resets the scale to the default settings for all active curves.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 121/169
12 HELP VIEWS
To better understand EcoSUI HMI, help views are available. They show the legend of the different SYSTEM and
ELECTRICAL equipments used in the different EcoSUI HMI views.
Typically, one help view is dedicated to the SYSTEM equipments, while the other one stands for the ELECTRICAL
devices.
13 NAVIGATION
Navigation is the term used when switching from a view to another on EcoSUI HMI.
13.1 NAVIGATION WITH THE NAVIGATION BANNER
Navigation in the EcoSUI HMI can be done through the navigation banner:
Clicking a button displays the corresponding view on the main mimic window of the EcoSUI HMI. The Navigation
banner is customizable on a per project basis.
Navigation
buttons on the
mimic itself
Sensible area
behaves like a
navigation button.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 123/169
Example:
An object with configured action SHOW 3 when highlighted and Enter key is pressed, MyMimic.cfg will load
MyMimic.cfg in Workspace 3.
The following list explains how navigation works when using the keyboard:
• Navigation will always start with the first object at the top left of the mimic.
• On grouped items, every configured-action object is detected, and HMI will navigate through them.
• On reaching end border, and going further than workspace:
o If another workspace is available, HMI will jump on it, and highlight first top left object.
o If no workspace is available, HMI will stay at position.
• On opening a new Mimic, it will select first top left configured-action object on the newly opened mimic.
To activate arrow navigation on EcoSUI HMI user has to configure a parameter named
EnableNavigationWithArrowKeys in [General] section inside General.ini file from Mimics folder (commonly
located under C:\MCIS\Mimics).
To enable EnableNavigationWithArrowKeys parameter, set value to 1:
…
[General]
EnableNavigationWithArrowKeys=”1”
…
These objects have two parameters respectively named _Keyshortcut_KeyDown and _Keyshortcut_KeyUp:
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 124/169
Button_Keyshortcut_Keydown 65
A 65 I 73 Q 81 Y 89
B 66 J 74 R 82 Z 90
C 67 K 75 S 83
D 68 L 76 T 84
E 69 M 77 U 85
F 70 N 78 V 86
G 71 O 79 W 87
H 72 P 80 X 88
User can use the following modifiers to create keyboard shortcut combinations (SHIFT, CTRL and ALT Keys):
Key Modifier
SHIFT 16
CTRL 17
ALT 18
Because of a limitation in EcoSUI HMI, to configure a keyboard shortcut combination, & character is used to
separate key codes. For example, to create CTRL + ALT + P keyboard shortcut combination, do as follows:
14 OBJECT DISPLAY
According to the rights associated to the user, any object (dynamic or static) can be displayed or not.
Objects are defined by their type, their position, and potentially a link to a file, a link to an IEC 61850 data or
whatever, depending on the object type.
Datapoints status can be displayed on the EcoSUI HMI to represent dynamic objects, such as CB position, Analog
values, devices status, etc…
SBUS Server
EcoSUI HMI
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Ensure that the graphical representation associated with the different states of datapoints
is clearly discriminable on the graphical user interface.
15 CONTROLS
According to the rights associated to the current user, any object (dynamic or static) accepts controls or not.
15.1 GENERALITIES
Each object defined in EcoSUI HMI has an Action property and an ActionProfile property.
Note: the ActionProfile is reserved for future evolutions.
EcoSUI HMI has Actions that let users send controls, delete/substitute datapoints. EcoSUI HMI exposes also
some Actions that let users Bypass Interlock/SynchCheck for some controls.
It’s possible to disable buttons with simple equations to avoid sending ‘useless’ controls (ie. Close control on
already closed device, Open control while restricted by the interlock…). In these equations, we can use any
datapoints like interlock SPS, order running SPS, open/close device position, etc…
Control Feedback is given through a special dynamicText object. Non exhaustive list of feedbacks:
• Success ! Order executed
• Order In Progress
• Failed ! Device is Disconnected
• Failed ! Device Failed to Operate
• Failed ! Position Reached
• Failed ! Command Already In Execution
• Failed ! Object not selected
• Failed ! Invalid Position
• Failed ! Blocked by Interlockings
• Failed ! Blocked by SynchroCheck
• Failed ! Blocked by Switching Hierarchy
• Failed ! Step Limit
• Failed ! The Limit is Over
• Failed ! Computer not Ready
• Failed ! Automation Running
• …
EcoSUI HMI sends the control to the SBUS Server and SBUS Server reports back the feedback status to EcoSUI
HMI.
Sends orders
Returns information
SBUS Server
EcoSUI HMI
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Before using a new or modified configuration, make sure that the equipment configuration
is consistent with each other at system level.
Failure to follow these instructions can result in injury or equipment damage.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 127/169
Find hereunder the behavior of the control popup window following the values of these 2 properties:
NOTE 1
Recommended values in case of popup windows only closed by an “Exit” or “Close” button
NOTE 2
Case where a feedback is associated to the control; the popup control window is closed automatically if positive
feedback and success of the control
NOTE 3
Recommended values if the behavior is to close the popup window whatever the result of the control
Remark: In the equation that permits to enable/disable the button, the configuration engineer may have to put:
• interlock xPS, to avoid sending the control if it is not allowed
• order running xPS, to avoid sending the control if the control has already been done
• device position xPS, to avoid sending a close control on a closed device or open control on an open device
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Make sure that the control, to be triggered by direct order DO, can be executed without
confirmation.
Remark: Like for Direct Execute, in the equation that permits to enable/disable the selection buttons, the configuration
engineer may have to put:
• interlock xPS, to avoid sending the control if it is not allowed
• order running xPS, to avoid sending the control if the control has already been done
• device position xPS, to avoid sending a close control on a closed device or open control on an open device
An additional signal can be put in the equation of execute and cancel buttons:
• Status of the selection (ie. Device is selected or not) to enable execute and cancel buttons only if the device is
selected.
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Make sure that user access rights are granted in accordance with their roles.
There is a shared token (for uniqueness) that avoids selection when a device is selected by another EcoSUI HMI.
Remark: Like for Direct Execute, in the equation that permits to enable/disable the selection buttons, the configuration
engineer may have to put:
• interlock xPS, to avoid sending the control if it is not allowed
• order running xPS, to avoid sending the control if the control has already been done
• device position xPS, to avoid sending a close control on a closed device or open control on an open device
An additional signal can be put in the equation of execute and cancel buttons:
EcoSUI HMI Internal status of the selection (ie. xPC is selected or not) to enable execute and cancel buttons only if
the device is selected.
BYPASS_INTERLOCK -> Commands (Direct or SBO) will be sent with the ‘bypass interlock’ attribute until the
popup is closed.
Of course, the Bypass button should have a special permission (for users with bypass rights).
WARNING
UNEXPECTED SYSTEM BEHAVIOR
Ensure that the Bypass granting rules are set according to the user’s authorization level
and system criticity.
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
❖ For the Action "SETPOINTEX", the “Mnemonic”: Min: Max: Coef. are used to send a Set Point.
• Min: Max: for this function the min/max values are allowed, if the user enter the value out of the min/max
value range, it notifies the user that the entered value is not correct and not within the min/max value range.
• Use "SETPONTEX_INT" for integer only Set Points.
❖ For the Action "SETPOINTFROMTEXTBOX", the “Mnemonic”: TextBoxID: Min: Max: Coef. are used.
• This “SETPOINTFROMTETBOX” is used to send a value for the set point taking a value from the existing
textbox that is on the HMI (Mimic). It will not display a new textbox to enter the value, it will take directly the
value entered in the textbox defined on the mimic to send a value for the set point.
❖ For the Action "SETPOINTWITHCONSTANT”, the "Mnemonic": Constant Value, sends a set point to the
Mnemonic.
• It sends a constant value, when the user clicks on the button to send a set point it takes the value defined in
the constant value.
• Normally the user can configure a setpoint in datapoint from HMI, when the user sends a setpoint to IED,
he should specify the format of the sent value.
• To know the format of the setpoint, the information is found in the SCD. Before by default “float” is sent.
Now the user has the possibility to search the format information from SCD and force the setpoint format to
send the setpoint with this format to the IED correctly.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 135/169
Each object defined in EcoSUI HMI has an Action property. To use this feature from the mimic editor,
“SETSNMP” action is executed via button on the signal mnemonic by sending value compatible with this
mnemonic.
CAUTION
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 136/169
Double click the desired object in the Mimic to open a contextual menu that provides access to the general
properties.
A right-click opens the edit menu then select “New object…” to add an object.
When logged as an administrator of EcoSUI, press CTRL + SHIFT + ALT + F12 to turn the EcoSUI Edit mode on.
A popup window prompts the user to enter his password (the same as the one used to log to the system):
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 138/169
PROPERTY DESCRIPTION
_X X coordinate
_Y Y coordinate
_ZOrder Z coordinate (0 = deepest)
_Width Object width
_Height Object height
_ ChildOf Name of the father including inheritance features
_Action Action to be executed when clicking on object
_Interlock Action is allowed depending on a boolean condition; this can be done by EVALUATE function
or SPS mnemonic
_ViewProfiles Reserved for future evolutions
_ActionProfiles Reserved for future evolutions
_Tooltip Tooltip text when dragging over object
_HideCond Visibility of object depending on Boolean condition; this can be done by EVALUATE function
or SPS mnemonic
16.4 TOOLTIP
The "_Tooltip" property is provided for all the “simple” graphical objects. When mouse cursor hovers on the object,
the message appears overprint during a few seconds.
This property contains the description associated with the object which be displayed with the tooltip. The user is in
charge of providing the description linked with the tooltip.
Here is the list of graphical objects on which the tooltip is available:
- Static text
- Dynamic text
- Analog value
- Static picture
- Dynamic picture
- Rectangle
- Horizontal line
- Vertical line
- Diagonal down
- Diagonal up
- Circle
- Triangle
- Button
- Glass button
- Progress bar
- Bit field
- Curve
- Text box
Case 1:
The description of the tooltip can contain the special characters "\n", to go to next line:
"_Tooltip" property
If in the property editor, no description is provided, then tooltip is considered as “disabled” and object will appear
without any tooltip as:
16.5 RECTANGLE
Rectangle object is the common object used to create lines vertical, horizontal, diagonal, polylines.
The type of rectangle is defined in the Rectangle_ShapeType property:
• 0 for a rectangle,
• 1 for diagonal down,
• 2 for diagonal up,
• 3 for a horizontal line,
• 4 for a vertical line,
• 5 for a circle,
• 7 for a polyline
A Static Rectangle object is typically defined by its position (x and y coordinates), his height, his length and his
color.
A Dynamic Rectangle object is typically defined by its position (x and y coordinates), height and length in the
global properties window, but additional properties can also be set:
• Rectangle Mnemonic: link to the IEC 61850 data that will control its color
• Rectangle_OnColor : color of the foreground when the value is “ON”
• Rectangle_OffColor : color of the foreground when the value is “OFF”
• Rectangle_UnknownColor : color of the foreground when the value is “UNKNOWN”
• Rectangle_OnBackColor : color of the background when the value is “ON”
• Rectangle_OffBackColor : color of the background when the value is “OFF”
• Rectangle_UnknownBackColor : color of the background when the value is “UNKNOWN”
In the case of an MPS, the 16 colors corresponding to the value are set in the Rectangle_OnColor property,
separated by “;”.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 141/169
Some examples:
• Rectangle style = 10;5;2;5
Other example:
• Rectangle style = 2;2
A setting that will result in a dotted line where the dashes are 2 pixels in size and the spaces are 2 pixels.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 143/169
Another way is to animate the color of the rectangle border depending on popup window existence.
In the Rectangle_Cond0 property❶, specify the condition to set the color of the border:
• IsPopupOpenedOnBay ([substation name] / [< voltage level name] / [< bay name])
In the Rectangle_Cond0BorderColor property❷, specify the color of the border when the condition is true.
In the Rectangle_BorderColor property❸, specify the default color of the border when no conditions are true.
Its properties must include the min, max values (for 0% to 100%), the min color, the middle color and the max
color.
16.9.2 ON MPS
In the case of an MPS, the 16 colors corresponding to the value are set in the Rectangle_OnColor property,
separated by “;”.
• Rectangle Mnemonic: It uses an integer (value 0,1,2,3…). This value can also be calculated with a Formula as
shown on the screenshot below where EVALUATE(3) is a example to have 3 as the mnemonic value:
Different pictures can be displayed depending on the MEMO value (saved or not):
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 148/169
16.10.3 ON MPS
In the case of an MPS, 16 pictures corresponding to different values are set in the following properties:
DynamicPictureAllFilenames
DynamicPicture_AllFilenames is a global parameter to declare the dynamic picture conditions (open, close,
unknown...) on a same row.
Conditions Character Syntax
Open 0 0=Picture Filename for Open state
Close 1 1=Picture Filename for Close state
Unknown ? ?=Picture Filename for Unknown state
DynamicPicture_Mnemonic
Explanation:
• If SPS is open and DPS is closed then_image.LEGEND_SYSTEM.101.png is displayed
• If SPS is set and DPS is closed then_image.LEGEND_SYSTEM.102.png is displayed
• If SPS is set and DPS is unknown then _image.LEGEND_SYSTEM.103.png is displayed
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 151/169
The instruction “SHOWPOPUP” allows the opening of a “popup” window via a click on a picture.
From a bay display, a click on the breaker opens the control detailed view. In addition, the use of
“IsPopupOpenedOnBay” instruction allows the colorization of the bay display rectangle while the popup remains
active (see §16.5.3 Animate the Rectangle Borders).
In the DynamicPicture_Action property, specify the action to be used to display the popup window:
• SHOWPOPUP 0 [PopupPictureName] [Sender DataPointPath]
16.11.2 ON MPS
In the case of an MPS, the 16 captures corresponding to the value are set in the Text_TextOn property, separated
by “;”.
To do so, use the ATTRIBUTEMESSAGE function in Mnemonic parameter of any DynamicText Object:
ATTRIBUTEMESSAGE(Mnemonic;Attribute Index):
Where
• ‘Mnemonic’ represents the signal path (SS / VL / BAY / MODULE / SIGNAL)
• ‘Attribute Index’ represents a number
On the button properties, the “Button Action” specifies the action to execute when pressed:
NOTE: Via protocol IEC 61850-1-8 Editions 1, 2 standard, BYPASS attribute order is defined as following:
16.13.1 BUTTONORDERED
The ordered button defines order of display from bottom to top.
Button_Zorder parameter
• Button_ZOrder: integer parameter from 0 to 16384. The button with the highest Button_ZOrder value appears
on top.
Configuration file:
Actions can be any HMI action (CMD_SELECT, CMD_EXECUTE, SETPOINT, SHOW, SHOW_POPUP, EXEC,
…). List item action is set in the second column of combo box configuration file. Second column never appear in
drop-down list.
Each row represents a list item, each row has several columns, ‘;’ character is the column separator.
Action for each list item is shown in red rectangle. Actions are always located in 2nd column and hidden in combo
box.
Properties:
Some properties of the ComboBox object specify the behavior of the combo box:
• ComboBox_ConfigurationFilename: list items are defined in an .ini file. This property gives the path to this
file. A default file mycomboboxconfigurationfile.ini is automatically generated in the EcoSUI folder
\MCIS\Mimics “”.
• ComboBox_TextboxEditable: If set to 1, the item list will be filtered by characters found in the combo box. If
several columns are defined, filter is working on all columns (except action column that is not shown).
• ComboBox_ColumnsWidth: defines the width of each columns in the combo box.
The above configuration file will configure a combo box with 3 columns (see below)
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 157/169
Character ‘u’ in combo box -> Only list items with character ‘u’ will be shown.
String ‘us’ in combo box -> Only list items with string ‘us’ will be shown.
If there are several words, the filtering shows the lines which contain one of the words.
Parameter Description
_WSMinRange Define the range of speed: Minimal and Maximum measurement values
_WSMaxRange
_WSGradientMinValue Define the range of 3 thresholds : Minimal, Medium and Maximum 20%, 80%, 100% (by
_WSGradientMidValue thresholds (in percentage of the range of speed) default)
_WSGradientMaxValue
_WSShowText Enable / disable text showing True (by default)
_TextFont The font of text
_WSTextUnit Define the unit of speed m/s (by default)
_WSTextForeColor Define color for text, background and pointer
_BackColor
_WSPointerColor
_WSGradientMinColor Define colors for range of thresholds. Green, Orange, Red (by
_WSGradientMidColor default)
_WSGradientMaxColor
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 159/169
Parameter Description
_WMinRange Define the range of direction: Minimal and Maximum 0° and 360° (by default)
measurement values
_WMaxRange
_WShowText Enable / disable text showing True (by default)
_TextFont The font of text
_PointerColor Define color for pointer, text and background (without
background image file).
_WTextForeColor
_BackColor
_WImageFilename Define background image file None (by default)
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 160/169
17 ECOSUI MANAGER
17.1 PURPOSE OF ECOSUI MANAGER
EcoSUI manager is an application monitoring suite running at the same time with EcoSUI software suite i.e.
EcoSUI SBUS server, EcoSUI Supervisor, EcoSUI HMI, EcoSUI Gateway V5 Interface, EcoSUI security server and
MySQL server.
It displays and logs health status of EcoSUI software suite. It also detects when an application has stopped
unexpectedly or is frozen and so restart it.
17.2 HOW TO START ECOSUI MANAGER
Before starting EcoSUI manager, user checks that EcoSUI is installed in the PC. Launch EcoSUI manager and in
notification tray EcoSUI manager icon will be available as below image.
User performs right click action on the EcoSUI manager icon, user will see three options as shown in below image.
17.2.1 LOGIN
Clicking the Login allows the Operator/Engineer to log in to the system through an identification popup.
The login is verified by the Cybersecurity brick embedded in the EcoSUI.
The EcoSUI Manager behavior will then depend on the operator rights defined in the CAE tool. Default usernames
and passwords are available after the ECOSUI installation. These ones can be used even if CAE tool has not been
installed yet.
For more information on operator rights or on the default users and passwords, refer to the Cybersecurity, section
Privileges and Default Password of this manual.
The Login window is the following:
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 162/169
Control Description
Enabled monitoring for the application
Disabled monitoring for the application
User can manually start the application. (Application is in stop state)
User can manually stop the application (Application is in start state)
NOTE:
1. EcoSUI manager restarts the EcoSUI components when they are stopped or in not responding stage.
2. When counter is reached then EcoSUI manager will stop trying to restart the application and counter will be
reset. EcoSUI manager notifies that a user action is needed.
3. User has to manually restart application(s) after a counter reaches its limit.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 165/169
• Clean button allows to delete all selected signals from Selected Signal window (reset the selected signals list)
• Load button allows to select a new ListOfSignalsToExtract from Reports folder with a new content
For automatic reporting extraction within a time period
Go to autoextract.ini file in C:\MCIS\Reports folder, and configure the automatic reporting extraction feature.
Learn how in the EcoSUI Configuration Application Note.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 166/169
18 MCIS REPORTER
It allows the user to generate the report files.
The user executes the generation of the reporting files through the application MCIS Reporter.
Click Ctrl + Alt + Shift + F12 to open and close the window advanced menu options.
It allows the user to operate the software and to configure the frequency of the report files with the other reports.
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 167/169
➢ Platforme_O&G_CSV. rtp
➢ Platforme_O&G_CSV_Body .txt
18.3.1 BITMAPS
18.3.2 DATES
{PRINTCURRENTDATETIME} Print the current date & time (i.e., 24/04/2009 15:23:12)
18.3.3 FORMATTING
18.3.5 EVENTS
{PRINTEVENTSHEADER1(Text)} Text to print as header of events (done after each new page)
{PRINTEVENTSHEADER2(Text)} Text to print as header of events (done after each new page)
Example:
{GETLASTVALUE (YESTERDAY, LAFIABOUGOU / 30kV / Depart DARSALAM1 / M231, Energie active
Export, P1)}
Example:
{PRINTVALUE(P1,000000)} (ie. Prints "000105") {PRINTVALUE(P1,6|0)} (ie. Prints " 105")
HUMAN MACHINE INTERFACE EcoSUI/EN HI/I
EcoSUI Documentation Page 171/169
18.3.7 CURVES
{CURVESADDSIGNAL Add a signal to the curve (Right now, only one signal for each curve)
(Path; Legend; Format; Unit; Min;
Max)}
➢ {FONT(Tahoma,10,)}
➢ {ENDLINE}
➢ {PICTURE (.\ArevaLog.Bmp)}
➢ {PICTURE_EX(.\ArevaLog.Bmp,14500)}
➢ {FONT(Tahoma,14,B)}
➢ {PRINT( Template Report)}
➢ {ENDLINE}
➢ {PRINT( Date : )}
➢ {PRINTCURRENTDATE}
➢ {ENDLINE}
➢ {PRINT( Page : )}
➢ {PRINTPAGENUMBER}
➢ {ENDLINE}
➢ {ENDLINE}
COMMUNICATION (CT)
COMMUNICATION EcoSUI/EN CT/I
EcoSUI Documentation Page 1/2
CONTENT
1.1 OVERVIEW
EcoSUI supports different types of communications:
Whatever the type of protocol selected for your project deployment, EcoSUI requires the parameterization of
specific files, which are detailed in the EcoSUI Configuration Application Note.
The certified documents applicable for EcoSUI Client are listed below:
Documents References
The ACSI conformance statements are used to provide an overview and details about Gateway with version EPAS
V6:
• ACSI basic conformance statement
The statements define the communication features mapped to IEC 61850-8-1 Edition 2.
CONTENT
2. ECOSUI SUITE
EcoSUI is an HMI solution. The EcoSUI is a software suite that works with modules which interact with each other
as shows below:
User Interface module. This is the operator interface that shows devices states. Up to
EcoSUI HMI
n EcoSUI HMI can be connected to the SBUS Server.
Acquisition module. This is the client on the IEC 61850 and legacy networks and
SBUS Server
serves data to EcoSUI modules.
Central DB MySQL Database that stores the signal list, alarms and events.
NOTE:
• IEC 61850 LAN configuration has to be done with EPAS SCE or EPAS-E.
• Non-IEC 61850 LAN configurations have to be done using other tools.
SETTINGS EcoSUI/EN ST/I
EcoSUI Documentation Page 4/17
[section]
keyname=value
Because .ini files use plain text, they can be edited using any text editor or word processor. We recommend using
Notepad++ which allows the syntax coloration of file sections.
SETTINGS EcoSUI/EN ST/I
EcoSUI Documentation Page 7/17
3. CONFIGURE ECOSUI
Name Properties
CAEDB_0 First additional central database (redundant) EcoSUI Substation
CAEDB_1 Second additional central database (no redundant) XAT Substation
EcoSUI uses configuration files (.cfg) that contain parameters. It also contains template files (.tpl) that can be
edited to modify parameters like the position of a button.
SETTINGS EcoSUI/EN ST/I
EcoSUI Documentation Page 11/17
• Set your own layers levels. By default, all values are set to 0:
Modifications are done directly, therefore it is not required to restart EcoSUI HMI to apply changes.
Value of each entry represent the Layer Level of associated Workspaces.
Below a schema of Layers and Workspaces
To learn more about layers philosophy, go to Layers Philosophy section of the HMI chapter of this guide.
NOTE: Be very attentive during the layers configuration, if the highest opened layer doesn’t have a HIDEMIMIC
action inside, there is no way to close it. In such a case, the only way to close it is by restarting the HMI.
SETTINGS EcoSUI/EN ST/I
EcoSUI Documentation Page 13/17
NOTE: Refer to the EcoSUI Configuration Application Note to learn how to export the graphical part from EPAS
SCE to EcoSUI.
CAUTION
UNEXPECTED SYSTEM BEHAVIOR
Ensure that the graphical representation associated with the different states of datapoints
is clearly discriminable on the graphical user interface.
Failure to follow these instructions can result in injury or equipment damage.
Before importing a SCE database to SBUS Server, check that the SCL.zip is in the generated zip file.
• Copy the .zip file generated by the SCE in C:\MCIS\SCEConfiguration
• Get the configuration zip file. It is composed of several folders and several ini files. Unzip it in C:\MCIS.
• In the explorer window, browse and select the configuration file to be imported:
Click Open. This will download the SCE configuration into the EcoSUI database.
• Once the new configuration is loaded, click the Dashboard tab and exit the SBUS Server.
• Restart all EcoSUI software.
This ends the SCE configuration importation. The SBUS Server is configured along with SCE Alarm, State & Event
Viewer tabs.
6. GENERATE A CONFPACKAGE
When starting a project from scratch, you need to generate a configuration package to be used in EcoSUI. This
package will use the “.Ini” files you have just modified to configure your application, HMI views, rings, gateways…
The generation of the configuration package is done from the EcoSUI Supervisor.
For further information, please refer to the EcoSUI Configuration Application.
[Tool1]
Name=Explorateur
Executable=Explorer.exe
[Tool2]
Name=Bloc Note
Executable=Notepad.exe
Add the sections you need for the tools you want to install.
CYBERSECURITY (CS)
\
CYBERSECURITY EcoSUI/EN CS/I
EcoSUI Documentation Page 1
CONTENT
1. Scope of the document ............................................................................. 2
2. Documentation reference.......................................................................... 2
2. DOCUMENTATION REFERENCE
Document Title
3. CYBERSECURITY POLICY
The minimum cybersecurity policy for EcoSUI includes:
• Disclaimer
• Password used with different profiles (or roles)
• Device hardening (unused ports)
• Security logs
• Antivirus
• Updates and Patches
• Backup and Restore
3.1 APPLICABILITY
The EcoSUI cybersecurity requirements apply to:
Requirement Description
Profiles (password) Profiles are managed by CAE Tool
Profile lockout / Log off Yes
Unused ports Yes
Security Logs Yes
Table 2: Cybersecurity Requirements for EcoSUI
NOTE:
The configuration about the dpwscore.xml file which is used by the CS Brick to make the discovery of all the devices
and more precisely by the CS Brick as the server to expose its API to the client CAE Manager which will then browse
for all the devices on the network and checks for the DPWS settings.
If the same port is shared on the same computer for the two devices EcoSUI and Gateway, the CAE will discover
only one of the devices. Another port has to be setup manually by the user, for the DPWS on the EcoSUI side or on
the Gateway side.
CYBERSECURITY EcoSUI/EN CS/I
EcoSUI Documentation Page 4
Important
The Schneider Electric password policy is one of the key elements of the Cybersecurity Policy.
Here after are listed good practices to improve the Password definition:
• Use common Cybersecurity Good Practice for password complexity definition by using strong passwords.
• Change all passwords from their default value when taking the device into use and specially after the first login.
• Change Passwords regularly.
• Update password after a certain period of time.
• Use NERC Compliant password as much as possible.
• Enforce the use of strong and complexes Password containing: Caps characters + Lowercases characters +
Numbers + Special characters.
• Set the minimum password length to 10 characters.
• Disable all Communication ports unused on the device, if possible.
• Do not reuse old passwords.
• All devices installed before January 2020 should be checked separately case by case to confirm the
Cybersecurity conformity to Standard/country law.
Operator has to be aware of best practice concerning passwords; these include:
• Do not share any personal password.
• Do not display any password during password entry.
• Do not transmit any password in email or by other means.
• Do not save any password on PC’s or other devices.
• Do not write any password on any media.
• Do regular user reminding about best practices concerning password.
_________________________________________________________________________________
Access without a proper password is denied as soon as the security administrator has defined the passwords.
The default users and passwords come with the installation of EcoSUI and can be used even if CAE tool has not yet
been installed.
NOTE: Viewer is an implicit user; every user can navigate inside views.
CYBERSECURITY EcoSUI/EN CS/I
EcoSUI Documentation Page 7
NOTE: For the list of Security Logs produced by EcoSUI, please refer to documentation EPAS Hardening
Guide, chapter EcoSUI Hardening, section Windows Log Management.
CYBERSECURITY EcoSUI/EN CS/I
EcoSUI Documentation Page 8
This below procedure allows to retrieve the EcoSUI RBAC factory mode configuration:
Step Action
Backup current RBAC configuration:
1 • Access to the RBAC folder
“C:\MCIS\Bin\Resources\factory_db\rbac”
• Select the three files “permissions.exi”, “roles.exi” and “users.exi” and copy them to the
destination folder
“C:\MCIS\Bin\Resources\sec_db\rbac\a”
NOTE: Please refer to EPAS System Cyber Security (SCS) User Guide, section Back to factory Mode for
details.
3.6 ANTIVIRUS
The Windows-based PCs are vulnerable to viruses.
The PCs hosting NON time-critical application EcoSUI can be permanently scanned.
NOTE: For PC guard with antivirus solution, please refer to the documentation EPAS System Cyber Security
(SCS) User Guide, section Hardening PC based solution.
3.7 HARDENING
NOTE: Please refer to EPAS HARDENING Application Note (sections Port reservation for EPAS
Application and Firewall Windows Parameters for EcoSUI) to learn hardening procedures
recommendations for EPAS System, and EPAS System Cyber Security (SCS) User Guide, section Device
Hardening.
CYBERSECURITY EcoSUI/EN CS/I
EcoSUI Documentation Page 9
CONTENT
1 Scope of the Document..................................................................................... 2
2.1.1 PC CHARACTERISTICS
PC Name
PC IP Address
PC Supplier
PC micro-processor
Clock Frequency (GHz)
RAM Size (Kb)
Windows Version
Windows Language
Service Pack
2.1.2 INSTALLATION
2.1.2.1 Software Delivery
2.2.1 PC CHARACTERISTICS
PC Name
PC IP Address
PC Supplier
PC micro-processor
Clock Frequency (GHz)
RAM Size (Kb)
Windows Version
Service Pack
2.2.2 INSTALLATION
2.2.2.1 Software Delivery
Content
1 SCOPE OF DOCUMENT
This document is a chapter of the EcoSUI documentation. It provides an overview of EcoSUI Central DB and
details on how to do the maintenance.
MAINTENANCE EcoSUI/EN MF/I
EcoSUI Documentation Page 3/25
2 CENTRAL DB OVERVIEW
The central DB is the EcoSUI database in which are stored the configuration (signal list), the alarm list and the
archives.
In case of redundancy, a solution can have 2 Central DBs:
• Central DB 0 is the Main Central DB
• Central DB 1 is the Backup Central DB
2.1 SOFTWARE
EcoSUI Central DB is based on MySQL Server 5.5.
2.2 REDUNDANCY
On one project, we can have 2 Central DBs.
Limit Value
3 DATA EXCHANGE
• SBUS Server
• EcoSUI
3.1 CONFIGURATION
At startup, each software (SBUS Server, HMI EcoSUI, Gateway) downloads the latest configuration from
CentralDB.
WARNING
UNEXPECTED SYSTEM BEHAVIOR
EcoSUI applications must be restarted each time you:
• Load a database
• Switch a database
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
MAINTENANCE EcoSUI/EN MF/I
EcoSUI Documentation Page 6/25
3.2 ALARMS
• SBUS Server feeds CentralDBs with alarm updates.
• The HMIs (EcoSUI) get the list of alarms from the CentralDBs. Then, the HMIs acknowledge and clear alarms
MAINTENANCE EcoSUI/EN MF/I
EcoSUI Documentation Page 7/25
3.3 EVENTS
• SBUS Server feeds CentralDBs with Events / MV archiving.
• HMIs (EcoSUI) get Events / MV from the CentralDBs.
MAINTENANCE EcoSUI/EN MF/I
EcoSUI Documentation Page 8/25
4 CENTRAL DB TABLES
The purpose and a description of these tables is provided in the following chapters.
MAINTENANCE EcoSUI/EN MF/I
EcoSUI Documentation Page 10/25
• The Objectstates table lists the different states of each signal (i.e. Set / Reset labels of SPS signals).
In SCE, each signal has a unique ID called GUID like ‘3F2504E0-4F89-11D3-9A0C-0305E82C3301’, coded on 128
bits.
In ECOSUI, each signal has a unique ID, called uid32, coded on 32 bits (−2,147,483,648 to 2,147,483,647).
ECOSUI’ Uid32 is computed from GUID.
Item Description
Event_object_uid32 Unique ID that represents the signal
Event_datetime Date + Time (without millisecond) of this event. This is dated by the IED
Event_millisec Millisecond of this event. This is dated by the IED
Event_proc_datetime Date + Time (without millisecond) when SBus Server has processed this event
Event_proc_millisec Millisecond when SBus Server has processed this event
Event_state New state (number) of the signal
Event_orcat OrCat (see IEC 61850 specifications)
Event_orid OrId of this event (see IEC 61850 specifications)
Event_mess New label for this signal (same as we can find in objectstates)
…
Item Description
Value_object_uid32 Unique ID that represents the signal
Value_datetime Date + Time (without millisecond) of this measurement. This is dated by the IED
Value_millisec Millisecond of this measurement. This is dated by the IED
Value_quality Quality of the value
Value_value Value
Value_meantype Not used
…
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 12/25
5 SQL ADMINISTRATION
MySQL is the EcoSUI database engine. MySQL provides several useful statements that allow the user to
maintain EcoSUI database tables effectively. Those statements make it possible to analyze, optimize, check, and
repair database tables.
MySQL can be administrated through standard tools, depending on MySQL version installed:
5.1 CONNECTION
5.1.1 VERSION PRIOR TO 2013
You can manage MySQL from:
• MySQL Administrator and MySQL Query browser
o Username: root
o Password: no password for versions prior to 2013
o Default Schema: pacis
5.3 BACKUP
Creating backups of your MySQL database should be a regular and scheduled task.
This can be done via MySQL Administrator tool.
NOTE: A scheduled backup requires a stored connection. Use the connection manager accessible from MySQL
Administrator >Tools > Options menu to create one and use it then for the login.
44
2
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 17/25
6
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 18/25
8
9
10
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 19/25
5.5 CATALOGS
The Catalogs function in MySQL Administrator allows you see at a glance the size of each table present in
EcoSUI database along with the number of rows.
• To do so, start MySQL Administrator and click Catalogs (1)
• Select the EPAS database (2). The Schema Tables appear on screen.
2
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 20/25
Step Action
1 On main view of EcoSUI SBUS Server application.
3 Select the CentralDB to export. Automatic is selected by default, it is the current DB.
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 22/25
Step Action
4 Select the destination folder.
5 Select Dates range to export.
6 Click on Export
7 A popup shows at end of Export:
NOTE: The first export can last several hours. Do another export from the time the first export started till now (this
shall be very fast).
NOTE: For this second export the user must choose the period for at least 24Hours (From – To) to assure the
export of the last events.
MAINTENANCE EcoSUI/EN MF/H
EcoSUI Documentation Page 23/25
Step Action
1 On main view of EcoSUI SBUS Server application.
Step Action
1 On main view of EcoSUI SBUS Server application.
3 Select the CentralDB destination, Automatic is selected by default, it is the current DB.
7 DEBUG FOLDER
The user can find logs files in the Debug folder in C:\MCIS.
The following files are available:
• [MySQL]Errors.log: This is the error logs file of MySQL
• [SBUSServer].dbg: This is the logs file of the SBUSServer.
• [MCIS].dbg: This is the logs file of EcoSUI HMI.
• [Interop].dbg: This is the logs file of Interop module. This is a commun module of all EcoSUI applications
(SBUS Server, MCIS, …)
LEXICON (LX)
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 1/9
Abbreviation Signification
AC Alternating Current
Acquisition Data Acquisition module also called “SBUS Server”. It allows data acquisition from
IEDs connected through IEC 61850 or legacy protocols. As Client or Master it allows
the transmission of controls coming from SCADA.
A/D Analog/Digital
ADC Analogue to Digital Converter
AE qualifier Application Entity qualifier (Used internally by IEC 61850 to identify a server
Application)
AI Analogue Input (Measurement Value including state attribute)
Commonly Voltage or current DC signals delivered by transducers, and representing
an external value (refer to CT/VT for AC).
AIS Air Insulated Substation
Alarm This is an event describing a substation abnormal operating condition that needs an
intervention. Alarming is a process to attract operator attention by signaling this
event using specific message and/or an external horn.
AO Analogue Output
Value corresponding to a desired output current applied to a DAC.
AOU Computer MiCOM C264 Board name for Analogue Output
API Application Programming Interfaces
AR Auto-Reclose
ASCII American Standard Code for Information Interchange
ATCC Automatic Tap Change Control
Automation charged to regulate secondary voltage, more specific than AVR
AVR Automatic Voltage Regulator
Automatism used to regulate secondary voltage by automatic tap changer control
(see ATCC). Set of features can be added, see chapter MiCOM C264 FT
Bay Set of LV, MV or HV plants (switchgears and transformers) and devices (Protective,
Measurement…) usually around a Circuit Breaker and controlled by a bay computer.
BCP Bay Control Point
Name given to the device or part used to control a bay. It can be Mosaic Panel,
MiCOM C264 LCD… Usually associate with Remote/Local control.
BI Binary Input (or Information)
Name given into Computer MiCOM C264 of information already filtered, before it
becomes an SPS, DPS… with time tag and quality attributes
CB Circuit Breaker
Specific dipoles switch with capability to make line current and break fault current.
Some have isolation capability (nominal-ground at each side)
CC Complemented Contact
Central DB Stores the signal list, alarms & events database
SQL Database that stores archives, signals, live status, alarms & events. A project
can have 2 Central DBs for redundancy purposes.
Client Define in IEC 61850 as: entity that requests a service from a server and that
receives unsolicited messages from a server
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 2/9
Abbreviation Signification
CM CoMissioning
Configuration Package Zip file containing configuration of
• The database (Export Folder)
• SBUS Servers (Rings.zip)
• EcoSUI HMI (Mimics.zip)
• The project (Servers.ini, General.ini)
• The package itself (Package.ini)
CRC Cyclic Redundancy Check
Coding result send with packet of transmitted data to help to ensure their integrity.
Usually result of a division of transmitted data by polynomial.
CT Current Transformer
Basically the electric device connected to process and extracting a current
measurement. By extension part of a device (MiCOM C264) that receives AC values
and converts it to numerical measurement value.
CT/VT Current and Voltage transformers
(Conventional)
Datapoint Datapoints can be physical (hard-wired acquisition or controls) or virtual data
(acquired from communication protocols or internally derived (computation) shared
by electrical and system topologies. Datapoints are continuously updated with real-
time values, measures, or controls relevant to electrical or system process.
DB DataBase
Tool or set of data that define the configuration of a system or specific device like
computer. Opposed to setting or parameter DB has a structure that cannot be
modified online. DB are versioned.
DBID Databases Identity Brick
DC Direct Current
DPC Double Point Control
Located at device level (electric device or IED). Two digit and/or relays outputs used
for device control with complementary meaning (OPEN, CLOSE). It should have its
own Remote/Local switch.
DCF77 External master clock and protocol transmission
LF transmitter located at Mainflingen, Germany, about 25 km south-east of
Frankfurt/Main, broadcasting legal time on a 77.5 kHz standard frequency.
DCO Double Control Output
DCS Digital Control System
Generic name of system based on numeric communication and devices, to be
opposed to traditional electrically wired control.
DCT Double CounTer
Counter based on 2 DI with complementary states (counting switchgear maneuver
for example)
DE Direct Execute
Device Term used for one of the following unit:
Protective relays, metering units, IED, switchgear (switching device such as CB,
disconnector or Earthing switch), disturbance or quality recorders.
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 3/9
Abbreviation Signification
DI Digital Input
Binary information related to the presence or to the absence of an external signal,
delivered by a voltage source.
DIN Deutsche Institut für Normung
The German standardization body.
DIU DC Input Unit
Computer MiCOM C264 Board name for Digital Input
DLL Dynamic Link Library. Available on Windows.
A feature that allows executable code modules to be loaded on demand and linked
at run time. This enables the library-code fields to be updated automatically,
transparent to applications, and then unloaded when they are no longer needed.
DM Digital Measurement
Is a measurement value which acquisition is done by DI and a specific coding BCD,
Gray, 1 among N…
DO Digital Output
Used to apply a voltage to an external device via a relay, in order to execute single
or dual, transient or permanent controls.
DOF Degree Of Freedom
Used for a template attribute, that can be modified or not when used. An attribute
has a degree of freedom if a user can modify its values on its instances
DP Double Point
Information/control derived from 2 digital inputs/output; usually used for position
indication of switching devices (OPEN, CLOSE).
DPC Double Point Control
DPS Double Point Status
Position indication of switching devices (OPEN, CLOSE).
EcoSUI Human Machine Interface. It is a suite of software modules that can be installed on
different PC.
EcoSUI Central DB Stores the signal list, alarms & events database
EcoSUI Equipment EcoSUI software modules (HMI, Server, Gateway, Supervisor, Central DB) can be
installed on different PCs., they are called EcoSUI Equipments.
EcoSUI HMI EcoSUI Human Machine Interface
EcoSUI Supervisor EcoSUI software module used to import SCE / SET databases and to download
databases to EcoSUI equipments.
EFIP EFIway protocol
EMC Electro-Magnetic Compatibility
Event An event is a time tagged change of state/value acquired or transmitted by a digital
control system.
EPAS EcoStruxure Power Automation System (former PACiS)
EWS Engineering WorkStation
FAT Factory Acceptance Test
Validation procedures execution with the customer at factory.(i.e. SAT)
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 4/9
Abbreviation Signification
Abbreviation Signification
Abbreviation Signification
position indication when an electrical device is switching). The concept of
“momentarily” depends on a user selectable delay.
MPC Protection Module for Computer
MPS Multi Point Status
MV Measurement Value
MV Substation Medium Voltage
MVAR Mega Volt Ampere Reactive
MySQL Open source database used by “Central DB“
NBB Numerical Busbar Protection
NC Normally Closed (for a relay)
NO Normally Open (for a relay)
OI Operator Interface
OID Short of Object Identifier, it’s an identifier used to name and point to an object in the
MIB hierarchy. SNMP-enabled network devices (e.g. printer, switches, etc.)
maintains database of system status, availability and performance information as
objects, identified by OIDs.
OLE Object Linking and Embedding
OLE is a Microsoft specification and defines standards for interfacing objects.
OLTC On Line Tap Changing
OMM Operating Mode Management
OPC OLE for process control
OPC is a registered trademark of Microsoft, and is designed to be a method to allow
business management access to plant floor data in a consistent manner.
Operation hours Sum of time periods, a primary device is running under carrying energy, e.g. circuit
breaker is in Close state and the current is unequal 0 A.
OS Operating System
OSI Open System Interconnection
Split and define communication in 7 layers : physical, link, network, transport,
session, presentation, application
OWS Operator WorkStation
PC Personal computer and associated Hardware and Operating system.
Popup A control window that suddenly appears when the operator selects an option with a
mouse or clicks a special function key. Usually, the pop-up window contains controls
and stays on the screen only until the operator selects one of the controls. It then
disappears.
Client / Server Protocol Communication protocol model in which a server program responds to requests from
a client program, and the peer-to-peer model, in which either of the two devices
involved can initiate a communication session.
Master / Slave Protocol Master/slave is a model for a communication protocol in which one device or
process (known as the master) controls one or more other devices or processes
(known as slaves). Once the master/slave relationship is established, the direction of
control is always from the master to the slave(s).
PSL Programmable Scheme Logic
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 7/9
Abbreviation Signification
Queue A queue is a particular kind of collection in which the entities in the collection are
kept in order and the principal (or only) operations on the collection are the addition
of entities to the rear terminal position and removal of entities from the front terminal
position. This makes the queue a First-In-First-Out (FIFO) data structure.
RCC Remote Control Centre
Is a computer or system that is not part of MiCOM system. RCC communicates with
and supervises MiCOM system using a protocol.
RCP Remote Control Point
Name given to the device or part used to control remotely several bay or sub-station.
Usually associate with Remote/Local sub-station control. It is a SCADA interface
managed by the MiCOM system through Telecontrol BUS. Several RCP’s can be
managed with different protocols.
Remote Control Mode When set for a control point it means that the controls are issued from an upper level
and are not allowed from this point.
Remote HMI Remote HMI is a client of the substation HMI server. The client may provide all or
part of functions handled by the substation HMI.
Ring Physical group of IEDs connected on the same physical network. The “Sbus Server”
can be connected to multiple rings.
RJ-45 Registered Jack-45
A 8-pin female connector for 10/100 Base-T Ethernet network
RMS Root Mean Square
RRC Rapid ReClosure
RSE Régime Spécial d’Exploitation
French grid function when works are being done on a HV feeder
RSVC Relocatabled Static Var Compensator
RTC Real Time Clock
SAT Site Acceptance Test
Validation procedures executed with the customer on the site.
SBO Select Before Operate
A control made in two steps, selection and execution. Selection phase give a
feedback. It can be used to prepare, reserve during time, configure circuit before
execution. Controls are done into a protocol, or physical (DO select with DI Select
then DO execute).
S-BUS Station Bus
Federal network between EcoSUI devices.
SBUS Access IEC 61850 Acquisition Module of SBUS Server
SBUS Axs Same as SBUS Access
SBUS Server Name of the Acquisition software module : see “Acquisition” definition
SCADA Supervisory Control And Data Acquisition
SCD Substation Configuration Description (IEC 61850-6 standardized xml file)
SCE System Configuration Editor
SCL Substation automation System Configuration Language (IEC 61850-6)
SCP Substation Control Point
Name given to the device or part used to control locally several bays or sub-station.
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 8/9
Abbreviation Signification
Usually associate with Remote/Local sub-station control. It is commonly EcoSUI
Operator Interface.
SCS Substation Control System
SCT Single Counter
SER Sequence of Event Recorder
Combines SOE with accurate Time synchronization and Maintenance facilities over
Ethernet communication
Server Define in IEC 61850 as: entity that provides services to clients or unsolicited issues
messages
Setpoints (analogue) Analogue setpoints are analogue outputs delivered as current loops. Analogue
setpoints are used to send instruction values to the process or auxiliary device
Setpoints (digital) Digital values sent on multiple parallel wired outputs Each wired output represent a
bit of the value. Digital setpoints are used to send instruction values to the electrical
process or to auxiliary devices.
SFC Sequential Function Chart
One of the IEC 61131-3 programming languages (language used to define
configurable automation).
SI System Indication
Binary information that do not come from external interface. It is related to an
internal state of the computer (time status, hardware faults…). It is the result of inner
functions (AR, …), PSL, or ISaGRAF automation.
SIG Status Input Group
SNMP Short for Simple Network Management Protocol, a set of protocols for managing
complex networks. SNMP works by sending messages, called protocol data units
(PDUs), to different parts of a network. SNMP-compliant devices, called agents,
store data about themselves in Management Information Bases (MIBs) and return
this data to the SNMP requesters.
SOE Sequence Of Events
Other term for the event list.
SP Single Point
SPS Single Point Status
SPC Single Point Control
Supervisor EcoSUI Tool that allows the rapid deployment of an EcoSUI configuration package
over all HMIs on the network (automated process).
Table Set of data elements (values) that is organized using a model of
vertical columns and horizontal rows
Thread A portion of a program that can run independently of and concurrently with other
portions of the program
TI Tele Interface
TM Analogue Measurement
TPI Tap Position Indication (for transformers).
Frequently acquired via a Digital Measurement
TS Logic position
LEXICON EcoSUI/EN LX/I
EcoSUI Documentation 9/9
Abbreviation Signification
+33 (0) 1 41 29 70 00
https://www.se.com
EcoSUI/EN UM/K5_RC2