view page update presentation close internet of things cologne 2015: opc unified architecture as a...
TRANSCRIPT
IoT City Tour 10.09.2015
Stefan Hoppe
Vice President OPC Foundation - Member OPC Board
OPC Unified Architecture
as a Standard Integration Platform
for the (Real-Time) Enterprise
IoT City Tour 10.09.2015
OPC FoundationVision, Organization, Activities, Events
IoT City Tour 10.09.2015
What is OPC-UA? OPC-UA in a minute
https://www.youtube.com/watch?v=TFhqJQwLy7E
IoT City Tour 10.09.2015
Secure and Reliable
International
◦ Organization: 437 members worldwide – 216 in Europe
◦ Specification: OPC-UA is IEC62541
Scalable: From Sensor to Cloud
Independent
◦ Vendor / OS platform / Language / Domain
Transport: Multiple options – extendable
◦ TCP / HTTP / UDP / AMQP / …
IoT City Tour 10.09.2015
OPC FoundationScottsdale, Arizona
OPC EuropeVerl, Germany
OPC JapanMusashino-shi, Tokyo
Vision
secure, reliable, multi-vendor,
multi-platform, multi domain
interoperability from sensor to enterprise
International
◦ Companies from Automation & IT
◦ International standard IEC62541
OPC AsiaChina
IoT City Tour 10.09.2015
• Industrial Automation
• Building Automation
• Embedded Devices
• Energy Management (Smart Grid)
• Manufacturing Enterprise Management
• M2M
• Cloud-based Computing
The key markets for OPC
technology include
11
IoT City Tour 10.09.2015
Veronika Schmid-Lutz is Chief Product Owner for manufacturing at SAP SE and in this role
accountable for manufacturing products of SAP.
Veronika joined SAP in 1995 as a developer in manufacturing and contributed to several
applications in ERP Production Planning (PP) and Advanced Planning & Optimization (APO).
After leading various development organizations within SAP Veronika took over the role of
Director Solution Management and Development Industry Business Unit Mill Products in 2004. In
2009 Veronika assumed the role of Head of Delivery Management Manufacturing.
Following her responsibility for the successful delivery of manufacturing products Veronika was
appointed as the Chief Product Owner for manufacturing in 2011. Since then Veronika has an
overall accountability for the success, quality, cost management and delivery of the
manufacturing products, comprised of
SAP ERP PP, SAP ERP PP-PI, SAP Manufacturing Execution Suite (SAP ME, SAP MII, SAP
PCo, SAP CAMS)
Contact:
IoT City Tour 10.09.2015
OPC UA Technology
IoT City Tour 10.09.2015
OPC UA Meta ModelBasic rules for exposing information with OPC UA
Built-in Information ModelsBase, DA, AC, HA, Prog, DI
OPC UA is an information centric layered architecture
Secure
Platform Independent
Scalable
Vendor Interoperability
Object Oriented
OPC UA is much more than a protocol
IoT City Tour 10.09.2015
OPC UA Meta Model
Built-in Information Models
Companion Information ModelsPLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95,
AutomationML, MTConnect, AutoID, VDW,
IEC 61850/61400, ODVA/Sercos and more coming
OPC Foundation collaborations with organizations and domain experts
OPC UA defines HOW
Domain experts define WHAT
IoT City Tour 10.09.2015
OPC UA Meta Model
Built-in Information Models
Companion Information Models
Vendor Specific Extensions
OPC UA Client/Server Communication Model
Client friendly API to access information in the server
Client/Server
ServicesBrowse
Read / Write
Method Calls
Subscriptions
ProtocolsUA Binary TCP
HTTPS / UA Binary
Webservices
IoT City Tour 10.09.2015
OPC-UA: New Generation OPC
Definition 2003 – 2006
Verification and Implementation 2006 – 2008
Final OPC Foundation Release 2009
IEC 62541 Release 2010 – 2011
OPC UA = established OPC features
+ Platform independence
+ Standard internet and IP based protocols
+ Built in security features
+ Generic object model
+ Extensible type system
+ Scalability through profiles
+ Migration path from Classic OPC
IoT City Tour 10.09.2015
20152010 2011 2012 2013 2014
February 2010
Part 1 – Overview
Part 2 – Security Model
October 2011
December 2014
Edition 2.0
Part 1 – 10
New – Edition 1.0
Part 11 – Historical Access
Part 13 – Aggregates
Part 3 – Address Space Model
Part 4 – Services
Part 5 – Information Model
Part 6 – Mappings
Part 8 – Data Access
Edition 1.0/OPC UA 1.01
OPC UA 1.02
August 2015
Part 12 – Discovery
July 2012
Part 7 – Profiles
Part 9 – Alarms & Conditions
Part 10 – Programs
Companion
Part 100 – Devices
IoT City Tour 10.09.2015
OPC Foundation Open Shared Source Strategy provides developers the
ability to prototype projects without barriers
OPC Foundation Toolkit vendors provide commercial products that enable
companies to develop certifiable products since the toolkit vendors provide
product-level support, maintenance, complete documentation and training
IoT City Tour 10.09.2015
>> Specifications are available public already <<
IoT City Tour 10.09.2015
IoT vs Industrie 4.0What’s common – what’s different
IoT City Tour 10.09.2015
ThyssenKrupp connected their elevators
to Microsoft Azure
Collect data from it’s sensors and systems
to improve operations
Goal: predictive and preemptive
maintenance
http://www.microsoft.com/en-us/server-cloud/customer-stories/Thyssen-Krupp-Elevator.aspx
IoT City Tour 10.09.2015
IoT City Tour 10.09.2015
IoT: Simplified message:
IT companies provide agents for all platforms
Mostely to push data into their own cloud
“IoT starts with data in their cloud”
Cloud offers “new business with analytics”
Required:
“Just” data transport
no semantic
SecurityAgent
Agent
Agent
Backbone
Agent
AgentAgent
Agent
Agent
Agent
Agent
PC MQTT/ AMQP/…
IoT City Tour 10.09.2015
IoT is not enough – IoT does not provide Interoperability!
Agent A
Agent A
Cloud A
Agent A
AgentAgent
Agent
Agent
Agent A
Agent
PC MQTT/ AMQP/…
Agent B
Agent B
Cloud B
Agent B
Agent B
No Interoperability!
No Interoperability!
IoT City Tour 10.09.2015
Industrie 4.0Semantic is key for Industrie 4.0
IoT City Tour 10.09.2015
Horizontal integration through value networks
New social infrastructures in the workplace
Vertical integration and
networked manufacturing systems
End-to-end engineering
across the entire value chain
Cyber-Physical Systems technology
Source: OPC@Microsoft: Industrial Revolution 2014
IoT City Tour 10.09.2015
PC
Industry 4.0: Simplified message:
Focus on factory & process automation
Devices become more intelligent
Communication “Service to Service”
Cloud is an option as one service
Requirements are higher
Horizontal and vertical
“Ad-hoc” discovery of services
Modeling: Information Model
Scalable: From sensor to the cloud
Operating system and language independent
Secure: authentication, signing, encryption
International: IEC Standard
Backbone
+ + Relay
PC AMQP-Agent
IoT City Tour 10.09.2015
IoT City Tour 10.09.2015
Reference Architecture Model Industrie 4.0 (RAMI 4.0)
Recommendations for
implementing Industrie 4.0
OPC-UA is listed as the
one and only
recommendation for
Communication layer
IoT City Tour 10.09.2015
Quelle: BMWi am 19.02.2015
IoT City Tour 10.09.2015
Quelle: BMWi am 19.02.2015
IoT City Tour 10.09.2015
Quelle: BMWi am 19.02.2015
IoT City Tour 10.09.2015
Quelle: BMWi am 19.02.2015
IoT City Tour 10.09.2015
Service Oriented Architecture (SOA) :
• Device provides Services
and Discovery of Services
• Standardized Access
Support of
• Interoperability
• Security: Rolls of access per user
• Information-Modeling
Type and Data consistency
Customer Models
Standardized Models
OEMModels Engineering
Administration
MonitoringApplication-
specific
Data-Services
OS
+
Real time
TransportSecurity
Access
rights
IoT City Tour 10.09.2015
Who: Federal Office for Information Security
(German Government BSI)
What: Security Evaluation of OPC-UA
- Analysis of specification
- Analysis of Reference Implementation
When: Start End 2014, will be finished until End 2015
Expected Results
Recommendations on Specifications
Security Enhancements for Implementation
Possible Additional Results
Define Use Cases
Guideline for securing Use Cases
OPC Unified Architecture
(IEC 62 541)
IoT City Tour 10.09.2015
Who: Federal Office for Information Security (German Government)
What: Security Evaluation of OPC-UA
IoT City Tour 10.09.2015
- Collaboration: Key for adoption and growing visibility
Industrial Automation is and will be “home ground”
OPC-UA will grow into other markets due to security and
modeling capabilities
- Markets
- Automation
- Building Automation
- Energy
- Engineering
- Measurement
- Oil & Gas
- Transport
IoT City Tour 10.09.2015
Hi ‚ I am a IEC61131-3 controller
Hi ‚ I am an RFID device
Hi ‚ I am a
Smart metering device
Standardized Models
PLCopen
FDI
MES
CNC-HMI
BACnet
…
IoT City Tour 10.09.2015
Connection >from the controller <
Controller initiating communication
OPC-UA OPC-UA
OP
C-U
A
OP
C-U
A
MES System
OPC UA Server
Plant Engineering
OPC UA Server
UA modeling: PLCopen
- Vertical & Horizontal
- Fieldbus independent
- It’s fast – but not a fieldbus
Virtual machine
Data
base
IoT City Tour 10.09.2015
HMI PLC PC Applications IT Systems Mobile Apps
1D/2D CodesRFID
Mobile Computing RTLS
and more…
OPC UA for AutoID
Connect Smart Products with Smart Devices
Working Group Started
IoT City Tour 10.09.2015
10
3
Demo on
- OPC booth H9 A11
- Microsoft booth H7 C48
What?
- BECKHOFF PLC
- HARTING RFID Reader
- Siemens RFID Reader
- ICS Software / Suetron
IoT City Tour 10.09.2015
Working Group since 2012
MCS – DSC Interface Standard
Working Group consists of
• All major Oil companies (operators)
• All major DCS vendors
• All major Subsea vendors
OPC UA for
communication between
Subsea Production
and
DCS Systems
IoT City Tour 10.09.2015
MES-Connectivity
2013: OPC UA Workshop with focus MES
2015: 70 MES-DACH companies provide OPC-UA connector
Goal
Optimal link between factory floor to top floor
Semantic
“What” will be communicated (profile)
Modelling and Transport
“How” to expose and transport (incl security)
IoT City Tour 10.09.2015
Lossless and semantically unique exchange of engineering dataalong the tool chain within the engineering of production systems
Companion standard AutomationML for OPC UA
Modelling of OPC UA engineering/configuration data in AutomationML
OPC UA for AutomationML
IoT City Tour 10.09.2015
EUROMAP 77
Communication interface for
Injection Molding Machines
MTConnect
Standard for Machine Tools
Release Candidate Spec available
AutomationML
Exchange of configuration data
between plant engineering tools
Collection of data exchange
formats
Working group started 2014
Field Bus Groups
Sercos
Ethercat Technology Group
ProfiNET
IoT City Tour 10.09.2015
From Sensor to IT Cloud
IoT City Tour 10.09.2015
Company: MatrikonOPC
OPC UA on a chip
The minimal memory requirements
start at 240kB flash and 35kB RAM »The integration of OPC UA into our
measuring instruments provides our
customers a comprehensive,
secured communication«
Alexandre Felt
Project Manager at AREVA GmbH
OPC-UA at Chip Level: Hardware
IoT City Tour 10.09.2015
Company SSV
Gateway serial/TCP
ARM9™ Atmel
Linux
OPC UA Server
Company Siemens
SIMOCODE pro V PN
SIRIUS Motor Mgt System
ERTEC200 with ARM946
OPC UA Server
Company BECKHOFF
CX8090 PLC controller
ARM9™ Freescale i.MX25
Windows Embedded CE6
OPC UA Server (DA/HA/AC)
OPC UA Client
Company Siemens
KTP400 Comfort HMI Panel
WinCC V11 (TIA Portal)
ARM11
Windows Embedded CE6
OPC UA Client
Company Unified Automation (SW)
Samsung
ARM
Android
OPC-UA Client C++
Company ProSys (SW)
Samsung
ARM
Android
OPC-UA Client Java
IoT City Tour 10.09.2015
► Direct connection between machines and higher level
systems (i.e., ERP, MES, SCADA or SAP), with the
integrated OPC UA server
► Variety of supported PLCs: Siemens SIMATIC S7 and S5,
Rockwell ControlLogix and CompactLogix controllers with
Modbus TCP and RTU (Wago, Beckhoff, Phoenix,
Schneider, etc.), Mitsubishi (Melsec-Q), etc.
► Network separation by physically independent ports
► Easy configuration: Symbol import for Siemens and
Rockwell PLC, without PLC engineering, online-diagnostic
for PLC trouble-shooting
Softing
IoT City Tour 10.09.2015
OPC partner pod on Microsoft both @ HMI 2015
IoT City Tour 10.09.2015
KUKA Robot with
OPC UA Server
ICONICS
Genesis 64 HMI
C-Labs
Factory-Relay
Machine
LearningStream
Analytic
s
Enterprise App
Microsoft Band
Notification
SMS
Relay
Enterprise IT
Realm
Operations Realm
OPC UA Integration with KUKA and Microsoft Azure @ HMI 2015
IoT City Tour 10.09.2015
https://www.youtube.com/watch?v=KIZyFown52o
From mobile devices to shop floor machine
IoT City Tour 10.09.2015
Devices from:
Cloud
Microsoft, C-Labs
MES
70% of of MES D.A.CH.
HMI
ALL! …
Controllers:
Beckhoff, Bosch-Rexroth, B&R, GE,
Mitsubishi, National Instruments, Omron,
Phoenix, Siemens, Yokogawa
- Softing (EchoCollect Rockwell)
- IBH Softec (Siemens S5 / S7)
Sensor/Field-devices:
Areva, Harting, SSV, Siemens
IoT City Tour 10.09.2015
IoT City Tour 10.09.2015
Success Story
From shop floor (Beckhoff) controller to top floor (SAP)
OPC-UA: Direct connection from MS into controller
Benefit
Quick: due to OPC-UA done in 30min
easy to use for PLC and MES team
standardized interface layer
fast connection, include security out of the box
Elster
7,000 employees,
38 major locations
200 million installations in
the last 10 years Metering
Gas, Water, Electricity
IoT City Tour 10.09.2015
Who?
Joint Water and Wastewater Authority
Vogtland, Germany
Silvio Merz, Divisional Manager, [email protected]
What?
• Supply water to about 240,000 people
and treating their wastewater as well
• Operate almost 600 Water and Wastewater
treatment plants
• Waterworks
• Water pumps
• Water reservoirs
• Distributed over about 1400 Km²
IoT City Tour 10.09.2015
Closed
User Group
153
SCADA Elevated Reservoir
Pumping Plant 2 Waterworks 2
2Please take over
filling of elevated
reservoir
Pumping Plant 1 Waterworks 1
1
Due to problems at group1
supplier of freshwater has
changed to group 2
Level reached!
Stopped pumping1
Requests for
process values
and state
changes
Quality problems
in freshwater!
Requests for
process values
and state
changes
IoT City Tour 10.09.2015
Cost saving effects
Transmission of complex data structures -> there’s no configuration
of every single datapoint required
Replacement of a proprietary solution with a combined OPC-UA
client/server. Standardization of data communication reduces
interfaces, just the OPC-UA client and server.
A physical interruption of the connection does not lead to a loss of
information -> automatically buffered in the OPC-UA server for a
time and can be retrieved as soon as the connection has been
restored
Using security mechanisms like authentication, signing and
encryption integrated in OPC-UA in addition to a closed mobile radio
group to ensure the integrity of the confidential data
“The solution provided us with a saving on the initial licensing
costs of more than 90 % per device.”
IoT City Tour 10.09.2015
Decentral measurement (optional local buffering of data),
pushing into central databases for analytics
and deploying results
Regio IT: Smart metering project in Germany
IoT City Tour 10.09.2015
Water treatment Energy Monitoring
2 success stories
- M2M horizontal device to device communication in water treatment
- Energy monitoring & vertical communication from sensor up into IT cloud
IoT City Tour 10.09.2015
Summary & Information
IoT City Tour 10.09.2015
OPC UA – more than a protocol…
Generic object-oriented modeling
Objects with variables, methods and events
Extensible type system
History for data and events
State machines, programs, alarms & condition
Complex data
Data Modeling
Integrated security mechanisms
High speed UA TCP protocol
Web services for Internet
Platform independent
Built-in robustness and fault tolerance
Redundancy
Communication
UA is IEC standard 62541
UA is base for other information models
EDDL and FDT
PLCopen, BACnet, MES, MDIS, ISA95
Collaboration
Profiles for different use cases
Scalability
Integration into embedded systems
MES and ERP systems
Specialized versions for different industries
New Applications and Use Cases
IoT City Tour 10.09.2015
OPC-UA: Schlüssel für Industrie 4.0Today: Top down information flowDirection “How”:
Today: Top down of information flow:
upper level: always initiates communication (as client)
lower level: answers (as server)
Next: OPC-UA client & server integrated into smallest device
Network of intelligent systems
Content “What”:
Today: Multiple converters:
From “electrical signal”
-> via data -> via functions
-> to service”
Next: Service to service
Cloud
OP
C-U
A
IoT City Tour 10.09.2015
New Automation Technology
Integrated Gateway Solution
- OPC UA integrated into device
- End to end full IT security
- most easy engineering
Device
PLC / C++
OPC-UA
ML
Stream Analytics
- Good opportunity to start with OPC UA
- Security not „end to end“
Protocols like
- BACnet
- OPC-UA
- IEC61400-25
- Modbus TCP
OPC-DA
IoT City Tour 10.09.2015
Nov. 2014: KUKA communicates the
Pub/Sub, Real-time and Open Source
requirements to OPC UA on the SPS/
IPC/Drives OPC F press conference
Jan. 2015: KUKA joins the OPC F
Feb. 2015: KUKA talks to several
companies represents regarding
feedback for this initiative
Mar. 2015: KUKA in Augsburg hosts a
kick off meeting for this initiative
◦ Support of ca. 20 companies
May 2015: The OPC Foundation invites
their members to the pub/sub and
TSN workshop kick off meeting on
June, 8th. Get involved!
Thank you for your attention
IoT City Tour 10.09.2015
Real-time Peer to Peer via OPC UA on TSN
Controllers (PLCs, PAC, RC, CNC, Process Controllers)
!
IoT City Tour 10.09.2015
Brochure: “Interoperability for Industrie 4.0 and the Internet of Things”
Print & online version available in English / German / Chinese
https://opcfoundation.org/resources/brochures/
Testimonials
Technology
Collaboration
Success Stories
Getting Started
IoT City Tour 10.09.2015
IoT City Tour 10.09.2015
The industrial marketplace seeks complete infrastructure and standards that are an interoperability enabler for both Industrie 4.0 and the Industrial Internet of Things(IIoT)”, according to Craig Resnick, Vice President, ARC Advisory Group. “To address this market demand, the OPC Foundation has designed its OPC UA plant floor to enterprise communications standard for connecting devices and machines to leverage both Industrie 4.0 and IIoT for providing interoperability, secured services and data ranging from sensors to the cloud. ARC recommends that end users/manufacturers, machine builders/OEMs, system integrators and manufacturers of automation devices learn more about this capability by attending a free regional educational seminar regarding OPC UA as an enabler for both Industrie 4.0 and IIoT.”
Craig ResnickVice PresidentARC Advisory Group
IoT City Tour 10.09.2015
Videos: Commitment from big brand companies
https://youtu.be/pFfyjpexa2o
IoT City Tour 10.09.2015
• Goal: Increase visibility and adaption of OPC UA technology in US
https://opcfoundation.org/events/
• Roadshow in September/October 2015
• 23.09.2015 Boston hosted by MathWorks
• 24.09.2015 Toronto
• 25.09.2015 Chicago
• 27.09.2015 PackExpo Vegas
• 30.09.2015 Santa Clara hosted by Oracle
• 02.10.2015 Austin hosted by National Instruments
• 03.11.2015 Atlanta hosted by Siemens
• Usergroup meetings
• 21.06.2015 Honeywell User Group (Tom presenter)
• 29.06.2015 ICONICS User Group, Boston
• 04.08.2015 NI week, Austin (Tom presenter + OPC booth)
IoT City Tour 10.09.2015
OPC UA becoming the worldwide accepted standard for M2M, IoT and Industrie4.0
OPC Foundation
www.opcfoundation.org
Stefan Hoppe
Vice President OPC Foundation
12.09.2015 183
TC3 OPC UA