《OPC基金會最新動態.pdf》由會員分享,可在線閱讀,更多相關《OPC基金會最新動態.pdf(52頁珍藏版)》請在三個皮匠報告上搜索。
1、OPC Day International 2024June 17th 21st,2024Stefan HoppePresident&Executive Director OPC Foundationstefan.hoppeopcfoundation.orgOPC Day International 2024June 17th 21st,2024-Vision of Secure,Industrial,Semantic InteroperabilityPerceptions-OPC Foundation:Deliverables,Members,Budget-OPC UA:The Indust
2、rial Interoperability Standard-Modelling-Transport-Security-OPC UA for Field and Cloud-Certification-Collaborations-Updates-Information&OfferingsOPC Day International 2024June 17th 21st,2024-FAQ 1:Are Slides and Recording available later?Recordings and slides(PDF)will be available later for download
3、 registration required-FAQ 2:How to ask a question during a presentation?Please ask questions in the Q&A window.The experts will answer in the live Q&A sessions right after the block of presentation.OPC Day International 2024June 17th 21st,2024Confirmed.Its me,Stefan.Because I can.OPC Day Internatio
4、nal 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024 including flexible transport -TCP/IP(since 2006)-File Transfer(since 2013)-REST interface(since 2016)-UDP,MQTT(since 2018)-Secure&reliable information exchange of static and dynamic data Independent from vendors,platforms,and d
5、omainsScaling from sensor to enterprise and beyond and independent from the life-cycle-International-Strong eco-system including open-source offerings and commercial tools-Modern IPR policyWishes:One harmonized solution for OT and IT rich modeling language -complex data -inheritance including securi
6、ty built in by design -for accessing information -for transport of information -onboarding -infrastructure certificate managementSolution:OPC Day International 2024June 17th 21st,2024OPC UA is just the last mile to the physical assetsNot only!Instead OPC UA provides mechanism for service-to-Service“
7、interaction and for modeling of cloud applications.OPC UA is a very powerful modeling language whichallows to model nearly everything,including-Digital Twins-Asset Administration Shells-Digital Product Passports-Battery PassportsOPC UA is just Client/ServerNo.OPC UA PubSub has been shown public at H
8、annover Messe 2016 as multi vendor prototype demo(via UDP).PubSub via UDP and MQTT has been released Feb 2018.OPC UA is difficult to implementNo.Toolkits give a ramp start and make certification of productseasy.Hackatons reduce implementation time:See video of OPC UA for LADS implemented in 3 daysht
9、tps:/ UA is expensiveNo.All released specifications are open,free of charge available.This includes also the OPC UA companion Specifications.There is no run-time fee or license fee to pay to the OPC Foundation.A membership at OPC Foundation is not required toimplement or use an OPC UA enabled produc
10、t.The membership provides early insides and reduce cost in the certification lab.OPC Day International 2024June 17th 21st,2024OPC UA is just for“operational”(dynamic)data but not to collect“static data”or“over the life cycle”No.The implementation of an OPC UA Server(to host and offer data)may consis
11、t of 2 parts:1.Building the model/namespace:What information should be offered in which context?-“Simple”namespace:A fixed namespace which is never changing Example:devices with a fixed purpose which is never changing e.g.vendor nameplate-“Extendable”namespace:Based on access rights(e.g.via certific
12、ates)clients can extend the namespace Example:like adding new tree-item(folder)to add another CO2 footprint report-“Dynamic”namespace:Third-party apps change“on fly”by adding or deleting content Example:A central,aggregating server collecting the information from assets like machines in the shop flo
13、or.When a new machine is added the namespace must reflect the new,extended information2.If required:Collecting the required information from the asset/service-“Life-data”from the asset:Interact(read/write)with e.g.the PLC controller from the excel sheet:Interact(read/write)cells from an excel sheet
14、or databaseOPC Day International 2024June 17th 21st,2024OPC UA is just for“operational”(dynamic)data but not to collect“static data”or“over the life cycle”No.The implementation of an OPC UA Server(to host and offer data)may consist of 2 parts:1.Building the model/namespace:What information should be
15、 offered in which context?-“Simple”,always static namespace:A fixed namespace which is never changing Example:devices with a fixed purpose which is never changing e.g.vendor nameplate-“Extendable”namespace:Based on access rights(e.g.via certificates)clients can extend the namespace Example:like addi
16、ng new tree-item(folder)to add another CO2 footprint report-“Dynamic”namespace:Third-party apps change“on fly”by adding or deleting content Example:A central,aggregating server collecting the information from assets like machines in the shop floor.When a new machine is added the namespace must refle
17、ct the new,extended information2.If required:Collecting the required information from the asset/service-“Life-data”from the asset:Interact(read/write)with e.g.the PLC controller from the excel sheet:Interact(read/write)cells from an excel sheet or databaseOPC UA does not care whether the data is onl
18、ine or offline,whether it is operational or product data.Instead,OPC UA places the data in a context that turns it into highly valid information.OPC Day International 2024June 17th 21st,2024As OPC UA has extensive modeling options,this leads to complex information models.No.Just because you have a c
19、omprehensive tool does not mean that you have to implement highly complex information models.-With rich modeling capabilities you can model very simple information models.Modeling tools(open-source or 10+commercial)are available-With limited modeling capabilities you can never address future use-cas
20、es.A limited model can never map information from a rich models without losing meta-data.Changing the meta-modeling language might result in a break of backward compatibility.20061.0020091.0120121.0220151.0320181.0420231.05.0ErrataErrataErrataAmendementsOPC UA availability 2006 2024:18 years of stab
21、ility and backward compatibilityOPC Day International 2024June 17th 21st,2024OPC UA is too big and too powerful!No!Not all OPC UA functionalities always have to be provided in the OPC UA ServerExamples:Hardware constrained assets will not support to store historical data on the assetPLC controllers
22、may not need a REST-InterfaceEdge devices may not require Ethernet-APL or TSN functionalityData Spaces,Digital Twin or AAS may not required TCP,UDP but REST,OPC UA over MQTT“and file transfer.OPC Day International 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024Vision Secure&reli
23、able Vendor,platform,and domain agnostic Interoperability from sensor to enterprise and beyondGlobal Profile Non-profit organization(founded 1995)Companies from Automation&IT Internationally recognized:OPC UA is IEC62541Deliverables Specifications:openly available Tools and code examples for faster,
24、easier adoption Certification:OPC Labs open to everyoneEcosystem with toolkits and educationModern IPR policyMembership:996(June 17th,2024)MicrosoftSAPSiemensBeckhoffOrganizational OverviewBoard of Directors 2024HoneywellYokogawaMitsubishiAscolabRockwell Schneider ABBVDMAhttps:/opcfoundation.orgOPC
25、Day International 2024June 17th 21st,2024OPC UA is not a protocol!Instead it is a collection of technologies to ensure a secure exchange of standardized information from the sensor to the cloud(and back).OPC UA over TCP,UDP,MQTT,APL,SPE,5G,TSN,Universal Industrial NetworkChallenge to transformation
26、from an Automation Pyramid(with proprietary protocols between all layers)to an Information Network(providing standardized information exchanged secured end-to-end and be able to bypass layers)OPC UA is an open framework delivering end-to-end secured,standardized information exchangeOpeness is key:Op
27、en Specs,Open source(GitHub)and Open Labs for certification(without be paying member)OPCF defines with partners 150+standardized information models for verikals like pumps,motors,robots,coffee machinesOPC Foundation is the Collaboration Organization“OPC Day International 2024June 17th 21st,2024Trans
28、portModelling-2 Communication mechanism:Client/Server&Publisher/Subscriber-Effective encoding:Binary,JSON-Protocol agnostic:TCP,HTTPS,UDP,AMQP,MQTT,WebSocket-REST interface&File tranfer-Infrastructure agnostic&extendable:Ethernet,Ethernet APL,TSN,5G,WiFi6-Object Oriented-For data and interfaces-For
29、devices and services-Supported structured data-Support type validation-Integrated by Design-Proven by international experts-End-to-End security-Transport Encryption and Signing-Authentication for applications and users-Authorization on data points level-Audit concepts integratedSecuritySecurity-Flex
30、ible information model-Companion models-Custom modelsExtendable-OPC UA is IEC62541 National standard in China (GB/T 33863.x)Singapore,Korea,-996 members IT and OT worldwide-International Leadership elected annuallyInternational-From field to cloud/cloud to cloudcloud to field/field to field-Micro em
31、bedded to mainframe-All industrial domains-Multiple connectivity scenarios-High speed,low bandwithScalable-Open standard,open source,open specs-No proprietary technologies-Multi vendor/Cross platform-Multiple domains-Modern IPRIndependentOPC Day International 2024June 17th 21st,2024Call for action:P
32、lease contact us and share your important milestones of OPC history!Link https:/opcfoundation.org/about/opc-foundation/history/OPC Day International 2024June 17th 21st,202420061.0020091.0120121.0220151.0320181.0420231.05.0ErrataErrataErrataAmendementsOPC UA availability 2006 2024:18 years of stabili
33、ty and backward compatibilityOPC Day International 2024June 17th 21st,202420Release Candidate 2023-07-19Final Release 2023-12-31Vendors should target 1.05 for all new developments!10000-1Part 1:Overview and Concepts10000-2Part 2:Security10000-3Part 3:Address Space Model10000-4Part 4:Services10000-5P
34、art 5:Information Model10000-6Part 6:Mappings10000-7Part 7:Profiles10000-8Part 8:DataAccess10000-9Part 9:Alarms and Conditions10000-10Part 10:Programs10000-11Part 11:Historical Access10000-12Part 12:Discovery and Global Services10000-13Part 13:Aggregates10000-14Part 14:PubSub10000-15Part 15:Safety10
35、000-16Part 16:State Machines10000-17Part 17:Alias Names10000-18Part 18:Role-Based Security10000-19Part 19:Dictionary References10000-20Part 20:File Transfer10000-21Part 21:Device Onboarding10000-22Part 22:Base Network Model10000-23Part 23:Common ReferenceTypes10000-24Part 24:SchedulerOPC Day Interna
36、tional 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024Randy Armstrong,2020https:/youtu.be/pa82WydVtPY2023-FBI:New Federal Security Recommendations for the OT Community by Joel Max,FBI-Leveraging OPC UA IEC 62443 mapping for Compliance
37、:Enhancing Industrial Cybersecurity by Paul Hunkar OPC Foundation-Integration of secure elements into OPC UA security using ISO/IEC TS 30168by Markus Heintel,SiemensOPC Day International 2024June 17th 21st,2024OPC Foundation Security Summit 2024(OSS24)https:/opcfoundation.org/developer-tools/marketi
38、ng-communication-presentationsLeft to right:Mike Clark,OPC Foundation North AmericaAnne Schwendike,BSI GermanyMatthew Rogers,CISA USASA Gabrielle Ma,FBI USAJens Cordt,BSI GermanyStefan Hoppe,OPCF President Topics of OSS24:-Cyber Resilience Act(CRA),including SBOM(Software Bill of Materials)CVE(Commo
39、n Vulnerabilities and Exposures)-Certificate Management-Security in Cloud and OT Systems-relation to IEC62443 standardsOPC Day International 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024Three multi-vendor demo walls have been realized for North America,Europe and Asia.Approx.5
40、0%of the controller prototypes already support UAFX features(!)Companies participatingin OPC UA FX C2C Demos:ABB,Beckhoff,B&R,Bosch Rexroth,Cisco,Emerson,Festo,Hirschmann-Belden,Honeywell,Huawei,Keba,Kuka,Lenze,Mitsubishi Electric,Molex,Moxa,Omron,Phoenix Contact,Rockwell Automation,Schneider Electr
41、ic,Siemens,Unified Automation,Wago,YokogawaOPC Day International 2024June 17th 21st,2024OPC UA is the chosen Industrial Interoperability solutionby NOA,OPAF,MTP and MDISDirect cloud connectivity or utilization of gatewaysbased on well-defined semanticsOPC UA Integration options:OPC UA as second chan
42、nel“for monitoring&optimization(NOA=Namur Open Architecture)OPC UA as first channel“for exchange of cyclic process dataCommunication options OPC UA over MQTT OPC UA Client/Server over TCP/IP OPC UA PubSub over UDP/IP or Layer 2 EthernetOPC Day International 2024June 17th 21st,2024OPC Day Internation
43、al 2024June 17th 21st,2024If you are an end-user and like to participate.bring your requirements to the table!Contact Stefan Hoppe Stefan.hoppeopcfoundation.orgOPC Day International 2024June 17th 21st,2024Existing cloud-related working groups UA Cloud Library A query-able online store of OPC UA Info
44、rmation Models OPC UA over MQTT secure transport from edge to cloud and cloud to cloud.OPC UA REST Interface cloud-based OPC UA server access OPC UA WoT Connectivity standardized industrial connectivity software configuration OPC UA Industrial Metaverse reference architecture to combine the virtual
45、and the physical world OPC UA AI-Leveraging Large Language ModelsOPC Day International 2024June 17th 21st,2024Definition:A digital twin is a virtual representation of real-world entities and processes,synchronized at a specified frequency and fidelity.OPC Day International 2024June 17th 21st,2024OPC
46、 Day International 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024History Established in 2007(15 years ago)1st certified product in 2008Certification of products Certification Specification Automated and manual testing Certifying software and devices Not a revenue stream for OPC
47、 FoundationCertification Policies and Procedures Defined in 2008 Covers Accreditation of new labs Test Suites/Environments34OPC Day International 2024June 17th 21st,2024Validates OPC UA ServicesValidates AddressSpaceValidates Security 1800 Test ScriptsExtendable by users Adding settings Adding test
48、scriptsOPC Day International 2024June 17th 21st,2024Physical Layer testingDeveloped and maintained by Ethernet-APL consortiumHarmonized testing suiteSDOs will accept each others resultsTSN testing-Conformance testing IEC/IEEE 6080236PNOTest ReportODVATest ReportFCGTest ReportEthernet-APL ResultsEthe
49、rnet-APL ResultsEthernet-APL ResultsOPC CertificationacceptsAPL PowerSwitchAPL FieldSwitchAPL FieldSwitchHMIEthernet APLOPC Day International 2024June 17th 21st,202437OPC Day International 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024151+groups with domainexperts have defined
50、thesemantics for their verticalsLargest eco-system forinformation models for theautomation worldLanding page with completeoverview here:www.opcfoundation.org-About-Working Groups-List of Working GroupsAvailable free of chargeOPC Day International 2024June 17th 21st,2024-European Vending&Coffee Servi
51、ce Association(EVA)and OPC Foundation start Joint Working Group:“OPC UA for Vending,Office Coffee Service&Automated Retail Working Group”-Who:The EVA is a not-for-profit trade association established in 1994,representing the interests of the whole European coffee service and vending industry vis-vis
52、 the European Union Institutions and other relevant authorities or bodies.-Aim to develop an OPC UA Information Model for the communication between a vending machine,its peripherals,and the companys information systems.A vending machine must be understood as a self-service machine that dispenses foo
53、d(including drinks,such as coffee)and non-food products using different dispensing technologies.OPC Day International 2024June 17th 21st,2024Intended to standardize and simplify connectivity of energy-related systems,services,and devices for:Energy-Production (i.e Solar,Wind,Hydro,Nuclear,Oil/Gas/Co
54、al)Energy-Transformation (i.e.Conversion of Energy to Hydrogen,Heat,and other Energy Forms)Energy-Distribution (i.e.Transport of Energy via Pipelines,Trucks,Powerlines)Energy-Storage (i.e.Batteries,Hydrogen,Heat)Energy-Consumption (i.e.SmartMeters,Appliances,Machines,Production Lines,Facilities and
55、Buildings)Success of adoption-Free lancer Dr.Matthias Arnold as expert-Matthias Schuh(company essentim)as organizer-3 Hackathon per year-up to 40 developers in a room-First success after 2 days(!)only:1st day:-Introduction-get familiar with code base(open source or toolkit)-load information model 2n
56、d day:-establish internal connectivity to own deviceSee video about Hackathons and easy adoption here:https:/youtu.be/eaBCZTr_0FoVision:Secure Plug&Play Interoperability of Laboratory&Analytical-Devices along the Workflow 43Impressions Boston SLAS exhibition February 2024Vision:Secure Plug&Play Inte
57、roperability of Laboratory&Analytical-Devices along the Workflow Left to rightKarsten Stein,BertholdMatthias Schuh,essentimDr.Janina Bolling,SpectarisStefan Hoppe,OPCFOPC Day International 2024June 17th 21st,2024New version v1.1 released https:/opcfoundation.org/news/press-releases/PR published by a
58、ll co-owners of PA-DIM FDT-Group,FCG,NAMUR,PNO,ODVA,OPCF,VDMA,WCI,ZVEINew PA-DIM brochurehttps:/opcfoundation.org/PA-DIM Overview of PA-DIM Availability/Download Information about PA-DIM version PA-DIM v1.0 PA-DIM v1.1 PA-DIM Future VersionsOPC Day International 2024June 17th 21st,2024OPC Day Intern
59、ational 2024June 17th 21st,2024Success Storieshttps:/opcfoundation.org/resources/case-studies/OPC Day International 2024June 17th 21st,2024Success Stories-Updatehttps:/opcfoundation.org/resources/case-studies/OPC UA in a rocket Together upwards:OPC UA in the TEXUS Research Rocket Program“OPC UA for
60、Tobacco”First success story about the introduction of an OPC UA Companion Spec in the industryOPC Day International 2024June 17th 21st,2024Content available in 6 languages:Introduction to OPC UAThe History of OPC and OPC UAThe SpecificationsOPC UA CommunicationSecurity in OPC UAOPC UA Address Space
61、ModelOPC UA ServicesOPC UA Information ModelsOPC FLC InitiativeOPC UA Service mappingsOPC UA ProfilesOPC UA Aggregation&DiscoveryOPC UA Pub/SubCompanion SpecificationsImplementation of OPC UATools and frameworksUse casesArchitecturesIntroduction to practical exerciesRegistration form on OPC Foundati
62、on website:https:/opcfoundation.org/resources/opcuacademic/OPC Day International 2024June 17th 21st,2024OPC UA:IIoT Starter Kit available shows easiness of OPC UAEffortsPublicly available https:/ Educational purpose open source-no commercial aspectShow easy user experience for OPC UA PubSub incl.sem
63、anticsLearn cloud communication via OPC UA over MQTTSuccess in less than 1 hourEffortsTime in total less than 1 hourPublishing data3 StepsSubscribing data3 StepsCost savings from Unlimitedlessons learned3 Steps to publish Data 3 Steps to subscribe Data1.Running the MQTT Agent 1.Discover publishers2.
64、Chose the information model 2.Subscribing to data3.Publishing data 3.Subscribing to MetaDataOPC Day International 2024June 17th 21st,2024Compliance:Self-testing tools(CTT)and official OPC Foundation Test LabsOpen Source(GitHub)with major sponsors(ABB,Microsoft,SAP)https:/opcfoundation.org/developer-
65、tools/samples-and-tools-unified-architecture/net-stack-and-sample-applications/IIoT Starter Kit:easy quick start for OPC UA over MQTT https:/ OPC UAcademic program:Free of charge lecture for professorshttps:/opcfoundation.org/resources/opcuacademic/Success stories by end users Like equinor,Renault,M
66、iele,Rosendahl,Procter&Gamble,etchttps:/opcfoundation.org/resources/case-studies/Podcast with interesting guestshttps:/opcfoundation.org/resources/podcast/Marketplacehttps:/opcfoundation.org/products/OPC UA brochure on OPCF webhttps:/opcfoundation.org/resources/brochures/OPC Day International 2024Ju
67、ne 17th 21st,2024OPC Day International 2024June 17th 21st,2024OPC Day International 2024June 17th 21st,2024 Models under modern IPR umbrella Protection for members,integrator and users unique in the automation world Validation tools Models public available free ofcharge 10+commercial modeling toolsa
68、vailable on the market Over 151 domain informationmodels Harmonized layers Extrem powerfully Allow any real-world system to be modelled in a natural way,without compromises or limitations Allow a standard model to be extended(by vendors)in a way that does not break the conformity to the standard mod
69、el.Allow vendor extensions to be discoverable and interpretable by Clients without a priori knowledge of the extension.Modeling MechanismEco-SystemLegal FrameTool chain&AdoptionOPC Day International 2024June 17th 21st,2024Looking for more information?https:/opcfoundation.org/Stefan HoppePresident&Executive Director OPC FoundationStefan.hoppeopcfoundation.org