2014 Software Global Client Conference
What's New in
System Platform
2014 R2
WW HMI SCADA-03 (R)
Alvaro Martinez
Wonderware System Platform
2014 R2
Simply Amazing!
Wonderware System Platform 2014 R2
Application
Server
Historian InTouch
Historian Information
Client Server
Device
Integration
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
Themes
Best practices: HMI Design
Situational Awareness
System Standards:
Platform Application and Graphics
2014 R2
Engineering Efficiency:
Usability Improvements
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
Application
Server
Engineering Efficiency
Historian InTouch
Infrastructure
Simplification
Integration
Alarming
Runtime
Historian Information
Client Server
Device
Integration
2014 Software Global Client Conference
SQL Server Versions
Infrastructure
2014 Software Global Client Conference
Solid State Drives!
Default SQL Improvements
WSP2014 and earlier
WSP2014 R2
Infrastructure
2014 Software Global Client Conference
SQL Prerequisites
Scenario1: NO SQL Server present
Infrastructure
The product(s) you selected requires Server. You can
click Next and SQL Server Express will be installed for
development or small system (5000 IO or Less). Exit
to manually install full version of SQL Server.
2014 Software Global Client Conference
SQL Prerequisites
Scenario2: Incompatible SQL version
Infrastructure
The version of SQL Server installed on this machine is
not compatible with the selected product(s). Please
exit and install or upgrade SQL Server. You can
choose to install SQL Server Express for development
of small systems (5000 IO or less).
2014 Software Global Client Conference
SQL Prerequisites
Scenario3: Future SQL version
Infrastructure
The version of SQL Server installed on this machine is
newer than the one tested at the time of release.
Please contact your local support representative or
proceed at your own risk.
2014 Software Global Client Conference
System Platform 2014 R2 Distribution
4.6 GB
Historian: 98 MB
Infrastructure
Historian Client: 180 MB
AppServer Runtime: 340 MB
Prerequisites: 295 MB
SQL Express: 1,300 MB
• Supported approach to create subsets
• Does not expand compatibility
2014 Software Global Client Conference
SMC Platform Manager Improvements
Improved Platform / Engine Diagnostics
• Platform Remover Integrated
• Alphabetical order platform list
• Actual States on engines
• OnScan
• Stand-by (redundant)
• Off Scan
Runtime
• Shutdown
• Redundant Engines always show
on platform with their respective
states
• Force Failover
2014 Software Global Client Conference
Redundant Pair Upgrade
1. Upload Runtime / Backup / Upgrade GR / Migrate Galaxy
2. Make a redundant pair completely “Standby” (P2) Repository
3. In SMC, Shutdown inactive “Standby” platform (P2) 1
4. Upgrade software in inactive platform node (P2)
5. From IDE redeploy P2. It will go active once OnScan
Runtime
6. P1 Engines removed when P2 goes OnScan
7. Upgrade software in P1
6 7 8 2 3 4 5
8. From IDE redeploy P1.
P1 P2 P3 P4
2014 Software Global Client Conference
Redundant Pair Upgrade
Runtime
2014 Software Global Client Conference
Galaxy Migration Improvements
● Include Scrubber prior to
Migrate
● Significantly reduce database
size
Runtime
● Eliminate failures due to out of
disk during migration
2014 Software Global Client Conference
InTouch ViewApp – Change Propagation
$App_01 $App_01
15sec 15sec
15sec ~ 5 minutes 15sec All in 15
Engineering Efficiency
15sec 15sec
15sec or 10 or … 15sec seconds!
15sec $App_02 15sec $App_02
15sec 15sec $App_03 15sec 15sec $App_03
Simulated
15sec 15sec 15sec 15sec 15sec 15sec
propagation
time: 15x faster 15sec 15sec 15sec WSP 2014 R2 15sec 15sec 15sec
15sec 15sec 15sec 15sec 15sec 15sec
Change
Propagation 15sec 15sec 15sec 15sec 15sec 15sec
15sec 15sec 15sec 15sec 15sec 15sec
WSP 2014 WSP 2014 R2
InTouch ViewApps InTouch ViewApps
instances instances
Allowing you to do
more in less time!
2014 Software Global Client Conference
IT Compliance – Port Management
Simplification
WSP 2014 R2
2014 Software Global Client Conference
Alarm Shelving
Who Can Shelve? •Shelving from Alarm Client or Scripting
•Mandatory: a Reason and duration
•Audit trail logged to historian
•Any configured alarm can be shelved
Alarming
What can be shelved? •Only enabled Alarms can be shelved
•Alarm Border integration
2014 Software Global Client Conference
Plant State Based - Alarm Suppression
● Area object based suppression of alarms
● Global definition of plant states
Alarming
● Individual state on the area object has an
I/O Extension
2014 Software Global Client Conference
Alarming
2014 Software Global Client Conference
Severity Aggregation – Discrete FAs
Alarming
2014 Software Global Client Conference
Alarm and Event Historization
Choice upon install:
● Logging to legacy DB A2ALMDB
● 100 messages per second
● History Blocks same as process data.
Alarming
● 1000 messages per second
2014 Software Global Client Conference
Alarm & Event Historization
Super-Super-Simple:
1. Enable Historization in Engine… Already doing that!
Simplification
Historian is just as simple…
Stay Tuned!
2. Adjust Priority to Severity Mappings
2014 Software Global Client Conference
Unified Object Namespace
Until Now:
● Confusing UI and places
for attributes.
● Only UDO has Field
Simplification
Attributes.
● Field Attributes do not do
strings or arrays… Use
UDAs!
● UDA is not complete with
alarming or I/O
● UDAs additional
attributes configured in a
separate tab!
2014 Software Global Client Conference
Unified Object Namespace
Simplification
2014 Software Global Client Conference
Auto-Complete Improvements
Support for Absolute referencing with Auto-Complete
Engineering Efficiency
2014 Software Global Client Conference
I/O Auto Assignment of Attribute References
Reference Type A-B Modbus Siemens GE
Water_Valve B B3/17 40001 M ? ?
Engineering Efficiency
Concentrate_Valve B B3/18 40002 M ? ?
Steam_Valve B B3/19 40003 M ? ?
Tank_Level I I7:011 40010 ? ?
Tank_Mixer I I7:012 40011 ? ?
Transfer_Valve B B3/20 40004 M ? ?
Transfer_Pump I I7:013 40012 ? ?
Storage_Level F F8:023 40013 F ? ?
Output_Valve B B3/21 40005 M ? ?
What if you are using
modern controllers?
2014 Software Global Client Conference
I/O Auto Assignment of Attribute References
Engineering Efficiency
Field Device (PLC)
Hierarchical Name Attribute
2014 Software Global Client Conference
I/O Auto Assignment of Attribute References
1. Use controller that supports UDTs!
2. Mimic Structure in IDE Objects
Engineering Efficiency
Hierarchical Name
3. Use default I/O Auto-Assigned
4. Assign Areas/objects to DIs
5. Validate before Deploy
Hierarchical Structure
2014 Software Global Client Conference
I/O Auto Assignment of Attribute References
Engineering Efficiency
2014 Software Global Client Conference
ConsolidatedToolkits
Integration
● ArchestrA Object Toolkit 2014
● GRAccess Toolkit 2014
● MXAccess Toolkit 2014
● Supporting multiple Visual Studio versions
● VS 2010 SP1
● VS 2012
2014 Software Global Client Conference
● VS 2013
Device Integration
Integration
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
Application Improvements
Server
Device
● Infrastructure (Install/SQL)
Integration InTouch
● Runtime (SMC/Upgrades)
● Simplification
● Consolidated Attribute Definition
● Engineering Efficiency
● Editor
● IO Auto-Assignment
Historian Information
Server ● Standard (Out-of-the-box)
Historian
Client ● Alarming (Shelving / Plant State)
● Integration (DI / Toolkits DVDs)
2014 Software Global Client Conference
Related Support, Services, Training & Expo Demos
Support Services
> WW TSS-04 - [60 tips in 60 minutes]
Training Expo Demos
> WW HMI SCADA-12 - [Best Practices for Situational > Console - [Control Room Console for
Awareness]
SCADA Operations]
> WW HMI SCADA-09 – [Best Practices for Virtualization
and System Architectures] > D35 - [HMI & Visualization]
> WW HMI SCADA-11 - Best Practices for Alarming
Strategies
Confidential Property of Schneider Electric 35
©2014 Schneider Electric. All Rights Reserved.
All trademarks are owned by Schneider Electric Industries SAS or its affiliated companies or their respective owners. 36