MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines...
Transcript of MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines...
![Page 1: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/1.jpg)
Stefan Hoppe
Vice President OPC Foundation - Member OPC Board
![Page 2: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/2.jpg)
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
![Page 3: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/3.jpg)
International board – democratic elections by members every year
◦ Companies from Automation & IT
◦ All over the world
Europe
North America Japan
![Page 4: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/4.jpg)
IIoT connectivity is not enough! It 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!
![Page 5: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/5.jpg)
Secure and Reliable
International
◦ Organization: 437 members worldwide – 216 in Europe
◦ Specification: OPC-UA is IEC62541
Scalable: From Sensor to Cloud
Modelling data and interfaces plus access rights
Independent
◦ Vendor / OS platform / Language / Domain
Transport: Multiple options – extendable!
◦ TCP / HTTP / UDP / AMQP / ….MQTT / …. ? (TSN)
![Page 6: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/6.jpg)
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
![Page 7: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/7.jpg)
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
![Page 8: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/8.jpg)
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
![Page 9: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/9.jpg)
Specifications IEC62541
Public available
Code
Stacks C# / Java / (AnsiC coming) open source now
License: for Members: RCL / for non Members: GPLv2
Developer tools for members only
Helpfully to speed up implementation and tests
Certification Face-to-Face Virtual
![Page 10: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/10.jpg)
IIC Industry4.0 China2025
![Page 11: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/11.jpg)
North America: Industrial Internet Consortium IIC Listing OPC UA and other protocols
- OPC UA listed
- Today 3 testbeds with integrated OPC UA
- OPC UA + TSN in Manufacturing- OPC UA Sensor in Brownfield environment- OPC UA and AutomationML for factory
![Page 12: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/12.jpg)
http://www.zvei.org/Downloads/Automation/5305 Publikation GMA Status
Report ZVEI Reference Architecture Model.pdf
German Industrie 4.0 recommends OPC UA
![Page 13: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/13.jpg)
Who: Federal Office for Information Security (German Government BSI)
Why: Because of relevance of OPC UA for German Industry
What: Security Evaluation of OPC-UA – finalized March 2016
- Analysis of specification / Analysis of Reference Implementation
Result:Available on BSI web and OPC web
![Page 14: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/14.jpg)
OPC Foundation
TC124 has held first OPC UA GB certification working
group meeting in October 2016
The first OPC UA related standard will be released:◦ 20090699-T-60 Part 1: Overview and Concepts
◦ 20090700-T-60 Part 2: Security Model
◦ 20090701-T-60 Part 3: Address Space Model
◦ 20090702-T-604 Part 4: Services
OPC China will fully cooperate with TC124 and drive
to release this standard before the end of 2016.
![Page 15: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/15.jpg)
► 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
![Page 16: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/16.jpg)
Rockwell Automation Show Nov 2016
◦ Compact Logix 5480 with integrated OPC UA Server
![Page 17: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/17.jpg)
11 Siemens products with integrated OPC UA
- SIMATIC S7-1500 PLC Family https://opcfoundation.org/products/view/434- SIMATIC S7-400 with OPC UA CP (CP 443-1 OPC UA)
https://opcfoundation.org/products/view/444- RFID Reader SIMATIC RF600 https://opcfoundation.org/products/view/449- SINUMERIK CNC control systems https://opcfoundation.org/products/view/450- SIMOTION IT https://opcfoundation.org/products/view/199- SINEMA Server https://opcfoundation.org/products/view/446- SIMATIC NET OPC Server https://opcfoundation.org/products/view/202- SCADA system SIMATIC WinCC Open Architecture
https://opcfoundation.org/products/view/436- SIMATIC B.Data https://opcfoundation.org/products/view/437- SIMATIC HMI Comfort Panels https://opcfoundation.org/products/view/432- SIMOCODE pro Motor Management System
https://opcfoundation.org/products/view/247
![Page 18: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/18.jpg)
…always overcrowded…
![Page 19: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/19.jpg)
2
4
Demo at Hannover trade show: Microsoft Azure showing their openness….
Being connected to lot’s of devices:
- Independent from vendor
- Independent from vertical market
- Independent from operating system
- With integrated security (also proven by German BSI)
- Without any change in the device
![Page 20: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/20.jpg)
Download flyer herehttps://opcfoundation.org/wp-content/uploads/2016/10/Microsoft-OPC-UA-5-Clicks-To-Digital-Factory.pdf
![Page 21: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/21.jpg)
“Connected – Windows 10 IoT takes a standards based
approach. Interoperability is key in IoT solutions. Windows 10
IoT has ubiquitous connectivity, and we have Alljoyn/OCF
integration for consumer IoT and OPC UA for Industrial”
Microsoft Windows 10 Anniversary slide deck:
![Page 22: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/22.jpg)
![Page 23: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/23.jpg)
SAP HANA Cloudsystem
SAP MES
HANA
XTS Transport System
Beckhoff
Robot
Stäubli
Vision Camera
AsenticsLaser Printer
CAB
PCo (Plant Connectivity)
Cache
![Page 24: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/24.jpg)
Semantic Modelling
![Page 25: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/25.jpg)
38
Demo on Hanover show 2015
Release on Hanover show 2016
Within just one year:
- Specification +
- Release Candidate +
- Prototyp implementation
Youtube:- Wolf R. Hansen, AIM-D
https://youtu.be/8JL7ECkMkko
- Markus Weinländer, Siemens https://youtu.be/O_rppDljWz4
- Olaf Wilmsmeier, HARTINGhttps://youtu.be/yktzBFKoy6A
![Page 26: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/26.jpg)
….and some more active companies
![Page 27: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/27.jpg)
Commercial printers
- Different vendors
- Standardized connectors
USB / Ethernet
Support profiles “I am a printer”
- Differentiate by functionality
- All-in-once scan/fax/print?
- Double side printing?
- Color? Combined or separate?
- Print speed
- Print costs
- Easy to handle and interact
- ….
Industrial devices / machines
- Different vendors
- Standardized connector: OPC UA
Support profiles “I am an RFID reader”
- Build in security
- Differentiate by functionality
- Reduce engineering costs
- Support standards
- Easy network integration
- Costs
- Throughput of machine
- ….
![Page 28: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/28.jpg)
OPC-UA at Chip Level enables Internet of Things
240kB flash and 35kB RAM
One of the smallest OPC-UA server that makes software
integration easy for the simplest devices in the Internet of
things.
Ported into very resource limited devices such as a sensor
integrated with a communication interface, and
communicate directly for vertical integration.
Platform specification:
TPS-1 Chip, ARM9@100MHz
Available memory < 64 Kb
Smart meter
![Page 29: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/29.jpg)
2016: Commercial product OPC UA in chip
![Page 30: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/30.jpg)
Brochure: “Interoperability for Industrie 4.0 and the Internet of Things”
Print & online version available in English / German / Chinese / Japan
https://opcfoundation.org/resources/brochures/
Testimonials
Technology
Collaboration, Semantic Modelling
Success Stories
Getting Started
![Page 31: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/31.jpg)
Water treatment Energy Monitoring
Success stories
M2M : horizontal device to device communication in water treatment
IoT: Energy monitoring & vertical from sensor up into IT cloud
https://opcfoundation.org/resources/case-studies/
![Page 32: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/32.jpg)
OPC Unified Architecture is much more than just 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
UA is base for other information models
EDDL and FDT
MIMOSA
OMAC
PLCopen
Collaboration
Profiles for different use cases
Scalability
Integration in embedded systems
MES and ERP systems
Specialized versions for different industries
New Applications and use cases
![Page 33: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/33.jpg)
“IT meets Automation” - OPC Day Europe 2017 in UK
on May 30/31 at MTC Birmingham
OPC Day Europe 2017
Learn about:
- IIoT and Industrie4.0
- Security
- Industrial Interoperability from Sensor to Cloud
![Page 34: MTC - Stefan Hoppe Vice President OPC Foundation - Member … · Direct connection between machines and higher level systems (i.e., ERP, MES, SCADA or SAP), with the integrated OPC](https://reader030.fdocuments.us/reader030/viewer/2022040919/5e95969e841f106efb3bab43/html5/thumbnails/34.jpg)
Stefan Hoppe
Vice President OPC Foundation - Member OPC Board