Professional Documents
Culture Documents
00
2018
Company
COPA-DATA at a glance
1987 We develop
and sell
founded in Austria software 11 subsidiaries
30 years of
industrial expertise
100% 17 distributors
independent
2 powerful products
family business
4 key industries
more than
worldwide
135,000
€ 37m installed zenon systems
local
sales & support in
turnover 2017 worldwide
46 countries
Wind
PV
ESS
Substation
Transmission
Distribution
Industrial
Railway
Distribution
Multi-Domain
▪ Electricity (medium voltage)
▪ Gas
▪ Water
▪ Heat
Distribution – Focus Area
ABB ABB
GE GE
zenon zenon
PSI PSI
Siemens Siemens
Switching Advanced
Order SOM DLF AMR Meter Reading
Management
Distribution Outage
Load Shedding Load Management
LSA OMS
Application Forecasting System
Geographic Real-time
Distribution DPF Information SCADA Monitoring
Power Flow System and Control
Operator
Volt VAR VVC OTS Training
GIS
Control Simulation
Geographic Real-time
Distribution DPF Information SCADA Monitoring
Power Flow System and Control
Operator
Volt VAR
Control
VVC GIS OTS Training SCADA
Simulation
functions
Switching Advanced
Order SOM DLF AMR Meter Reading
Management
3rd party systems
Distribution Outage
Load Shedding Load Management
LSA OMS
Application Forecasting System
Geographic Real-time
Distribution DPF Information SCADA Monitoring
Power Flow System and Control
Operator
Volt VAR VVC OTS Training
GIS
Control Simulation
zenon
Hydro Power
Power Unit
Plant
Cascade
Dam
Product
Why zenon Energy Edition?
Awareness
Worldview
Alarm system
Trending
Topological coloring
Connectivity states
Control
Command processing
Automation
Command sequencing and teaching
Interlocking
Topology check
Simulation mode
Connectivity
Downstream communication
▪ 300 protocols
Upstream communication
SQL-DB
SAP
Cloud
Investigation
Simulation mode
Event list
Historian
Process recording
Reporting
Trending
Why zenon Energy Edition?
Compatibility Concept (Engineering)
Runtime 7.50
Runtime 6.20
Compatibility for Future-Proof Projects
downtime
Simple servicing and zenon 6.20
maintenance
Use of the latest
operating systems and
security standards zenon Project Backup
in version 7.20
Compatibility Concept (Runtime)
Runtime 8.00
Client
CC
Redundant
work stations
Double
monitor
Single
monitor
Small touch
screen
Scalability Top Level: SCADA with DMS
References
Reference
600 – 1700 MW
≈600 MW
Nuclear Plant
Areas
Coal Plant
Extra High Voltage ≈200 MW Hydro-Electric Plant
265 to 275 kV
(mostly AC, some HVDC)
Medium Sized
≈30 MW
Industrial Power Plant High Voltage Power Plant
110 kV and up
Factory
Transmission Grid
Distribution Grid
Medium Voltage
50 kV
up to
Low Voltage ≈150 MW
City
≈3 MW Power Plant
City Network Substitations ≈2 MW Industrial
Customers
Solar Farm
Rural Network
Farm ≈400 kW
Wind Farm
Application Examples
References: Energy & Infrastructure
114 Substation
110-330 kV
13,000 km
Virtualization
IEC 61850
DNP3
Disaster Recovery
Three Major Integrators for FSK (Russia)
Client
IEC60870-5-104
WAN
IEC60870-5-104
Plant SCADA
Level 2
IEC60870-5-104
Front End Processor
zenon Net
Level 1
Modbus, IEC60870-5-104,
IEC60870-5-103, IEC62056-21
“The application is extremely fast and responsive. I am very happy with the outcome
of our latest zenon project using Microsoft Azure as a platform. It is very useful for
our company.“ Jurij Cadež, Project Manager at Gorenjske Elektrarne
GEK Video / Screenshots
Industrial IoT Reference: Gorenjske Elektrarne (GEK)
To DCS on
IEC 60870-101/104,
DNP3, Modbus, OPC
DA, OPC UA
Workstation
Redundant Servers as two Workstations
Client HMI
To CC via
IEC 60870-101/104,
RTU,
DNP3, Modbus, OPC
Gateway
DA, OPC UA
Engineering
Workstation
To CC via
IEC 60870-101/104,
DNP3, Modbus, OPC
DA, OPC UA
Redundant HMI Server Pair
Engineering
Workstation
WAN
Workstation Clients
To CC via
IEC 60870-101/104,
DNP3, Modbus, OPC
DA, OPC UA
Terminal Server
Engineering
Workstation
To CC via
IEC 60870-101/104,
DNP3, Modbus, OPC
DA, OPC UA, RDP
(Terminal server),
Webserver, HTML5
Engineering
Workstation
Tele/control masters
(RTUs/front-ends)
Remote Sites
Substation RTUs
Control Center Configuration
SQL-DB
Remote Sites
Substation RTUs
Solution Examples
Solution
Digital Substation
IEC 61850 Process Bus Proof-of-Concept System
Architecture Proposal
Corporate Network
Operations DMZ
Operation Network
Substation
Substation HMI /
Gateway Server A
VM1: HMI &
Server B
VM1: HMI &
Webserver
10 Web Client
Gateway Gateway Session Web HMI
VM2: Automation VM2: Automation (Visibility & Control) Windows PC with
Logic Logic Internet Browser
Substation DMZ
OS: Windows Server 2012 R2
P1 P2 P1 P2 P1 P2 P1 P2
P&C IED P&C P&C IED P&C P&C IED P&C P&C IED P&C
IED IED IED IED
P1 MU P2 MU P1 MU P2 MU P1 MU P2 MU P1 MU P2 MU
GOOSE
BCUs need status from neighbor BCUs (via GOOSE) for interlocking
If one BCU fails, the neighbor BCUs can’t calculate interlocking
User substitutes invalid switches in the HMI
By this the GOOSE publisher in the HMI Server can publish this information via
GOOSE
Now the neighbor BCUs receive the correct switch statuses and can calculate
their interlocking
Substitute GOOSE Publisher
Client HMI
HMI Server
HMI Server
HMI Server
? ? ? ?
Client HMI
HMI Server
GO Publ
• Analyze Trends
• Find causes
Trend • Compare with older events
Redundant
Engineering
Server Pair
Workstation
Project
update
ED:
Project versioning active!
Make project backup or raise version-
number
RT:
Reload Runtime
→ Process Recorder creates bookmark
Aggregated Alarms
via
Equipment Model
Aggregated Alarms
Stay on alarm areas if you don’t have a clear hierarchy in your application
Two Time Stamps
Alarm List
Δ=0.206702 sec
Two Time Stamps
Internal Time
External Time
Resolution: µs (00h:00m:00s.000000)
▪ If remotely stamped event is received: both columns are set (e.g. IEC 61850)
▪ If event without time stamp is received: only column “Time received internal” is filled
and “Time received external” remains empty
WAN
Load Flow Calculation
LFC – Load Flow Calculation
Symmetric
Complex
Meshed
What can you do with LFC?
By measuring
__ you can
calculate __
Additional features:
Pre-switching calculation N-1 calculation
Pre Switching Calculation
By knowing
__ you can
calculate __
in order to be
used for the
LFC
When do you use LFC and when SE?
LFC SE
<
Alternative Data
Source
Alternative Variable Source
Wrap a single point of information over several information sources meaning the
same
Monitoring and control direction possible
Switch over by manual or automatic trigger (e.g. quality flag)
ADP Variable doesn‘t extend TAG count
Alternative Variable Source – Use Case #1
XCBR_104
WAN XCBR_ADP
104
ADP
M
Radio
°
101
Link
XCBR_101
ADP QA1XCBR1_ADP
SXCBR1_A IEC 61850 data model A IEC 61850 data model B Q0XCBR1_B
Vendor A Vendor B
Protection relays from two different vendors
° XCBR_ADP is connected to preferred source
Switch-over by connection state variable
(e.g. if IED Vendor A is removed)
In zenon all three variables exist
M
ADP Variable
X
X RTU
GIS Integration
GIS
GIS Editor
GIS FAQ
Support of KMZ-files
Fault location
Decluttering
Tree of
imported
SCD file
Variable import
for selected
Report/Dataset
Communication protocols within a station
Dispatch Center
Web client IEC60870-5-104 master
Engineering Client
STATION Computer
WS WS
LAN
IEC 61850
Protection Protection Protection GOOSE
… … …
WAN
To CC via
COMTRADE viewer
Substation HMI IEC 60870-101/104,
DNP3
Balanced Mode
Import/Export CSV
Remote restart
Robust against invalid requests
zenon Process Gateway
Redundant Server
Modbus Slave/Server
OPC UA Server
OPC DA Server
SNMP Agent
SQL Server
BCU BMU Protection Relay
IEC 61850 Wizards
Automated Screen Design
First Steps
HMI engineering
HMI Runtime
HMI
vs.
ICD
ICD
Files
Files
DCT
ICD
SCD
.txt
System Configuration Top-Down
ICD SSD
ICD
Files SCT File
Files
SCD
File
ICT
Tree of
imported
SCD file
Variable import
for selected
Reports/Dataset
zenon Logic
Built-in Soft Logic
VISU AL IZAT IO N
SOFT
LOGIC
IEC 61131-3
Central database thanks to Runtime
universal integration
No more repeat data
maintenance
Offline simulation
V IS U A L IZ A T IO N
SOFT
PLC IEC 61131-3
Runtime
I/Os
Variable Object
Tag-based Information: Status Flags
TAG
Examples:
▪ Off normal (N_NORM)
▪ Selected (NET_SEL, SE_870)
▪ Revision (REVISION)
▪ Blocked (OFF)
▪ Locked (M1)
Automatic Line
Coloring
Topological Coloring – how easy can it be?
Screen-/Monitor-spanning
Reference (Alias)
Topological Function Types
Aggregated alarms
1 2
2
Reporting
Reports
zenon Network
Screen (Display)
CEL
User Management
Language Table
Interlocking
Context Menu
Command Processing Intelligence
Command Group?
Command Screen?
Action?
Interlocking by Tag?
Interlocking by Topology?
Send Command
Command Control (2)
Select
Operate
Command Control (3)
IF Expression is TRUE then Command-Action
is Interlocked
or
S1
S2
Topology check
Teaching?
Programming vs. Teaching
Command Sequencer
Teach
Workstation Client Simulation Client
Workstation Client
Import
Store
Engineering Redundant Server Pair
Workstation
START
STOP
ENGINE
XML
Partner Area of
www.copadata.com
Multi Monitor
Management
Resolution Independent Engineering
Monitor management
Worldview
Zooming
Panning
Scrolling
Decluttering of screen items
Direct station selection
Fully operational
Overview with the zenon Worldview
vs
User Management
&
Security
Secure Access Control
User management
zenon based
Windows based (Active Directory or AD LDS)
Authorization levels
User groups
Auto logout
Validated Security under IEC 62443
architecture PERIMETER
Built-in configurable
APPLICATION
security functions save DATA
Runtime as a service
time and reduce risk Integrated / domain users
Binary data storage
Password protection for projects
Convenient updates help HOST
you to keep up with the INTERNAL NETWORK Latest operating systems and tools
latest security standards Network encryption Signed files and setups
Alarm List
Individually configurable
Wide range of filter settings
Display of variable names, IDs, values etc.
Alarm status line
Logical grouping and prioritization
Linked help chapters
Alarms with obligatory acknowledgement and deletion
Online/offline print-out
Export (dBase, ASCII, XML, SQL)
Clear overview with resolution of ms
Shows
▪ process-relevant events
▪ Error messages that cannot be acknowledged
▪ zenon system messages
Event list
▪ wide range of filter settings
▪ individually configurable
▪ Display of variable names, ID,
values, current user etc.
▪ Absolute and relative time scale
Online/offline print-out
Export (dBase, ASCII, XML, SQL)
PRP
PRP – Parallel Redundancy Protocol
SCADA SCADA
Server Standby
LAN A LAN B
Switch Switch
User Applikation
User Space
Kernel Space
PRP Stack / Supervision TCP / IP
LAN_A
LAN_B
Install PRP Driver for the Two Adapters
PRP Driver
Bridge the Network Adapters
Configure LANs and Multicast MAC
Error messages
(if any)
See how PRP Works
Sent Ethernet
frames Received
Ethernet frames
Faulty Ethernet
If frames do not
frames
match
Inactive: Receiving no
PRP supervision frames
Development System
(Editor)
Graphic Editor
Object Templates
Symbol Library Screen
Redundancy
Redundancy – Simple and Effective
SEAMLESS REDUNDANCY RATED REDUNDANCY
consistency
Robust and secure
Seamless redundancy, PLC
out-of-the-box
Minimized sources of Server failure Standby Server Standby
PLC
Server recovered =
Standby Server Standby Server
PLC
Impedance based
Fault Location
Fault location: Detection
C
B
A
Fault location: Detection
C
B
A
Fault location: Location
C
B
xx
A
Fault location: Isolation
C
B
A
Fault location: Restoration
C
B
A
Fault location
Fault location
A
A B
B C D A B C
C D
A B C D
D
zenon Client zenon Client
zenon Client
A B C D
Fetch and Release
Off Normal
Off-Normal (NORM/ABNORM)
Runtime:
▪ Command Processing
▪ Recipe Group Manager