SlideShare a Scribd company logo
Siemens Industry Oil and Gas Conference
March 30th, 2016
John Sullivan
Improving and Scaling SCADA Systems:
Is WinCC OA Right for Me?
Agenda
 Introduction
 WinCC Open Architecture
(OA) Overview
 Case Study Presentation
 Distributed System Project
Example
 Applying solution to O&G
 Questions
Presenter Info
John Sullivan
Project Director
• Siemens Certified Professional
• Control Systems PE
• B.S. in Mechanical Engineering – Rose Hulman Institute
of Technology
• With DMC since 2009
• Relocated to Denver in August of 2014 with 3 other
engineers.
DMC Company Profile
Industries Served:
Automotive
Chemical and Food
Processing
Electronics/Semiconductor
Hydraulics
Laboratory Testing
Machine Tool
Material Handling
Metal Converting
Packaging
Pharmaceutical
Printing & Textiles
Oil & Gas
Established in 1996, offices in Chicago, Boston, Denver,
Houston, New York & customers throughout the world
employees & growing
85+
Areas of Expertise
MANUFACTURING
AUTOMATION & INTELLIGENCE
PLC Programming
Motion Control
Engineering &
Servo Systems
HMI & SCADA
Expertise
Intelligent Data
& Web Based
Systems
Vision Inspection
Expertise
Robotics
TEST & MEASUREMENT AUTOMATION
NI FPGA
LabVIEW
Development
Test Stand Design
Machine Vision
Data Analysis &
Reporting
NI Real-Time
CUSTOM SOFTWARE
& HARDWARE DEVELOPMENT
PC Application
Development
Product
Development
Web Application,
iOS, Android &
App Development
Embedded
Design &
Programming
SDK, API
& Driver
Development
Database Systems
MICROSOFT CONSULTING SERVICES
10
10
5
5
INDIVIDUAL
CERTIFICATIONS
Manufacturing & Automation Certifications
DMC has the highest number of
S7 certified engineers in the US.
WinCC OA Introduction
Siemens SCADA software portfolio
WinCC Open
Architecture
WinCC V7
Standard process
visualization for
established
markets
Flexible system for software
OEMs and infrastructure
applications
Standard system for
universal use through-out
all established industries
WinCC V13
(TIA Portal)
Product for new customers
with scope on machine
level low end demand
Applicationcomplexity
Infrastructure &
Software OEMs
HMI for new
customers
Background
 Started in Europe
 5000+ installations
all over the world
 Entered into US market
~ 5 years ago
WinCCOA
WinCC OA
(Open
Architecture)
 Distributed, redundancy
requirements
 Easily scalable - proper designs
scale well
 High speed communication
requirements
 Complex applications and high
IO count
 PLC Platform Independent
WinCCOA
WinCC OA
for Oil & Gas
Upstream
Midstream
Downstream
Distributed Generator Management
WinCC OA Case Study
Project Requirements
 Support revised generator designs
 At Company HQ: Monitor Faults, Track
Performance, etc.
 Local Control for operator
 Local Data Collection (with backup at HQ)
 Flexible addition of new sites as operation
grows
 Customer ownership for future changes
Motivation for Change
Current Solution
 Several external solutions stapled
together
 Upgrades and maintenance external
 Regional requirements restrict sales
Proposed Solution
 Single, cohesive platform, built on a
proven platform
 Maintaining/upgrading can be done
internally, with ownership of source code
 New features and added benefits will
