RobotArmEnum.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. }
  16. public enum RobotPostionEnum
  17. {
  18. PickReady,
  19. PickExtendLow,
  20. PickAtWafer,
  21. PickExtendUp,
  22. PickExtend,
  23. PickRetracted,
  24. PlaceReady =10,
  25. PlaceExtendUp,
  26. PlaceExtendAtWafer,
  27. PlaceExtendDown,
  28. PlaceExtend,
  29. PlaceRetract,
  30. ExchangeReady=20,
  31. ExchangeExtendPickDown,
  32. ExchangeExtendPickAtWafer,
  33. ExchangeExtendPickUp,
  34. ExchangeExtendPlaceUp,
  35. ExchangeExtendPlaceAtWafer,
  36. ExchangeExtendPlaceDown,
  37. ExchangeRetract,
  38. SpecifiedPosition =100,
  39. }
  40. public enum BladePostureEnum
  41. {
  42. Degree0=0,
  43. Degree90,
  44. Degree180,
  45. Degree270,
  46. }
  47. }