终端一体化运控平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

118 lines
3.5 KiB

  1. using BPASmartClient.JXJFoodSmallStation.Model.GVL;
  2. using BPASmartClient.S7Net;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace BPASmartClient.JXJFoodSmallStation.Model.WindSend
  9. {
  10. public class WindSend_Read
  11. {
  12. [VarComm("DB94.DBX0.0", "吸风罩提升到位")]
  13. /// <summary>
  14. /// 吸风罩提升到位
  15. /// </summary>
  16. public bool HoodLiftInPlace { get; set; }
  17. [VarComm("DB94.DBX0.1", "配方接收完成")]
  18. /// <summary>
  19. /// 配方接收完成
  20. /// </summary>
  21. public bool RecipeReceiveFinish { get; set; }
  22. [VarComm("DB94.DBX0.2", "制作完成信号")]
  23. /// <summary>
  24. /// 制作完成信号
  25. /// </summary>
  26. public bool CurrentCompleteSign { get; set; }
  27. [VarComm("DB94.DBX0.3", "允许下发信号")]
  28. /// <summary>
  29. /// 允许下发信号
  30. /// </summary>
  31. public bool IsAllowIssue { get; set; }
  32. [VarComm("DB94.DBX0.4", "排料完成信号")]
  33. /// <summary>
  34. /// 排料完成信号
  35. /// </summary>
  36. public bool DisChargeComple { get; set; }
  37. [VarComm("DB94.DBW2", "当前配方编码")]
  38. /// <summary>
  39. /// 当前配方编码
  40. /// </summary>
  41. [Siemens(16)]
  42. public string CurrentRecipeCode { get; set; } = "";
  43. [VarComm("DB94.DBW20", "系统状态")]
  44. /// <summary>
  45. /// 系统状态
  46. /// </summary>
  47. public short SystemRunStatus { get; set; }
  48. [VarComm("DB94.DBD22", "原料1下料完成重量")]
  49. /// <summary>
  50. /// 原料1下料完成重量
  51. /// </summary>
  52. public float RawMaterial1_FinishWeight { get; set; }
  53. [VarComm("DB94.DBD26", "原料2下料完成重量")]
  54. /// <summary>
  55. /// 原料2下料完成重量
  56. /// </summary>
  57. public float RawMaterial2_FinishWeight { get; set; }
  58. [VarComm("DB94.DBD30", "原料3下料完成重量")]
  59. /// <summary>
  60. /// 原料3下料完成重量
  61. /// </summary>
  62. public float RawMaterial3_FinishWeight { get; set; }
  63. [VarComm("DB94.DBD34", "原料4下料完成重量")]
  64. /// <summary>
  65. /// 原料4下料完成重量
  66. /// </summary>
  67. public float RawMaterial4_FinishWeight { get; set; }
  68. [VarComm("DB94.DBD38", "原料5下料完成重量")]
  69. /// <summary>
  70. /// 原料5下料完成重量
  71. /// </summary>
  72. public float RawMaterial5_FinishWeight { get; set; }
  73. [VarComm("DB94.DBD42", "原料1料仓重量")]
  74. /// <summary>
  75. /// 原料1料仓重量
  76. /// </summary>
  77. public float RawMaterial1_StockBinWeight { get; set; }
  78. [VarComm("DB94.DBD46", "原料2料仓重量")]
  79. /// <summary>
  80. /// 原料2料仓重量
  81. /// </summary>
  82. public float RawMaterial2_StockBinWeight { get; set; }
  83. [VarComm("DB94.DBD50", "原料3料仓重量")]
  84. /// <summary>
  85. /// 原料3料仓重量
  86. /// </summary>
  87. public float RawMaterial3_StockBinWeight { get; set; }
  88. [VarComm("DB94.DBD54", "原料4料仓重量")]
  89. /// <summary>
  90. /// 原料4料仓重量
  91. /// </summary>
  92. public float RawMaterial4_StockBinWeight { get; set; }
  93. [VarComm("DB94.DBD58", "原料5料仓重量")]
  94. /// <summary>
  95. /// 原料5料仓重量
  96. /// </summary>
  97. public float RawMaterial5_StockBinWeight { get; set; }
  98. }
  99. }