7.1.1 Overview
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 |