come with new solution
Key Features
1. Distributed Architecture
2. Easily Scalable
3. Auto-generation of New Sites
4. Remote Monitoring/ GIS Viewer
5. Data Collection
6. Custom Tools & Configuration Aides
7. Multi-User, Reusable Development
8. Ultralight Client and Web UI
Key Features
1. Distributed Architecture
Case Study: Distributed Generators
HQ
ClientClient
Client
O&G: Distributed Well Sites
HQ
SiteSite
Site
O&G: Pipelines
HQ
Stations
Key Features
2. Easily Scalable
+
Case Study: Distributed Generators
• Expandable into hundreds of sites
• One to dozens of generators of
varying types
• Types can vary from site to site.
• A site doesn’t have to care about
changes at other locations
• Data from existing older systems
can be virtualized to be viewable
on new WinCC OA system.
• Integrates all operations without
hardware revisions.
O&G: Distributed Well Sites
• Single remote site may
contain a variable number of
stations
• Tagged to identify with that
particular site.
+Site1 Site2• Each site can have
unique configurations.
• Additions/modifications
only affect that one site.
O&G: Frack Site Trucks/Skids
• Modular, object-oriented
• Not bound to a particular
structure, may be moved and
reassigned as an operation
develops
• Site A does not need n
Skids of type 1, m skids of
type 2, etc.
+
B
X
Key Features
3. Auto-generation of new
sites
Case Study: Distributed Generators
Remote site configuration handled through a custom tool
1. User selects generator type and IP address
2. System automatically builds out data points, connections,
and graphics representation
Case Study: Distributed Generators
1. Remote site programs
configured to seek out HQ
server
2. Connection made
automatically
3. HQ server scans for new
connections and rebuilds its
data points and graphics to
match
O&G: Distributed Well Sites
• Server needs no changes/updates as
new well sites brought online
• Configuration manageable by any
interface from the site (direct screen to
box, web UI, mobile UI), may even be
modified from the server, if those tools
put in place
O&G: Frack Site Trucks/Skids
• Site actively seeks new trucks
• Server needs no specification of
each new site
• Truck/skid could be scripted to
auto-connect and deploy on
connecting to a new site on
arrival
• Replaces manual config
tool
• Site seeks out HQ
• HQ pulls updates of data points
+
Key Features
4. Remote monitoring/
GIS Viewer
Case Study: Distributed Generators–
Remote Viewing
• Navigation available and configurable for:
• overview of all sites
• single-site overview
• individual generator
• Layout is dynamic
• Can sort order of appearance
Case Study: Distributed Generators–
Remote Viewing
• Custom P&IDs and status summaries developed for
individual generator types and aggregated site data
Case Study: Distributed Generators –
GIS Viewer
• Map-bound overview of all active sites
• Filtering of sites displayed by generator statuses,
connectivity, maintenance scheduling
O&G: Distributed Well Sites
• Site representations may be filtered/stylized based on statuses,
connection, values of interest, etc.
• View multiple sites in aggregated views
• With proper permissions, connection to control logic even available
O&G: Frack Site Trucks/Skids
• Dynamically arrange all trucks/skids connected to a particular site
• Grouping by type, functionality, etc.
• Create combined P&IDs for entire site setup using all
connected systems
O&G: Pipelines
• Monitor all stations along
pipeline in relation to each
other
• Locate related statuses
quickly and intuitively
• Easily navigate large numbers
of stations and zoom in on
areas of interest
• Condense thousands of
stations to a filtered, prioritized
list
• Find all faults, alerts, sort
by location, sensor values,
etc.
Key Features
5. Data Collection
Case Study: Distributed Generators
• Integrated data logging with billing
activities for customer’s leased
generators
• Auto-generation for usage reports
• Analysis of downtime vs. usage, power
production
• Analysis of most common alerts and
maintenance activities
• Reporting ranges configurable
• Useful for long-term evaluation and
maintenance
O&G
• Site data may be aggregated by
site, system, or device type into
dedicated tags to share with HQ
server
• On-station data processing to
further reduce data traffic
• Robust local logging, independent
of current connection
• Periodic backup to central server
• High speed data logging available
Key Features
6. Custom Tools &
Configuration Aides
Case Study: Distributed Generators
• DMC created architecture, but the
customer is given control where
revisions predicted
• New site deployment
• Generator parameter assignment
• Custom tools to allow customer to
make changes without touching the
IDE
• Plans to build extended tools in
future project phases
+
O&G: Distributed Well Sites
• Scripted tools mean new site
deployments handled
internally – no wait time or
extra cost to bring in an
integrator for each new site
or hardware change
• Configuration tool could
modify what calculations are
run and what data is
collected/relayed for each site
operation without interrupting
runtime
+
+
O&G: Frack Site Trucks/Skids
• Nearly every startup
operation can be
automated
• No need to pull in
integrator for a v2 skid
• Central data analysis
changeable without
modifying truck/skid
code
• Deployment speed
much faster B
O&G: Pipelines
• Status reporting,
commands, and data
aggregation
customizable
• E.g. may perform
analysis on-site,
and only pass
relevant
metrics/alerts back
to HQ
• Large-scale, repeating
initializations,
configurations, and
commands may be
turned into single
operations
Key Features
7. Multi-User, Reusable
Development
Case Study: Distributed Generators
• Development environment highly
conducive to code reuse
• Tools capable of bulk edits and
development, reducing repetitive
tasks and low-value engineering
time
• Create objects, similar to
blueprints, for future
development.
O&G
• Separate system
representations and
controls can be
developed in parallel,
increasing rate of
implementation
• Can break work down
across several
engineers
• Object-oriented
model implicitly reuses
similar features of
similar devices
Key Features
8. Ultralight Client and
Web UI
Case Study: Distributed Generators
O&G: Pipelines
• View station status on-site without having to bring over a
full HMI or monitor, and without having to install an HMI
for each station
• Just bring a phone or tablet and transform it into a
station UI for monitoring, configuration, etc.
Other Features & Options
Security
• SSL certificate generator
• Optional Kerberos Authentication
• Can’t be accessed through spoofing or IP
indirection
SIL-3 Certified
• WinCC OA is the only
available OEM SCADA
platform that is SIL-3
certified
• Certified on all versions
that come out for the
next 3 years
Video Integration
• Unique to market - DVR-like video capture
• Can tie recorded video to alarm and events
manager
• Can hold 2-3 minutes of video in circular field
and then stop disposing when there is an event.
Recap
1. OA is perfect for distributed
architectures
2. Scales easily as your system grows
3. Tools can be configured to auto-
generate new components, make
updates without needing integrator
4. Monitoring, data collecting, long-
term tracking done easily
Questions?
John Sullivan John.Sullivan@dmcinfo.com
303.927.0191 www.dmcinfo.com

