The PtCommonAssetAttributesType provides asset attributes that are common and can be applied to the specific asset types and is formally defined in Table 127. All specified attributes (e.g., PtAmbientAttributes) and their properties (e.g., TemperatureRange) refer to the operating environment and not the storage.

Table 127 – PtCommonAssetAttributesType Definition

Attribute

Value

BrowseName

PtCommonAssetAttributesType

IsAbstract

True

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtAssetAttributesType defined in chapter 7.7

0:HasSubtype

ObjectType

PtAmbientAttributesType

Defined in chapter 7.11.2

0:HasSubtype

ObjectType

PtAnalogInputElectricalAttributesType

Defined in chapter 7.11.3

0:HasSubtype

ObjectType

PtAnalogOutputElectricalAttributesType

Defined in chapter 7.11.4

0:HasSubtype

ObjectType

PtAuxiliarySupplyAttributesType

Defined in chapter 7.11.5

0:HasSubtype

ObjectType

PtCertificateAttributesType

Defined in chapter 7.11.6

0:HasSubtype

ObjectType

PtCommunicationInterfaceAttributesType

Defined in chapter 7.11.7

0:HasSubtype

ObjectType

PtCoolingAttributesType

Defined in chapter 7.11.8

0:HasSubtype

ObjectType

PtHardwareAttributesType

Defined in chapter 7.11.9

0:HasSubtype

ObjectType

PtDigitalInputElectricalAttributesType

Defined in chapter 7.11.10

0:HasSubtype

ObjectType

PtDigitalOutputElectricalAttributesType

Defined in chapter 7.11.11

0:HasSubtype

ObjectType

PtFuseAttributesType

Defined in chapter 7.11.12

0:HasSubtype

ObjectType

PtInputInterfaceAttributesType

Defined in chapter 7.11.13

0:HasSubtype

ObjectType

PtOutputInterfaceAttributesType

Defined in chapter 7.11.14

0:HasSubtype

ObjectType

PtMechanicalStrengthAttributesType

Defined in chapter 7.11.15

0:HasSubtype

ObjectType

PtProtectionClassAttributesType

Defined in chapter 7.11.16

0:HasSubtype

ObjectType

PtFunctionalSafetyAttributesType

Defined in chapter 7.11.17

0:HasSubtype

ObjectType

PtSafetyFunctionsAttributesType

Defined in chapter 7.11.18

0:HasSubtype

ObjectType

PtStandardAttributesType

Defined in chapter 7.11.19

Conformance Units

Powertrain Attributes Information

The InstanceDeclarations of the subtypes of PtCommonAssetAttributesType have a value for the DefaultInstanceBrowseName defined in Table 128. The DefaultInstanceBrowseName value defines the default BrowseName for instances of the type. According to the OPC 10000-3 – “AddIn model” the property DefaultInstanceBrowseName is only needed on type level.

Table 128 – PtCommonAssetAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

PtAmbientAttributesType

0:DefaultInstanceBrowseName

PtAmbientAttributes

PtAnalogInputElectricalAttributesType

0:DefaultInstanceBrowseName

PtAnalogInputElectricalAttributes

PtAnalogOutputElectricalAttributesType

0:DefaultInstanceBrowseName

PtAnalogOutputElectricalAttributes

PtAuxiliarySupplyAttributesType

0:DefaultInstanceBrowseName

PtAuxiliarySupplyAttributes

PtCertificateAttributesType

0:DefaultInstanceBrowseName

PtCertificateAttributes

PtCommunicationInterfaceAttributesType

0:DefaultInstanceBrowseName

PtCommunicationInterfaceAttributes

PtCoolingAttributesType

0:DefaultInstanceBrowseName

PtCoolingAttributes

PtHardwareAttributesType

0:DefaultInstanceBrowseName

PtHardwareAttributes

PtDigitalInputElectricalAttributesType

0:DefaultInstanceBrowseName

PtDigitalInputElectricalAttributes

PtDigitalOutputElectricalAttributesType

0:DefaultInstanceBrowseName

PtDigitalOutputElectricalAttributes

PtFuseAttributesType

0:DefaultInstanceBrowseName

PtFuseAttributes

PtInputInterfaceAttributesType

0:DefaultInstanceBrowseName

PtInputInterfaceAttributes

PtOutputInterfaceAttributesType

0:DefaultInstanceBrowseName

PtOutputInterfaceAttributes

PtMechanicalStrengthAttributesType

0:DefaultInstanceBrowseName

PtMechanicalStrengthAttributes

PtProtectionClassAttributesType

0:DefaultInstanceBrowseName

PtProtectionClassAttributes

PtFunctionalSafetyAttributesType

0:DefaultInstanceBrowseName

PtFunctionalSafetyAttributes

PtSafetyFunctionsAttributesType

0:DefaultInstanceBrowseName

PtSafetyFunctionsAttributes

PtStandardAttributesType

0:DefaultInstanceBrowseName

PtStandardAttributes

The PtAmbientAttributesType provides related ambient conditions in which the equipment is guaranteed to function and is formally defined in Table 129.

Table 129 – PtAmbientAttributesType Definition

Attribute

Value

BrowseName

PtAmbientAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.5.1

0:HasComponent

Variable

TemperatureMin

0:Float

0:AnalogUnitType

M, RO

0:HasComponent

Variable

TemperatureMax

0:Float

0:AnalogUnitType

M, RO

0:HasComponent

Variable

HumidityMin

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

HumidityMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

PressureMin

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

PressureMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

AltitudeMax

0:Float

0:AnalogUnitType

O, RO

Conformance Units

Powertrain Attributes Information

TemperatureMin provides the supported minimum temperature value of an asset. The unit shall be celsius [°C].

TemperatureMax provides the supported maximum temperature value of an asset. The unit shall be celsius [°C] without derating.

HumidityMin provides supported minimum humidity value of an asset without condensation conforming to IEC 61800-5-1. The unit shall be percent [%].

HumidityMax provides supported maximum humidity value of an asset without condensation conforming to IEC 61800-5-1. The unit shall be percent [%].

PressureMin indicates the minimum pressure value for which the asset is designed. The unit shall be pascal [PA].

PressureMax indicates the maximum pressure value for which the asset is designed. The unit shall be pascal [PA].

