Component upgraded, RV feedback fixed.

This commit is contained in:
Milan Hanajik 2016-05-25 14:13:18 +02:00
parent 5ac9e40575
commit 49ef7436b2
2 changed files with 3 additions and 2 deletions

View File

@ -345,9 +345,10 @@ namespace TBF.BenchControl.Elde.RegulValve
opState = OpState.ValveMoveToFlow4;
return Event.None;
}
else if (opState == OpState.ValveMoveToFlow4)
else if (opState == OpState.ValveMoveToFlow4) /// Verify the flow setting
{
if (((ulong)controlBoard.StatusP & (ulong)StatusP.RefPulsesMsrmnt) == 0)
if (((ulong)controlBoard.StatusP & (ulong)StatusP.RefPulsesMsrmnt) == 0 ||
(controlBoard.RegulValveState(regulValveNr) & RegulValveState.PwOrFreqRegul) != RegulValveState.PwOrFreqRegul)
{
opState = OpState.SendCommandAgain;
return Event.None;