The PtAssetType provides the properties that are required for identifying assets of a powertrain and is formally defined in Table 18.

Table 18 – PtAssetType Definition

Attribute

Value

BrowseName

PtAssetType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5: OPC Unified Architecture

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasInterface

ObjectType

IPtTagNameplateType

0:HasInterface

ObjectType

3:IMachineryItemVendorNameplateType

0:HasInterface

ObjectType

2:IDeviceHealthType

0:HasInterface

ObjectType

2:ISupportInfoType

0:HasInterface

ObjectType

4:IAssetRevisionType

0:HasAddIn

Object

2:Identification

3:MachineryComponentIdentificationType

O

Applied from IMachineryItemVendorNameplateType defined in OPC 40001-1: OPC UA for Machinery

0:HasProperty

Variable

2:DeviceClass

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:DeviceManual

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:DeviceRevision

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:HardwareRevision

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:Manufacturer

0:LocalizedText

0:PropertyType

M, RO

0:HasProperty

Variable

2:ManufacturerUri

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:Model

0:LocalizedText

0:PropertyType

O, RO

0:HasProperty

Variable

2:ProductCode

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:ProductInstanceUri

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

2:RevisionCounter

0:Int32

0:PropertyType

O, RO

0:HasProperty

Variable

2:SerialNumber

0:String

0:PropertyType

M, RO

0:HasProperty

Variable

2:SoftwareRevision

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

3:InitialOperationDate

0:DateTime

0:PropertyType

O, RO

0:HasProperty

Variable

3:MonthOfConstruction

0:Byte

0:PropertyType

O, RO

0:HasProperty

Variable

3:YearOfConstruction

0:UInt16

0:PropertyType

O, RO

0:HasProperty

Variable

2:SoftwareReleaseDate

0:DateTime

0:PropertyType

O, RO

0:HasProperty

Variable

2:PatchIdentifiers

0:String[]

0:PropertyType

O, RO

Applied from IPtTagNameplateType

0:HasProperty

Variable

2:AssetId

0:String

0:PropertyType

O, RW

0:HasProperty

Variable

2:ComponentName

0:LocalizedText

0:PropertyType

O, RW

0:HasProperty

Variable

3:Location

0:String

0:PropertyType

O, RW

0:HasProperty

Variable

Comment

0:LocalizedText

0:PropertyType

O, RW

0:HasProperty

Variable

ContactInformation

0:String

0:PropertyType

O, RW

0:HasProperty

Variable

Function

0:String

0:PropertyType

O, RW

Applied from IDeviceHealthType defined in OPC 10000-100: Device Integration

0:HasComponent

Variable

2:DeviceHealth

2:DeviceHealthEnumeration

0:BaseDataVariableType

O, RO

0:HasComponent

Object

2:DeviceHealthAlarms

0:FolderType

O

Applied from 4:IAssetRevisionType defined in OPC 10000-81: Information Model and Connecting Devices

0:HasProperty

Variable

4:MajorAssetVersion

0:UInt16

0:PropertyType

O

0:HasProperty

Variable

4:MinorAssetVersion

0:UInt16

0:PropertyType

O

0:HasProperty

Variable

4:BuildAssetNumber

0:UInt16

0:PropertyType

O

0:HasProperty

Variable

4:SubBuildAssetNumber

0:UInt16

0:PropertyType

O

0:HasComponent

Method

4:VerifyAsset

Defined in 6.3.3

O

Applied from ISupportInfoType defined in OPC 10000-100: Device Integration

0:HasComponent

Object

2:DeviceTypeImage

0:FolderType

O, RO

0:HasComponent

Object

2:Documentation

0:FolderType

O, RW

0:HasComponent

Object

2:DocumentationFiles

0:FolderType

O

0:HasComponent

Object

2:ImageSet

0:FolderType

O, RW

0:HasComponent

Object

2:ProtocolSupport

0:FolderType

O, RO

Optionally addable CommonAttributesTypes

0:HasComponent

Object

PtAmbientAttributes

PtAmbientAttributesType

O

0:HasComponent

Object

<PtAnalogInputElectricalAttributes>

PtAnalogInputElectricalAttributesType

OP

0:HasComponent

Object

<PtAnalogOutputElectricalAttributes>

PtAnalogOutputElectricalAttributesType

OP

0:HasComponent

Object

PtAuxiliarySupplyAttributes

PtAuxiliarySupplyAttributesType

O

0:HasComponent

Object

PtCertificateAttributes

PtCertificateAttributesType

O

0:HasComponent

Object

PtHardwareAttributes

PtHardwareAttributesType

O

0:HasComponent

Object

<PtDigitalInputElectricalAttributes>

PtDigitalInputElectricalAttributesType

OP

0:HasComponent

Object

<PtDigitalOutputElectricalAttributes>

PtDigitalOutputElectricalAttributesType

OP

0:HasComponent

Object

PtMechanicalStrengthAttributes

PtMechanicalStrengthAttributesType

O

0:HasComponent

Object

PtProtectionClassAttributes

PtProtectionClassAttributesType

O

0:HasComponent

Object

<PtStandardAttributes>

PtStandardAttributesType

OP

Conformance Units

Powertrain Base System

Powertrain Asset Identification

Powertrain Asset Identification Writable Tag

Powertrain Asset Attributes Types

Powertrain Attributes Information