MaintenanceProcessingCommandEnum.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.ComponentModel.DataAnnotations;
  5. using System.Linq;
  6. using System.Runtime.CompilerServices;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace MECF.Framework.Common.CommonData.EnumData
  10. {
  11. public enum MaintenanceProcessingCommandEnum
  12. {
  13. None = 0,
  14. AlarmReport = 5,
  15. JobProhibition = 10,
  16. JobManualStart = 15,
  17. JobAutoStart = 20,
  18. }
  19. public enum DummyEnum : byte
  20. {
  21. None = 0,
  22. SideDummy = 1,
  23. FillDummy = 2
  24. }
  25. public enum ReactorsEnum : byte
  26. {
  27. None = 0,
  28. Recipe = 1,
  29. StepRunFreq = 2,
  30. StepRunTime = 3,
  31. StepThickness = 4
  32. }
  33. public enum DataItemEnum
  34. {
  35. CarrierWafer,
  36. Boat,
  37. Conditioning,
  38. Reactor
  39. }
  40. public enum MaintenanceItemEnum
  41. {
  42. SDCarrierUseFreq,
  43. SDWaferThickness,
  44. SDWaferUserTime,
  45. SDUsableDummyWafer,
  46. SDBufferRackStayTime,
  47. FDCarrierUseFreq,
  48. FDWaferThickness,
  49. FDWaferUserTime,
  50. FDUsableDummyWafer,
  51. FDBufferRackStayTime,
  52. OnBoatDummyWaferUse,
  53. OnBoatDummyWaferThick,
  54. BoatRecipeThickness1,
  55. BoatRecipeThickness2,
  56. BoatRecipeThickness3,
  57. BoatTCUseTime,
  58. BoatCKDUseTime,
  59. BoatPUMPUseTime,
  60. NonOperationTime1,
  61. NonOperationTime2,
  62. RecipeExecuteFreq,
  63. RecipeThickness,
  64. RecipeStepExecuteFreq1,
  65. RecipeStepExecuteFreq2,
  66. RecipeStepExecuteFreq3,
  67. RecipeStepExecuteTime1,
  68. RecipeStepExecuteTime2,
  69. RecipeStepExecuteTime3,
  70. RecipeStepExecuteTime4,
  71. RecipeStepExecuteTime5,
  72. RecipeStepExecuteTime6,
  73. RecipeStepExecuteTime7,
  74. RecipeStepExecuteTime8,
  75. RecipeThickness1_Step,
  76. RecipeThickness2_Step,
  77. RecipeThickness3_Step,
  78. RecipeThickness4_Step,
  79. RecipeThickness5_Step,
  80. RecipeThickness6_Step,
  81. RecipeThickness7_Step,
  82. RecipeThickness8_Step,
  83. }
  84. }