PressureMeter.Meret : WaitUntilPressureIsOp conditions, ver. 3.3.1972
This commit is contained in:
@@ -168,8 +168,7 @@ namespace TBF.Rig.Modbus.TempControl.Novus
|
||||
: base(cfg)
|
||||
{
|
||||
novusCfg = cfg as TControlCfg;
|
||||
|
||||
CreateConditions(true);
|
||||
CreateConditions();
|
||||
}
|
||||
|
||||
/// <summary>Initialize this device</summary>
|
||||
@@ -424,24 +423,24 @@ namespace TBF.Rig.Modbus.TempControl.Novus
|
||||
sequenceConditions = new List<IOperation>();
|
||||
}
|
||||
|
||||
void AddCondition(string conditionName, bool createOperation, IOperation conditionOperation)
|
||||
void AddCondition(string conditionName, IOperation conditionOperation)
|
||||
{
|
||||
sequenceConditionNames.Add(conditionName);
|
||||
if (createOperation) sequenceConditions.Add(conditionOperation);
|
||||
sequenceConditions.Add(conditionOperation);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Create a list of conditions
|
||||
/// </summary>
|
||||
/// <param name="createOps">true = create names and condition operations, false = create names only</param>
|
||||
void CreateConditions(bool createOps)
|
||||
void CreateConditions()
|
||||
{
|
||||
ClearConditions();
|
||||
AddCondition(string.Format("Set {0} setpoint A", Name), createOps, new SetTemperatureSetpointOp(this, SetpSource.ProcParamA, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint B", Name), createOps, new SetTemperatureSetpointOp(this, SetpSource.ProcParamB, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint C", Name), createOps, new SetTemperatureSetpointOp(this, SetpSource.ProcParamC, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint D", Name), createOps, new SetTemperatureSetpointOp(this, SetpSource.ProcParamD, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint E", Name), createOps, new SetTemperatureSetpointOp(this, SetpSource.ProcParamE, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint A", Name), new SetTemperatureSetpointOp(this, SetpSource.ProcParamA, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint B", Name), new SetTemperatureSetpointOp(this, SetpSource.ProcParamB, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint C", Name), new SetTemperatureSetpointOp(this, SetpSource.ProcParamC, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint D", Name), new SetTemperatureSetpointOp(this, SetpSource.ProcParamD, 0));
|
||||
AddCondition(string.Format("Set {0} setpoint E", Name), new SetTemperatureSetpointOp(this, SetpSource.ProcParamE, 0));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user