You are on page 1of 39

EcoSUI

Technical Overview

Franck BIRKE & COE Support - Sept 2013


EcoSUI – General Overview

EcoSUI is a Digital Control System


Gathering Legacy and Cutting-edge
Protocols in One Place

Sized for Small and Large Projects

Focusing on Shortening Engineering Time


&
Satisfying Customer Requirements

Schneider Electric 2
EcoSUI – A Long Story (1/2)

PSCN (2000 – 2006)

Design of a new and convenient event & trend viewer to replace original
PSCN viewer. Deployment of it on all PSCN Projects, especially for
AVE Project (High Speed Train between Madrid and Barcelona, 30
Substations)

PACIS (2005 – 2010)


Re-Use of the Alternative PSCN HMI to manage Color Animation of
Railways SLDs on Large Screens of Control Rooms.

Design of a ‘light’ Report Software Generating PDF & CSV periodically


(Archive Poller / Manager)

Schneider Electric 3
EcoSUI – A Long Story (2/2)

EcoSUI (2010 – 2013)

Re-Use of all Source Codes to build a Complete Operator Interface with


a Native IEC61850 Acquisition

Addition of Legacy Protocols: PSCN and Space2000 soon


Addition of Common Protocols: SNMP, OPC, IEC61850 Ed2, Modbus
TCP

Integrated, deployed and supported by COE Team

Schneider Electric 4
EcoSUI – High Performances

EcoSUI has been tested under strong dataflow of 3000


MV/s + 500 xPS/s. The limiting factor is the size of the
hard-disk and the time required to extract archives.

EcoSUI has been tested with 180 IED 61850 on one


Network

Schneider Electric 5
EcoSUI – General Overview

EcoSUI is composed of several software

HMI (User Interface)


SBUS Server (Multiprotocol Acquisition)
CentralDB (Centralized Configuration, Alarm Management
& Event/MV Archiving)
Gateway (Use of Gateway V5 TBUS Dll to act as Scada Gateway)
Supervisor (Configuration deployment tool)
Reporter (Light Event/MV reporting tool)

Schneider Electric 6
EcoSUI – Technical Characteristics

Operating System

• Windows XP SP3
• Windows 7 (32/64 bits)
• Windows 2008R2

Hardware Specifications

• A500 Computer compatible


• High-End Computer NOT Mandatory

Schneider Electric 7
EcoSUI – Central DB

Software

• Based on MySQL Server 5.5

Centralized Database

• Configuration
• Event / MV Archiving
• Alarm List

Redundancy

• On one project, we can have 2 Central DBs

Schneider Electric 8
EcoSUI – Local DB, One for each computer

Software

• Based on MySQL Server 5.5 as well

Local Database

• Copy of Configuration

Schneider Electric 9
EcoSUI – SBUS Server / Overview

Features

• Data Acquisition (61850 Ed1 & Ed2, SNMP, EFIP,


PerfMon, Virtual, Modbus TCP, …)
• Event/MV Archiving
• Alarm Management
• Data Servicing (Connection to EcoSUI HMI, EcoSUI
GTW)
• Printer Management
• Scripting (Python)
• Formula

Special Features (on computers where CentralDBs are located)


• Archive Synchronization
• Alarm Synchronization
• Archive Purging (after x days)
• Printer Management

Schneider Electric 10
EcoSUI – SBUS Server / Data Acquisition

« RINGS »

• A Ring is a group of equipment with a same protocol


• A SBUS Server can have several rings of different
protocol
• A SBUS Server can have several rings of 61850 protocol
• One Ring can be run on 2 different computers
(Redundancy)

List of Protocols

• IEC61850
• SNMP
• WINDOWS PERFORMANCE MONITOR COUNTER
• EFIP (PSCN)
• MODBUS TCP
• OPC DA

Schneider Electric 11
EcoSUI – SBUS Server / Event/MV Archiving

Event/MV Archiving

• For each signal update, event/mv is archived in both


Central DBs (if necessary)
• Buffer of 200000 updates
• For each signal update, event/mv is sent to Printer
Managers (if necessary)

