iPerlST: Component updated, RV state in SetFlowOp re-enabled.

This commit is contained in:
Milan Hanajik 2016-04-10 21:30:24 +02:00
parent f901367817
commit b073e322d4
2 changed files with 11 additions and 11 deletions

View File

@ -358,18 +358,18 @@ namespace TBF.BenchControl.Elde.RegulValve
opState = OpState.ValveMoveToFlow3;
return Event.None;
}
//else if (regulValveNr < 6 && controlBoard.RegulValveState(regulValveNr) != RegulValveState.PwOrFreqRegul)
//{
// /// Done once, issues an appropriate ValveMove(...) command
// float freqLo = 2000.0f * reqFlowLo / nominalFlow;
// float freqHi = 2000.0f * reqFlowHi / nominalFlow;
// controlBoard.ValveMove(regulValveNr, RegulValveMode.TargetFrequency,
// new float[2] { freqLo, freqHi },
// regulValve.StableTime);
else if (regulValveNr < 6 && controlBoard.RegulValveState(regulValveNr) != RegulValveState.PwOrFreqRegul)
{
/// Done once, issues an appropriate ValveMove(...) command
float freqLo = 2000.0f * reqFlowLo / nominalFlow;
float freqHi = 2000.0f * reqFlowHi / nominalFlow;
controlBoard.ValveMove(regulValveNr, RegulValveMode.TargetFrequency,
new float[2] { freqLo, freqHi },
regulValve.StableTime);
// opState = OpState.ValveMoveToFlow3;
// return Event.None;
//}
opState = OpState.ValveMoveToFlow3;
return Event.None;
}
else
{
opState = OpState.SettingFlow;