7.4 IAssetExtensionsType Interface definition
The IAssetExtensionsType is an Interface that may be used in any existing asset model. This Interface defines a folder that can be used as a standard location for collecting Connector information.
The IAssetExtensionsType Interface is formally defined in Table 107.
| Attribute | Value | ||||
| BrowseName | 3:IAssetExtensionsType | ||||
| IsAbstract | True | ||||
| References |
Node
Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the 0:BaseInterfaceType defined in OPC 10000-5 | |||||
| 0:HasComponent | Object | 3:Connectors | 0:FolderType | O | |
| 0:HasComponent | Object | 5:Diagnostics | 5:FunctionalGroupType | O | |
| ConformanceUnits | |||||
|---|---|---|---|---|---|
| UAFX Asset Base |
The components of the IAssetExtensionsType have additional subcomponents, which are defined in Table 108.
| BrowsePath | References | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| 5:Diagnostics | 0:HasComponent | Variable | 3:UpTime | 0:Duration | 0:BaseDataVariableType | O |
| 5:Diagnostics | 0:HasComponent | Variable | 3:CurrentCPUUtilization | 0:Float | 0:BaseDataVariableType | O |
| 5:Diagnostics | 0:HasComponent | Variable | 3:MaxCPUUtilization | 0:Float | 0:BaseDataVariableType | O |
| 5:Diagnostics | 0:HasComponent | Variable | 3:CurrentMemoryUtilization | 0:Float | 0:BaseDataVariableType | O |
| 5:Diagnostics | 0:HasComponent | Variable | 3:MaxMemoryUtilization | 0:Float | 0:BaseDataVariableType | O |
The definitions of all items that are used in this Interface are provided in 6.3.2.