OPC 10000-1: UA Part 1: Overview and Concepts


Released 1.04 (Replaced by 1.05.02)

2017-11-22

This document is subject to the license terms described here.

The general OPC Foundation specification license agreement also applies and can be found here.

This document is a copy of the original which can be found here.


1 Scope 2 Reference documents 3 Terms, definitions, and abbreviations 3.1 Document conventions 3.2 Terms and definitions 3.3 AddressSpace 3.4 Aggregate 3.5 Alarm 3.6 Attribute 3.7 Broker 3.8 Certificate 3.9 Client 3.10 Condition 3.11 Communication Stack 3.12 Complex Data 3.13 DataSet 3.14 DataSetMessage 3.15 Discovery 3.16 Event 3.17 EventNotifier 3.18 Information Model 3.19 Message 3.20 Message Oriented Middleware 3.21 Method 3.22 MonitoredItem 3.23 NetworkMessage 3.24 Node 3.25 NodeClass 3.26 Notification 3.27 NotificationMessage 3.28 Object 3.29 Object Instance 3.30 ObjectType 3.31 OPC UA Application 3.32 Publisher 3.33 PubSub 3.34 Profile 3.35 Program 3.36 Reference 3.37 ReferenceType 3.38 Server 3.39 Service 3.40 Service Set 3.41 Session 3.42 Subscriber 3.43 Subscription 3.44 Underlying System 3.45 Variable 3.46 View 3.47 Abbreviations 4 Structure of the OPC UA series 4.1 Specification organization 4.2 Core specification parts 4.3 Access Type specification parts 4.4 Utility specification parts 5 Overview 5.1 UA scope 5.2 General 5.3 Design goals 5.4 Integrated models and services 5.4.1 Security model 5.4.1.1 General 5.4.1.2 Discovery and Session establishment 5.4.1.3 Auditing 5.4.1.4 Transport security 5.4.2 Integrated AddressSpace model 5.4.3 Integrated object model 5.4.4 Integrated services 5.5 Sessions 6 Systems concepts 6.1 Client Server Overview 6.2 OPC UA Clients 6.3 OPC UA Servers 6.3.1 General 6.3.2 Real objects 6.3.3 Server application 6.3.4 OPC UA AddressSpace 6.3.4.1 AddressSpace Nodes 6.3.4.2 AddressSpace organization 6.3.4.3 AddressSpace Views 6.3.4.4 for information models 6.3.5 Subscription entities 6.3.5.1 MonitoredItems 6.3.5.2 Subscriptions 6.3.6 OPC UA Service Interface 6.3.6.1 General 6.3.6.2 Request/response Services 6.3.6.3 Subscription Services 6.3.7 Server to Server interactions 6.4 Redundancy 6.5 Publish-Subscribe 6.6 Synergy of models 7 Service Sets 7.1 General 7.2 Discovery Service Set 7.3 SecureChannel Service Set 7.4 Session ServiceSet 7.5 NodeManagement Service Set 7.6 View ServiceSet 7.7 Query Service Set 7.8 Attribute Service Set 7.9 Method Service Set 7.10 MonitoredItem Service Set 7.11 Subscription Service Set