1 / 30

Realize the Power of OPC-UA

Realize the Power of OPC-UA. Tom Burke - President and Executive Director, OPC Foundation. OPC Foundation. International Industry Standard Organization 400+ Member Companies / 100+ end-users Members 2500+ Total Companies Build OPC Products = 15000+ Products

tamera
Download Presentation

Realize the Power of OPC-UA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Realize the Power of OPC-UA Tom Burke - President and Executive Director, OPC Foundation

  2. OPC Foundation • International Industry Standard Organization • 400+ Member Companies / 100+ end-users Members • 2500+ Total Companies Build OPC Products = 15000+ Products • The vision of OPC is to be the Foundation for interOperability • for moving information vertically from the factory floor through the enterprise of multi-vendor systems (with stops in between…) • For moving information horizontally between devices on different industrial networks from different vendors; • Not just data but information……. • Reliable, Secure Integration is not an Option • Collaboration is key to pulling multiple “open” standards into unified open platform architecture….

  3. PLC Controller DCS ... Application X Application Y OPC History • The Problem • Many different vendors • Custom made solutions • Proprietary technologies • Point-to-point Integration • Limited “real-time” information • Maintenance nightmare • Multiple dependencies • Solution • OPC Display Application Trend Application OPC OPC PLC DCS Controller

  4. MES and/or HMI Applications (OPC Client) OPC Data Access Architecture Software App provides a linkage between OPC Client(s) and devices OPC Server PLC PLC Proprietary Messaging OPC Data Access

  5. OPC – Functional Areas • Data Access • Alarms & Events • Historical Data Access • Complex Data • Batch • Data eXchange • XML Data Access • Commands • Security

  6. Today’s Integration Challenges • Numerous incompatible protocols • Complex configuration and maintenance • Islands of automation • Rigid infrastructure • Vulnerability to system and network failures • Security or lack there of…

  7. Numerous Incompatible Protocols DDE RS-232 HART Lonworks UNICODE 802.3 V.35 ProfiBus Interbus Bluetooth CC-Link DNS IPsec RS-485 DeviceNet TCP OAGIS CAN Kerberos ControlNet CORBA DHCP RS-422 netDDE BAPI EBCDIC SNMP HTTP 802.11 SOAP DeviceLogix ANSI FIPIO FieldBus COM IPX USB CANopen IndustrialEthernet RS-423 AS-I .NET Remoting DCOM OPC-HDA OPC-A&E ARP XML Firewire OLE Modbus WMI IPv6 802.1x IPv4 UDP OPC-DA FDI RARP ICMP J1939 Ethernet FTP

  8. MIS Device Data APPLICATION PACKAGES Configuration PLC Controller DCS P P P P ... L L L L Application X Application Y The Inter-Enterprise Nightmare Manufacturer • The Problem • Many different vendors • Custom made solutions • Proprietary technologies • Point-to-point Integration • Limited “real-time” information • Maintenance nightmare • Multiple dependencies • Solution • OPC Unified Architecture Plants Suppliers

  9. Unified Architecture Evolution Asset Management ProductionControl Inventory Management Purchasing HMI Visualization SCADA The Enterprise paradigm The Automation paradigm ProductionManagement Systems

  10. COM Interfaces • An interface is a collection of methods or related functions and procedures that perform some specific service that the COM object will provide. • COM does not specify the implementation of interfaces, only their behavior in interacting with clients. COM/DCOM => XML

  11. OPC Unified Architecture Motivation .NET new Communication architecture DCOM retires Internet OPC-UA Better Integration (DA, HDA, AE) More Areas of Application (MES, ERP) Service Oriented

  12. OPC Unified Architecture • OPC-UA (OPC Unified Architecture) extends the highly successful OPC communication protocol, enabling data acquisition and information modeling/communication between the plant floor and the enterprise.

  13. OPC Unified Architecture • Web Services / XML • Easy Configuration and Maintenance • Increased Visibility • Broader Scope • Reliability Reliability Reliability • Security Security Security • Performance • Platform Neutrality • Legacy Products Plug Right In…

  14. OPC-UA Fundamentals • Based on standards for the Web • XML, WSDL, SOAP, WS-* • Optimized for the Intranet • OPC Binary encoding over TCP

  15. Scalability • OPC UA “Server Profiles” defined to allow servers with different capability levels • Client can discover server profile • Profiles and wrappers defined for migrating existing servers to UA • More capable profiles also defined

  16. OPC Interface Unification Alarms&Events • SOA (Service Oriented Architecture) • Single set of Services • Query, Read, Write, Subscribe… • Named/Typed relationships between nodes. DataAccess Historical DataAccess Commands ComplexData UA Server The UA Server embodies the functionality of existing OPC Servers using a single set of services

  17. Unified Object Model

  18. OPC-UA Address Space • Full Mesh – Network Model • Unlimited Named/Typed Relationships • “Views” are used to present hierarchies

  19. Communication Layering .NET (WCF) Version Portable C/C++ Version Java Version Tool orLanguageDependent(e.g. .NET) Scalable Platform Independent Messaging Model Business Model, Adaptable to Platform Independent Messaging Models (e.g. WSDL)

  20. Vendor Information Model Information Model Specifications OPC UA Base Services DA A&E HDA CMDs All Necessary Services OPC Information Model IEC, ISA, OAGi, EDDL… Specification Layering Clients written to just the base can still discover and access all data from the derived layers!

  21. OPC Unified Architecture Base • Architecture • Integration of DA, A&E, Commands, Complex Data, and Object Types • Designed for Federation • abstract data/ information from the plant floor, through information models, and up to enterprise systems • Information Modeling • development and deployment of standard information models to address industry domains specifics • Complex Data • OPC Standard & Domain & vendor specific…..

  22. OPC Unified Architecture Base • Security • Collaboration, Development & Reference • Enterprise Integration • OPC UA standard messaging system • Robustness / Reliability Designed & Built in…. • NO Failures • Sequence numbers, keep-alives, resyncing, and support for redundancy • Commands • Companion Standards • industry groups define what OPC Unified Architecture “transports”

  23. Putting it all together Abstract Services Type Descriptions Data Model SOA Model Object Model OPC UA Protocol Independent DA, HDA, and A&E Comms Model Platform Independent Plant floor and Internet Access

  24. OPC Provides Industry-Standard interOperability, Productivity & Collaboration ERP, SAP … Corporate Enterprise OPC Unified Architecture Manufacturing, Production and Maintenance OPC Unified Architecture Adv. Control HMI MES SCADA Batch OPC OPC OPC PC-Based Control OPC PLC DCS Industrial Networks Data Acquisition ??.......??

  25. OPC Compliance

  26. Cross Industry /Collaboration Interoperability Strategy Markets • OPC used in process & discrete manufacturing • OPC adopted in the following: • Semiconductor • Plant Maintenance and Production Management • Industrial Ethernet ….. • Security • Building Controls • RFID • Retail/ Financial • …. • Collaboration with MIMOSA • Collaboration with ISA (S88, S95, S99) • Collaboration with OAGi • Collaboration with IEC • Collaboration with EDDL • Collaboration with MS MUG & NAMUR • Collaboration with …… (stay tuned) Collaboration

  27. The Vision of OPC • Success Is Measured By Level Of Adoption • Collaboration • 24/7 Reliability • OPC Is Plug-and-play • OPC Is Everywhere • Get Connected

  28. Questions? www.opcfoundation.org

More Related