SrdCommonData.cs 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace MECF.Framework.Common.CommonData.SRD
  7. {
  8. public class SrdCommonData : NotifiableItem
  9. {
  10. public bool FluidContainment { get { return _fluidContainment; } set { _fluidContainment = value; InvokePropertyChanged(nameof(FluidContainment)); } }
  11. public double VacuumValue { get { return _vacuumValue; } set { _vacuumValue = value;InvokePropertyChanged(nameof(VacuumValue)); } }
  12. public double WaterPressure { get { return _waterPressure; } set { _waterPressure = value;InvokePropertyChanged(nameof(WaterPressure)); } }
  13. public double WaferPresence { get { return _waferPresence; } set { _waferPresence = value;InvokePropertyChanged(nameof(WaferPresence)); } }
  14. public bool DoorClose { get { return _doorClose; } set { _doorClose = value;InvokePropertyChanged(nameof(DoorClose)); } }
  15. public bool DoorOpened { get { return _doorOpened; } set { _doorOpened = value;InvokePropertyChanged(nameof(DoorOpened)); } }
  16. public bool DoorClosed { get { return _doorClosed; } set { _doorClosed = value;InvokePropertyChanged(nameof(DoorClosed)); } }
  17. public bool WaterAbove { get { return _waterAbove; } set { _waterAbove = value; InvokePropertyChanged(nameof(WaterAbove)); } }
  18. public bool WaterBelow { get { return _waterBelow; } set { _waterBelow = value;InvokePropertyChanged(nameof(WaterBelow)); } }
  19. public bool ChuckVacuum { get { return _chuckVacuum; } set { _chuckVacuum = value;InvokePropertyChanged(nameof(ChuckVacuum)); } }
  20. public bool ExhaustOn { get { return _exhaustOn; } set { _exhaustOn = value;InvokePropertyChanged(nameof(ExhaustOn)); } }
  21. public bool IsDataInitialized { get { return _isDataInitialized; } set { _isDataInitialized = value;InvokePropertyChanged(nameof(IsDataInitialized)); } }
  22. public bool ChuckATMOn { get { return _chuckATMOn; } set { _chuckATMOn = value; InvokePropertyChanged(nameof(ChuckATMOn)); } }
  23. public bool ChuckVacuumOK { get { return _chuckVacuumOK; } set { _chuckVacuumOK = value; InvokePropertyChanged(nameof(ChuckVacuumOK)); } }
  24. public bool WaferPresent { get { return _waferPresent; } set { _waferPresent = value; InvokePropertyChanged(nameof(WaferPresent)); } }
  25. public bool LiftUp { get { return _liftUp; } set { _liftUp = value; InvokePropertyChanged(nameof(LiftUp)); } }
  26. public bool LiftUpStatus { get { return _liftUpStatus; } set { _liftUpStatus = value; InvokePropertyChanged(nameof(LiftUpStatus)); } }
  27. public bool Flipper1Out150Status { get { return _flipper1Out150Status; } set { _flipper1Out150Status = value; InvokePropertyChanged(nameof(Flipper1Out150Status)); } }
  28. public bool Flipper2Out150Status { get { return _flipper2Out150Status; } set { _flipper2Out150Status = value; InvokePropertyChanged(nameof(Flipper2Out150Status)); } }
  29. public bool Flipper3Out150Status { get { return _flipper3Out150Status; } set { _flipper3Out150Status = value; InvokePropertyChanged(nameof(Flipper3Out150Status)); } }
  30. public bool Flipper1Out200Status { get { return _flipper1Out200Status; } set { _flipper1Out200Status = value; InvokePropertyChanged(nameof(Flipper1Out200Status)); } }
  31. public bool Flipper2Out200Status { get { return _flipper2Out200Status; } set { _flipper2Out200Status = value; InvokePropertyChanged(nameof(Flipper2Out200Status)); } }
  32. public bool Flipper3Out200Status { get { return _flipper3Out200Status; } set { _flipper3Out200Status = value; InvokePropertyChanged(nameof(Flipper3Out200Status)); } }
  33. public bool FlippersIn150 { get { return _flippersIn150; } set { _flippersIn150 = value; InvokePropertyChanged(nameof(FlippersIn150)); } }
  34. public bool FlippersIn200 { get { return _flippersIn200; } set { _flippersIn200 = value; InvokePropertyChanged(nameof(FlippersIn200)); } }
  35. public bool WaterOn { get { return _waterOn; } set { _waterOn = value; InvokePropertyChanged(nameof(WaterOn)); } }
  36. public double WaterFlow { get { return _waterFlow; } set { _waterFlow = value; InvokePropertyChanged(nameof(WaterFlow)); } }
  37. public bool N2On { get { return _n2On; } set { _n2On = value; InvokePropertyChanged(nameof(N2On)); } }
  38. #region 内部变量
  39. private bool _fluidContainment;
  40. private double _vacuumValue;
  41. private double _waterPressure;
  42. private double _waferPresence;
  43. private bool _doorClose;
  44. private bool _doorOpened;
  45. private bool _doorClosed;
  46. private bool _waterAbove;
  47. private bool _waterBelow;
  48. private bool _chuckVacuum;
  49. private bool _exhaustOn;
  50. private bool _isDataInitialized;
  51. private bool _chuckATMOn;
  52. private bool _chuckVacuumOK;
  53. private bool _waferPresent;
  54. private bool _liftUp;
  55. private bool _liftUpStatus;
  56. private bool _flipper1Out150Status;
  57. private bool _flipper2Out150Status;
  58. private bool _flipper3Out150Status;
  59. private bool _flipper1Out200Status;
  60. private bool _flipper2Out200Status;
  61. private bool _flipper3Out200Status;
  62. private bool _flippersIn150;
  63. private bool _flippersIn200;
  64. private bool _waterOn;
  65. private double _waterFlow;
  66. private bool _n2On;
  67. #endregion
  68. }
  69. }