More Related Content

What's hot

DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...
DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...
DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...
DMC, Inc.
 
Dynamic and Scalable Systems Using WinCC OA
Dynamic and Scalable Systems Using WinCC OADynamic and Scalable Systems Using WinCC OA
Dynamic and Scalable Systems Using WinCC OA
DMC, Inc.
 
Siemens Open Library- Summit 2016
Siemens Open Library- Summit 2016Siemens Open Library- Summit 2016
Siemens Open Library- Summit 2016
DMC, Inc.
 
Sitec 2017 Siemens Open Library Presentation
Sitec 2017 Siemens Open Library PresentationSitec 2017 Siemens Open Library Presentation
Sitec 2017 Siemens Open Library Presentation
DMC, Inc.
 
Real-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoT
Real-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoTReal-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoT
Real-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoT
DMC, Inc.
 
Auto Code Generation and Rapid Brewery/Distillery Automation
Auto Code Generation and Rapid Brewery/Distillery AutomationAuto Code Generation and Rapid Brewery/Distillery Automation
Auto Code Generation and Rapid Brewery/Distillery Automation
DMC, Inc.
 
What is the Siemens Open Library, and How it Decreased Development Time for E...
What is the Siemens Open Library, and How it Decreased Development Time for E...What is the Siemens Open Library, and How it Decreased Development Time for E...
What is the Siemens Open Library, and How it Decreased Development Time for E...
DMC, Inc.
 
Multi-site WinCC 7 Development with Centralized Process Historian & Informati...
Multi-site WinCC 7 Development with Centralized Process Historian & Informati...Multi-site WinCC 7 Development with Centralized Process Historian & Informati...
Multi-site WinCC 7 Development with Centralized Process Historian & Informati...
DMC, Inc.
 
5 Tips for Using TIA Portal V14 to Decrease Safety Development Time
5 Tips for Using TIA Portal V14 to Decrease Safety Development Time 5 Tips for Using TIA Portal V14 to Decrease Safety Development Time
5 Tips for Using TIA Portal V14 to Decrease Safety Development Time
DMC, Inc.
 
Tips & Tricks for Motion with S7 1500 CPU
Tips & Tricks for Motion with S7 1500 CPUTips & Tricks for Motion with S7 1500 CPU
Tips & Tricks for Motion with S7 1500 CPU
DMC, Inc.
 
NI Week 2019 Overview
NI Week 2019 OverviewNI Week 2019 Overview
NI Week 2019 Overview
DMC, Inc.
 
Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...
Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...
Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...
DMC, Inc.
 
Affordably Refreshing Your Water District’s Process Control
Affordably Refreshing Your Water District’s Process ControlAffordably Refreshing Your Water District’s Process Control
Affordably Refreshing Your Water District’s Process Control
Inductive Automation
 
Dmc patco siemens og presentation
Dmc patco siemens og presentationDmc patco siemens og presentation
Dmc patco siemens og presentation
DMC, Inc.
 
Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA
DMC, Inc.
 
Frank Riordan Siemens Automation Summit 2016 Presentation
Frank Riordan Siemens Automation Summit 2016 PresentationFrank Riordan Siemens Automation Summit 2016 Presentation
Frank Riordan Siemens Automation Summit 2016 Presentation
DMC, Inc.
 
Pushing Data from S7-1200 to Cloud
Pushing Data from S7-1200 to CloudPushing Data from S7-1200 to Cloud
Pushing Data from S7-1200 to Cloud
DMC, Inc.
 
Atul_T_Biradar_CV
Atul_T_Biradar_CVAtul_T_Biradar_CV
Atul_T_Biradar_CV
Atul Biradar
 
Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)
Inductive Automation
 
IAP 2020.1 Features Showcase
IAP 2020.1 Features ShowcaseIAP 2020.1 Features Showcase
IAP 2020.1 Features Showcase
Itential
 

What's hot (20)

DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...
DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...
DMC Siemens Automation Summit 2014 Presentation: Getting the Most Out of WinC...
 
Dynamic and Scalable Systems Using WinCC OA
Dynamic and Scalable Systems Using WinCC OADynamic and Scalable Systems Using WinCC OA
Dynamic and Scalable Systems Using WinCC OA
 
Siemens Open Library- Summit 2016
Siemens Open Library- Summit 2016Siemens Open Library- Summit 2016
Siemens Open Library- Summit 2016
 
Sitec 2017 Siemens Open Library Presentation
Sitec 2017 Siemens Open Library PresentationSitec 2017 Siemens Open Library Presentation
Sitec 2017 Siemens Open Library Presentation
 
Real-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoT
Real-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoTReal-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoT
Real-World Case Study: For Connecting CompactRIO's to Microsoft Azure IoT
 
Auto Code Generation and Rapid Brewery/Distillery Automation
Auto Code Generation and Rapid Brewery/Distillery AutomationAuto Code Generation and Rapid Brewery/Distillery Automation
Auto Code Generation and Rapid Brewery/Distillery Automation
 
