WCS_EQUIPMENTINFO.cs 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using SqlSugar;
  5. namespace WCS.PLC.Model.Equipment
  6. {
  7. public class WCS_EQUIPMENTINFO
  8. {
  9. [SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
  10. public string Equ_Id { get; set; }
  11. public string Equ_No { get; set; }
  12. public string Equ_PlcName { get; set; }
  13. public int Equ_Sequence { get; set; }
  14. public string Equ_Area { get; set; }
  15. public string Equ_Type { get; set; }
  16. public string Equ_BarCode { get; set; }
  17. public string Equ_Alarms { get; set; }
  18. public string Equ_AlaramsMsg { get; set; }
  19. public string Equ_AlaramsNo { get; set; }
  20. public string Equ_ReadWriteDB_Sequence { get; set; }
  21. public int Equ_ReadWriteDB_Length { get; set; }
  22. public string Equ_ReadDB_Sequence { get; set; }
  23. public int Equ_ReadDB_Length { get; set; }
  24. public string Equ_StatusDB_Sequence { get; set; }
  25. public int Equ_StatusDB_Length { get; set; }
  26. public string Equ_BarCodeDB_Sequence { get; set; }
  27. public int Equ_BarCodeDB_Length { get; set; }
  28. public string Equ_ExtendOne_Sequence { get; set; }
  29. public int Equ_ExtendOne_Length { get; set; }
  30. public string Equ_ExtendTwo_Sequence { get; set; }
  31. public int Equ_ExtendTwo_Length { get; set; }
  32. public string Equ_ExtendThree_Sequence { get; set; }
  33. public int Equ_ExtendThree_Length { get; set; }
  34. public string Equ_SystemStatus { get; set; }
  35. public string Equ_WorkMode { get; set; }
  36. public string Equ_Notes{ get; set; }
  37. [SugarColumn(IsIgnore = true)]
  38. public EquipmentSignal EquSignal { get; set; }
  39. [SugarColumn(IsIgnore = true)]
  40. public SrmSignal EquSignal_Srm
  41. {
  42. get
  43. {
  44. return EquSignal as SrmSignal;
  45. }
  46. }
  47. [SugarColumn(IsIgnore = true)]
  48. public ConvSignal EquSignal_Conv
  49. {
  50. get
  51. {
  52. return EquSignal as ConvSignal;
  53. }
  54. }
  55. [SugarColumn(IsIgnore = true)]
  56. public RGVSignal EquSignal_Rgv
  57. {
  58. get
  59. {
  60. return EquSignal as RGVSignal;
  61. }
  62. }
  63. }
  64. }