stefan hoppe president & executive director opc foundation ...€¦ · » integrated assembly...
TRANSCRIPT
Stefan HoppePresident & Executive Director OPC [email protected]
Vision https://opcfoundation.orgSecure, reliable, multi-vendor, multi-platform, multi domain interoperability from sensor to enterprise
International◦ Non profit organization (founded 1995)◦ Companies from Automation & IT◦ Standard: OPC UA is IEC62541
Deliverables◦ Specification: open available◦ Code open source / Stacks in AnsiC/C++, C# .NET Standard, Java◦ Tools: Helpfully to speed up implementations and tests◦ Certification: open labs for OPC members and non-members
Ecosystem with toolkits and education
634 Members (Nov 27th ,2018)
Microsoft, SAP, Siemens, Beckhoff, HoneywellYokogawa, ICONICS, AscolabRockwell, ABB, Schneider
New end users from tobacco vertical initiated a companion spec
- British American Tobacco - Imperial Tobacco Group - JT International - Philip Morris International
DATA TABLE 5WORD0 = 0x5128WORD1 = 1111000010101001WORD2WORD3…
WORD255
??
Instead:Machines should help humans in “their language”!Self-description reduces engineering
DB5 DW0 = 0x5128
- Huge documentation efforts- Different parameters for different vendors- High efforts for humans to understand
History: Humans had to learn how machines think and work
Who are you?
My name is R2-D2
Can you lift me up to
the second floor?
What is your
weight?
What can you do for
me?I can
navigate, lift, drill and cut
200 kg OK, let’s start
The self-description reduces configuration effort and supports quick understanding of information.
Commercial printers- Different vendors- Standardized connectors
USB / EthernetSupport profiles “I am a printer”
- Differentiate by functionality- All-in-once scan/fax/print?- Double side printing?- Colour? 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- ….
Rich data modeling preserves source context
Vendors can extend the data model of each product (Companion Specification)
Maps domain specific protocols, e.g. BACNet | MTConnect | Weihenstephan…
Maps domain specific information e.g.Robotics, Machine Vision, Energy, …Today 50 initiatives!
Independent: Vendor, Platform, Market and OS
Open Source on GitHub
Discoverable Services Oriented Architecture (SOA) independent of the transport method
Owned by a Non-Profit (OPC Foundation)
50M installed base and exponential growth
Scalability: From Sensor to Cloud
Secure Design from group-up
Based on open security standards
Authentication | Encryption
Evolves as security technologies evolve
Vendors/Users can choose level of security
Easily acceptable by IT departments
Data ModellingInteroperability Security
OPC Foundation develops and maintains OPC UA as generic and neutral communication architecture with Information Model Framework
OPC Foundation develops and maintains OPC UA as generic and neutral communication architecture with Information Model Framework Communication Models
OPC Foundation develops and maintains OPC UA as generic and neutral communication architecture with Information Model Framework Communication Models Protocols
Specific ModelsUse case specific modelsIndustry specific modelsDevice / machine specific models
Developed with partner organizations
In a connected world security of data and services is THE critical key!(…VPN has nothing to do with security…)
OPC UA: security by design Who is allowed to access data? (on application level) Authentication (X509 certificates, user/password, kerberos)
Is the sender really the authorized application? Signing
Is the message correct or has it been corrupted? Encryption (SSL)
Access rights by User management Configurable access rights for services and data
on node level for different groups and users Full audit functionality included
Security on 3 levelsUser / Application / Transport
Who: Federal Office for Information Security (German Government BSI)Why: Because of relevance of OPC UA for German IndustryWhat: Security Evaluation of OPC-UA – finalized March 2016
- Analysis of specification- Analysis of Reference Implementation
Result:Available on BSI web and OPC web Commented version available (English + German)
OPC UA Security User Group: Practical Security Recommendations
Guidelines for securely configuration
Clear, concise, easy to read
Best practices
Download documents herewww.opcfoundation.org/security
OPCF 2018
OPCF 2018
IIC Industrie4.0 Made in China2025 Japan IVI
Korea MII3.0
OPCF 2018
Published28.02.2017
https://www.iiconsortium.org/pdf/IIC_PUB_G5_V1.0_PB_20170228.pdf
Today 3 testbeds with integrated OPC UA
1. SMART MANUFACTURING CONNECTIVITY FOR BROWN-FIELD SENSORSThis testbed implements an alternative solution by substituting IO-modules that connect the sensors with the real-time automation system by a gateway that extracts the sensor data and transfers them to the IT system through an additional communication channel via OPC UA (IEC 62541).
2. TIME SENSITIVE NETWORKING (TSN) TESTBEDThe TSN technology will be used to support real-time control and synchronization of high performance machines over a single, standard Ethernet network, supporting multi-vendor interoperability and integration. OPC UA over TSN uses standard IT infrastructure for controller to controller communication between devices from different vendors.
3. SMART FACTORY WEB TESTBEDSecure Plug & Work techniques based on the standards AutomationML and OPC UA are applied to adapt factories on-the-fl y by inserting new manufacturing assets into the factory production with a minimum of engineering effort.
OPCF 2018
22
OPC UA is China national Standard
◦ TC124 started October 2016, working on the national standard◦ Formal release ceremony held
◦ Parts 1 - 12 have been completed and are released
Government official speech's◦ OPC UA is critical for factory automation “Made in China 2025”
OPCF 2018
German Industrie 4.0 requires OPC UA
Industrie 4.0 Basic list 7 criteria – 2 of them are OPC UA
There are 3 levels to reach:
- Industrie 4.0 Full- Industrie 4.0 Ready- Industrie 4.0 Basic
OPCF 2018
| Dr. Reinhard Heister
December 4, 20Seite 24 |
2min video - start here: https://youtu.be/odDQ83bzoWE
VDMA |
OPC UA CS under development
Awareness existent
OPC UA CS Release (Candidate)
The establishment of OPC UA workgroups is growing rapidly- VDMA represents the broad manufacturer industry
Andreas Faath
» Agricultural Machinery
» Air Conditioning and Ventilation
» Air Pollution Control
» Air-handling Technology
» Building Control and Management
» Cleaning Systems
» Compressors, Compressed Air and Vacuum Technology
» Construction Equipment and Building Material Machines
» Drying Technology
» Electrical Automation
» Electronics, Micro and Nano Technologies
» Engine Systems for Power and Heat Generation
» Engines and Systems
» Fire Fighting Equipment
» Fluid Power
» Food Processing Machinery and Packaging Machinery
» Foundry Machinery
» Gas Welding
» Hydro Power
» Integrated Assembly Solutions
» Large Industrial Plant Manufacturing
» Lifts and Escalators
» Machine Tools and Manufacturing Systems
» Machine Vision
» Materials Handling and Intralogistics
» Measuring and Testing Technology
» Metallurgy
» Micro Technologies
» Mining
» Plastics and Rubber Machinery
» Power Systems
» Power Transmission Engineering
» Precision Tools
» Printing and Paper Technology
» Process Plant and Equipment
» Productronic
» Pumps + Systems
» Refrigeration and Heat Pump Technology
» Robotics
» Robotics + Automation
» Security Systems
» Software and Digitization
» Surface Treatment Technology
» Textile Care, Fabric and Leather Technology
» Textile Machinery
» Thermal Turbines and Power Plants
» Valves
» Waste Treatment and Recycling
» Wind Energy
» Woodworking Machinery
12/4/2018page 26 |
VDMA |
OPC UA Companion Specification are implemented- Demonstrator VDMA OPC Robotics Initiative
Andreas Faath
Applications of this demonstrator» Asset management
» Condition monitoring» Preventive Maintenance
» Vertical integration‒ Information flow from shop floor to cloud‒ ERP, MES, SCADA
IT/Software
ComponentMaufacturer
Robot Manufacturer
End user
Research
MachineBuilder
System Intergrator
2
9
8
4
93
4
12/4/2018Page 27 |
OPCF 2018
Markets https://opcfoundation.org/markets-collaboration/- Automation- Building Automation- Energy- Engineering
- Measurement- Oil & Gas- Transportation
OPC Foundation strategy:
- Rules for OPC UA CS developed together with partners
- Predefined process for joint OPC UA CS
- Templates to ensure standardized format and potential certifications
- Compliance- Intellectual Property- Working Processes
- VDMA: Manufacturing industries- 15+ verticals active on OPC UA CS
OPCF 2018
IT Systems
Vendor B
OPC UAfor AutoID
- With OPC UA- Without OPC UA Companion Spec
- every device provides own modelling- extra effort for engineering
- With OPC UA- With OPC UA AutoID Companion Spec
- each device provides same modelling- reduce efforts for engineering
IT Systems
RFID
Vendor A Vendor B
RFID
Vendor A
OPC UA – Vendor A
OPC UA – Vendor B
OPC UA – Vendor A OPC UA – Vendor B OPC UAfor AutoID
OPC UAfor AutoID
OPCF 2018-11
One communication standard for the whole AutoID world
Standardized, secured data and interfaces Different devices like
HF/UHF-RFID, OCR, Optical (1D/2D barcode), RTLS
Adaption
- Harting, Siemens (4 types)- Balluff, Leuze (2 types), Sick, Turk (P+F 2019)
VDMA | 31
What is umati?
umati should enables machine tools and peripherals to connect to customer-specific IT ecosystems, inside or outside the production environment, via an open, universal interface – easy, secure, and seamless.
umati‘s core feature is standardized semantics,embedded in an information model based on the open communication standard OPC UA.
umati supports specific extensions for manufacturers and customers of machine tools.
umati aims to establish a worldwide standard for the connectivity of machine tools.
There‘s no better connection than that of a common language
‒ also for machine (tools).
31
OPCF 2018-11
Enables horizontal & vertical secured communicationFieldbus independent - it’s fast, but not a fieldbus!
“OPC UA Client for IEC61131-3”: PLC is acting as smart device in a smart factory
PLC controllers
- ABB- BECKHOFF- Bosch-Rexroth- B&R- FESTO- Honeywell- Lenze- Mitsubishi Electric- National Instruments- Siemens- Schneider- Phoenix Contact- Rockwell- Omron- Wago
OPCF 2018-11
NAMUR is an international user association of automation technology in process industrieshttps://www.namur.net/en.html
The NAMUR Open Architecture (NOA) concept offers possibilities to enable innovative solutions for new and existing plants: “NOA Information Model OPC UA implementation mandatory”
21
More information about NOA:
https://www.namur.net/en/focus-topics/namur-open-architecture/
OPCF 2018-11
• See video Microsoft Azure & OPC UA herehttps://youtu.be/QJ1DWTvGQxo
• Microsoft is the world largest open source contributerfor the OPC Foundation.Contributed over 3.5 million source lines of code, more than everyone else together
• OPC UA Open Source on GitHub: 7.500 visitors per week for OPC UA .NET Standard
OPCF 2018-11
Microsoft Proxy Module (open source)
- „South Port“Act as OPC UA client to Third Party devices
Support - complex data- method calls- …. Everything!
- „North Port“Tunnel OPC UA binary via MQTT into Azure
- BenefitTransparent OPC UA from Cloud to Field level
OPCF 2018
Demo at Hannover Messe 2016 and 2017 and 2018
OPCF 2018
Vertical & horizontal communication
- SAP is not aware of vision camera- The robot appears as a “Smart Robot”
- Asset is an intelligent device / machine providing functionality
SAP Plant Connectivity
OPC UA Client OPC UA Server
Robot provide functionalities:
- DoPickandPlace(OrderNr, PreTeachedNr)
Robot call service from camera
- MakePictureAndAnalyze(OrderNr)
Robot can confirm job
- JobDone(OrderNr)
CameraOPC UA Server
Robot
OPC UA ClientOPC UA Server
OPCF 2018
Individual assets- Only easy pick & place- No high speed coordinated actions
master slave coupling etc
Smart assets- Internally combined functionality- High speed coordinated actions
on the flyer pick & place etc
SAP Plant Connectivity
SAP can handle both….what does customer need?
Fieldbus
OPCF 2018© 2016 SAP SE or an SAP affiliate company. All rights reserved. 39Internal
April 24 – 28, 2017Hannover, Germany
Data Source/Machine(e.g. OPC UA-Server)
Device Tag (Data Point) Device Tag (Data Point)
Query-Interface(Read/Write)
Insights, Alarms etc. ERP, S/4, Cloud
Tag-Query
PM
MM
PP
QMDashboards,Applications
Notification Query
Destination (e.g. MII, ME, HANA, HCP …)
(Guaranteed) Notification Delivery, Buffer mechanisms,
Filter/Rule Framework,Customer specific code, …
Transaction DB Record(Time Series)
SAP PCo
B
Buffer and Orchestration
A
synchronousService CallsC PCo becomes a “SOFT PLC with
Business Logic” for OPC UA Client/Server bundles
Response time <10ms
(1) Event occurs on Machine Unit X
(2) Machine Unit Y needs to be notified/triggered
(3) PCo can be configured to execute communication between units
OPCF 2018
!
Grafik: Prof. Zühlke, DFKI
OPCF 2018
PS2 Mouse
Centronics printer
Serial mouse
DIN Keyboard
Before USB… … with USB
Storage
PrinterKeyboard
Profiles: The USB device expose it’s functionality“I am DVD player”“I am storage device”“I am a printer”“These are my services”
DVD
“Brownfield scenario:Use adopters to connect old and new world
Transition..
OPCF 2018
Gateways (examples)
Company Device web-Link
IBH Softec GmbH IBH Link UA https://opcfoundation.org/products/view/ibh-link-ua
SSV Software Systems GmbH Application Gateway IGW/936-L with LTE Router http://www.ssv-embedded.de/produkte/igw936-l.php
MatrikonOPC UA Modbus Gateway https://www.matrikonopc.de/data-connectivity-devices/gateway/ua-modbus-gateway.aspx
HMS Industrial Networks eWON FLEXY https://opcfoundation.org/products/view/ewon-flexy-opc-ua-server
Softing dataFEED UA Gate https://opcfoundation.org/products/view/datafeed-uagate-si
C-Labs Factory Relay https://opcfoundation.org/products/view/factory-relay
General Electric (GE) Mark VIe Controller nicht vorhanden
Weintek Labs., Inc. cMT-G01 (IIoT Gateway) https://opcfoundation.org/products/view/cmt-g01
OPCF 2018
IT / OT Communication
Cloud Integration
Secure Remote Access
Local OT Communication
Controller to Controller
Controller to Field Device
Wireless Integration (5G)
Future Ready
OPCF 2018
2016: Commercial product OPC UA in chip 2018: OPC UA in Microsoft IoT chipAzure Sphere: IoT chip for secured connectionhttps://www.microsoft.com/en-us/azure-sphere/
OPCF 2018
“With OPC UA at the heart of Industie4.0, adopting the OPC UA technology and using it to its full potential in our factories is a natural progression.
Being a member of the OPC Foundation guarantees early information to upcoming key technologies like the OPC UA Companion specifications which provide secured and standardized information and interfaces for assets.”
Michael Schweiger, Account & Demand Manager, Volkswagen
Prediction: End users will not order “just OPC UA enabled machines”
Instead the order will be like 1) OPC UA enabled, certified product2) Support specific information models: e.g. AutoID, or VDMA Robotics3) Future: Certified information model
VDMA |
Migration steps making use of OPC UA
Dr. Reinhard Heister 2017-05-30
Seite 47 |
Published 2017
Available German & English
… and what does this mean for business?
OPCF 2018
“Interoperability for Industrie 4.0 and the Internet of Things”
Edition 2018: Extended with Made in China 2025 North America IIC related OPC UA testbeds Korea Manufacturing Innitiative 3.0 Japan Industrial Value Chain Initiative
https://opcfoundation.org/resources/brochures/
English German Japan China Korea
PubSub communication OPC UA over TSN
Updated Updated Undertranslation
Undertranslation
Undertranslation
OPCF 2018
Landing page https://opcfoundation.org/resources/multimedia/
Basic video‘s
OPC UA Vision, Thomas Burkehttps://youtu.be/7mUmfq0M29U
OPC UA Technical Introduction, Uwe Steinkrausshttps://youtu.be/nYMbQiRqK74
OPC UA Security, Darek Kominekhttps://youtu.be/NFQfZeU90Kw
OPC UA All about certification, Alexander Allmendingerhttps://youtu.be/LoYLqvRIyYk
How to start a new collaboration group, Stefan Hoppehttps://youtu.be/1R_5e3OzI6E
OPCF 2018
CollaborationsVDMAOverview
VDMA Overview 3min, https://youtu.be/5roRSuNlEF0VDMA Overview in detail 9min https://youtu.be/LhOlC7GNcmI
VDMAPlastics and rubbermachinery
VDMA Plastics and rubber machinery - 6min https://youtu.be/jSvSRjFX_RIVDMA EuroMAP 12min, https://youtu.be/wwAl2D_fyMw
VDMAMachineVision
VDMA Machine Vision Overview - 4min, https://youtu.be/BUywlZ1oongVDMA Machine Vision Overview in details - 12min, https://youtu.be/zK8yhyugGNI
VDMA Robotics
VDMA Robotics - Overview - 2min, https://youtu.be/-xgFKg1hXTgVDMA Robotics - Overview in details - 8min, https://youtu.be/ZdLVFI_1S54
OPCF 2018 ©fotolia.com, bluraz
OPCF 2018
Looking for more information?https://opcfoundation.org/
… or send email [email protected]
Looking for more information?https://opcfoundation.org/