SlideShare uma empresa Scribd logo
1 de 29
Dynamic And Scalable
Systems Using WinCC
OA
The REAPR project – a case study
usa.siemens.com/summitUnrestricted © Siemens 2019
Unrestricted © Siemens Industry, Inc. 2019
Page 2
2019 Automation Summit
• Title: Dynamic and Scalable Systems Using WinCC OA
• Track: BPNA
• Presenter: Leon Grossman
• Company: DMC, Inc.
• Session # (for your survey): 5.4
Unrestricted © Siemens Industry, Inc. 2019
Page 3
Presenter Info
Leon Grossman
Project Manager with DMC since 1998
DMC, Inc.
B.S. in Chemical Engineering
University of Oklahoma
Professional Engineer
SIMATIC Technical Certification
WinCC OA Certified Consultant
Unrestricted © Siemens Industry, Inc. 2019
Page 4
DMC Overview
Established in 1996, offices in Chicago, Boston, &
Denver and customers throughout the world
Established in 1996, DMC serves customers worldwide from offices in
Chicago, Boston, Dallas, Denver, Houston, New York, Seattle, and St. Louis
employees & growing
170+
Unrestricted © Siemens Industry, Inc. 2019
Page 5
DMC has the highest number of S7 certified engineers in the
US.
Siemens Expertise
35+
Unrestricted © Siemens Industry, Inc. 2019
Page 6
DMC Customers
Unrestricted © Siemens Industry, Inc. 2019
Page 7
Industries Served
Energy & Utilities
Printing
Automotive
Food & Beverage
Semiconductor
Chemical
Oil & Gas Engineering
Specialty Machinery
Consumer Goods
Packaging Machinery
Programming
Telecommunications
Defense Contracting
Pharmaceutical
Test & Measurement
Unrestricted © Siemens Industry, Inc. 2019
Page 8
RATSCAT Facility
• System originally built in 1963
• Was in use testing aircraft up until the mid 20-Teens
• Primitive controls
• Static pylon with a movable building to cover
targets.
Unrestricted © Siemens Industry, Inc. 2019
Page 9
RAMS facility built for the B2 bomber
• System originally built in 1984 for the B2 bomber
• Movable pylon capable of being lowered to bring the
target within the target support facility.
• Control system was all manual controls and relays
• Position feedback using WWII technology of resolvers
and synchros.
• Fun fact: these devices are incredibly robust and are
still used in military applications today. The units we
removed from this system have been in operation
since 1984!
Unrestricted © Siemens Industry, Inc. 2019
Page 10
Yesterday’s technology in today’s world
• Updated to Soft PLC system in 2000.
• Any offline node takes down the entire system.
• System increasingly unreliable after 17 years in operation
and was no longer a supported platform.
• System uses confusing “axis nomenclature” to represent
everything. In many ways this does work but it prevents
representing the system as a related set of devices.
• System stopped working the day demolition started for the
upgrade.
• UGLY
Unrestricted © Siemens Industry, Inc. 2019
Page 11
Solution Requirements
• Improved resolution
• 10 KHz data collection synchronized to UTC time
• Improved user experience
• Improved diagnostics
• Improved reliability
• Also, one failed node can’t take down the entire
system!
• Emergency operation must be maintained
without new control system operational
WinCC OA Server 2
S7-1500 Driver
Redundant Backup
WinCC OA Server 1
S7-1500 Driver
DAQ Server
Redundant Master
Pit2 / CP
Switch
Portable
Target
Mount
(future)
HTM
Switch
CF
Switch
RVUMS can be connected
to only one of these
locations at a time.
TSF
Switch
RVUMS
Switch
at Pad
RVUMS
Switch
at
Range
RCMS
Switch
Pit3
Switch
(future)
CF UI
TSF UI
RVUMS
UI
One server connects to all
system PLCs at one time. The
other server is on standby
and constantly synchronized
to the primary server.
Unrestricted © Siemens Industry, Inc. 2019
Page 12
Key Components
• S7-1500 PLCs
• Siemens Remote I/O
• Siemens Drives
• KP8 Panels
Unrestricted © Siemens Industry, Inc. 2019
Page 13
Key Components - Continued
• National Instruments cRIO
• Comfort Panels
• Mobile Panels
• SCADA Terminals
• Copley Drives
Unrestricted © Siemens Industry, Inc. 2019
Page 14
All tied together by WinCC OA 3.16
Key features
• Native Redundancy
• Siemens native driver support
• OPC UA server AND client support
• Object Oriented (CTRL++) programming language for smart objects
Unrestricted © Siemens Industry, Inc. 2019
Page 15
Starting with the Hardware
• Siemens IPC 547E rack mount servers
• Siemens IPC 647D rack mount UI computers
• High reliability
• Robust design
Unrestricted © Siemens Industry, Inc. 2019
Page 16
Redundancy
• System runs with either server active
• Failover conditions are configurable
• Automatic failover and recovery
• Completely seamless to the user
• Redundant setup only requires 3 config file
changes!
Unrestricted © Siemens Industry, Inc. 2019
Page 17
Tag Structures
• Para (tag database) supports structures.
• Each element can have detailed metadata including
• Address of tag on plc
• Archive information
• Units, display format, description
Using this metadata allows the user interface to be
automatically configured from the para database.
Unrestricted © Siemens Industry, Inc. 2019
Page 18
Tag Generation Tool
• Creating all those structures is time-consuming!
• We’ve made it easy. The DMC tool:
• Is included with the WinCC OA Open Library
• Generates the tag tree structure and associates
metadata
• Can pull format, unit, and description data from PLC
comments
• Automatically add alarm and warning properties
• Turns hours/days of work into minutes!
Unrestricted © Siemens Industry, Inc. 2019
Page 19
Reusable Objects
• Self configuring objects
• Labels, units, format come from tags
• Objects made from complex structures only
require the root tag to be configured!
• Security enabled objects enable/disable based
on logged in user level.
• Limit switch object (right) has the ability to force
and disable channels as needed.
Unrestricted © Siemens Industry, Inc. 2019
Page 20
Named Colors and Color Schemes are Awesome
• Consistent color across the application
• Ability to change schemes on the fly
Unrestricted © Siemens Industry, Inc. 2019
Page 21
Animated Objects
• Shows test article position and orientation
• Weather status
• Door position
• Etc…
Everything needed to know how the system is
operating is available at a glance.
Unrestricted © Siemens Industry, Inc. 2019
Page 22
Auto Generation of System Settings Screens
• System settings automatically generated
from Config struct
• Stored in archives so that changes can be
recovered
• Displayed hierarchically
• Inherit format/units/description from Para tag
database
Unrestricted © Siemens Industry, Inc. 2019
Page 23
Benefits
• We got the improved resolution, reliability and modernization we were
looking for.
And
• Trending has dramatically improved diagnostics
• Visualization gives true, at a glance, understanding of what’s going on
• Test setup now dramatically faster than before
• Ability to operate many components independently and simultaneously in
ways that weren’t possible before
Unrestricted © Siemens Industry, Inc. 2019
Page 24
Lessons Learned
• You can’t prevent acts of god.
Unrestricted © Siemens Industry, Inc. 2019
Page 25
Lessons Learned
• You can’t prevent acts of god.
• Division of responsibilities between partners is
critical.
Unrestricted © Siemens Industry, Inc. 2019
Page 26
Lessons Learned
• You can’t prevent acts of god.
• Division of responsibilities between partners is
critical.
• When you’re this remote, the wildlife owns the
land!
Unrestricted © Siemens Industry, Inc. 2019
Page 27
Lessons Learned
• You can’t prevent acts of god.
• Division of responsibilities between partners is
critical.
• When you’re this remote, the wildlife owns the
land!
• …
• We’ve become way to accustomed to our
“internet access” and our “cellular telephones”
and our “slack”.
Unrestricted © Siemens Industry, Inc. 2019
Page 28
WinCC OA Open Library
• Over 2.5 years in the making.
• Used it to refine our best OO CTRL++ best practices.
• Contains:
• screen objects for most of the PLC Open Library.
• Tag importer tool for TIA Portal projects.
• Open Source!
• Available at: https://openplclibrary.com/
Unrestricted © Siemens Industry, Inc. 2019
Page 29
Dynamic and Scalable Systems Using WinCC OA
Name: Leon Grossman
Company: DMC, Inc.
Email: Leon.Grossman@dmcinfo.com
Phone: 312-500-9137
Session # (for your survey): 5.4

