Range of RegulValve indexes changed to 1..8, there are 6 RV-s in Pt200il

This commit is contained in:
Milan Hanajik 2015-02-02 22:49:08 +01:00
parent 9876297953
commit 94aa744fd4
2 changed files with 8 additions and 3 deletions

View File

@ -14,7 +14,7 @@ namespace TBF.BenchControl.Elde.RegulValve
///
/// Serialized parameters
///
public int Idx1; /// 1..7
public int Idx1; /// 1..8
public int DacValueClosed; /// 0..1023
public int DacValueOpen; /// 0..1023
public int StableTimeMs; /// 200..1500 ms

View File

@ -104,26 +104,31 @@ namespace TBF.BenchControl.Elde.RegulValve
flags |= CfgUpdateFlags.Error;
message += Environment.NewLine + "Invalid 'Parent Name'";
}
if (!int.TryParse(positionTextBox.Text, out dummy) || dummy < 1 || dummy > 5)
if (!int.TryParse(positionTextBox.Text, out dummy) || dummy < 1 || dummy > 8)
{
flags |= CfgUpdateFlags.Error;
message += Environment.NewLine + "'Position' should be between 1 and 5";
message += Environment.NewLine + "'Position' should be between 1 and 8";
}
if (!int.TryParse(dacClosedTextBox.Text, out dummy) || dummy < 0 || dummy > 1023)
{
flags |= CfgUpdateFlags.Error;
message += Environment.NewLine + "'DAC when Closed' should be between 0 and 1023";
}
if (!int.TryParse(dacOpenTextBox.Text, out dummy) || dummy < 0 || dummy > 1023)
{
flags |= CfgUpdateFlags.Error;
message += Environment.NewLine + "'DAC when Open' should be between 0 and 1023";
}
if (!int.TryParse(stableTimeTextBox.Text, out dummy) || dummy < 200 || dummy > 1500 || (dummy % 50) != 0)
{
flags |= CfgUpdateFlags.Error;
message += Environment.NewLine + "'Stable time' should be between 200 and 1500 ms in 50 ms steps";
}
if (!int.TryParse(flowStableSecTextBox.Text, out dummy) || dummy < 0 || dummy > 60)
{
flags |= CfgUpdateFlags.Error;