ICycleTimeRecorder
Short summary
This interface provides the functionalities to measure timespans for processes and commands. It can measure processing times (start time -> stop time) and cycle times (last stop time -> stop time).
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| - | No | No | CNM_OpModeHandlingInterfaces.ICyclicNode | - |
UML Diagram
Properties
commands
Type: ICycleTimeRecorderCommands
This property is a fluent interface that provides single attempt commands, which can be evaluated by a cycle manager instance.…
configuration
Type: ICycleTimeConfiguration
This property returns an fluent interface for the cycle time recorder configuration.…
Methods
captureCurrentCycle
- Parameters:
additionalMessage(Tc2_System.T_MaxString): can be used to provide additional informations for the record, e.g. multiple measurements neccesray or test part
- Return type: CNM_ReturnTypes.SingleExecutionResult
This method creates a new cycle time roecord for the currently produced part by calculating the the passed time since the last call of this method.…
startCycle
- Return type: CNM_ReturnTypes.SingleExecutionResult
This method can be used to set the cycle start timestamp manually.…
Code
Declaration
INTERFACE ICycleTimeRecorder EXTENDS CNM_OpModeHandlingInterfaces.ICyclicNode