Schneider Electric 12
EcoSUI – SBUS Server / Alarm Management

Alarm Management

• For each signal update, alarm is Set/Cleared in both


Central DBs (if necessary)
• Buffer of 200000 updates

Schneider Electric 13
EcoSUI – SBUS Server / Data server

Data Server

1. Clients (HMI / GTW) connects to all SBUS Servers and register


signals
2. SBUS Servers send current values of all registered signals
3. SBUS Servers send updates of registered signals
4. If more than one SBUS Server sends valid values, clients get the
value from the SBUS Server with the highest priority

Schneider Electric 14
EcoSUI – SBUS Server / Printer Management

Printer Management

• Each SBUS Can be the manager of one Printer


• Each Ring can send logs to 2 printers

Schneider Electric 15
EcoSUI – SBUS Server / Scripts

Python Scripts

• Each SBUS Server can execute ‘Standalone’ scripts. Ie. Scripts that
will be executed at startup
• xPC signals can be added to virtual rings. A script can be run when a
command is sent from HMI/GTW on these signals

Schneider Electric 16
EcoSUI – SBUS Server / Formulas

Formulas

• Each SBUS Server can evaluate formulas and feed xPS/MV signals of
Virtual Rings with the result
• Formulas can also send commands on events

Schneider Electric 17
EcoSUI – Interactions between Elements 1/4

Configuration

• Each Software (SBUS Server, HMI MCIS, GTW)


download at Startup the latest configuration from
CentralDB

Schneider Electric 18
EcoSUI – Interactions between Elements 2/4

Alarms

• SBUS Servers Feed CentralDBs with Alarm


Updates.
• HMIs (MCIS) Get the list of Alarms from
CentralDBs. HMI acknowledge and clear alarms

Schneider Electric 19
EcoSUI – Interactions between Elements 3/4

Events

• SBUS Servers Feed CentralDBs with Events/MV


Archiving
• HMIs (MCIS) Get Events/MV from CentralDBs.

Schneider Electric 20
EcoSUI – Interactions between Elements 4/4

Live Values ’
• HMI (MCIS) & GTW directly connect to all SBUS
Servers to retrieve live values

Schneider Electric 21
EcoSUI – HMI / Overview

Features

• Multi-Screen Support
• Multi-Language Support
• Online Configuration
• Replay Feature
• Global Zoom Factor to Fit HMI to different monitor configuration

Schneider Electric 22
EcoSUI – Gateway / Overview

Features

• T101, T104 and OPC Server (non redundant), Modbus TCP, DNP3
serial and IP

Schneider Electric 23
EcoSUI – Tools

Troubleshooting

• DbgView (installed automatically)


• C:\MCIS\Debug : archives debug log files of SBUSServers ,
SbusAxs, MCIS HMI, Formulas, …
• MySQL Administrator & MySQL Browser

Schneider Electric 24
EcoSUI – Software Installation

EcoSUI Installation

• WinPCAP (for IEC61850 Acquisition)


• DotNet 4.0 Full
• IronPython (for Scripting)
• EcoSUI Installation Package

Schneider Electric 25
EcoSUI – Database Configuration

PACIS

• Import From SCE Generation (ZIP File)


• SignalList Text File (When using SET)

PSCN

• Import BDCF.Zip File

All other Protocols (i.e. SNMP, OPC, Modbus TCP IP )

• SignalList Text File


• CSV Text File

Schneider Electric 26
EcoSUI – Mimics (Views) Configuration

From VISIO (any Acquisition Protocol)

• Automatic Generation of Views from Visio

PACIS

• Import from SCE Generation (.Zip File)

PSCN

• Import from GOI.Zip file

Schneider Electric 27
Bab gas

Schneider Electric 28
Makkah

Schneider Electric 29
Simorep

Schneider Electric 30
EcoSUI – Architectures

Typical architectures

Schneider Electric 32

Schneider Electric 33

Schneider Electric 34

Schneider Electric 35

Schneider Electric 36

Schneider Electric 37

Schneider Electric 38

Schneider Electric 39
End of Document

You might also like