OeeLogger.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. namespace LogoForceTestApp.Modules.MainModule.Models;
  2. public class OeeConfig
  3. {
  4. public bool UnUse { get; set; }
  5. public string Ip { get; set; }
  6. public int Port { get; set; }
  7. public int WaitPartDuration { get; set; }
  8. public int StopDuration { get; set; }
  9. public string Site { get; set; }
  10. public string Floor { get; set; }
  11. public string Product { get; set; }
  12. public string Line { get; set; }
  13. public string Vendor { get; set; }
  14. public string Process { get; set; }
  15. public string TerminalId { get; set; }
  16. public string MachineId { get; set; }
  17. public string Op_id { get; set; }
  18. public string Ipaddr { get; set; }
  19. public string Macaddr { get; set; }
  20. public string OeePath { get; set; }
  21. }
  22. public class OeeLogger
  23. {
  24. public string site { get; set; }
  25. public string floor { get; set; }
  26. public string product { get; set; }
  27. public string line { get; set; }
  28. public string vendor { get; set; }
  29. public string process { get; set; }
  30. public string terminalId { get; set; }
  31. public string machineId { get; set; }
  32. public string status { get; set; }
  33. public string op_id { get; set; }
  34. public string startTime { get; set; }
  35. public string ipaddr { get; set; }
  36. public string macaddr { get; set; }
  37. public Warningcodelist[] warningCodeList { get; set; }
  38. }
  39. public class Warningcodelist
  40. {
  41. public string warningCode { get; set; }
  42. public string remark { get; set; }
  43. }