The IRpPerfGenType ObjectType is a generic type used report production performance. It is based on the BaseObjectType and intended to be used as AddIn. Its formal definition can be found in Table 49.

Table 49 – IRpPerfGenType ObjectType Definition

Attribute

Value

BrowseName

IRpPerfGenType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of BaseObjectType as defined in OPC 10000-3

0:HasProperty

Variable

0:DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasAddIn

Object

IREDES

IREDESType

M

0:HasProperty

Variable

ReportId

String

0:PropertyType

M, RW

0:HasProperty

Variable

StartLogTime

DateTime

0:PropertyType

M, RW

0:HasProperty

Variable

EndLogTine

DateTime

0:PropertyType

M, RW

0:HasComponent

Variable

Comment

String

0:BaseData

VariableType

O, RW

0:HasAddIn

Object

OpPerfLog

OpPerfLogType

O

Conformance Units

IREDES IRpPerfGenType

The component Variables of the IRpPerfGenType have additional Attributes defined in Table 50.

Table 50 – IRpPerfGenType Attribute Values for child Nodes

BrowsePath

Value Attribute

Description Attribute

0:DefaultInstanceBrowseName

IRpPerfGen

The default BrowseName for instances of this type.

The description can be found in Table 51.

Table 51 – IRpPerfGenType Attribute Values for Child Nodes

BrowsePath

Description Attribute

IREDES

Basic IREDES data type. Part of every complete IREDES data set.

ReportId

Report ID code, to uniquely identify this log report.

StartLogTime

Start of the reporting period. Date and time when the first entry to this xml-set was made.

EndLogTine

End of the reporting period. Date and time when the last entry to this xml-set was made.

Comment

Project information concerning this log.

OpPerfLog

Object Type which accumulates the time of each operation mode during the reporting period.