| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- using System.Collections.Generic;
 
- namespace FurnaceRT.Equipments.PMs.RecipeExecutions
 
- {
 
-     public enum EnumEndByCondition
 
-     {
 
-         ByTime,
 
-         ByStable,
 
-         ByStep,
 
-         ByStandbyFactor,
 
-     }
 
-     public class RecipeStep
 
-     {
 
-         public string StepName { get; set; }
 
-         public double StepTime { get; set; }
 
-         public bool IsJumpStep { get; set; }
 
-         public int JumpStepNo { get; set; }
 
-         public string JumpStepName { get; set; }
 
-         public bool IsCallSubStep { get; set; }
 
-         public bool IsLoopStartStep { get; set; }
 
-         public bool IsLoopEndStep { get; set; }
 
-         public int LoopCount { get; set; }
 
-         public int LoopStartStep { get; set; }
 
-         public int LoopEndStep { get; set; }
 
-         public bool IsTimeMeasurementStartStep { get; set; }
 
-         public bool IsTimeMeasurementStopStep { get; set; }
 
-         public string FilmThickFormula { get; set; }
 
-         public float FilmThickCoefficientA { get; set; }
 
-         public float FilmThickCoefficientB { get; set; }
 
-         public EnumEndByCondition EndBy { get; set; }
 
-         public double EndByValue { get; set; }
 
-         public string AlarmConditionTable { get; set; }
 
-         public Dictionary<int, AlarmActions> AlarmActionSets { get; set; } = new Dictionary<int, AlarmActions>();
 
-         public Dictionary<string, string> RecipeCommands { get; set; } = new Dictionary<string, string>();
 
-         public List<RecipeStep> AbortRecipeSteps { get; set; }
 
-         public List<RecipeStep> SubRecipeSteps { get; set; }
 
-         public int SubRecipeLoopCount { get; set; }
 
-         public string SubRecipeTableInfo { get; set; }
 
-         public string AbortRecipeTableInfo { get; set; }
 
-         public string RecipeType { get; set; }
 
-     }
 
-     public class AlarmActions
 
-     {
 
-         public string ProcessingType;
 
-         public string ProcessingDetails;
 
-         public List<RecipeStep> AbortRecipeStepList = new List<RecipeStep>();
 
-     }
 
- }
 
 
  |