What is the Siemens Open Library, and How it Decreased Development Time for E...
What is the Siemens Open Library, and How it Decreased Development Time for E...What is the Siemens Open Library, and How it Decreased Development Time for E...
What is the Siemens Open Library, and How it Decreased Development Time for E...
 
Multi-site WinCC 7 Development with Centralized Process Historian & Informati...
Multi-site WinCC 7 Development with Centralized Process Historian & Informati...Multi-site WinCC 7 Development with Centralized Process Historian & Informati...
Multi-site WinCC 7 Development with Centralized Process Historian & Informati...
 
5 Tips for Using TIA Portal V14 to Decrease Safety Development Time
5 Tips for Using TIA Portal V14 to Decrease Safety Development Time 5 Tips for Using TIA Portal V14 to Decrease Safety Development Time
5 Tips for Using TIA Portal V14 to Decrease Safety Development Time
 
Tips & Tricks for Motion with S7 1500 CPU
Tips & Tricks for Motion with S7 1500 CPUTips & Tricks for Motion with S7 1500 CPU
Tips & Tricks for Motion with S7 1500 CPU
 
NI Week 2019 Overview
NI Week 2019 OverviewNI Week 2019 Overview
NI Week 2019 Overview
 
Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...
Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...
Advanced Motion Control: Using the New 1500TF Processor and Siemens LAxis Lib...
 
Affordably Refreshing Your Water District’s Process Control
Affordably Refreshing Your Water District’s Process ControlAffordably Refreshing Your Water District’s Process Control
Affordably Refreshing Your Water District’s Process Control
 
Dmc patco siemens og presentation
Dmc patco siemens og presentationDmc patco siemens og presentation
Dmc patco siemens og presentation
 
Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA
 
Frank Riordan Siemens Automation Summit 2016 Presentation
Frank Riordan Siemens Automation Summit 2016 PresentationFrank Riordan Siemens Automation Summit 2016 Presentation
Frank Riordan Siemens Automation Summit 2016 Presentation
 
Pushing Data from S7-1200 to Cloud
Pushing Data from S7-1200 to CloudPushing Data from S7-1200 to Cloud
Pushing Data from S7-1200 to Cloud
 
Atul_T_Biradar_CV
Atul_T_Biradar_CVAtul_T_Biradar_CV
Atul_T_Biradar_CV
 
Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)
 
IAP 2020.1 Features Showcase
IAP 2020.1 Features ShowcaseIAP 2020.1 Features Showcase
IAP 2020.1 Features Showcase
 

Viewers also liked

WinCC OA
WinCC OAWinCC OA
Расчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OAРасчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OA
Pavel Treshnikov
 
Системы контроля версий
Системы контроля версийСистемы контроля версий
Системы контроля версий
Pavel Treshnikov
 
From ERP to SCADA and back
From ERP to SCADA and backFrom ERP to SCADA and back
From ERP to SCADA and backqqlan
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and Tricks
DMC, Inc.
 
ПАК Мониторинг - краткое описание системы
ПАК Мониторинг - краткое описание системыПАК Мониторинг - краткое описание системы
ПАК Мониторинг - краткое описание системы
Pavel Treshnikov
 
Working with .NET Threads
Working with .NET ThreadsWorking with .NET Threads
Working with .NET Threads
Pavel Treshnikov
 
SOLID – принципы объектно-ориентированного дизайна
SOLID – принципы объектно-ориентированного дизайнаSOLID – принципы объектно-ориентированного дизайна
SOLID – принципы объектно-ориентированного дизайна
Pavel Treshnikov
 
Разработка приложений работы с данными при помощи WPF
Разработка приложений работы с данными при помощи WPFРазработка приложений работы с данными при помощи WPF
Разработка приложений работы с данными при помощи WPF
Pavel Treshnikov
 
Использование Mock-объектов в TDD на платформе .NET
Использование Mock-объектов в TDD на платформе .NETИспользование Mock-объектов в TDD на платформе .NET
Использование Mock-объектов в TDD на платформе .NET
Pavel Treshnikov
 
Архитектура масштабируемых приложений. Микросервисы, CQRS, ESB
Архитектура масштабируемых приложений. Микросервисы, CQRS, ESBАрхитектура масштабируемых приложений. Микросервисы, CQRS, ESB
Архитектура масштабируемых приложений. Микросервисы, CQRS, ESB
Pavel Treshnikov
 
OPC UA: Ready for realtime
OPC UA: Ready for realtimeOPC UA: Ready for realtime
OPC UA: Ready for realtime
Miodrag Veselic
 
Процессы, практики, инструменты разработки программного обеспечения
Процессы, практики, инструменты разработки программного обеспеченияПроцессы, практики, инструменты разработки программного обеспечения
Процессы, практики, инструменты разработки программного обеспечения
Pavel Treshnikov
 
InduSoft Web Studio and OPC UA Connectivity
InduSoft Web Studio and OPC UA ConnectivityInduSoft Web Studio and OPC UA Connectivity
InduSoft Web Studio and OPC UA Connectivity
AVEVA
 
