PmpWithFM and Transition sequences functionality implemented
This commit is contained in:
@@ -198,6 +198,7 @@ namespace TBF.BenchControl
|
||||
IList<IBalance> balances = new List<IBalance>();
|
||||
SequenceBase.FlowMeters = new List<IFlowMeter>();
|
||||
SequenceBase.RegulValves = new List<IRegulValve>();
|
||||
SequenceBase.PumpsWithFM = new List<IPumpFM>();
|
||||
SequenceBase.WaterMeters = new List<IWaterMeter>();
|
||||
SequenceBase.Cameras = new List<ICamera>();
|
||||
ulong valvesToInvert = 0;
|
||||
@@ -207,7 +208,8 @@ namespace TBF.BenchControl
|
||||
if (cmpnt is BenchId.Component) SequenceBase.BenchId = cmpnt as BenchId.Component;
|
||||
if (cmpnt is IFlowMeter) SequenceBase.FlowMeters.Add(cmpnt as IFlowMeter);
|
||||
if (cmpnt is IRegulValve) SequenceBase.RegulValves.Add(cmpnt as IRegulValve);
|
||||
if (cmpnt is IWaterMeter) SequenceBase.WaterMeters.Add(cmpnt as IWaterMeter);
|
||||
if (cmpnt is IPumpFM) SequenceBase.PumpsWithFM.Add(cmpnt as IPumpFM);
|
||||
if (cmpnt is IWaterMeter) SequenceBase.WaterMeters.Add(cmpnt as IWaterMeter);
|
||||
if (cmpnt is ICamera) SequenceBase.Cameras.Add(cmpnt as ICamera);
|
||||
if (cmpnt is GenericDevices.IAmbient) Ambient = cmpnt as GenericDevices.IAmbient;
|
||||
if (cmpnt is IBalance)
|
||||
@@ -317,14 +319,7 @@ namespace TBF.BenchControl
|
||||
{
|
||||
foreach (var cmpnt in components)
|
||||
{
|
||||
if (cmpnt is ComponentBase)
|
||||
{
|
||||
if (cmpnt.Cfg.Name.Equals("ROI2"))
|
||||
{
|
||||
int a = 5;
|
||||
}
|
||||
(cmpnt as ComponentBase).GetProcedureParams(procedure);
|
||||
}
|
||||
if (cmpnt is ComponentBase) (cmpnt as ComponentBase).GetProcedureParams(procedure);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user