Mais conteúdo relacionado

Mais procurados

Technical slides tia_portal_v15_en
Technical slides tia_portal_v15_enTechnical slides tia_portal_v15_en
Technical slides tia_portal_v15_en
Deepak kumar
 
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
Obeo
 
TIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plcTIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plc
Juremir Almeida
 
Tài liệu kỹ thuật biến tần Siemens S120
Tài liệu kỹ thuật biến tần Siemens S120Tài liệu kỹ thuật biến tần Siemens S120
Tài liệu kỹ thuật biến tần Siemens S120
Công ty công nghệ tự động hóa Hoàng Gia
 

Mais procurados (20)

Technical slides tia_portal_v15_en
Technical slides tia_portal_v15_enTechnical slides tia_portal_v15_en
Technical slides tia_portal_v15_en
 
FactoryTalk View SE - Building a Better View
FactoryTalk View SE -  Building a Better ViewFactoryTalk View SE -  Building a Better View
FactoryTalk View SE - Building a Better View
 
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
[ Capella Day 2019 ] Model-based safety analysis on Capella using Component F...
 
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
 
Using FMI (Functional Mock-up Interface) for MBSE at all steps of System Design
Using FMI (Functional Mock-up Interface) for MBSE at all steps of System DesignUsing FMI (Functional Mock-up Interface) for MBSE at all steps of System Design
Using FMI (Functional Mock-up Interface) for MBSE at all steps of System Design
 
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
Open Services for Lifecycle Collaboration (OSLC) - Extending REST APIs to Con...
 
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
 