AltitudeMax indicates the maximum altitude value above sea level for which the asset is designed. The unit shall be meter [m] without derating.

The PtAnalogInputElectricalAttributesType provides the asset attributes describing the type of digital input and is formally defined in Table 130.

Table 130 – PtAnalogInputElectricalAttributesType Definition

Attribute

Value

BrowseName

PtAnalogInputElectricalAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasProperty

Variable

GalvanicIsolationSupported

0:Boolean

0:PropertyType

O, RO

0:HasComponent

Variable

AnalogInputElectricalType

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasComponent

Variable

InputVoltageRange

0:Range

0:BaseDataVariableType

O, RO

0:HasComponent

Variable

InputCurrentRange

0:Range

0:BaseDataVariableType

O, RO

0:HasProperty

Variable

NumberOfChannels

0:UInt16

0:PropertyType

O, RO

0:HasProperty

Variable

Resolution

0:Int32

0:PropertyType

O, RO

0:HasComponent

Variable

InternalResistance

0:Float

0:AnalogUnitType

O, RO

Conformance Units

Powertrain Attributes Information

GalvanicIsolationSupported provides the galvanic isolation of an asset.

AnalogInputElectricalType defines the analog input properties including the rated voltage range and/or rated current range. The values of the MultiStateValueDiscreteType variable are defined in Table 131 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 131 – PtAnalogInputElectricalAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

AnalogInputElectricalType

0:EnumValues

[ { "Value": 0, "DisplayName": "VOLTAGE_0-10V", "Description": "Voltage range 0-10 volt" }, { "Value": 1, "DisplayName": "VOLTAGE_-10-10V", "Description": "Voltage range -10-10 volt" }, { "Value": 2, "DisplayName": "CURRENT_0-20MA", "Description": "Current range 0-20 milliampere" }, { "Value": 3, "DisplayName": "CURRENT_4-20MA", "Description": "Current range 4-20 milliampere" }, { "Value": 4, "DisplayName": "TEMPERATURE_PT1000", "Description": "PT1000 temperature sensor" }, { "Value": 5, "DisplayName": "TEMPERATURE_PT100", "Description": "PT100 temperature sensor" }, { "Value": 6, "DisplayName": "TEMPERATURE_KTY", "Description": "KTY temperature sensor" }, { "Value": 7, "DisplayName": "TEMPERATURE_KTY84", "Description": "KTY84 temperature sensor" }, { "Value": 8, "DisplayName": "TEMPERATURE_PTC", "Description": "PTC temperature sensor" }, { "Value": 9, "DisplayName": "VOLTAGE", "Description": "Other voltage interface" }, { "Value": 10, "DisplayName": "CURRENT", "Description": "Other current interface" }, { "Value": 11, "DisplayName": "TEMPERATURE", "Description": "Other temperature interface" }, { "Value": 12, "DisplayName": "CONFIGURABLE", "Description": "Configurable" } ]

InputVoltageRange provides the range of the input voltage. Preferably this information should be described by means of the AnalogInputElectricalTyp. InputVoltageRange can be used if the MultiStateValueDiscreteType is not applicable. The unit shall be volt [V].

InputCurrentRange provides the range of the input current. Preferably this information should be described by means of the AnalogInputElectricalType. InputCurrentRange can be used if the MultiStateValueDiscreteType is not applicable. The unit shall be ampere [A].

NumberOfChannels provides the number of channels of the analog input representation.

Resolution provides a number of bits (possibly adding the sign bit) for the analog input representation.

InternalResistance provides the size of the internal load resistor. The unit shall be ohm [Ω].

The PtAnalogOutputElectricalAttributesType provides analog output asset attributes and is formally defined in Table 132.

Table 132 – PtAnalogOutputElectricalAttributesType Definition

Attribute

Value

BrowseName

PtAnalogOutputElectricalAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

AnalogOutputElectricalType

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasProperty

Variable

NumberOfChannels

0:UInt16

0:PropertyType

O, RO

0:HasComponent

Variable

LoadResistance

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

FrequencyRange

0:Range

0:BaseDataVariableType

O, RO

Conformance Units

Powertrain Attributes Information

AnalogOutputElectricalType provides the used analog output(s). The values of the MultiStateValueDiscreteType variable are defined in Table 133 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 133 – PtAnalogOutputElectricalAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

AnalogOutputElectricalType

0:EnumValues

[ { "Value": 0, "DisplayName": "VOLTAGE_0-10V", "Description": "Voltage range 0-10 volt" }, { "Value": 1, "DisplayName": "VOLTAGE_-10-10V", "Description": "Voltage range -10-10 volt" }, { "Value": 2, "DisplayName": "CURRENT_0-20MA", "Description": "Current range 0-20 milliampere" }, { "Value": 3, "DisplayName": "CURRENT_4-20MA", "Description": "Current range 4-20 milliampere" }, { "Value": 4, "DisplayName": "TEMPERATURE_PT1000", "Description": "PT1000 temperature sensor" }, { "Value": 5, "DisplayName": "TEMPERATURE_PT100", "Description": "PT100 temperature sensor" }, { "Value": 6, "DisplayName": "TEMPERATURE_KTY", "Description": "KTY temperature sensor" }, { "Value": 7, "DisplayName": "TEMPERATURE_KTY84", "Description": "KTY84 temperature sensor" }, { "Value": 8, "DisplayName": "TEMPERATURE_PTC", "Description": "PTC temperature sensor" }, { "Value": 9, "DisplayName": "VOLTAGE", "Description": "Other voltage interface" }, { "Value": 10, "DisplayName": "CURRENT", "Description": "Other current interface" }, { "Value": 11, "DisplayName": "TEMPERATURE", "Description": "Other temperature interface" }, { "Value": 12, "DisplayName": "CONFIGURABLE", "Description": "Configurable" } ]

NumberOfChannels provides the number of channels of the analog output representation.

LoadResistance provides the minimum value of the load resistance. The unit shall be ohm [Ω].

FrequencyRange provides the range of frequencies usable for the analog output. The unit shall be hertz [Hz].

The attributes of the PtAnalogOutputElectricalAttributesType have additional subattributes which are defined in Table 134.

