The MachineStatisticsType tracks KPI information of the TTD. Therefore, it measures the time the TTD is in the different MachineryItemState states. The MachineryItemState states are: Executing, NotExecuting, NotAvailable and OutOfService.

The MachineStatisticsType is formally defined in Table 33.

Table 33 – MachineStatisticsType Definition

Attribute

Value

BrowseName

MachineStatisticsType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of 0:BaseObjectType defined in OPC 10000-5

5:HasStatisticComponent

Variable

TotalExecutingTime

0:Duration

0:BaseDataVariableType

M, RO

5:HasStatisticComponent

Variable

TotalNotAvailableTime

0:Duration

0:BaseDataVariableType

M, RO

5:HasStatisticComponent

Variable

TotalNotExecutingTime

0:Duration

0:BaseDataVariableType

M, RO

5:HasStatisticComponent

Variable

TotalOutOfServiceTime

0:Duration

0:BaseDataVariableType

M, RO

0:HasProperty

Variable

5:StartTime

0:DateTime

0:PropertyType

O

0:HasComponent

Method

5:ResetStatistics

O

0:HasInterface

ObjectType

5:IStatisticsType

Conformance Units

TTD_MachineStatisticsType

TotalExecutingTime stores the total time in ms the TTD was executing.

TotalNotAvailableTime stores the total time in ms the TTD was not available.

TotalNotExecutingTime stores the total time in ms the TTD was not executing, but operational. E.g. The TTD was in an idle state.

TotalOutOfServiceTime stores the total time in ms the TTD was out of service.

StartTime indicates the point in time at which the collection of the statistical data has been started.

ResetStatistics restarts all statistical data, including a reset of the StartTime to the current time.