13 Profiles and Conformance Units ToC Previous Next

13.1 Conformance Units ToC Previous Next

Table 47 defines the corresponding ConformanceUnits for the OPC UA Information Model for Asset Management Basics.

Table 47 – Conformance Units for Asset Management Basics

Category Title Description
Server AMB Asset Identification    All manageable assets provided by the server have the “ProductInstanceUri” and optionally additional identification Properties.The Properties are either directly on the Object representing the asset or on the Identification Object grouping the Properties.
Server AMB Configurable Asset Identification    All manageable assets provided by the server have the “AssetId” and optionally additional configurable identification Properties as writable Properties that store the configuration persistently, providing the written values also after a restart of the server.   Servers shall support at least 40 Unicode characters for the clients writing this value. This means clients can expect to be able to write strings with a length of 40 Unicode characters into that field.The Properties are either directly on the Object representing the asset or on the Identification Object grouping the Properties.
Client AMB Client Asset Identification The client can make use of asset identification information and is capable to receive that information independent if it is provided per TypeDefinition, Interface or just as Properties on the instance or under the Identification Object and is able to deal with default values of the Properties.
Server AMB Asset Discovery by ProductInstanceUri All manageable assets are provided as AliasNames under to AssetsByProductInstanceUri using the ProductInstanceUri as AliasName. The AssetsByProductInstanceUri Object supports NodeVersion and ModelChangeEvents.
Server AMB Asset Discovery by AssetId All manageable assets supporting the AssetId Property are provided as AliasNames under to AssetsByAssetId using the AssetId as AliasName. The AssetsByProductInstanceUri Object supports NodeVersion and ModelChangeEvents.
Client AMB Client Asset Discovery by ProductInstanceUri The client can make use of the AssetsByProductInstanceUri discovery mechanism to discover the assets managed by the server or other, referenced servers. Whether the client uses the FindAlias method or browses the AliasNames is client-specific. The client is capable to manage Off-Server references in this discovery mechanism.
Client AMB Client Asset Discovery by AssetId The client can make use of the AssetsByAssetId discovery mechanism to discover the assets managed by the server or other, referenced servers. Whether the client uses the FindAlias method or browses the AliasNames is client-specific. The client is capable to manage Off-Server references in this discovery mechanism.
Server AMB Asset Health Status Base All manageable assets provided by the sever have the “DeviceHealth” variable.
Server AMB Asset Health Status Alarms    All manageable assets provided by the server provide alarms with details of their fault indications.Optionally, the alarms are provided as Objects in the DeviceHealthAlarms folder.
Server AMB Asset Health Status Root Causes All manageable assets provided by the server provide alarms with details of their fault indications. All those alarms implement the “IRootCauseIndicationType”.
Server AMB Asset Health Status Alarm Categories All manageable assets provided by the server provide alarms with a reasonable ConditionClassId.
Server AMB Asset Health Tracking Overall Asset Status All manageable assets provided by the sever having the “DeviceHealth” variable have the Historizing attribute of that variable set to true and the AccessLevel set to HistoricalRead.
Server AMB Asset Health Tracking Events The server supports access of the history of all alarms representing the details of fault indications of its assets.
Client AMB Client Asset Health Status The client can make use of the “DeviceHealth” variable and the alarms providing details on the fault indication.
Client AMB Client Asset Health Tracking Status The client can make use of the history of the “DeviceHealth” variable and the history of the alarms providing details on the fault indication.
Server AMB Version Information All manageable assets provided by the server have, depending on their nature, the Software- and or HardwareRevision Property and the RevisionCounter Property.
Server AMB Operation Counters At least one manageable asset provided by the server provides the OperationCounters Object and at least one operation counter.
Server AMB DocumentationLinks Base At least one manageable asset provided by the server provides the DocumentationLinks AddIn and have at least one link.
Server AMB DocumentationLinks Edit Base All manageable assets provided by the server provide the DocumentationLinks AddIn and have at least one link that can be edited by the user to provide user-specific links. The Browse- and DisplayName and the Description might be editable. The server supports links of a length of at least 255 chars.
Server AMB DocumentationLinks Edit Advanced All manageable assets provided by the server provide the DocumentationLinks AddIn and support the AddLink and RemoveLink methods. The server is capable to manage at least two links added via the AddLink method. The server supports links of a length of at least 255 chars.
Server AMB Classification At least one manageable asset provides at least one HasDictionaryEntry reference to classify the asset.
Server AMB Current and Future Maintenance Activities    All manageable assets provided by the server provide conditions with details of current or upcoming maintenance activities.   Optionally, the conditions are provided as Objects in the DeviceHealthAlarms folder.The ConditionTypes used as maintenance activities implement the IMaintenanceEventType.
Server AMB Past Maintenance Activities    The server provides capability to read the history of events and for all manageable assets provided by the server the history of all maintenance activities is provided. The ConditionTypes used as maintenance activities implement the IMaintenanceEventType.
Client AMB Client Current and Future Maintenance Activities The client can make use of the conditions provided as maintenance activities providing details on current and planned maintenance activities.
Client AMB Client Past Maintenance Activities The client can make use of the history of the conditions provided as maintenance activities providing details on the past maintenance activities.

Previous Next