终端一体化运控平台
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

62 lines
1.7 KiB

  1. using BPASmartClient.S7Net;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace BPASmartClient.JXJFoodSmallStation.Model.Siemens
  8. {
  9. public class XL_DataColl_DB
  10. {
  11. [Siemens(16)]
  12. public string RecipeCode { get; set; } = "";
  13. [Siemens(16)]
  14. public string RecipeName { get; set; } = "";
  15. public bool RawMaterialLack { get; set; }
  16. /// <summary>
  17. /// 上游缺料
  18. /// </summary>
  19. public bool TopInComplete { get; set; }
  20. /// <summary>
  21. /// 下游堵料
  22. /// </summary>
  23. public bool DownPutty { get; set; }
  24. /// <summary>
  25. /// 系统启动
  26. /// </summary>
  27. public bool SystemStart { get; set; }
  28. /// <summary>
  29. /// 系统停止
  30. /// </summary>
  31. public bool SystemStop { get; set; }
  32. /// <summary>
  33. /// 系统急停
  34. /// </summary>
  35. public bool SystemEStop { get; set; }
  36. /// <summary>
  37. /// 系统暂停
  38. /// </summary>
  39. public bool SystemPause { get; set; }
  40. /// <summary>
  41. /// 系统故障
  42. /// </summary>
  43. public bool SystemAlarm { get; set; }
  44. /// <summary>
  45. /// PLC心跳
  46. /// </summary>
  47. public bool HeartBeatWithPLC { get; set; }
  48. /// <summary>
  49. /// 系统模式
  50. /// </summary>
  51. public short Mode { get; set; }
  52. /// <summary>
  53. /// 报警
  54. /// </summary>
  55. public bool[] Alarm { get; set; } = new bool[24];
  56. public int Standby1 { get; set; }
  57. public int Standby2 { get; set; }
  58. }
  59. }