Table 134 – PtAnalogOutputElectricalAttributesType additional subattributes

BrowsePath

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

FrequencyRange

0:HasProperty

Variable

0:EngineeringUnits

EUInformation

0:PropertyType

M

The PtAuxiliarySupplyAttributesType provides the asset attributes describing the electrical data for control electronics and is formally defined in Table 135.

Table 135 – PtAuxiliarySupplyAttributesType Definition

Attribute

Value

BrowseName

PtAuxiliarySupplyAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

SupplyVoltageDc

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

SupplyVoltageAc

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

CurrentMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

FuseProtectionCurrentMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

PowerConsumptionMax

0:Float

0:AnalogUnitType

O, RO

Conformance Units

Powertrain Attributes Information

SupplyVoltageDc provides the external supply voltage DC for the information electronics. The unit shall be volt [V].

SupplyVoltageAc provides the external supply voltage AC for the information electronics. The unit shall be volt [V].

CurrentMax provides the maximum input current which may occur for the rated input voltage. The unit shall be ampere [A].

FuseProtectionCurrentMax provides the information to the maximum fuse protection. The unit shall be ampere [A].

PowerConsumptionMax provides the information to the maximum power loss of the asset. The unit shall be watt [W].

The PtCertificateAttributesType provides the list of all supported certificates and is formally defined in Table 136.

Table 136 – PtCertificateAttributesType Definition

Attribute

Value

BrowseName

PtCertificateAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasProperty

Variable

Certificates

0:String[]

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

Certificates provides all supported certificates of a powertrain asset. Examples are:

  • CE – Conformité Européenne
  • UL – Underwriters Laboratories
  • DoE – Department of Energy
  • CCC – China Compulsory Certificate
  • CEL – China Energy Label
  • UKCA – UK Conformity Assessment
  • ISI – Indian Standard Institute

The PtCommunicationInterfaceAttributesType provides information about a communication interface and is formally defined in Table 137.

Table 137 – PtCommunicationInterfaceAttributesType Definition

Attribute

Value

BrowseName

PtCommunicationInterfaceAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

ProtocolTypes

0:UInt16[]

0:MultiStateValueDiscreteType

M, RO

0:HasComponent

Variable

ProfileTypes

0:UInt16[]

0:MultiStateValueDiscreteType

O, RO

0:HasComponent

Variable

SafetyProtocolTypes

0:UInt16[]

0:MultiStateValueDiscreteType

O, RO

0:HasProperty

Variable

CommunicationSpeed

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

NumberOfPorts

0:UInt16

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

ProtocolTypes provides the information to the supported communication features, fieldbus interface or protocols. The values of the MultiStateValueDiscreteType variable are defined in Table 138 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 138 – PtCommunicationInterfaceAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

ProtocolTypes

0:EnumValues

[ { "Value": 0, "DisplayName": "ETHERCAT", "Description": "Ethernet for control automation technology for real-time systems" }, { "Value": 1, "DisplayName": "PROFINET", "Description": "Process field network for real-time systems" }, { "Value": 2, "DisplayName": "PROFINET_RT", "Description": "PROFINET class A, class B realtime communication" }, { "Value": 3, "DisplayName": "PROFINET_IRT", "Description": "PROFINET class C isochronous realtime communication" }, { "Value": 4, "DisplayName": "ETHERNET_IP", "Description": "Ethernet Industrial Protocol for real time system" }, { "Value": 5, "DisplayName": "PROFIBUS", "Description": "Process field bus" }, { "Value": 6, "DisplayName": "PROFIBUS_DP", "Description": "Process field bus distributed peripherals" }, { "Value": 7, "DisplayName": "PROFIBUS_PA", "Description": "Process field bus process automation" }, { "Value": 8, "DisplayName": "SERCOS", "Description": "Serial realtime communication system" }, { "Value": 9, "DisplayName": "SERCOS_III_SERCOS_II", "Description": "Serial realtime communication system III / II" }, { "Value": 10, "DisplayName": "CC_LINK", "Description": "Control & communications fieldbus" }, { "Value": 11, "DisplayName": "CANOPEN", "Description": "Control area network – open communications protocol" }, { "Value": 12, "DisplayName": "IO_LINK", "Description": "Simple communications protocol, short distances, bi-directional, digital and point-to-point" }, { "Value": 13, "DisplayName": "MODBUS", "Description": "Communications protocol over serial lines or via ethernet" }, { "Value": 14, "DisplayName": "MODBUS_TCP", "Description": "Modbus over TCP/IP" }, { "Value": 15, "DisplayName": "MODBUS_RTU", "Description": "Modbus over serial lines" }, { "Value": 16, "DisplayName": "DEVICENET", "Description": "DeviceNet - digital, multi-drop fieldbus protocol" }, { "Value": 17, "DisplayName": "POWERLINK", "Description": "Ethernet powerlink" }, { "Value": 18, "DisplayName": "OPC_UA", "Description": "OPC Unified Architecture" }, { "Value": 19, "DisplayName": "MQTT", "Description": "Message queuing telemetry transport (MQTT)" }, { "Value": 20, "DisplayName": "INTERBUS", "Description": "Interbus" }, { "Value": 21, "DisplayName": "AS-I", "Description": "AS-I" },

{        "Value": 22,        "DisplayName": " CC_Link_IE_TSN",        "Description": "CC-Link IE TSN"     }, {        "Value": 23,        "DisplayName": " CC_Link_IE_FIELD",        "Description": "CC-Link IE Field Network"     },

{        "Value": 24,        "DisplayName": " CC_Link_IE_FIELD_BASIC",        "Description": "CC-Link IE Field Network Basic"     }

]

ProfileTypes

0:EnumValues

[ { "Value": 0, "DisplayName": "CIA_402", "Description": "CANopen device profile for drives and motion control" }, { "Value": 1, "DisplayName": "PROFIDRIVE", "Description": "PROFIdrive is the modular, manufacturer-independent device profile for drive devices from Profibus & Profinet International" }, { "Value": 2, "DisplayName": "PROFIENERGY", "Description": "PROFIenergy is a profile for energy management in production plants" }, { "Value": 3, "DisplayName": "COE", "Description": "CANopen over EtherCAT" }, { "Value": 4, "DisplayName": "SOE", "Description": "Servo Drive Profile over EtherCAT" }, { "Value": 5, "DisplayName": "CIP_MOTION", "Description": "CIP motion technology provides application profiles that allow position, speed and torque loops to be set within a drive" }, { "Value": 6, "DisplayName": "SERCOS", "Description": "Serial Real-time Communication System" } ]

