26 DataTypes for minimal error handling for devices without alarm support

26.1 ActiveErrorDataType

The ActiveErrorDataType is used for providing information about an active error in a device. It is used for minimal error handling for devices without alarm support.

Table 139 – ActiveErrorDataType Definition
Name Type Description
ActiveErrorDataTypestructureSubtype of 0:Structure as defined in OPC UA 10000-3

Id

0:StringUnique identifier defined by manufacturer

Severity

0:UInt16Severity as defined in the BaseEventType (1 = low – 1000 = high)

Message

0:LocalizedTextMessage giving information about the error

26.2 ClassifiedActiveErrorDataType

The ClassifiedActiveErrorDataType is a subtype of the ActiveErrorDataType and adds the elements defined in Table 140 for additional information about errors.

Table 140 – ClassifiedActiveErrorDataType Definition
Name Type Description
ClassifiedActiveErrorDataTypestructureSubtype of ActiveErrorDataType

SourceNodes

0:NodeId[] NodeIds of the Nodes which cause the error. This can be a component of the machine (e.g. temperature zone) or a process parameter expressed as MonitoredParameterType (e.g. temperature)

Classification

0:UInt16

Classification of the error, if a process parameter expressed as MonitoredParameterType is the cause of the error. As values (1 – 8), the same as defined in Table 127 are used.

If the error is not caused by a specific process parameter (e.g. failure of an component), Classification = 0.