Measurement of valve open/close time required for E11, E12 evaluation. DiverterStart/DiverterEnd is float in sec., ver. 2.17.677

This commit is contained in:
Milan Hanajik
2017-09-28 12:54:16 +02:00
parent c3eab4820f
commit 4efba80fc6
15 changed files with 50 additions and 37 deletions
@@ -34,8 +34,8 @@ namespace TBF.BenchControl.TestMethods.ReferenceFlowmeterCalibration
Event retVal = Event.Done;
checkUiOp = new Operations.CheckUIOp(true); /// Runs in more then one state
int switchTimeStart = 1;
int switchTimeEnd = 1;
float switchTimeStart = 0.001f; /// in seconds, original vale is 1 ms
float switchTimeEnd = 0.001f; /// in seconds, original vale is 1 ms
LtrPerRefPulse = outPath.FlowMeter.LtrPerPulse; /// [ltr/pulse], nominal flow in [m3/h]
@@ -223,7 +223,7 @@ namespace TBF.BenchControl.TestMethods.ReferenceFlowmeterCalibration
ClearAllStatistics(StateMachine.Time);
/// Read the diverter switch time
switchTimeStart = (int)cBrd.DivTime;
switchTimeStart = (float)cBrd.DivTime / 1000.0f;
/// Measurement loop - begin
while (true)
@@ -271,7 +271,7 @@ namespace TBF.BenchControl.TestMethods.ReferenceFlowmeterCalibration
while (!e.Contains(Event.TimerExpired));
/// Read the diverter switch time
switchTimeEnd = (int)cBrd.DivTime;
switchTimeEnd = (float)cBrd.DivTime / 1000.0f;
//------------------------------------------------
Bridge.OnActivity(this, Strings.Measuring_the_weight);