SafetyProtocolTypes

0:EnumValues

[ { "Value": 0, "DisplayName": "FF-SIS", "Description": "Fieldbus Foundation Safety Instrumented Systems" }, { "Value": 1, "DisplayName": "CIP_SAFTEY", "Description": "Common Industrial Protocol Safety" }, { "Value": 2, "DisplayName": "PROFISAFE", "Description": "Process field safety" }, { "Value": 3, "DisplayName": "INTERBUS_SAFETY", "Description": "INTERBUS Safety" }, { "Value": 4, "DisplayName": "CC-Link_SAFETY", "Description": "CC-Link Safety" }, { "Value": 5, "DisplayName": "FAIL_SAFE_OVER_ETHERCAT_", "Description": "FailSafe over EtherCAT (FSoE)" }, { "Value": 6, "DisplayName": "ETHERNET_POWERLINK_SAFTETY", "Description": "Ethernet POWERLINK Safety" }, { "Value": 7, "DisplayName": "EPASAFETY", "Description": "EPASafety" }, { "Value": 8, "DisplayName": "RAPIENET_SAFETY", "Description": "RAPIEnet Safety" }, { "Value": 9, "DisplayName": "SAFETYNET_P", "Description": "SafetyNET p" }, { "Value": 10, "DisplayName": "OPENSAFETY", "Description": "openSAFETY" } ]

The 0:EnumValues of the FieldbusProtocolCategoryEnumeration have additional CDD entries which are defined inTable 139.

Table 139 – SafetyProtocolTypes CDD Entries

EnumValue

CDD Entry

ETHERCAT

5:0112/2///62683#ACH652#001

PROFINET

5:0112/2///62683#ACH663#001

ETHERNET_IP

5:0112/2///62683#ACH654#001

PROFIBUS

5:0112/2///62683#ACH506#001

SERCOS

5:0112/2///62683#ACH666#001

CC_LINK

5:0112/2///62683#ACH649#001

CANOPEN

5:0112/2///62683#ACH505#001

MODBUS

5:0112/2///62683#ACH569#001

DEVICENET

5:0112/2///62683#ACH507#001

POWERLINK

5:0112/2///62683#ACH653#001

OPC_UA

5:0112/2///62683#ACH662#001

MQTT

5:0112/2///62683#ACH661#001

INTERBUS

5:0112/2///62683#ACH657#001

AS-I

5:0112/2///62683#ACH508#001

ProfileTypes provides the information to the supported profiles. The values of the MultiStateValueDiscreteType variable are defined in Table 138 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

SafetyProtocolTypes provides the information to the supported functional safety protocol type. The values of the MultiStateValueDiscreteType variable are defined in Table 138 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

CommunicationSpeed provides the maximum supported bandwidth of the communication interface. The unit shall be bits per second [bps].

NumberOfPorts provides the number of physical ports of the communication interface.

The PtCoolingAttributesType provides information about the cooling type of the equipment and is formally defined in Table 140.

Table 140 – PtCoolingAttributesType Definition

Attribute

Value

BrowseName

PtCoolingAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

CoolingMethod

0:UInt16

0:MultiStateValueDiscreteType

O, RO

Conformance Units

Powertrain Attributes Information

CoolingMethod provides the cooling method of an equipment. The values of the MultiStateValueDiscreteType variable are defined in Table 141 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 141 – PtCoolingAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

CoolingMethod

0:EnumValues

[ { "Value": 0, "DisplayName": "AIR_COOLED_STATIC", "Description": "Cooled by just free ventilation openings" }, { "Value": 1, "DisplayName": "AIR_COOLED_FORCED", "Description": "Cooled using a fan" }, { "Value": 2, "DisplayName": "LIQUID_COOLED", "Description": "Cooled using liquid" } ]

The PtHardwareAttributesType provides the information to the physical values and dimensions of an asset and is formally defined in Table 142.

Table 142 – PtHardwareAttributesType Definition

Attribute

Value

BrowseName

PtHardwareAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

Length

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

Width

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

Height

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

Weight

0:Float

0:AnalogUnitType

O, RO

0:HasProperty

Variable

FrameSizeCoding

0:String[]

0:PropertyType

O, RO

0:HasComponent

Variable

NoiseLevel

Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

HeatDissipationPower

Float

0:AnalogUnitType

O, RO

Conformance Units

Powertrain Attributes Information

Length provides the physical length of an asset. The unit shall be millimeter [mm].

Width provides the physical width of an asset. The unit shall be millimeter [mm].

Height provides the physical height of an asset. The unit shall be millimeter [mm].

Weight provides the physical weight of an asset. The unit shall be kilogram [kg].