SIMATIC S7-1200: Easily adapted to suit your needs easy book en-us
SIMATIC S7-1200: Easily adapted to suit your needs easy book en-usSIMATIC S7-1200: Easily adapted to suit your needs easy book en-us
SIMATIC S7-1200: Easily adapted to suit your needs easy book en-us
 
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance 19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
19 Jun 2018 - Hazard Analysis and Functional Safety Compliance
 
10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization10 good reasons to go for model-based systems engineering in your organization
10 good reasons to go for model-based systems engineering in your organization
 
Fatigue Infographic
Fatigue Infographic Fatigue Infographic
Fatigue Infographic
 
Siemens s7 300 programming instruction
Siemens s7 300 programming instructionSiemens s7 300 programming instruction
Siemens s7 300 programming instruction
 
TIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plcTIA PORTAL Sitrain tags do plc
TIA PORTAL Sitrain tags do plc
 
Enovia Collaboration Platform and Matrix Query Language
Enovia Collaboration Platform and Matrix Query LanguageEnovia Collaboration Platform and Matrix Query Language
Enovia Collaboration Platform and Matrix Query Language
 
Automating 1D/3D CFD analysis workflows – Speed up design exploration of a Y-...
Automating 1D/3D CFD analysis workflows – Speed up design exploration of a Y-...Automating 1D/3D CFD analysis workflows – Speed up design exploration of a Y-...
Automating 1D/3D CFD analysis workflows – Speed up design exploration of a Y-...
 
Project INDUSTRIAL AUTOMATION AND SECURITY SYSTEM
Project INDUSTRIAL AUTOMATION AND SECURITY SYSTEMProject INDUSTRIAL AUTOMATION AND SECURITY SYSTEM
Project INDUSTRIAL AUTOMATION AND SECURITY SYSTEM
 
LMS Amesim / STAR-CCM+ co-simulation: Flow characterization in a diesel fuel ...
LMS Amesim / STAR-CCM+ co-simulation: Flow characterization in a diesel fuel ...LMS Amesim / STAR-CCM+ co-simulation: Flow characterization in a diesel fuel ...
LMS Amesim / STAR-CCM+ co-simulation: Flow characterization in a diesel fuel ...
 
G120 cu250 s2_kba1_0414_eng_en-us
G120 cu250 s2_kba1_0414_eng_en-usG120 cu250 s2_kba1_0414_eng_en-us
G120 cu250 s2_kba1_0414_eng_en-us
 
Webinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore SystemsWebinar presentation on AUTOSAR Multicore Systems
Webinar presentation on AUTOSAR Multicore Systems
 
Tài liệu kỹ thuật biến tần Siemens S120
Tài liệu kỹ thuật biến tần Siemens S120Tài liệu kỹ thuật biến tần Siemens S120
Tài liệu kỹ thuật biến tần Siemens S120
 

Semelhante a Dynamic and Scalable Systems Using WinCC OA

How to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at ScaleHow to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at Scale
DevOps.com
 
Enhance ServiceNow with Automated Discovery for Mainframe and IBM i
Enhance ServiceNow with Automated Discovery for Mainframe and IBM iEnhance ServiceNow with Automated Discovery for Mainframe and IBM i
Enhance ServiceNow with Automated Discovery for Mainframe and IBM i
Precisely
 

Semelhante a Dynamic and Scalable Systems Using WinCC OA (20)

2016-Automation-Summit_PA_SIMIT.pdf
2016-Automation-Summit_PA_SIMIT.pdf2016-Automation-Summit_PA_SIMIT.pdf
2016-Automation-Summit_PA_SIMIT.pdf
 
Microsoft, Citrix and SCOM: EOL or a New Beginning ?
Microsoft, Citrix and SCOM:  EOL or a New Beginning ?Microsoft, Citrix and SCOM:  EOL or a New Beginning ?
Microsoft, Citrix and SCOM: EOL or a New Beginning ?
 
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
Citrix Troubleshooting 101: How to Resolve and Prevent Business-Impacting Cit...
 
How to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at ScaleHow to Operate Kubernetes CI/CD Pipelines at Scale
How to Operate Kubernetes CI/CD Pipelines at Scale
 
Enhance ServiceNow with Automated Discovery for Mainframe and IBM i
Enhance ServiceNow with Automated Discovery for Mainframe and IBM iEnhance ServiceNow with Automated Discovery for Mainframe and IBM i
Enhance ServiceNow with Automated Discovery for Mainframe and IBM i
 
New Continuous Release and Deployment Capabilities for CICS Customers v4
New Continuous Release and Deployment Capabilities for CICS Customers v4New Continuous Release and Deployment Capabilities for CICS Customers v4
New Continuous Release and Deployment Capabilities for CICS Customers v4
 
What is ThousandEyes Webinar
What is ThousandEyes WebinarWhat is ThousandEyes Webinar
What is ThousandEyes Webinar
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101
 
VMware Workspace ONE a synergie s Microsoftem
VMware Workspace ONE a synergie s MicrosoftemVMware Workspace ONE a synergie s Microsoftem
VMware Workspace ONE a synergie s Microsoftem
 
Simplify Troubleshooting With Context in Your Logs
Simplify Troubleshooting With Context in Your LogsSimplify Troubleshooting With Context in Your Logs
Simplify Troubleshooting With Context in Your Logs
 
Citrix Troubleshooting 101
Citrix Troubleshooting 101Citrix Troubleshooting 101
Citrix Troubleshooting 101
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
 
Why z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIsWhy z/OS is a Great Platform for Developing and Hosting APIs
Why z/OS is a Great Platform for Developing and Hosting APIs
 
Modern Infrastructure - Mace
Modern Infrastructure - Mace Modern Infrastructure - Mace
Modern Infrastructure - Mace
 
Saratoga CRM: Implementing Thin Client at Johnson Controls Inc.
Saratoga CRM: Implementing Thin Client at Johnson Controls Inc.Saratoga CRM: Implementing Thin Client at Johnson Controls Inc.
Saratoga CRM: Implementing Thin Client at Johnson Controls Inc.
 
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
Government Webinar: Low-Cost Log, Network Configuration, and IT Monitoring So...
 
Digital enterprise intro requirements collaboration for elec v11 may 2020
Digital enterprise intro   requirements collaboration for elec v11 may 2020Digital enterprise intro   requirements collaboration for elec v11 may 2020
Digital enterprise intro requirements collaboration for elec v11 may 2020
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
How to Make Citrix Logons Faster?
How to Make Citrix Logons Faster?How to Make Citrix Logons Faster?
How to Make Citrix Logons Faster?
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
 

Mais de DMC, Inc.

