opc ua - industrial interoperabilityfs.gongkong.com/uploadfile/opc/ppt/0712/01opcf.pdf · opcf 2018...
TRANSCRIPT
OPCF 2018
OPCF 2018
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: freely 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
612 Members (July 07th ,2018)
Microsoft, SAP, Siemens, Beckhoff, HoneywellYokogawa, ICONICS, Ascolab
OPCF 2018
New end users from tobacco vertical initiated a companion spec
- British American Tobacco - Imperial Tobacco Group - JT International - Philip Morris International
OPCF 2018
https://opcfoundation.org/membership/become-a-member/step1
OPCF 2018
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, …
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
OPCF 2018
Specific ModelsUse case specific modelsIndustry specific modelsDevice / machine specific models
Developed with partner organizations
OPCF 2018
IT NetworkHMIs
MachineControl
FieldLevel
Client ServerOPC UA
ClientOPC UAServer
OPC UAClient
Time
Sub
PubSub
Pub
Clouds
SCADA, MES, ERP,
OPC UAClient
OPC UA Server
OPC UA: Technology and OS
independent
OPCClient
OPCServer
PLC
OPC Classic:OLE for Process Control
proprietary
Edge/Cloud Pub/Sub
Controller to Controller
Pub/Sub
Today
Client
Pub Sub
Client
Pub Sub
Server
PubSub
“SOA PLC”
OPC UAClient
OPCServer
OPC UA - over TSN- over 5G
Industrial mobile appsField devices
OPCF 2018
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!
OPCF 2018
OPC UA unifies Data Access, Alarms & Events, Historical Data, etc.
One OPC server can support all specifications
Legacy COM/DCOM applications interoperate with OPC UA
DAAE
HDA
COMClient
UAClient UA
OPCF 2018
OPC UA can be ported to any Operating System
Increased market demand for OPC technology on alternate platforms like UNIX, Linux, embedded operating systems
OPC UA supports C/C++, Java, .NET, etc.
VxWorksLinux
Windows 7 Windows XPEmbedded
LinuxMac JavaClient.NETClientC\C++Client
JavaServer.NET
ServerC\C++Server
OPCF 2018
Mainframe
Portables
DesktopPC
Server
ServerCluster
Controllers
Standard internet protocols allow cross-platform communication
Multiple UA APIs• C/C++• JAVA• Microsoft .NET
Profiles
EmbeddedSystems
OPCF 2018
Security follows web standards
Security certificates encrypt communication
Application certificates ensure only certified applications can connect
User Accounts ensure authorized access
UAClient
UAServer
OPCF 2018
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 Commented version on OPC web www.opcfoundation.org/security
See also video from BSI „Results Security Analysis“
OPC Youtube Channel
OPCF 2018
OPC UA recovers from communication loss
OPC UA ensures robust and reliable communication◦ Keep-alive monitoring◦ Buffering of data and acknowledgements◦ Fast recovery in case of communication errors◦ Redundancy concepts
RequestUAClient
UAServerResponse
UA Session
OPCF 2018
Unification Simplification
Classic OPC defines different address space models for process data, alarms and historical data
Reduced system integration costs by providing a common architecture for accessing information
OPCF 2018
OPC products can now represent complex systems with OPC UA’s rich Information Model
OPC UA provides data and meta data
UA Information model defines modeling elements and modeling rules
BaseObjectType
StateMachineType
CurrentState
DeviceStatemachineType
Running
Ready
StopMeasurement
HasCause
BaseEventType
TransitionEventType
StateType TransitionType
HasEffect
HasEffect
InitialStateType
Startup
NotAvailable
StartMeasurement
ReadyToStartup
StartupToRunning
RunningToReady
HasEffect
HasCause
◦ Complex data types◦ Methods
State machines◦ Inheritance
OPCF 2018
Market demand to start and stop a drive, download a file to a device, invoke a batch file and track download resp. batch process
OPC UA defines program invocation and state machines as part of the unified address space
UAClient
UAServer
IndustrialProcess
Start
Stop
Done
OPCF 2018
Benefit #9 – Enhanced Performance
OPC UA has been architected for speed and network performance Transfer thousands of points per second Poll-Report-By-Exception mechanism ensures full bandwidth control User-Selected network protocols using binary or HTTPS ensureapplications can traverse almost any network topology
UA Binary
HTTPS Rec
eive
r
WS SCSend
er
UA XML
UA SC TCP
OPCF 2018
UAServer
UAClient
UAServer
UAClient
UAServer
UAServer
UAServer
UAClient
UAClient
UAClient
UAClient
Enterprise Network
Operations Network
Plant FloorNetwork
UNIX, Linux, …
Linux, VxWorks, QNX, …
Firewall
PL
PL
PL
PL
MES
ERP
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
DIN Keyboard / Centronics printer / PS2 mouse
Before USB
With USB
TransitionUse adopters to connect old and new world
Market of gateways• <$500• Connect to PLCs or
fieldbus systems• No changes to
machines required!
OPC UA ClientBenefit:Consistent, compatible data model for all machines,plus security!
proprietary
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
33
OPC UA is China national Standard◦ TC124 started October 2016, working on the national standard
◦ Formal release ceremony held - attended by 120 people
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
VDMA |
OPC UA fits into Industrie 4.0
Dr. Reinhard Heister
Asset:Robot
Administration shell
OPC UA Companion Specification
2017-05-30
Seite 35 |
VDMA
OPC UA CS under development
Awareness existent
OPC UA CS Release (Candidate)
VDMA represents the breadth of the manufacturing industryVDMA has more than 3200 member companies
| Dr. Reinhard Heister
1
» 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
» Metallurgical Plants and Rolling Mills
» 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
» Robotic + Automation
» Security Systems
» Software and Digitization
» Surface Treatment Technology
» Textile Care, Fabric and Leather Technology
» Textile Machinery
» Thermal Turbines and Power Plants
» Thermo Process Technology
» Valves
» Waste Treatment and Recycling
» Wind Energy
» Woodworking Machinery
July 20, 2018Seite 36 |
OPCF 2018
Smart factory based on 'Manufacturing Industry Innovation 3.0(MII3.0)‘ in response to the paradigm shift of the 4th Industrial Revolution.
MII3.0 is aiming 3 achievements1) High productivity 2) High flexibility 3) High resource awareness
through 3 technologies1) Automation 2) Production 3) ICT
By 2020, it is working as a practical goal to spread smart factory technology to
10,000 enterprises in cooperation with major domestic and foreign companies.
Especially, OPC UA will be used as an industrial standard to connect between
OT (Operational Technology) and IT (Information Technology).
Byunghun SongHead of Smart Factory ICT CenterKETI
OPCF 2018
38
OPC UA will be used as an national standard to 『2. smart factory advancement program』
OPCF 2018
“OPC UA is a key enabler for connected manufacturing, where huge variety of factory-floor operations are connected both through the cyber and physicalways. The Industrial Value Chain Initiative (IVI) is an organization providing win-win cooperation opportunities for enterprises moving toward the next era of connected industries. Since most of the members are manufacturers, IVI is especially focusing on actual and practical requirements of factories. In considerationof the Industrial Value Chain Reference Architecture (IVRA), those requirements are described in a form of smart manufacturing scenario, which shows a current situation as well as a desired goal of the factory. While the scenarios are evaluated in the test-bed factory, an IVI platform performs and OPC UA can give a reasonable way of implementation for secure and concrete connections. Furthermore, as an open standard specification, OPC UA is meaningful for the IVI platform ecosystem, where application suppliers, IoT device vendors, data infrastructure and software tool providers are involved to enhance the value of the platforms.”
Prof. Dr. Yasuyuki NishiokaPresident, IVI
OPCF 2018
Demo at Hannover Messe 2016 and 2017 and 2018
OPCF 2018© 2016 SAP SE or an SAP affiliate company. All rights reserved. 41Internal
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
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
OPCF 2018
• Contributed over 3.5 million source lines of codemore than everyone else together
• OPC UA Open Source on GitHub: 7.000+ visitors per week for OPC UA .NET Standard
• Dedicated engineering team focused on adding OPC UA support to Microsoft products located in Munich, directly reporting to Azure IoT directors in Redmond
Download flyer herehttps://opcfoundation.org/wp-content/uploads/2016/10/Microsoft-OPC-UA-5-Clicks-To-Digital-Factory.pdf
OPCF 2018
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
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/
• 2018: Industrial kitchen equipmentHKI association modelled 13 devices
OPCF 2018
Brochure: “OPC UA Interoperability for Industrie 4.0 and the Internet of Things”
https://opcfoundation.org/resources/brochures/English / German / Japan / Korea / China
Content:
TestimonialsTechnologyCollaborations with partners for data modelingSuccess stories
Worldwide initiatives including OPC UA: - Industrie 4.0- Made in China 2025- North America IIC- Korea Manufacturing Innitiative 3.0- Industrial Value Chain Initiative
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
Video about:
- Technology- Security- Collabortion with partners- Information modeling
- Certification