VehicleStateEnum.cs 840 B

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.Vehicle
  7. {
  8. public enum VehicleStateEnum
  9. {
  10. Init,
  11. Initializing,
  12. Resetting,
  13. Idle,
  14. Moving,
  15. Picking,
  16. Placing,
  17. Pausing,
  18. Paused,
  19. Wait,
  20. //Auto_Idle,
  21. //Auto_Moving,
  22. //Auto_Picking,
  23. //Auto_Placing,
  24. //Auto_Paused,
  25. //Auto_Wait,
  26. Maintenance,
  27. Error,
  28. }
  29. public enum VehicleMsg
  30. {
  31. Init,
  32. Reset,
  33. Move,
  34. Pick,
  35. Place,
  36. Error,
  37. Abort,
  38. Pause,
  39. ResumeToMove,
  40. ResumeToPick,
  41. ResumeToPlace,
  42. SetMaitenance,
  43. SetIdle,
  44. }
  45. }