Attacking SCADA systems: Story Of SCADASTRANGELOVE
Attacking SCADA systems: Story Of SCADASTRANGELOVEAttacking SCADA systems: Story Of SCADASTRANGELOVE
Attacking SCADA systems: Story Of SCADASTRANGELOVE
Aleksandr Timorin
 
Mining condition monitoring made possible using cloud automation and the Arro...
Mining condition monitoring made possible using cloud automation and the Arro...Mining condition monitoring made possible using cloud automation and the Arro...
Mining condition monitoring made possible using cloud automation and the Arro...
ArrowheadProject
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC Foundation
AVEVA
 

Viewers also liked (19)

WinCC OA
WinCC OAWinCC OA
WinCC OA
 
Расчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OAРасчет и документирование технологических процессов на базе WinCC OA
Расчет и документирование технологических процессов на базе WinCC OA
 
Системы контроля версий
Системы контроля версийСистемы контроля версий
Системы контроля версий
 
From ERP to SCADA and back
From ERP to SCADA and backFrom ERP to SCADA and back
From ERP to SCADA and back
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and Tricks
 
ПАК Мониторинг - краткое описание системы
ПАК Мониторинг - краткое описание системыПАК Мониторинг - краткое описание системы
ПАК Мониторинг - краткое описание системы
 
Working with .NET Threads
Working with .NET ThreadsWorking with .NET Threads
Working with .NET Threads
 
Коротко о Scrum
Коротко о ScrumКоротко о Scrum
Коротко о Scrum
 
SOLID – принципы объектно-ориентированного дизайна
SOLID – принципы объектно-ориентированного дизайнаSOLID – принципы объектно-ориентированного дизайна
SOLID – принципы объектно-ориентированного дизайна
 
Разработка приложений работы с данными при помощи WPF
Разработка приложений работы с данными при помощи WPFРазработка приложений работы с данными при помощи WPF
Разработка приложений работы с данными при помощи WPF
 
Использование Mock-объектов в TDD на платформе .NET
Использование Mock-объектов в TDD на платформе .NETИспользование Mock-объектов в TDD на платформе .NET
Использование Mock-объектов в TDD на платформе .NET
 
Архитектура масштабируемых приложений. Микросервисы, CQRS, ESB
Архитектура масштабируемых приложений. Микросервисы, CQRS, ESBАрхитектура масштабируемых приложений. Микросервисы, CQRS, ESB
Архитектура масштабируемых приложений. Микросервисы, CQRS, ESB
 
OPC UA: Ready for realtime
OPC UA: Ready for realtimeOPC UA: Ready for realtime
OPC UA: Ready for realtime
 
Процессы, практики, инструменты разработки программного обеспечения
Процессы, практики, инструменты разработки программного обеспеченияПроцессы, практики, инструменты разработки программного обеспечения
Процессы, практики, инструменты разработки программного обеспечения
 
InduSoft Web Studio and OPC UA Connectivity
InduSoft Web Studio and OPC UA ConnectivityInduSoft Web Studio and OPC UA Connectivity
InduSoft Web Studio and OPC UA Connectivity
 
Attacking SCADA systems: Story Of SCADASTRANGELOVE
Attacking SCADA systems: Story Of SCADASTRANGELOVEAttacking SCADA systems: Story Of SCADASTRANGELOVE
Attacking SCADA systems: Story Of SCADASTRANGELOVE
 
Mining condition monitoring made possible using cloud automation and the Arro...
Mining condition monitoring made possible using cloud automation and the Arro...Mining condition monitoring made possible using cloud automation and the Arro...
Mining condition monitoring made possible using cloud automation and the Arro...
 
OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC Foundation
 
S7 1500 opcua-pv
S7 1500 opcua-pvS7 1500 opcua-pv
S7 1500 opcua-pv
 

Similar to Siemens oil and gas 2016 WinCC OA

Gi oss offering top cell_partnership (1)
Gi oss offering top cell_partnership (1)Gi oss offering top cell_partnership (1)
Gi oss offering top cell_partnership (1)
Emerson Eduardo Rodrigues Von Staffen
 
COGNOS ANALYTICS
COGNOS ANALYTICSCOGNOS ANALYTICS
COGNOS ANALYTICS
Lesha Bhansali
 
MineExcellence Drilling Platform
MineExcellence Drilling Platform MineExcellence Drilling Platform
MineExcellence Drilling Platform
MineExcellence
 
News UK - Our Journey to Cloud
News UK - Our Journey to CloudNews UK - Our Journey to Cloud
News UK - Our Journey to Cloud
Amazon Web Services
 
Things-factory introduction
Things-factory introductionThings-factory introduction
Things-factory introduction
Hatio, Lab.
 
Accelerate your Upgrades and Migrations
Accelerate your Upgrades and MigrationsAccelerate your Upgrades and Migrations
Accelerate your Upgrades and Migrations
Wiiisdom
 
Gcp intro-20160721
Gcp intro-20160721Gcp intro-20160721
Gcp intro-20160721
Haeseung Lee
 