FrameSizeCoding provides the producer’s specific name for the enclosure size (e.g. motor size 56-400 [IEC 60072] or NEMA 56C [National Electrical Manufacturer's Association]).

NoiseLevel represents the maximum noise created by the asset. The unit shall be decibel [dB].

HeatDissipationPower represents the heat dissipation expected for the maximum load. The unit shall be kilowatts [kW].

The PtDigitalInputElectricalAttributesType provides the asset attributes describing the type of digital input and is formally defined in Table 143.

Table 143 – PtDigitalInputElectricalAttributesType Definition

Attribute

Value

BrowseName

PtDigitalInputElectricalAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

DigitalInputElectricalType

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasProperty

Variable

SafetyPropertySupported

0:Boolean

0:PropertyType

O, RO

0:HasProperty

Variable

NumberOfChannels

0:UInt16

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

DigitalInputElectricalType provides the used digital input(s). The values of the MultiStateValueDiscreteType variable are defined in Table 144 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 144 – PtDigitalInputElectricalAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DigitalInputElectricalType

0:EnumValues

[ { "Value": 1, "DisplayName": "TTL", "Description": "Transistor-transistor logic (0..5 V)" }, { "Value": 2, "DisplayName": "HTL", "Description": "High threshold logic (0..24 V)" }, { "Value": 3, "DisplayName": "PNP", "Description": "PNP transistor type" }, { "Value": 4, "DisplayName": "NPN", "Description": "NPN transistor type" }, { "Value": 5, "DisplayName": "CONFIGURABLE", "Description": "Configurable" }, { "Value": 6, "DisplayName": "PULSE_TRAIN", "Description": "Pulse train" }, { "Value": 7, "DisplayName": "RELAY", "Description": "Electromechanical relay" } ]

SafetyPropertySupported true if the digital input has a safety property.

NumberOfChannels provides the number of channels of the digital input.

The PtDigitalOutputElectricalAttributesType provides asset attribute describing the type of digital output and is formally defined in Table 145.

Table 145 – PtDigitalOutputElectricalAttributesType Definition

Attribute

Value

BrowseName

PtDigitalOutputElectricalAttributesType

I89IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.5.1

0:HasComponent

Variable

DigitalOutputElectricalType

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasProperty

Variable

SafetyPropertySupported

Boolean

0:PropertyType

O, RO

0:HasComponent

Variable

OutputCurrentMax

0:Float

0:AnalogUnitType

O, RO

0:HasProperty

Variable

NumberOfChannels

0:UInt16

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

DigitalOutputElectricalType provides the used digital output(s). The values of the MultiStateValueDiscreteType variable are defined in Table 146 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 146 – PtDigitalOutputElectricalAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

DigitalOutputElectricalType

0:EnumValues

[ { "Value": 1, "DisplayName": "TTL", "Description": "Transistor-transistor logic (0..5 V)" }, { "Value": 2, "DisplayName": "HTL", "Description": "High threshold logic (0..24 V)" }, { "Value": 3, "DisplayName": "PNP", "Description": "PNP transistor type" }, { "Value": 4, "DisplayName": "NPN", "Description": "NPN transistor type" }, { "Value": 5, "DisplayName": "CONFIGURABLE", "Description": "Configurable" }, { "Value": 6, "DisplayName": "PULSE_TRAIN", "Description": "Pulse train" }, { "Value": 7, "DisplayName": "RELAY", "Description": "Electromechanical relay" } ]

SafetyPropertySupported true if the digital output has a safety property.

OutputCurrentMax provides the information to the total output current limitation. The unit shall be ampere [A].

NumberOfChannels provides the number of channels of the digital output.

The PtFuseAttributesType provides the asset attributes describing a fuse and is formally defined in Table 147.

Table 147 – PtFuseAttributesType Definition

Attribute

Value

BrowseName

PtFuseAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.5.1

0:HasProperty

Variable

FuseIdentificationType

0:String

0:PropertyType

O, RO

0:HasComponent

Variable

CurrentRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

VoltageRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

FuseElementSpeedMarking

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasComponent

Variable

BreakingCapacity

0:Float

0:AnalogUnitType

O, RO

Conformance Units

Powertrain Attributes Information

FuseIdentificationType provides the information regarding the type of the fuse (e.g. part number).

CurrentRated provides the current carrying capacity of a fuse. The unit shall be ampere [A].

VoltageRated provides the maximum open circuit voltage in which a fuse can be used, yet safely interrupt an overcurrent. The unit shall be volt [V].

FuseElementSpeedMarking provides the marking of the corresponding speed of a fuse. The values of the MultiStateValueDiscreteType variable are defined in Table 148 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 148 – PtFuseAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

FuseElementSpeedMarking

0:EnumValues

[ { "Value": 0, "DisplayName": "FF", "Description": "Very fast acting" }, { "Value": 1, "DisplayName": "F", "Description": "Fast acting" }, { "Value": 2, "DisplayName": "M", "Description": "Medium acting" }, { "Value": 3, "DisplayName": "T", "Description": "Slow acting" }, { "Value": 4, "DisplayName": "TT", "Description": "Very slow acting" }, { "Value": 5, "DisplayName": "AR", "Description": "Partial-range breaking capacity (short-circuit protection only)" }, { "Value": 6, "DisplayName": "GR", "Description": "Full-range breaking capacity (overload and short-circuit protection)" }, { "Value": 7, "DisplayName": "GS", "Description": "Full-range breaking capacity (overload and short-circuit protection)" }, { "Value": 8, "DisplayName": "GRL", "Description": "Full-range breaking capacity (overload and short-circuit protection)" }, { "Value": 9, "DisplayName": "GG", "Description": "Full-range breaking capacity (overload and short-circuit protection) for general applications" }, { "Value": 10, "DisplayName": "GL", "Description": "Full-range breaking capacity (overload and short-circuit protection) for general applications" }, { "Value": 11, "DisplayName": "GF", "Description": "Full-range breaking capacity (overload and short-circuit protection) for general applications" }, { "Value": 12, "DisplayName": "AM", "Description": "Partial-range breaking capacity (short-circuit protection only) for the protection of motor circuits" }, { "Value": 13, "DisplayName": "GM", "Description": "Full-range breaking capacity (overload and short-circuit protection) for the protection of motor circuits" }, { "Value": 14, "DisplayName": "GPV", "Description": "Protection of solar photovoltaic arrays" }, { "Value": 15, "DisplayName": "GB", "Description": "Full-range breaking capacity (overload and short-circuit protection) robust for mining application" }, { "Value": 16, "DisplayName": "GTR", "Description": "Full-range breaking capacity (overload and short-circuit protection) for protection of transformers" }, { "Value": 17, "DisplayName": "GN", "Description": "North American general purpose for protection of conductors" }, { "Value": 18, "DisplayName": "GD", "Description": "North American general purpose, time delay" } ]

BreakingCapacity provides the maximum approved current which the fuse can safely interrupt at rated voltage. The unit shall be volt [V].

The PtInputInterfaceAttributesType provides the generic set of asset attributes of an input interface of a device belonging to a powertrain, in terms of electrical measures ratings and maximal values. This attribute type is used for assets connected to the mains and for an electrical motor asset as an input interface description. The asset attributes describing the interface to the mains line – electric energy converter that changes single-phase or polyphase alternating electric currents to unidirectional direct electric current (non-regenerative) and optionally also direct electric current to single-phase or polyphase alternating electric currents (regenerative). The PtInputInterfaceAttributesType is formally defined in Table 149.

Table 149 – PtInputInterfaceAttributesType Definition

Attribute

Value

BrowseName

PtInputInterfaceAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.5.1

0:HasComponent

Variable

InputVoltageRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputVoltageMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputVoltageRange

0:Range

0:BaseDataVariableType

O, RO

0:HasComponent

Variable

InputFrequencyRangeRated

0:Range

0:BaseDataVariableType

O, RO

0:HasComponent

Variable

InputFrequencyMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputCurrentMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputCurrentRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputPowerMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputPowerRated

0:Float

0:AnalogUnitType

O, RO

0:HasProperty

Variable

NumberOfInputPhases

0:Byte

0:PropertyType

M, RO

Conformance Units

Powertrain Attributes Information

InputVoltageRated provides the rated value of the voltage at the input interface. The unit shall be volt [V].

InputVoltageMax provides the maximum value of the voltage at the input interface. The unit shall be volt [V].

InputVoltageRange provides the value range of the voltage at the input interface. The unit shall be volt [V]

InputFrequencyRangeRated provides the rated value range of the frequency at the input interface. The unit shall be hertz [Hz].

InputFrequencyMax provides the maximum value of the frequency at the input interface. The unit shall be hertz [Hz].

InputCurrentMax provides the maximum value of the current at the input interface. The unit shall be ampere [A].

InputCurrentRated provides the rated value of the current at the input interface. The unit shall be ampere [A].

InputPowerMax provides the maximum value of the power at the input interface. The unit shall be watt [W].

InputPowerRated provides the value of the rated power at the input interface. The unit shall be watt [W].

NumberOfInputPhases contains the description of the number of phases.

The PtOutputInterfaceAttributesType provides the asset attributes specific to a general output interface of a device belonging to a powertrain in terms of electrical measures, ratings and maximal values and is formally defined in Table 150.

Table 150 – PtOutputInterfaceAttributesType Definition

Attribute

Value

BrowseName

PtOutputInterfaceAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.5.1

0:HasComponent

Variable

InputVoltageRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

InputCurrentRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputVoltageMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputVoltageRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputVoltageRange

0:Range

0:BaseDataVariableType

O, RO

0:HasComponent

Variable

OutputFrequencyMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputFrequencyRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputCurrentMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputCurrentRated

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputPowerMax

0:Float

0:AnalogUnitType

O, RO

0:HasComponent

Variable

OutputPowerRated

0:Float

0:AnalogUnitType

O, RO

0:HasProperty

Variable

NumberOfOutputPhases

0:Byte

0:PropertyType

M, RO

Conformance Units

Powertrain Attributes Information

InputVoltageRated provides the rated value of the input DC voltage of a stand-alone PtAssetOutputConverter. The unit shall be volt [V].

InputCurrentRated provides the rated value of the input DC current of a stand-alone PtAssetOutputConverter. The unit shall be ampere [A].

OutputVoltageMax provides the maximum value of the output voltage. The variable indicates the upper limit of the normal operating point. The unit shall be volt [V].

OutputVoltageRated provides the value of the rated output voltage. The unit shall be volt [V].

OutputVoltageRange provides the value range of the output voltage. The unit shall be volt [V].

OutputFrequencyMax provides the maximum value of the frequency. The unit shall be hertz [Hz].

OutputFrequencyRated provides the value of the rated frequency. The unit shall be hertz [Hz].

OutputCurrentMax provides the maximum value of the current. The unit shall be ampere [A].

OutputCurrentRated provides the value of the rated current. The unit shall be ampere [A].

OutputPowerMax provides the maximum value of the output power. The unit shall be watt [W].

OutputPowerRated provides the value of the rated current. The unit shall be watt [W].

NumberOfOutputPhases refers to the number of phases of the voltage which the output interface is capable of supporting.

The PtMechanicalStrengthAttributesType provides asset attributes describing the mechanical strength during operation and is formally defined in Table 151.

Table 151 – PtMechanicalStrengthAttributesType Definition

Attribute

Value

BrowseName

PtMechanicalStrengthAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasProperty

Variable

Shock

0:String[]

0:PropertyType

O, RO

0:HasProperty

Variable

Vibration

0:String[]

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

Shock provides the information to the shock resistance properties. A considerable number of standards exist with regard to the assessment of machine shock. Example:

  • Shock resistance according to EN 60068-2-27: ≤ 100 g (981 m/s2)
  • IEC 60068-2-27:2008 - Half-sine of 15 or 5 g peak amplitude and a duration of 11 or 30 msec.

Vibration provides the information to the vibration severity. A considerable number of standards exist with regard to the assessment of machine vibrations; the following list does not claim to be exhaustive:

  • Vibration resistance according to EN 60068-2-6 at 5Hz – 2kHz: ≤ 10 g (98.1 m/s2)
  • DIN ISO 5348 - Mechanical vibration and shock - Mechanical mounting of accelerometers
  • DIN ISO 10816 - Mechanical vibration - Evaluation of machine vibration by measurements on non-rotating parts
  • DIN ISO 7919-3 - Mechanical vibration - Evaluation of machine vibration by measurements on rotating shafts
  • DIN ISO 20816-1 - Mechanical vibration - Measurement and evaluation of machine vibration

The PtProtectionClassAttributesType provides the asset attributes describing the protection class and is formally defined in Table 152.

Table 152 – PtProtectionClassAttributesType Definition

Attribute

Value

BrowseName

PtProtectionClassAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasComponent

Variable

IpClass

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasProperty

Variable

ExClass

0:String

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

IpClass provides the degree of protection provided by the enclosure (according to DIN EN 60529). The values of the MultiStateValueDiscreteType variable are defined in Table 153 and shall be used. The values 0-199 are reserved for future extensions of this specification. The values 200-299 shall be used for vendor-specific extensions of this variable.

Table 153 – PtProtectionClassAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

IpClass

0:EnumValues

[ { "Value": 0, "DisplayName": "IP00", "Description": "non-protected / non-protected" }, { "Value": 1, "DisplayName": "IP01", "Description": "non-protected / vertically dripping" }, { "Value": 2, "DisplayName": "IP02", "Description": "non-protected / dripping (15° tilted)" }, { "Value": 3, "DisplayName": "IP10", "Description": "≥ 50 mm diameter / non-protected" }, { "Value": 4, "DisplayName": "IP11", "Description": "≥ 50 mm diameter / vertically dripping" }, { "Value": 5, "DisplayName": "IP12", "Description": "≥ 50 mm diameter / dripping (15° tilted)" }, { "Value": 6, "DisplayName": "IP20", "Description": "≥ 12,5 mm diameter / non-protected" }, { "Value": 7, "DisplayName": "IP21", "Description": "≥ 12,5 mm diameter / vertically dripping" }, { "Value": 8, "DisplayName": "IP22", "Description": "≥ 12,5 mm diameter / dripping (15° tilted)" }, { "Value": 9, "DisplayName": "IP30", "Description": "≥ 2,5 mm diameter / non-protected" }, { "Value": 10, "DisplayName": "IP31", "Description": "≥ 2,5 mm diameter / vertically dripping" }, { "Value": 11, "DisplayName": "IP32", "Description": "≥ 2,5 mm diameter / dripping (15° tilted)" }, { "Value": 12, "DisplayName": "IP33", "Description": "≥ 2,5 mm diameter / spraying" }, { "Value": 13, "DisplayName": "IP40", "Description": "≥ 1,0 mm diameter / non-protected" }, { "Value": 14, "DisplayName": "IP41", "Description": "≥ 1,0 mm diameter / vertically dripping" }, { "Value": 15, "DisplayName": "IP42", "Description": "≥ 1,0 mm diameter / dripping (15° tilted)" }, { "Value": 16, "DisplayName": "IP43", "Description": "≥ 1,0 mm diameter / spraying" }, { "Value": 17, "DisplayName": "IP44", "Description": "≥ 1,0 mm diameter / splashing" }, { "Value": 18, "DisplayName": "IP45", "Description": "≥ 1,0 mm diameter / jetting" }, { "Value": 19, "DisplayName": "IP50", "Description": "dust-protected / non-protected" }, { "Value": 20, "DisplayName": "IP51", "Description": "dust-protected / vertically dripping" }, { "Value": 21, "DisplayName": "IP52", "Description": "dust-protected / dripping (15° tilted)" }, { "Value": 22, "DisplayName": "IP53", "Description": "dust-protected / spraying" }, { "Value": 23, "DisplayName": "IP54", "Description": "dust-protected / splashing" }, { "Value": 24, "DisplayName": "IP55", "Description": "dust-protected / jetting" }, { "Value": 25, "DisplayName": "IP56", "Description": "dust-protected / powerful jetting" }, { "Value": 26, "DisplayName": "IP57", "Description": "dust-protected / temporary immersion" }, { "Value": 27, "DisplayName": "IP58", "Description": "dust-protected / continuous immersion" }, { "Value": 28, "DisplayName": "IP60", "Description": "dust-tight / non-protected" }, { "Value": 29, "DisplayName": "IP61", "Description": "dust-tight / vertically dripping" }, { "Value": 30, "DisplayName": "IP62", "Description": "dust-tight / dripping (15° tilted)" }, { "Value": 31, "DisplayName": "IP63", "Description": "dust-tight / spraying" }, { "Value": 32, "DisplayName": "IP64", "Description": "dust-tight / splashing" }, { "Value": 33, "DisplayName": "IP65", "Description": "dust-tight / jetting" }, { "Value": 34, "DisplayName": "IP66", "Description": "dust-tight / powerful jetting" }, { "Value": 35, "DisplayName": "IP67", "Description": "dust-tight / temporary immersion" }, { "Value": 36, "DisplayName": "IP68", "Description": "dust-tight / continuous immersion" }, { "Value": 37, "DisplayName": "IP69", "Description": "dust-tight / high pressure and temperature water jet" }, { "Value": 38, "DisplayName": "IPX1", "Description": "not defined / vertically dripping" }, { "Value": 39, "DisplayName": "IPX2", "Description": "not defined / dripping (15° tilted)" }, { "Value": 40, "DisplayName": "IPX3", "Description": "not defined / spraying" }, { "Value": 41, "DisplayName": "IPX4", "Description": "not defined / splashing" }, { "Value": 42, "DisplayName": "IPX5", "Description": "not defined / jetting" }, { "Value": 43, "DisplayName": "IPX6", "Description": "not defined / powerful jetting" }, { "Value": 44, "DisplayName": "IPX7", "Description": "not defined / temporary immersion" }, { "Value": 45, "DisplayName": "IPX8", "Description": "not defined / continuous immersion" }, { "Value": 46, "DisplayName": "IP1X", "Description": "≥ 50 mm diameter / not defined" }, { "Value": 47, "DisplayName": "IP2X", "Description": "≥ 12,5 mm diameter / not defined" }, { "Value": 48, "DisplayName": "IP3X", "Description": "≥ 2,5 mm diameter / not defined" }, { "Value": 49, "DisplayName": "IP4X", "Description": "≥ 1,0 mm diameter / not defined" }, { "Value": 50, "DisplayName": "IP5X", "Description": "dust-protected / not defined" }, { "Value": 51, "DisplayName": "IP6X", "Description": "dust-tight / not defined" } ]

The ExClass provides the information to the type of explosive protection (according to DIN EN IEC 60079-0). Value examples:

  • Ex ta (Protection by enclosure Ex t, Category 1 EPL a, very high level of protection)
  • Ex eb (Increased safety Ex e, Category 2 EPL b, high level of protection)
  • Ex ic (Intrinsic safety Ex i, Category 3 EPL c, normal level of protection)

The PtFunctionalSafetyAttributesType provides the asset attributes describing the various safety functions, certifications and safety transport protocols and is formally defined in Table 154.

Table 154 – PtFunctionalSafetyAttributesType Definition

Attribute

Value

BrowseName

PtFunctionalSafetyAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

HasPtAttributes

Object

<SafetyFunctionsAttributes>

PtSafetyFunctionsAttributesType

OP, RO

0:HasProperty

Variable

SafetyAssessor

0:String

0:PropertyType

O, RO

0:HasProperty

Variable

SafetyTransportProtocols

0:String[]

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

<SafetyFunctionsAttributes> provides the information to safety functions, standards, safety integrity level (SIL), performance level,safety category and is formally defined in chapter 7.11.18.

SafetyAssessor provides the information to the existing assessor certificates. Examples are:

  • SGS Société Générale de Surveillance SA.
  • TÜV
  • DEKRA

SafetyTransportProtocols provides the information to the supported safety transport protocols. Value examples are:

  • FF-SIS
  • CIP Safety
  • PROFIsafe
  • INTERBUS Safety
  • CC-Link Safety
  • Fail Safe over EtherCAT (FSoE)
  • Ethernet POWERLINK Safety
  • EPASafety
  • RAPIEnet Safety
  • SafetyNET p

The PtSafetyFunctionsAttributesType provides the asset attributes describing the safety functions, standards, safety integrity level (SIL), safety performance level and safety category and is formally defined in Table 155.

Table 155 – PtSafetyFunctionsAttributesType Definition

Attribute

Value

BrowseName

PtSafetyFunctionsAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.5.1

0:HasComponent

Variable

SafetyFunctions

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasProperty

Variable

SafetyStandards

0:String[]

0:PropertyType

O, RO

0:HasComponent

Variable

FunctionalSafetySilLevel

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasComponent

Variable

FunctionalSafetyPerformanceLevel

0:UInt16

0:MultiStateValueDiscreteType

O, RO

0:HasComponent

Variable

FunctionalSafetyCategory

0:UInt16

0:MultiStateValueDiscreteType

O, RO

Conformance Units

Powertrain Attributes Information

SafetyFunctions provides the supported safety functions. The values of the MultiStateValueDiscreteType variable are defined in Table 156 and shall be used. Additional values will be added in the specification. Manufacturer-specific extensions are not foreseen.

Table 156 – PtSafetyFunctionsAttributesType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

SafetyFunctions

0:EnumValues

[ { "Value": 0, "DisplayName": "STO", "Description": "Safe torque off" }, { "Value": 1, "DisplayName": "SS1", "Description": "Safe stop 1" }, { "Value": 2, "DisplayName": "SS2", "Description": "Safe stop 2" }, { "Value": 3, "DisplayName": "SOS", "Description": "Safe operating stop" }, { "Value": 4, "DisplayName": "SLS", "Description": "Safely limited speed" }, { "Value": 5, "DisplayName": "SSM", "Description": "Safe speed monitor" }, { "Value": 6, "DisplayName": "SSR", "Description": "Safe speed range" }, { "Value": 7, "DisplayName": "SLP", "Description": "Safe limited position" }, { "Value": 8, "DisplayName": "SP", "Description": "Safe position" }, { "Value": 9, "DisplayName": "SDI", "Description": "Safe direction" }, { "Value": 10, "DisplayName": "SBC", "Description": "Safe brake control" }, { "Value": 11, "DisplayName": "SBT", "Description": "Safe brake test" }, { "Value": 12, "DisplayName": "S-DI", "Description": "Safe digital input" }, { "Value": 13, "DisplayName": "S-DO", "Description": "Safe digital output" }, { "Value": 14, "DisplayName": "S-AI", "Description": "Safe analog input" }, { "Value": 15, "DisplayName": "S-AO", "Description": "Safe analog output" } ]

FunctionalSafetySilLevel

0:EnumValues

[ { "Value": 0, "DisplayName": "SIL_1", "Description": "Safety integrity level 1" }, { "Value": 1, "DisplayName": "SIL_2", "Description": "Safety integrity level 2" }, { "Value": 2, "DisplayName": "SIL_3", "Description": "Safety integrity level 3" }, { "Value": 3, "DisplayName": "SIL_4", "Description": "Safety integrity level 4" } ]

FunctionalSafetyPerformanceLevel

0:EnumValues

[ { "Value": 0, "DisplayName": "PLA", "Description": "Performance level a" }, { "Value": 1, "DisplayName": "PLB", "Description": "Performance level b" }, { "Value": 2, "DisplayName": "PLC", "Description": "Performance level c" }, { "Value": 3, "DisplayName": "PLD", "Description": "Performance level d" }, { "Value": 4, "DisplayName": "PLE", "Description": "Performance level e" } ]

FunctionalSafetyCategory

0:EnumValues

[ { "Value": 0, "DisplayName": "CAT_B", "Description": "Category B" }, { "Value": 1, "DisplayName": "CAT_1", "Description": "Category 1" }, { "Value": 2, "DisplayName": "CAT_2", "Description": "Category 2" }, { "Value": 3, "DisplayName": "CAT_3", "Description": "Category 3" }, { "Value": 4, "DisplayName": "CAT_4", "Description": "Category 4" } ]

SafetyStandards provides the supported safety standards. Examples are:

  • IEC 61800-5
  • IEC 61508

FunctionalSafetySilLevel provides the information to the supported safety integrity level (SIL) according to IEC 61508 standard. The values of the MultiStateValueDiscreteType variable are defined Table 156 and shall be used. Additional values are added in the specification in according to the standard. Manufacturer-specific extensions are not foreseen.

FunctionalSafetyPerformanceLevel provides the value used to define the ability of safety-related parts of control systems to perform a safety function under foreseeable conditions. The values of the MultiStateValueDiscreteType variable are defined in Table 156and shall be used. Additional values are added in the specification in according to the EN ISO 13849 standard. Manufacturer-specific extensions are not foreseen.

FunctionalSafetyCategory provides the information to the existing functional safety category. The values of the MultiStateValueDiscreteType variable are defined in Table 156 and shall be used. Additional values are added in the specification in according to the ISO 13849-1 standard. Manufacturer-specific extensions are not foreseen.

The PtStandardAttributesType provides the asset attributes of all supported standards and is formally defined in Table 157.

Table 157 – PtStandardAttributesType Definition

Attribute

Value

BrowseName

PtStandardAttributesType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the PtCommonAssetAttributesType defined in chapter 7.11

0:HasProperty

Variable

Standards

0:String[]

0:PropertyType

O, RO

Conformance Units

Powertrain Attributes Information

Standards provides all supported standards of a powertrain asset. Examples are:

  • DIN EN 61800
  • EN 63000:2018
  • EN ISO 13849