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.