OPC 10000-110: OPC Unified Architecture

Part 110: Asset Management Basics

Release 1.00.0
2022-01-13

Copyright (c) 2022 OPC Foundation
Generated on 1/15/2022 6:16:05 AM.

This document is subject to the license terms described here.

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

Table of Contents

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 General information to Asset Management and OPC UA
    4.1 Introduction to Asset Management
    4.2 Introduction to OPC Unified Architecture
        4.2.1 What is OPC UA?
        4.2.2 Basics of OPC UA
        4.2.3 Information modelling in OPC UA
            4.2.3.1 Concepts
            4.2.3.2 Namespaces
            4.2.3.3 Companion Specifications

5 Use cases
    5.1 Overview
    5.2 Identification of Asset (UC001)
    5.3 Discovery of Assets (UC002)
    5.4 Technical Specification: Version information (UC003-3)
    5.5 Health Status (UC004)
    5.6 Health Status: Health Categories (UC004-1)
    5.7 Health Status: Specific Health Conditions (UC004-2)
    5.8 Health Status: Tracking of Health Information (UC004-3)
    5.9 Maintenance: Log of maintenance activities (UC005-2)
    5.10 Asset Classification (UC009)
    5.11 Use cases addressed in future versions of this specification
        5.11.1 Overview
        5.11.2 Technical Specification: Skills / Capabilities (UC003-1)
        5.11.3 Technical Specification: Requirements (UC003-2)
        5.11.4 Location/Contextualisation: Functional Contextualisation (UC007-2)
        5.11.5 Location/Contextualisation: Hierarchical Location (UC007-3)
        5.11.6 Location/Contextualisation: Time/Local Time Location (UC007-4)
        5.11.7 Location/Contextualisation: Digital Location (UC007-6)
        5.11.8 Structure of Assets: Identifying the Structure of Assets (UC008-1)

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

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 Profiles and Conformance Units
    13.1 Conformance Units
    13.2 Profiles
        13.2.1 Profile list
        13.2.2 Server Facets
            13.2.2.1 Overview
            13.2.2.2 AMB Base Asset Management Server Facet
        13.2.3 Client Facets
            13.2.3.1 Overview
            13.2.3.2 AMB Base Asset Management Client Facet

14 Namespaces
    14.1 Namespace Metadata
    14.2 Handling of OPC UA Namespaces

Annex A (normative) Asset Management Basics Namespace and mappings
    A.1 Namespace and identifiers for Asset Management Basics Information Model