The GeneralDeviceConditionSetType provides the general condition variables of the device ore one of its components and is formally defined in Table 98.

Table 98 – GeneralDeviceConditionSetType definition

Attribute

Value

BrowseName

GeneralDeviceConditionSetType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of 0:BaseObjectType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node

0:HasComponent

Variable

InternalTemperature

0:Float{Any}

0:AnalogUnitType

O

0:HasProperty

Variable

ResidualLife

0:Float

0:PropertyType

O

0:HasInterface

ObjectType

2:IOperationCounterType

Defined in OPC 10000-100

Applied from IOperationCounterType defined in OPC 10000-100

0:HasProperty

Variable

2:PowerOnDuration

0:Duration

0:PropertyType

O

0:HasProperty

Variable

2:OperationDuration

0:Duration

0:PropertyType

O

0:HasProperty

Variable

2:OperationCycleCounter

0:UInteger

0:PropertyType

O

Conformance Units

PA-DIM GeneralDeviceConditionSetType InternalTemperature

PA-DIM GeneralDeviceConditionSetType ResidualLife

PA-DIM GeneralDeviceConditionSetType PowerOnDuration

PA-DIM GeneralDeviceConditionSetType OperationDuration

PA-DIM GeneralDeviceConditionSetType OperationCycleCounter

InternalTemperature is defined by IRDI as ABP591#001 which states “temperature measured at a relevant internal position defined by the manufacturer”.

ResidualLife is defined by IRDI as ABP595#001 which states “degradation of the functional performance of a device or device component expressed as a value between 1 (good) and 0 (bad)”.

PowerOnDuration is defined by IRDI as ABP550#001 which states “summed duration of time intervals for which an item was supplied with energy”.

OperationDuration is defined by IRDI as ABN639#001 which states “summed duration of time intervals for which an item was in an active (non idle) operating state”.

OperationCycleCounter is defined by IRDI as ABP545#001 which states “result of the addition of switching events from idle to active state of an object”.

The components of GeneralDeviceConditionSetType have additional references which are defined in Table 99.

Table 99 – GeneralDeviceConditionSetType additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

InternalTemperature

0:HasDictionaryEntry

True

3:0112/2///61987#ABP591#001

InternalTemperature

0:EngineeringUnits

0:HasDictionaryEntry

True

3:0112/2///61987#ABA968#002

ResidualLife

0:HasDictionaryEntry

True

3:0112/2///61987#ABP595#001

2:PowerOnDuration

0:HasDictionaryEntry

True

3:0112/2///61987#ABP550#001

2:OperationDuration

0:HasDictionaryEntry

True

3:0112/2///61987#ABN639#001

2:OperationCycleCounter

0:HasDictionaryEntry

True

3:0112/2///61987#ABP545#001

The child Nodes of the GeneralDeviceConditionSetType have additional Attribute values defined in Table 100.

Table 100 – GeneralDeviceConditionSetType Attribute values for child Nodes

BrowsePath

Value Attribute

InternalTemperature

0.0

InternalTemperature

0:EngineeringUnits

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefactUnitId: 4408652DisplayName: °CDescription: degree Celsius

ResidualLife

1.0

2:PowerOnDuration

0.0

2:OperationDuration

0.0