RobotArmEnum.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  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.RT.EquipmentLibrary.HardwareUnits.Robots
  7. {
  8. public enum RobotArmEnum
  9. {
  10. Lower = 0,
  11. Upper = 1,
  12. Both =2,
  13. Blade1 = 3,
  14. Blade2 = 4,
  15. Blade3 = 5,
  16. }
  17. public enum RobotPostionEnum
  18. {
  19. PickReady,
  20. PickExtendLow,
  21. PickAtWafer,
  22. PickExtendUp,
  23. PickRetracted,
  24. PlaceReady =10,
  25. PlaceExtendUp,
  26. PlaceExtendAtWafer,
  27. PlaceExtendDown,
  28. PlaceRetract,
  29. ExchangeReady=20,
  30. ExchangeExtendPickDown,
  31. ExchangeExtendPickAtWafer,
  32. ExchangeExtendPickUp,
  33. ExchangeExtendPlaceUp,
  34. ExchangeExtendPlaceAtWafer,
  35. ExchangeExtendPlaceDown,
  36. ExchangeRetract,
  37. SpecifiedPosition =100,
  38. }
  39. public enum BladePostureEnum
  40. {
  41. Degree0=0,
  42. Degree90,
  43. Degree180,
  44. Degree270,
  45. }
  46. }