Enterprise Cloud Transformation
Enterprise Cloud TransformationEnterprise Cloud Transformation
Enterprise Cloud Transformation
Cloud Best Practices Network
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application Development
WaveMaker, Inc.
 
Bim cafm presentation 23 june2014
Bim cafm presentation 23 june2014Bim cafm presentation 23 june2014
Bim cafm presentation 23 june2014
Eamonn Roarke
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
C/D/H Technology Consultants
 
Cognos Analytics v11: A Closer Look
Cognos Analytics v11: A Closer Look Cognos Analytics v11: A Closer Look
Cognos Analytics v11: A Closer Look
Senturus
 
Introducing Elevate Capacity Management
Introducing Elevate Capacity ManagementIntroducing Elevate Capacity Management
Introducing Elevate Capacity Management
Precisely
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
Neev Technologies
 
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
Amazon Web Services
 
Philip armstrong program_manager
Philip armstrong program_managerPhilip armstrong program_manager
Philip armstrong program_manager
Philip Sam
 
Philip armstrong program_manager
Philip armstrong program_managerPhilip armstrong program_manager
Philip armstrong program_manager
Philip Sam
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
WSO2
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
Inductive Automation
 

Similar to Siemens oil and gas 2016 WinCC OA (20)

Gi oss offering top cell_partnership (1)
Gi oss offering top cell_partnership (1)Gi oss offering top cell_partnership (1)
Gi oss offering top cell_partnership (1)
 
COGNOS ANALYTICS
COGNOS ANALYTICSCOGNOS ANALYTICS
COGNOS ANALYTICS
 
MineExcellence Drilling Platform
MineExcellence Drilling Platform MineExcellence Drilling Platform
MineExcellence Drilling Platform
 
News UK - Our Journey to Cloud
News UK - Our Journey to CloudNews UK - Our Journey to Cloud
News UK - Our Journey to Cloud
 
Things-factory introduction
Things-factory introductionThings-factory introduction
Things-factory introduction
 
Accelerate your Upgrades and Migrations
Accelerate your Upgrades and MigrationsAccelerate your Upgrades and Migrations
Accelerate your Upgrades and Migrations
 
Gcp intro-20160721
Gcp intro-20160721Gcp intro-20160721
Gcp intro-20160721
 
Enterprise Cloud Transformation
Enterprise Cloud TransformationEnterprise Cloud Transformation
Enterprise Cloud Transformation
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application Development
 
Bim cafm presentation 23 june2014
Bim cafm presentation 23 june2014Bim cafm presentation 23 june2014
Bim cafm presentation 23 june2014
 
System center seminar presentation
System center seminar presentationSystem center seminar presentation
System center seminar presentation
 
Cognos Analytics v11: A Closer Look
Cognos Analytics v11: A Closer Look Cognos Analytics v11: A Closer Look
Cognos Analytics v11: A Closer Look
 
Introducing Elevate Capacity Management
Introducing Elevate Capacity ManagementIntroducing Elevate Capacity Management
Introducing Elevate Capacity Management
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
 
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
 
Philip armstrong program_manager
Philip armstrong program_managerPhilip armstrong program_manager
Philip armstrong program_manager
 
Philip armstrong program_manager
Philip armstrong program_managerPhilip armstrong program_manager
Philip armstrong program_manager
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
 

More from DMC, Inc.

VI package manager
VI package managerVI package manager
VI package manager
DMC, Inc.
 
NI Package Manager
NI Package ManagerNI Package Manager
NI Package Manager
DMC, Inc.
 
Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0
DMC, Inc.
 
Ni week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoTNi week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoT
DMC, Inc.
 
Ni week 2018_ux_lab_viewcandothat
Ni week 2018_ux_lab_viewcandothatNi week 2018_ux_lab_viewcandothat
Ni week 2018_ux_lab_viewcandothat
DMC, Inc.
 
Ni week 2018 LLAMA presentation
Ni week 2018 LLAMA presentationNi week 2018 LLAMA presentation
Ni week 2018 LLAMA presentation
DMC, Inc.
 
Career Development Plans as a Competitive Advantage
Career Development Plans as a Competitive AdvantageCareer Development Plans as a Competitive Advantage
Career Development Plans as a Competitive Advantage
DMC, Inc.
 
10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit
DMC, Inc.
 
What's New in LabVIEW 2017
What's New in LabVIEW 2017What's New in LabVIEW 2017
What's New in LabVIEW 2017
DMC, Inc.
 
Tools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source CodeTools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source Code
DMC, Inc.
 
Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...
Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...
Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...
DMC, Inc.
 

More from DMC, Inc. (11)

VI package manager
VI package managerVI package manager
VI package manager
 
NI Package Manager
NI Package ManagerNI Package Manager
NI Package Manager
 
Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0
 
Ni week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoTNi week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoT
 
Ni week 2018_ux_lab_viewcandothat
Ni week 2018_ux_lab_viewcandothatNi week 2018_ux_lab_viewcandothat
Ni week 2018_ux_lab_viewcandothat
 
Ni week 2018 LLAMA presentation
Ni week 2018 LLAMA presentationNi week 2018 LLAMA presentation
Ni week 2018 LLAMA presentation
 