Mais de DMC, Inc. (20)

NI Week 2019 Overview
NI Week 2019 OverviewNI Week 2019 Overview
NI Week 2019 Overview
 
VI package manager
VI package managerVI package manager
VI package manager
 
NI Package Manager
NI Package ManagerNI Package Manager
NI Package Manager
 
Flexibility and standardization using dynamic IO addressing and option handling
Flexibility and standardization using dynamic IO addressing and option handlingFlexibility and standardization using dynamic IO addressing and option handling
Flexibility and standardization using dynamic IO addressing and option handling
 
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
 
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
 
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
 
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...
 
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
 
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
 
Sitec 2017 Siemens Open Library Presentation
Sitec 2017 Siemens Open Library PresentationSitec 2017 Siemens Open Library Presentation
Sitec 2017 Siemens Open Library Presentation
 
Siemens Open Library- Summit 2016
Siemens Open Library- Summit 2016Siemens Open Library- Summit 2016
Siemens Open Library- Summit 2016
 
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
 
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
 
Siemens oil and gas 2016 WinCC OA
Siemens oil and gas 2016   WinCC OASiemens oil and gas 2016   WinCC OA
Siemens oil and gas 2016 WinCC OA
 

Último

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Último (20)

chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

Dynamic and Scalable Systems Using WinCC OA

  • 1. Dynamic And Scalable Systems Using WinCC OA The REAPR project – a case study usa.siemens.com/summitUnrestricted © Siemens 2019
  • 2. Unrestricted © Siemens Industry, Inc. 2019 Page 2 2019 Automation Summit • Title: Dynamic and Scalable Systems Using WinCC OA • Track: BPNA • Presenter: Leon Grossman • Company: DMC, Inc. • Session # (for your survey): 5.4
  • 3. Unrestricted © Siemens Industry, Inc. 2019 Page 3 Presenter Info Leon Grossman Project Manager with DMC since 1998 DMC, Inc. B.S. in Chemical Engineering University of Oklahoma Professional Engineer SIMATIC Technical Certification WinCC OA Certified Consultant
  • 4. Unrestricted © Siemens Industry, Inc. 2019 Page 4 DMC Overview Established in 1996, offices in Chicago, Boston, & Denver and customers throughout the world Established in 1996, DMC serves customers worldwide from offices in Chicago, Boston, Dallas, Denver, Houston, New York, Seattle, and St. Louis employees & growing 170+
  • 5. Unrestricted © Siemens Industry, Inc. 2019 Page 5 DMC has the highest number of S7 certified engineers in the US. Siemens Expertise 35+
  • 6. Unrestricted © Siemens Industry, Inc. 2019 Page 6 DMC Customers
  • 7. Unrestricted © Siemens Industry, Inc. 2019 Page 7 Industries Served Energy & Utilities Printing Automotive Food & Beverage Semiconductor Chemical Oil & Gas Engineering Specialty Machinery Consumer Goods Packaging Machinery Programming Telecommunications Defense Contracting Pharmaceutical Test & Measurement
  • 8. Unrestricted © Siemens Industry, Inc. 2019 Page 8 RATSCAT Facility • System originally built in 1963 • Was in use testing aircraft up until the mid 20-Teens • Primitive controls • Static pylon with a movable building to cover targets.
  • 9. Unrestricted © Siemens Industry, Inc. 2019 Page 9 RAMS facility built for the B2 bomber • System originally built in 1984 for the B2 bomber • Movable pylon capable of being lowered to bring the target within the target support facility. • Control system was all manual controls and relays • Position feedback using WWII technology of resolvers and synchros. • Fun fact: these devices are incredibly robust and are still used in military applications today. The units we removed from this system have been in operation since 1984!
  • 10. Unrestricted © Siemens Industry, Inc. 2019 Page 10 Yesterday’s technology in today’s world • Updated to Soft PLC system in 2000. • Any offline node takes down the entire system. • System increasingly unreliable after 17 years in operation and was no longer a supported platform. • System uses confusing “axis nomenclature” to represent everything. In many ways this does work but it prevents representing the system as a related set of devices. • System stopped working the day demolition started for the upgrade. • UGLY
  • 11. Unrestricted © Siemens Industry, Inc. 2019 Page 11 Solution Requirements • Improved resolution • 10 KHz data collection synchronized to UTC time • Improved user experience • Improved diagnostics • Improved reliability • Also, one failed node can’t take down the entire system! • Emergency operation must be maintained without new control system operational WinCC OA Server 2 S7-1500 Driver Redundant Backup WinCC OA Server 1 S7-1500 Driver DAQ Server Redundant Master Pit2 / CP Switch Portable Target Mount (future) HTM Switch CF Switch RVUMS can be connected to only one of these locations at a time. TSF Switch RVUMS Switch at Pad RVUMS Switch at Range RCMS Switch Pit3 Switch (future) CF UI TSF UI RVUMS UI One server connects to all system PLCs at one time. The other server is on standby and constantly synchronized to the primary server.
  • 12. Unrestricted © Siemens Industry, Inc. 2019 Page 12 Key Components • S7-1500 PLCs • Siemens Remote I/O • Siemens Drives • KP8 Panels
  • 13. Unrestricted © Siemens Industry, Inc. 2019 Page 13 Key Components - Continued • National Instruments cRIO • Comfort Panels • Mobile Panels • SCADA Terminals • Copley Drives
  • 14. Unrestricted © Siemens Industry, Inc. 2019 Page 14 All tied together by WinCC OA 3.16 Key features • Native Redundancy • Siemens native driver support • OPC UA server AND client support • Object Oriented (CTRL++) programming language for smart objects
  • 15. Unrestricted © Siemens Industry, Inc. 2019 Page 15 Starting with the Hardware • Siemens IPC 547E rack mount servers • Siemens IPC 647D rack mount UI computers • High reliability • Robust design
  • 16. Unrestricted © Siemens Industry, Inc. 2019 Page 16 Redundancy • System runs with either server active • Failover conditions are configurable • Automatic failover and recovery • Completely seamless to the user • Redundant setup only requires 3 config file changes!
  • 17. Unrestricted © Siemens Industry, Inc. 2019 Page 17 Tag Structures • Para (tag database) supports structures. • Each element can have detailed metadata including • Address of tag on plc • Archive information • Units, display format, description Using this metadata allows the user interface to be automatically configured from the para database.
  • 18. Unrestricted © Siemens Industry, Inc. 2019 Page 18 Tag Generation Tool • Creating all those structures is time-consuming! • We’ve made it easy. The DMC tool: • Is included with the WinCC OA Open Library • Generates the tag tree structure and associates metadata • Can pull format, unit, and description data from PLC comments • Automatically add alarm and warning properties • Turns hours/days of work into minutes!
  • 19. Unrestricted © Siemens Industry, Inc. 2019 Page 19 Reusable Objects • Self configuring objects • Labels, units, format come from tags • Objects made from complex structures only require the root tag to be configured! • Security enabled objects enable/disable based on logged in user level. • Limit switch object (right) has the ability to force and disable channels as needed.
  • 20. Unrestricted © Siemens Industry, Inc. 2019 Page 20 Named Colors and Color Schemes are Awesome • Consistent color across the application • Ability to change schemes on the fly
  • 21. Unrestricted © Siemens Industry, Inc. 2019 Page 21 Animated Objects • Shows test article position and orientation • Weather status • Door position • Etc… Everything needed to know how the system is operating is available at a glance.
  • 22. Unrestricted © Siemens Industry, Inc. 2019 Page 22 Auto Generation of System Settings Screens • System settings automatically generated from Config struct • Stored in archives so that changes can be recovered • Displayed hierarchically • Inherit format/units/description from Para tag database
  • 23. Unrestricted © Siemens Industry, Inc. 2019 Page 23 Benefits • We got the improved resolution, reliability and modernization we were looking for. And • Trending has dramatically improved diagnostics • Visualization gives true, at a glance, understanding of what’s going on • Test setup now dramatically faster than before • Ability to operate many components independently and simultaneously in ways that weren’t possible before
  • 24. Unrestricted © Siemens Industry, Inc. 2019 Page 24 Lessons Learned • You can’t prevent acts of god.
  • 25. Unrestricted © Siemens Industry, Inc. 2019 Page 25 Lessons Learned • You can’t prevent acts of god. • Division of responsibilities between partners is critical.
  • 26. Unrestricted © Siemens Industry, Inc. 2019 Page 26 Lessons Learned • You can’t prevent acts of god. • Division of responsibilities between partners is critical. • When you’re this remote, the wildlife owns the land!
  • 27. Unrestricted © Siemens Industry, Inc. 2019 Page 27 Lessons Learned • You can’t prevent acts of god. • Division of responsibilities between partners is critical. • When you’re this remote, the wildlife owns the land! • … • We’ve become way to accustomed to our “internet access” and our “cellular telephones” and our “slack”.
  • 28. Unrestricted © Siemens Industry, Inc. 2019 Page 28 WinCC OA Open Library • Over 2.5 years in the making. • Used it to refine our best OO CTRL++ best practices. • Contains: • screen objects for most of the PLC Open Library. • Tag importer tool for TIA Portal projects. • Open Source! • Available at: https://openplclibrary.com/
  • 29. Unrestricted © Siemens Industry, Inc. 2019 Page 29 Dynamic and Scalable Systems Using WinCC OA Name: Leon Grossman Company: DMC, Inc. Email: Leon.Grossman@dmcinfo.com Phone: 312-500-9137 Session # (for your survey): 5.4

