|
|
@ -13,50 +13,106 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
private static void Dowd(int start, RecipePlcView view)
|
|
|
|
private static void Dowd(int start, RecipePlcView view)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int bin = start;
|
|
|
|
int bin = start;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{bin}.0", Convert.ToUInt16(view.Bin));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{bin}.0", view.Bin);
|
|
|
|
int set = start+2;
|
|
|
|
int set = start+2;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{set}.0", Convert.ToSingle(view.Set));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{set}.0",view.Set);
|
|
|
|
int tolerance = start+6;
|
|
|
|
int tolerance = start+6;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{tolerance}.0", Convert.ToSingle(view.TolErance));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{tolerance}.0", view.TolErance);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private static void DowSteps(int start, Step step)
|
|
|
|
private static void DowSteps(int start, Step step)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int mixCode = start;
|
|
|
|
int mixCode = start;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixCode}.0", Convert.ToUInt16(step.MixCode));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixCode}.0", step.MixCode);
|
|
|
|
int mixTime = start + 2;
|
|
|
|
int mixTime = start + 2;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTime}.0", Convert.ToUInt16(step.MixTime));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTime}.0", step.MixTime);
|
|
|
|
|
|
|
|
|
|
|
|
int mixTemp = start + 4;
|
|
|
|
int mixTemp = start + 4;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTemp}.0", Convert.ToSingle(step.MixTemp));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTemp}.0", step.MixTemp);
|
|
|
|
int mixSpeed = start + 8;
|
|
|
|
int mixSpeed = start + 8;
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixSpeed}.0", Convert.ToSingle(step.MixSpeed));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixSpeed}.0", step.MixSpeed);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void DowMSteps(int start, MixStep step)
|
|
|
|
private static void DowMSteps(int start, MixStep step)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int mixCode = start;
|
|
|
|
int mixCode = start;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixCode}.0", Convert.ToUInt16(step.MixCode));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixCode}.0", step.MixCode);
|
|
|
|
int mixTime = start + 2;
|
|
|
|
int mixTime = start + 2;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTime}.0", Convert.ToUInt16(step.MixTime));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTime}.0", step.MixTime);
|
|
|
|
|
|
|
|
|
|
|
|
int mixTemp = start + 4;
|
|
|
|
int mixTemp = start + 4;
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTemp}.0", Convert.ToSingle(step.MixTemp));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixTemp}.0", step.MixTemp);
|
|
|
|
int mixSpeed = start + 8;
|
|
|
|
int mixSpeed = start + 8;
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixSpeed}.0", Convert.ToSingle(step.MixSpeed));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{mixSpeed}.0", step.MixSpeed);
|
|
|
|
|
|
|
|
|
|
|
|
int setValue = start + 12;
|
|
|
|
int setValue = start + 12;
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{setValue}.0", Convert.ToSingle(step.SetValue));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{setValue}.0", step.SetValue);
|
|
|
|
|
|
|
|
|
|
|
|
int tolerance = start + 16;
|
|
|
|
int tolerance = start + 16;
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{tolerance}.0", Convert.ToSingle(step.SetTolerance));
|
|
|
|
PlcConnect.Instance.Write($"DB2104.{tolerance}.0", step.SetTolerance);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static List<RecipePlcView> GetClean(int num)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
List<RecipePlcView> ls = new List<RecipePlcView>(num);
|
|
|
|
|
|
|
|
for (int i = 0; i < num; i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
ls.Add(new RecipePlcView()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Bin = 0,
|
|
|
|
|
|
|
|
TolErance = 0,
|
|
|
|
|
|
|
|
Set = 0
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return ls;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static List<Step> GetCleanStep(int num)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
List<Step> ls = new List<Step>(num);
|
|
|
|
|
|
|
|
for (int i = 0; i < num; i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
ls.Add(new Step()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
MixCode = 0,
|
|
|
|
|
|
|
|
MixSpeed = 0,
|
|
|
|
|
|
|
|
MixTemp = 0,
|
|
|
|
|
|
|
|
MixTime = 0
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return ls;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static List<MixStep> GetCleanMixStep(int num)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
List<MixStep> ls = new List<MixStep>(num);
|
|
|
|
|
|
|
|
for (int i = 0; i < num; i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
ls.Add(new MixStep()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
MixCode = 0,
|
|
|
|
|
|
|
|
MixSpeed = 0,
|
|
|
|
|
|
|
|
MixTemp = 0,
|
|
|
|
|
|
|
|
MixTime = 0,
|
|
|
|
|
|
|
|
SetTolerance =0,
|
|
|
|
|
|
|
|
SetValue = 0
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return ls;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// <summary>
|
|
|
@ -65,8 +121,11 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
/// <param name="recipePlcViews"></param>
|
|
|
|
/// <param name="recipePlcViews"></param>
|
|
|
|
/// <param name="recipeSteps"></param>
|
|
|
|
/// <param name="recipeSteps"></param>
|
|
|
|
public static void DownD1Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
public static void DownD1Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int begin = 58;
|
|
|
|
int begin = 58;
|
|
|
|
|
|
|
|
DownCleanD1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -75,7 +134,7 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 98;
|
|
|
|
begin += 120;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -83,7 +142,70 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.53.6",true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void DownCleanD1Recipe(int begin)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
List<RecipePlcView> recipePlcViews = GetClean(12);
|
|
|
|
|
|
|
|
List<Step> recipeSteps = GetCleanStep(10);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin +=120;
|
|
|
|
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
|
|
|
|
DowSteps(begin, view);
|
|
|
|
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void DownCleanG1Recipe(int begin)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
List<RecipePlcView> recipePlcViews = GetClean(2);
|
|
|
|
|
|
|
|
List<Step> recipeSteps = GetCleanStep(10);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin +=20;
|
|
|
|
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
|
|
|
|
DowSteps(begin, view);
|
|
|
|
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private static void DownM1CleanRecipe(int begin)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<MixStep> recipeSteps = GetCleanMixStep(10);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
|
|
|
|
DowMSteps(begin, view);
|
|
|
|
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -92,7 +214,8 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
public static void DownD2Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
public static void DownD2Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin = 218;
|
|
|
|
int begin = 298;
|
|
|
|
|
|
|
|
DownCleanD1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -101,7 +224,7 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 258;
|
|
|
|
begin = 418;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -110,13 +233,16 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.53.7", true);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownD3Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
public static void DownD3Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin = 378;
|
|
|
|
int begin = 538;
|
|
|
|
|
|
|
|
DownCleanD1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -125,7 +251,7 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 418;
|
|
|
|
begin = 658;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -133,13 +259,14 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.54.0", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownD4Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
public static void DownD4Recipe(List<RecipePlcView> recipePlcViews, List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 538;
|
|
|
|
int begin = 778;
|
|
|
|
|
|
|
|
DownCleanD1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -148,7 +275,7 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 578;
|
|
|
|
begin = 898;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -157,15 +284,18 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.54.1", true);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownG1Recipe(List<RecipePlcView> recipePlcViews,List<RecipePlcView> reShui,List<Step> recipeSteps)
|
|
|
|
public static void DownG1Recipe(List<RecipePlcView> recipePlcViews,List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin = 698;
|
|
|
|
int begin = 1018;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -173,17 +303,9 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 10;
|
|
|
|
begin += 10;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 718;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 738;
|
|
|
|
begin = 1038;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -191,13 +313,16 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.53.6",true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownG2Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
public static void DownG2Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 858;
|
|
|
|
int begin = 1158;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -206,16 +331,10 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 878;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 898;
|
|
|
|
begin = 1178;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -223,11 +342,14 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.54.2", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownG3Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
public static void DownG3Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 1018;
|
|
|
|
int begin = 1298;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -236,16 +358,9 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1038;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1058;
|
|
|
|
begin = 1318;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -253,29 +368,23 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.53.7", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownG4Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
public static void DownG4Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 1178;
|
|
|
|
int begin = 1438;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
Dowd(begin, view);
|
|
|
|
Dowd(begin, view);
|
|
|
|
begin += 10;
|
|
|
|
begin += 10;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1198;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1218;
|
|
|
|
begin = 1458;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -284,11 +393,16 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.54.4", true);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownG5Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownG5Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 1338;
|
|
|
|
int begin = 1578;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -297,16 +411,9 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1358;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1378;
|
|
|
|
begin = 1598;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -314,12 +421,15 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.54.6", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownG6Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
public static void DownG6Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin =1498;
|
|
|
|
int begin =1718;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -328,16 +438,10 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1518;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1538;
|
|
|
|
begin = 1738;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -345,12 +449,15 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.54.7", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownG7Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
public static void DownG7Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin =1658;
|
|
|
|
int begin =1858;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -359,16 +466,9 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1678;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1698;
|
|
|
|
begin = 1878;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -376,13 +476,16 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.0", true);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownG8Recipe(List<RecipePlcView> recipePlcViews, List<RecipePlcView> reShui,
|
|
|
|
public static void DownG8Recipe(List<RecipePlcView> recipePlcViews,
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
List<Step> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin =1818;
|
|
|
|
|
|
|
|
|
|
|
|
int begin =1998;
|
|
|
|
|
|
|
|
DownCleanG1Recipe(begin);
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
for (int i = 0; i < recipePlcViews.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipePlcViews[i];
|
|
|
|
var view = recipePlcViews[i];
|
|
|
@ -391,16 +494,9 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1838;
|
|
|
|
|
|
|
|
for (int i = 0; i < reShui.Count(); i++)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
var view = reShui[i];
|
|
|
|
|
|
|
|
Dowd(begin, view);
|
|
|
|
|
|
|
|
begin += 10;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin = 1858;
|
|
|
|
begin = 2018;
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -408,13 +504,16 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 12;
|
|
|
|
begin += 12;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.1", true);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownM1Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM1Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
int begin = 1978;
|
|
|
|
int begin = 2138;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -423,13 +522,16 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.2", true);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownM2Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM2Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 2178;
|
|
|
|
int begin = 2338;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -437,10 +539,13 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 20;
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.3", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownM3Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM3Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 2378;
|
|
|
|
int begin = 2538;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -448,11 +553,13 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 20;
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.4", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static void DownM4Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM4Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 2578;
|
|
|
|
int begin = 2738;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -460,10 +567,13 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 20;
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.5", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownM5Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM5Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 2778;
|
|
|
|
int begin = 2938;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -471,10 +581,13 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 20;
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.6", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownM6Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM6Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 2978;
|
|
|
|
int begin = 2978;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -482,10 +595,12 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 20;
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.55.7", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownM7Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM7Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 3178;
|
|
|
|
int begin = 3138;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -493,10 +608,12 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
begin += 20;
|
|
|
|
begin += 20;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.56.0", true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static void DownM8Recipe(List<MixStep> recipeSteps)
|
|
|
|
public static void DownM8Recipe(List<MixStep> recipeSteps)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int begin = 3378;
|
|
|
|
int begin = 3338;
|
|
|
|
|
|
|
|
DownM1CleanRecipe(begin);
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
for (int i = 0; i < recipeSteps.Count(); i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var view = recipeSteps[i];
|
|
|
|
var view = recipeSteps[i];
|
|
|
@ -505,6 +622,8 @@ namespace Mesnac.Action.ChemicalWeighing.LjPlanning
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PlcConnect.Instance.Write($"DB2104.56.1", true);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|