Measures and analyzes production cycle times for performance optimization and validation in industrial systems. More...

Public Member Functions | |
void | StatReset () |
string | GetDisplay () |
void | StartCycle () |
Starts a new cycle measurement. | |
void | StopCycle () |
Stops the current cycle measurement and updates statistics. | |
void | ResetStatistics () |
Resets all recorded statistics. | |
float | GetResetTime () |
Gets the time when statistics were last reset. | |
Properties | |
float | MinCycleTime [get] |
float | MaxCycleTime [get] |
float | AverageCycleTime [get] |
float | CurrentCycleTime [get] |
Detailed Description
Measures and analyzes production cycle times for performance optimization and validation in industrial systems.
This professional statistics component tracks minimum, maximum, and average cycle times with automatic calculation of key performance indicators. Essential for validating production targets, identifying bottlenecks, and optimizing process efficiency in virtual commissioning. Provides real-time metrics for OEE calculations and supports data-driven decision making for production line improvements.
Member Function Documentation
◆ GetDisplay()
string realvirtual.StatCycleTime.GetDisplay | ( | ) |
Implements realvirtual.IStatDisplay.
◆ GetResetTime()
float realvirtual.StatCycleTime.GetResetTime | ( | ) |
Gets the time when statistics were last reset.
◆ ResetStatistics()
void realvirtual.StatCycleTime.ResetStatistics | ( | ) |
Resets all recorded statistics.
◆ StartCycle()
void realvirtual.StatCycleTime.StartCycle | ( | ) |
Starts a new cycle measurement.
◆ StatReset()
void realvirtual.StatCycleTime.StatReset | ( | ) |
Implements realvirtual.IStatReset.
◆ StopCycle()
void realvirtual.StatCycleTime.StopCycle | ( | ) |
Stops the current cycle measurement and updates statistics.