Notas do Editor

  1. Session # will be provided with the June scheduling email.
  2. I’ve been with DMC for 20+ years
  3. Here are some of DMC’s 1,200 customers
  4. Our diverse experience in technology, industry and processes allows us to bring best practices from many areas.  We deliver solutions not available from singularly focused organizations. Our experience is broad and deep.  We have a proven track record in a wide range of industries.
  5. This slide should describe the business challenge or business requirements What major challenges was your business facing? Include overview diagrams and drill down deeper into the situation.
  6. This slide should describe the business challenge or business requirements What major challenges was your business facing? Include overview diagrams and drill down deeper into the situation.
  7. This slide should describe the business challenge or business requirements What major challenges was your business facing? Include overview diagrams and drill down deeper into the situation.
  8. This slide should describe the solution Start conceptually (block diagram) and drill down
  9. Hardware pictures from “Controls Hardware Specification”
  10. Hardware pictures from “Controls Hardware Specification” and the Internet.
  11. I could spend hours talking about all the pieces of this system. The way that we married PLCs, SCADA, comfort panels, and mobile panels into a unified whole that created a powerful but still easy to use system! We’re here to talk about WinCC OA, though!
  12. We could have chosen any computer but this is a remote location and reliability is key. Fun fact, we needed 4K video in the 647D computers. I was able to make a gaming card fit by slightly modifying an internal bracket…
  13. • WinCC OA Failover is a native feature. It’s easy to configure and operates seamlessly • One nice feature is that you can perform server maintenance without taking down the system
  14. The “para” tag database is both a powerful and frustrating part of WinCC OA. By utilizing the powerful scripting of objects, we’re able to inherit our display characteristics from para.
  15. This slide should describe the solution Start conceptually (block diagram) and drill down
  16. • As mentioned in the previous slide, objects can be self configuring. • Objects can be made from objects. • More objects can be made from those objects.
  17. WinCC OA’s color schemes allows for global tweaking of color without having to dig into each object. On top of that, you can create schemes that can be switched between based on buttons or even more clever scripting! Imagine having a critical condition and being able to change the entire display based on that event!
  18. I know this is a bit obvious. Well-duh, you have animated objects. Doesn’t everyone? The beauty here is the complexity we can bring and the ability for the UI to convey complex information easily. (Describe the rotator object)
  19. This slide should describe the solution Start conceptually (block diagram) and drill down
  20. Bring up the diagnostics What were the actual benefits of the project? Return On Investment (ROI) Improvements in cycle time Reduced start-up time Cost reductions (e.g., for engineering changes, operations, and maintenance) Energy savings Unexpected benefits? “Quotes” from stakeholders (operators, management)
  21. Bring up the diagnostics What were the actual benefits of the project? Return On Investment (ROI) Improvements in cycle time Reduced start-up time Cost reductions (e.g., for engineering changes, operations, and maintenance) Energy savings Unexpected benefits? “Quotes” from stakeholders (operators, management)