OPC 40400-1: UA for Powertrain


Released 1.00

2024-10-16

This document is subject to the license terms described here.

The general OPC Foundation specification license agreement also applies and can be found here.

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


1 Scope 2 Normative references 3 Terms, definitions and conventions 3.1 Overview 3.2 OPC UA for Powertrain terms 3.3 Abbreviated terms 3.4 Conventions used in this Document 3.4.1 Conventions for Node descriptions 3.4.1.1 Node definitions 3.4.1.2 Additional References 3.4.1.3 Additional sub-components 3.4.1.4 Additional Attribute values 3.4.2 NodeIds and BrowseNames 3.4.2.1 NodeIds 3.4.2.2 BrowseNames 3.4.3 Common Attributes 3.4.3.1 General 3.4.3.2 Objects 3.4.3.3 Variables 3.4.3.4 VariableTypes 3.4.3.5 Methods 4 General information to Powertrain and OPC UA 4.1 Introduction to Powertrain 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 6 Powertrain Information Model Overview 6.1 Powertrain 6.2 Information Model Structure 6.3 PtAssetType and Identification 7 OPC UA ObjectTypes 7.1 PtAssetType ObjectType Definition 7.1.1 Overview 7.1.2 Object Description 7.1.3 InstanceDeclarations of the Subtypes of PtAssetType 7.2 IPtTagNameplateType InterfaceType ObjectType Definition 7.2.1 Overview 7.2.2 Object Definition 7.3 Motor / Motor Components related Asset Types 7.3.1 PtAssetMotorType ObjectType Definition 7.3.1.1 Overview 7.3.1.2 Object Description 7.3.2 PtAssetMotorRotaryType ObjectType Definition 7.3.2.1 Overview 7.3.2.2 Object Description 7.3.3 PtAssetMotorLinearType ObjectType Definition 7.3.3.1 Overview 7.3.3.2 Object Description 7.3.4 PtAssetDriveIntegratedMotorRotaryType ObjectType Definition 7.3.4.1 Overview 7.3.4.2 Object Description 7.3.5 PtAssetDriveIntegratedMotorLinearType ObjectType Definition 7.3.5.1 Overview 7.3.5.2 Object Description 7.3.6 PtAssetGearMotorRotaryType ObjectType Definition 7.3.6.1 Overview 7.3.6.2 Object Description 7.3.7 PtAssetGearMotorLinearType ObjectType Definition 7.3.7.1 Overview 7.3.7.2 Object Description 7.3.8 PtAssetDriveIntegratedGearMotorRotaryType ObjectType Definition 7.3.8.1 Overview 7.3.8.2 Object Description 7.3.9 PtAssetDriveIntegratedGearMotorLinearType ObjectType Definition 7.3.9.1 Overview 7.3.9.2 Object Description 7.3.10 PtAssetEncoderType ObjectType Definition 7.3.10.1 Overview 7.3.10.2 Object Description 7.3.11 PtAssetEncoderRotaryType ObjectType Definition 7.3.11.1 Overview 7.3.11.2 Object Description 7.3.12 PtAssetEncoderLinearType ObjectType Definition 7.3.12.1 Overview 7.3.12.2 Object Description 7.3.13 PtAssetBrakeType ObjectType Definition 7.3.13.1 Overview 7.3.13.2 Object Description 7.3.14 PtAssetGearType ObjectType Definition 7.3.14.1 Overview 7.3.14.2 Object Description 7.3.15 PtAssetTemperatureSensorType ObjectType Definition 7.3.15.1 Overview 7.3.15.2 Object Description 7.3.16 PtAssetVibrationSensorType ObjectType Definition 7.3.16.1 Overview 7.3.16.2 Object Description 7.4 Drive Components related AssetsTypes 7.4.1 PtAssetEncoderInterfaceModuleType ObjectType Definition 7.4.1.1 Overview 7.4.1.2 Object Description 7.4.2 PtAssetBleedType ObjectType Definition 7.4.2.1 Overview 7.4.2.2 Object Description 7.4.3 PtAssetElectricalBrakingModuleType ObjectType Definition 7.4.3.1 Overview 7.4.3.2 Object Description 7.4.4 PtAssetDcBusModuleType ObjectType Definition 7.4.4.1 Overview 7.4.4.2 Object Description 7.4.5 PtAssetInputConverterType ObjectType Definition 7.4.5.1 Overview 7.4.5.2 Object Description 7.4.6 PtAssetOutputConverterType ObjectType Definition 7.4.6.1 Overview 7.4.6.2 Object Description 7.4.7 PtAssetInputOutputConverterType ObjectType Definition 7.4.7.1 Overview 7.4.7.2 Object Description 7.4.8 PtAssetInputFilterType ObjectType Definition 7.4.8.1 Overview 7.4.8.2 Object Description 7.4.9 PtAssetInputReactorType ObjectType Definition 7.4.9.1 Overview 7.4.9.2 Object Description 7.4.10 PtAssetOutputFilterType ObjectType Definition 7.4.10.1 Overview 7.4.10.2 Object Description 7.4.11 PtAssetOutputReactorType ObjectType Definition 7.4.11.1 Overview 7.4.11.2 Object Description 7.4.12 PtAssetCommunicationModuleType ObjectType Definition 7.4.12.1 Overview 7.4.12.2 Object Description 7.4.13 PtAssetControlModuleType ObjectType Definition 7.4.13.1 Overview 7.4.13.2 Object Description 7.4.14 PtAssetIoModuleType ObjectType Definition 7.4.14.1 Overview 7.4.14.2 Object Description 7.4.15 PtAssetSafetyModuleType ObjectType Definition 7.4.15.1 Overview 7.4.15.2 Object Description 7.4.16 PtAssetCoolingType ObjectType Definition 7.4.16.1 Overview 7.4.16.2 Object Description 7.4.17 PtAssetPrechargeType ObjectType Definition 7.4.17.1 Overview 7.4.17.2 Object Description 7.5 Complete Drive Devices related Asset Types 7.5.1 PtAssetDriveType ObjectType Definition 7.5.1.1 Overview 7.5.1.2 Object Description 7.5.2 PtAssetFrequencyConverterType ObjectType Definition 7.5.2.1 Overview 7.5.3 PtAssetVariableSpeedDriveType ObjectType Definition 7.5.3.1 Overview 7.5.3.2 Object Description 7.5.4 PtAssetServoDriveType ObjectType Definition 7.5.4.1 Overview 7.5.4.2 Object Description 7.6 Switchgear related Asset Types 7.6.1 PtAssetContactorType ObjectType Definition 7.6.1.1 Overview 7.6.1.2 Object Description 7.6.2 PtAssetElectricOverloadRelayType ObjectType Definition 7.6.2.1 Overview 7.6.2.2 Object Description 7.6.3 PtAssetMotorStarterType ObjectType Definition 7.6.3.1 Overview 7.6.3.2 Object Description 7.6.4 PtAssetSoftStarterType ObjectType Definition 7.6.4.1 Overview 7.6.4.2 Object Description 7.6.5 PtAssetMotorManagementDeviceType ObjectType Definition 7.6.5.1 Overview 7.6.5.2 Object Description 7.7 PtAssetAttributesType ObjectType Definition 7.8 Motor / Motor Components related AssetAttributesTypes 7.8.1 PtMotorAttributesType ObjectType Definition 7.8.1.1 Overview 7.8.1.2 Object Description 7.8.2 PtMotorRotaryAttributesType ObjectType Definition 7.8.2.1 Overview 7.8.2.2 Object Description 7.8.3 PtMotorLinearAttributesType ObjectType Definition 7.8.3.1 Overview 7.8.3.2 Object Description 7.8.4 PtMotorRatedAttributesType ObjectType Definition 7.8.4.1 Overview 7.8.4.2 Object Description 7.8.5 PtMotorRotaryRatedAttributesType ObjectType Definition 7.8.5.1 Overview 7.8.5.2 Object Description 7.8.6 PtMotorLinearRatedAttributesType ObjectType Definition 7.8.6.1 Overview 7.8.6.2 Object Description 7.8.7 PtMotorDutyAttributesType ObjectType Definition 7.8.7.1 Overview 7.8.7.2 Object Description 7.8.8 PtGearAttributesType ObjectType Definition 7.8.8.1 Overview 7.8.8.2 Object Description 7.8.9 PtEncoderAttributesType ObjectType Definition 7.8.9.1 Overview 7.8.9.2 Object Description 7.8.10 PtEncoderRotaryAttributesType ObjectType Definition 7.8.10.1 Overview 7.8.10.2 Object Description 7.8.11 PtEncoderLinearAttributesType ObjectType Definition 7.8.11.1 Overview 7.8.11.2 Object Description 7.8.12 PtEncoderInterfaceAttributesType ObjectType Definition 7.8.12.1 Overview 7.8.12.2 Object Description 7.8.13 PtEncoderInterfaceProtocolAttributesType ObjectType Definition 7.8.13.1 Overview 7.8.13.2 Object Description 7.8.14 PtBrakeAttributesType ObjectType Definition 7.8.14.1 Overview 7.8.14.2 Object Type Description 7.8.15 PtTemperatureSensorAttributesType ObjectType Definition 7.8.15.1 Overview 7.8.15.2 Object Description 7.8.16 PtVibrationSensorAttributesType ObjectType Definition 7.8.16.1 Overview 7.8.16.2 Object Description 7.9 Drive Components related AssetAttributesTypes 7.9.1 PtBleedAttributesType ObjectType Definition 7.9.1.1 Overview 7.9.1.2 Object Description 7.9.2 PtDcBusAttributesType ObjectType Definition 7.9.2.1 Overview 7.9.2.2 Object Description 7.9.3 PtCapacitanceAttributesType ObjectType Definition 7.9.3.1 Overview 7.9.3.2 Object Description 7.9.4 PtInputConverterAttributesType ObjectType Definition 7.9.4.1 Overview 7.9.4.2 Object Description 7.9.5 PtReactorAttributesType ObjectType Definition 7.9.5.1 Overview 7.9.5.2 Object Description 7.9.6 PtOutputConverterAttributesType ObjectType Definition 7.9.6.1 Overview 7.9.6.2 Object Description 7.9.7 PtInputFilterAttributesType ObjectType Definition 7.9.7.1 Overview 7.9.7.2 Object Description 7.9.8 PtOutputFilterAttributesType ObjectType Definition 7.9.8.1 Overview 7.9.8.2 Object Description 7.9.9 PtPrechargeAttributesType ObjectType Definition 7.9.9.1 Overview 7.9.9.2 Object Description 7.10 Switchgear related AssetAttributesTypes 7.10.1 PtContactorAttributesType ObjectType Definition 7.10.1.1 Overview 7.10.1.2 Object Description 7.10.2 PtElectronicOverloadRelayAttributesType ObjectType Definition 7.10.2.1 Overview 7.10.2.2 Object Description 7.10.3 PtMotorStarterAttributesType ObjectType Definition 7.10.3.1 Overview 7.10.3.2 Object Description 7.10.4 PtSoftStarterAttributesType ObjectType Definition 7.10.4.1 Overview 7.10.4.2 Object Description 7.10.5 PtMotorManagementDeviceAttributesType ObjectType Definition 7.10.5.1 Overview 7.10.5.2 Object Description 7.11 PtCommonAssetAttributesType ObjectType Definition 7.11.1 Overview 7.11.2 PtAmbientAttributesType ObjectType Definition 7.11.2.1 Overview 7.11.2.2 Object Description 7.11.3 PtAnalogInputElectricalAttributesType ObjectType Definition 7.11.3.1 Overview 7.11.3.2 Object Description 7.11.4 PtAnalogOutputElectricalAttributesType ObjectType Definition 7.11.4.1 Overview 7.11.4.2 Object Description 7.11.5 PtAuxiliarySupplyAttributesType ObjectType Definition 7.11.5.1 Overview 7.11.5.2 Object Description 7.11.6 PtCertificateAttributesType ObjectType Definition 7.11.6.1 Overview 7.11.6.2 Object Description 7.11.7 PtCommunicationInterfaceAttributesType ObjectType Definition 7.11.7.1 Overview 7.11.7.2 Object Description 7.11.8 PtCoolingAttributesType ObjectType Definition 7.11.8.1 Overview 7.11.8.2 Object Description 7.11.9 PtHardwareAttributesType ObjectType Definition 7.11.9.1 Overview 7.11.9.2 Object Description 7.11.10 PtDigitalInputElectricalAttributesType ObjectType Definition 7.11.10.1 Overview 7.11.10.2 Object Description 7.11.11 PtDigitalOutputElectricalAttributesType ObjectType Definition 7.11.11.1 Overview 7.11.11.2 Object Decription 7.11.12 PtFuseAttributesType ObjectType Definition 7.11.12.1 Overview 7.11.12.2 Object Description 7.11.13 PtInputInterfaceAttributesType ObjectType Definition 7.11.13.1 Overview 7.11.13.2 Object Description 7.11.14 PtOutputInterfaceAttributesType ObjectType Definition 7.11.14.1 Overview 7.11.14.2 Object Description 7.11.15 PtMechanicalStrengthAttributesType ObjectType Definition 7.11.15.1 Overview 7.11.15.2 Object Desciption 7.11.16 PtProtectionClassAttributesType ObjectType Definition 7.11.16.1 Overview 7.11.16.2 Object Description 7.11.17 PtFunctionalSafetyAttributesType ObjectType Definition 7.11.17.1 Overview 7.11.17.2 Object Description 7.11.18 PtSafetyFunctionsAttributesType ObjectType Definition 7.11.18.1 Overview 7.11.18.2 Object Description 7.11.19 PtStandardAttributesType ObjectType Definition 7.11.19.1 Overview 7.11.19.2 Object Description 8 OPC UA ReferenceTypes 8.1 ReferenceTypes Overview 8.2 HasPtAttributes ReferenceType Definition 9 Profiles and ConformanceUnits 9.1 Conformance Units 9.2 Profiles 9.2.1 Profile list 9.2.2 Server Facets 9.2.2.1 Overview 9.2.2.2 Powertrain Base Asset Server Facet 9.2.2.3 Powertrain Base Asset Attributes Server Facet 9.2.2.4 Powertrain Compliant Asset Server Facet 10 Namespaces 10.1 Namespace Metadata 10.2 Handling of OPC UA Namespaces Annex A (normative)→Powertrain Namespace and mappings Annex B (informative)Type definition diagrams Annex C (informative)How to Use this Specification in Existing Models