Career Development Plans as a Competitive Advantage
Career Development Plans as a Competitive AdvantageCareer Development Plans as a Competitive Advantage
Career Development Plans as a Competitive Advantage
 
10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit
 
What's New in LabVIEW 2017
What's New in LabVIEW 2017What's New in LabVIEW 2017
What's New in LabVIEW 2017
 
Tools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source CodeTools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source Code
 
Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...
Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...
Democratizing Digital Marketing: Motivating and Managing Your Engineers to Cr...
 

Recently uploaded

Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
CVCSOfficial
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 

Recently uploaded (20)

Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
TIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptxTIME TABLE MANAGEMENT SYSTEM testing.pptx
TIME TABLE MANAGEMENT SYSTEM testing.pptx
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 

Siemens oil and gas 2016 WinCC OA

  • 1. Siemens Industry Oil and Gas Conference March 30th, 2016
  • 2. John Sullivan Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?
  • 3. Agenda  Introduction  WinCC Open Architecture (OA) Overview  Case Study Presentation  Distributed System Project Example  Applying solution to O&G  Questions
  • 4. Presenter Info John Sullivan Project Director • Siemens Certified Professional • Control Systems PE • B.S. in Mechanical Engineering – Rose Hulman Institute of Technology • With DMC since 2009 • Relocated to Denver in August of 2014 with 3 other engineers.
  • 5. DMC Company Profile Industries Served: Automotive Chemical and Food Processing Electronics/Semiconductor Hydraulics Laboratory Testing Machine Tool Material Handling Metal Converting Packaging Pharmaceutical Printing & Textiles Oil & Gas Established in 1996, offices in Chicago, Boston, Denver, Houston, New York & customers throughout the world employees & growing 85+
  • 7. MANUFACTURING AUTOMATION & INTELLIGENCE PLC Programming Motion Control Engineering & Servo Systems HMI & SCADA Expertise Intelligent Data & Web Based Systems Vision Inspection Expertise Robotics
  • 8. TEST & MEASUREMENT AUTOMATION NI FPGA LabVIEW Development Test Stand Design Machine Vision Data Analysis & Reporting NI Real-Time
  • 9. CUSTOM SOFTWARE & HARDWARE DEVELOPMENT PC Application Development Product Development Web Application, iOS, Android & App Development Embedded Design & Programming SDK, API & Driver Development Database Systems
  • 11. Manufacturing & Automation Certifications DMC has the highest number of S7 certified engineers in the US.
  • 13. Siemens SCADA software portfolio WinCC Open Architecture WinCC V7 Standard process visualization for established markets Flexible system for software OEMs and infrastructure applications Standard system for universal use through-out all established industries WinCC V13 (TIA Portal) Product for new customers with scope on machine level low end demand Applicationcomplexity Infrastructure & Software OEMs HMI for new customers
  • 14. Background  Started in Europe  5000+ installations all over the world  Entered into US market ~ 5 years ago WinCCOA
  • 15. WinCC OA (Open Architecture)  Distributed, redundancy requirements  Easily scalable - proper designs scale well  High speed communication requirements  Complex applications and high IO count  PLC Platform Independent WinCCOA
  • 16. WinCC OA for Oil & Gas Upstream Midstream Downstream
  • 18. Project Requirements  Support revised generator designs  At Company HQ: Monitor Faults, Track Performance, etc.  Local Control for operator  Local Data Collection (with backup at HQ)  Flexible addition of new sites as operation grows  Customer ownership for future changes
  • 19. Motivation for Change Current Solution  Several external solutions stapled together  Upgrades and maintenance external  Regional requirements restrict sales Proposed Solution  Single, cohesive platform, built on a proven platform  Maintaining/upgrading can be done internally, with ownership of source code  New features and added benefits will come with new solution
  • 20. Key Features 1. Distributed Architecture 2. Easily Scalable 3. Auto-generation of New Sites 4. Remote Monitoring/ GIS Viewer 5. Data Collection 6. Custom Tools & Configuration Aides 7. Multi-User, Reusable Development 8. Ultralight Client and Web UI
  • 22. Case Study: Distributed Generators HQ ClientClient Client
  • 23. O&G: Distributed Well Sites HQ SiteSite Site
  • 26. + Case Study: Distributed Generators • Expandable into hundreds of sites • One to dozens of generators of varying types • Types can vary from site to site. • A site doesn’t have to care about changes at other locations • Data from existing older systems can be virtualized to be viewable on new WinCC OA system. • Integrates all operations without hardware revisions.
  • 27. O&G: Distributed Well Sites • Single remote site may contain a variable number of stations • Tagged to identify with that particular site. +Site1 Site2• Each site can have unique configurations. • Additions/modifications only affect that one site.
  • 28. O&G: Frack Site Trucks/Skids • Modular, object-oriented • Not bound to a particular structure, may be moved and reassigned as an operation develops • Site A does not need n Skids of type 1, m skids of type 2, etc. + B X
  • 30. Case Study: Distributed Generators Remote site configuration handled through a custom tool 1. User selects generator type and IP address 2. System automatically builds out data points, connections, and graphics representation
  • 31. Case Study: Distributed Generators 1. Remote site programs configured to seek out HQ server 2. Connection made automatically 3. HQ server scans for new connections and rebuilds its data points and graphics to match
  • 32. O&G: Distributed Well Sites • Server needs no changes/updates as new well sites brought online • Configuration manageable by any interface from the site (direct screen to box, web UI, mobile UI), may even be modified from the server, if those tools put in place
  • 33. O&G: Frack Site Trucks/Skids • Site actively seeks new trucks • Server needs no specification of each new site • Truck/skid could be scripted to auto-connect and deploy on connecting to a new site on arrival • Replaces manual config tool • Site seeks out HQ • HQ pulls updates of data points +
  • 34. Key Features 4. Remote monitoring/ GIS Viewer
  • 35. Case Study: Distributed Generators– Remote Viewing • Navigation available and configurable for: • overview of all sites • single-site overview • individual generator • Layout is dynamic • Can sort order of appearance
  • 36. Case Study: Distributed Generators– Remote Viewing • Custom P&IDs and status summaries developed for individual generator types and aggregated site data
  • 37. Case Study: Distributed Generators – GIS Viewer • Map-bound overview of all active sites • Filtering of sites displayed by generator statuses, connectivity, maintenance scheduling
  • 38. O&G: Distributed Well Sites • Site representations may be filtered/stylized based on statuses, connection, values of interest, etc. • View multiple sites in aggregated views • With proper permissions, connection to control logic even available
  • 39. O&G: Frack Site Trucks/Skids • Dynamically arrange all trucks/skids connected to a particular site • Grouping by type, functionality, etc. • Create combined P&IDs for entire site setup using all connected systems
  • 40. O&G: Pipelines • Monitor all stations along pipeline in relation to each other • Locate related statuses quickly and intuitively • Easily navigate large numbers of stations and zoom in on areas of interest • Condense thousands of stations to a filtered, prioritized list • Find all faults, alerts, sort by location, sensor values, etc.
  • 41. Key Features 5. Data Collection
  • 42. Case Study: Distributed Generators • Integrated data logging with billing activities for customer’s leased generators • Auto-generation for usage reports • Analysis of downtime vs. usage, power production • Analysis of most common alerts and maintenance activities • Reporting ranges configurable • Useful for long-term evaluation and maintenance
  • 43. O&G • Site data may be aggregated by site, system, or device type into dedicated tags to share with HQ server • On-station data processing to further reduce data traffic • Robust local logging, independent of current connection • Periodic backup to central server • High speed data logging available
  • 44. Key Features 6. Custom Tools & Configuration Aides
  • 45. Case Study: Distributed Generators • DMC created architecture, but the customer is given control where revisions predicted • New site deployment • Generator parameter assignment • Custom tools to allow customer to make changes without touching the IDE • Plans to build extended tools in future project phases +
  • 46. O&G: Distributed Well Sites • Scripted tools mean new site deployments handled internally – no wait time or extra cost to bring in an integrator for each new site or hardware change • Configuration tool could modify what calculations are run and what data is collected/relayed for each site operation without interrupting runtime + +
  • 47. O&G: Frack Site Trucks/Skids • Nearly every startup operation can be automated • No need to pull in integrator for a v2 skid • Central data analysis changeable without modifying truck/skid code • Deployment speed much faster B
  • 48. O&G: Pipelines • Status reporting, commands, and data aggregation customizable • E.g. may perform analysis on-site, and only pass relevant metrics/alerts back to HQ • Large-scale, repeating initializations, configurations, and commands may be turned into single operations
  • 49. Key Features 7. Multi-User, Reusable Development
  • 50. Case Study: Distributed Generators • Development environment highly conducive to code reuse • Tools capable of bulk edits and development, reducing repetitive tasks and low-value engineering time • Create objects, similar to blueprints, for future development.
  • 51. O&G • Separate system representations and controls can be developed in parallel, increasing rate of implementation • Can break work down across several engineers • Object-oriented model implicitly reuses similar features of similar devices
  • 52. Key Features 8. Ultralight Client and Web UI
  • 54. O&G: Pipelines • View station status on-site without having to bring over a full HMI or monitor, and without having to install an HMI for each station • Just bring a phone or tablet and transform it into a station UI for monitoring, configuration, etc.
  • 55. Other Features & Options
  • 56. Security • SSL certificate generator • Optional Kerberos Authentication • Can’t be accessed through spoofing or IP indirection
  • 57. SIL-3 Certified • WinCC OA is the only available OEM SCADA platform that is SIL-3 certified • Certified on all versions that come out for the next 3 years
  • 58. Video Integration • Unique to market - DVR-like video capture • Can tie recorded video to alarm and events manager • Can hold 2-3 minutes of video in circular field and then stop disposing when there is an event.
  • 59. Recap 1. OA is perfect for distributed architectures 2. Scales easily as your system grows 3. Tools can be configured to auto- generate new components, make updates without needing integrator 4. Monitoring, data collecting, long- term tracking done easily