ShakerStatusModel.cs 761 B

123456789101112131415161718192021222324
  1. namespace Shaker.Models
  2. {
  3. public class ShakerStatusModel : BaseModel
  4. {
  5. public RTStatus RTStatus = RTStatus.Init;
  6. public bool Start = false;
  7. public bool IsTableRised = false;
  8. public bool IsTableDroped = false;
  9. public bool IsFaultRelease = false;
  10. public uint RiseCount = 0;
  11. public uint SignalGenStopCount = 0;
  12. public uint EmergencyStopCount = 0;
  13. public bool IsSignalGenStoped = false;
  14. public uint ZeroChangedCount = 0;
  15. public ushort WarnCode = 0;
  16. public bool ClosedValve = false;
  17. public uint DropCount = 0;
  18. public ushort ErrorCode = 0;
  19. public override object Clone()
  20. {
  21. return this.CloneBase();
  22. }
  23. }
  24. }