OPC 10000-110: Asset Management Basics


Released 1.01.1

2024-02-28

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 Normative references 3 Terms, abbreviated terms and conventions 3.1 Overview 3.2 Abbreviated terms 3.3 Conventions used in this document 3.3.1 Conventions for Node descriptions 3.3.1.1 Node definitions 3.3.1.2 Additional References 3.3.1.3 Additional sub-components 3.3.1.4 Additional Attribute values 3.3.2 NodeIds and BrowseNames 3.3.2.1 NodeIds 3.3.2.2 BrowseNames 3.3.3 Common Attributes 3.3.3.1 General 3.3.3.2 Objects 3.3.3.3 Variables 3.3.3.4 VariableTypes 3.3.3.5 Methods 4 Introduction to Asset Management 5 Use cases 5.1 Overview 5.2 Identification of Asset (UC001) 5.3 Discovery of Assets (UC002) 5.4 Technical Specification: Skills / Capabilities (UC003-1) 5.5 Technical Specification: Requirements (UC003-2) 5.6 Technical Specification: Version information (UC003-3) 5.7 Health Status (UC004) 5.8 Health Status: Health Categories (UC004-1) 5.9 Health Status: Specific Health Conditions (UC004-2) 5.10 Health Status: Tracking of Health Information (UC004-3) 5.11 Maintenance: Log of maintenance activities (UC005-2) 5.12 Location/Contextualisation: Hierarchical Location (UC007-3) 5.13 Location/Contextualisation: Time/Local Time Location (UC007-4) 5.14 Location/Contextualisation: Digital Location (UC007-6) 5.15 Location/Contextualisation: Operational Location (UC007-7) 5.16 Structure of Assets: Identifying the Structure of Assets (UC008-1) 5.17 Asset Classification (UC009) 6 Asset Management Basics Information Model overview 6.1 General 6.2 Where to apply the Asset Management Basics Information Model? 7 Identification of Asset 8 Discovery of Assets 8.1 Overview 8.2 Instances 8.2.1 Assets 8.2.2 AssetsByProductInstanceUri 8.2.3 AssetsByAssetId 9 Health Status 9.1 Overview 9.2 Overall health status of an asset 9.3 Asset specific information on health status 9.4 Root cause of asset specific information on health status 9.4.1 Overview 9.4.2 IRootCauseIndicationType 9.4.3 RootCauseDataType 9.5 Standardized categories of asset specific information on health status 9.5.1 Overview 9.5.2 ConnectionFailureConditionClassType 9.5.3 OverTemperatureConditionClassType 9.5.4 CalibrationDueConditionClassType 9.5.5 SelfTestFailureConditionClassType 9.5.6 FlashUpdateInProgressConditionClassType 9.5.7 FlashUpdateFailedConditionClassType 9.5.8 BadConfigurationConditionClassType 9.5.9 OutOfResourcesConditionClassType 9.5.10 OutOfMemoryConditionClassType 9.6 Tracking of health information 10 Technical Specification 10.1 Overview 10.2 Version Information 10.3 Operation Counters 10.4 Supported OPC UA Functionality 10.5 Link to Digital Records 10.5.1 Overview 10.5.2 DocumentationLinksType 10.5.3 AddLink Method 10.5.4 RemoveLink Method 10.6 Requirements 10.7 Capabilities 11 Asset Classification 12 Log of Maintenance Activities 12.1 Overview 12.2 IMaintenanceEventType 12.3 MaintenanceEventStateMachineType 12.4 Standardized categories of Maintenance Activities 12.4.1 Overview 12.4.2 InspectionConditionClassType 12.4.3 ExternalCheckConditionClassType 12.4.4 ServicingConditionClassType 12.4.5 RepairConditionClassType 12.4.6 ImprovementConditionClassType 12.5 NameNodeIdDataType 12.6 MaintenanceMethodEnum 13 Localisation / Contextualisation 13.1 General 13.1.1 Overview 13.1.2 Contains ReferenceType 13.2 Local Time 13.3 Hierarchical Location 13.3.1 Overview 13.3.2 HierarchicalLocation Property 13.3.3 Hierarchical Location Objects 13.3.3.1 General 13.3.3.2 HierarchicalLocations Object 13.3.3.3 HierarchicalContains ReferenceType 13.4 Operational Location 13.4.1 Overview 13.4.2 OperationalLocation Property 13.4.3 Operational Location Objects 13.4.3.1 General 13.4.3.2 OperationalLocations Object 13.4.3.3 OperationalContains ReferenceType 13.5 Digital Location 14 Structure of Assets 14.1 Sub-Assets 14.2 Relations to other Assets 15 Profiles and Conformance Units 15.1 Conformance Units 15.2 Profiles 15.2.1 Profile list 15.2.2 Server Facets 15.2.2.1 Overview 15.2.2.2 AMB Base Asset Management Server Facet 15.2.3 Client Facets 15.2.3.1 Overview 15.2.3.2 AMB Base Asset Management Client Facet 16 Namespaces 16.1 Namespace Metadata 16.2 Handling of OPC UA Namespaces Annex A (normative) Asset Management Basics Namespace and mappings A.1 NodeSet and supplementary files for Asset Management Basics (AMB) Information Model