FeederClearWork.cs 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. using Prism.Mvvm;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using TeamAAS_VP.Enums;
  8. namespace TeamAAS_VP.Models
  9. {
  10. public class FeederClearWork : BindableBase
  11. {
  12. private string _Name;
  13. public string Name
  14. {
  15. get { return _Name; }
  16. set { SetProperty(ref _Name, value); }
  17. }
  18. private DateTime _CreateTime;
  19. public DateTime CreateTime
  20. {
  21. get { return _CreateTime; }
  22. set { SetProperty(ref _CreateTime, value); }
  23. }
  24. private VibrationFunction _BeforeOutput;
  25. /// <summary>
  26. /// 清料前输出信号
  27. /// </summary>
  28. public VibrationFunction BeforeOutput
  29. {
  30. get { return _BeforeOutput; }
  31. set { SetProperty(ref _BeforeOutput, value); }
  32. }
  33. private bool _BeforeScript;
  34. public bool BeforeScript
  35. {
  36. get { return _BeforeScript; }
  37. set { SetProperty(ref _BeforeScript, value); }
  38. }
  39. private VibrationFunction _BackOutput;
  40. /// <summary>
  41. /// 清料后输出信号
  42. /// </summary>
  43. public VibrationFunction BackOutput
  44. {
  45. get { return _BackOutput; }
  46. set { SetProperty(ref _BackOutput, value); }
  47. }
  48. private bool _BackScript;
  49. public bool BackScript
  50. {
  51. get { return _BackScript; }
  52. set { SetProperty(ref _BackScript, value); }
  53. }
  54. private FeederWorks _FeederWorks;
  55. /// <summary>
  56. /// Feeder振动集合
  57. /// </summary>
  58. public FeederWorks FeederWorks
  59. {
  60. get { return _FeederWorks; }
  61. set { SetProperty(ref _FeederWorks, value); }
  62. }
  63. private int _ClearCount;
  64. public int ClearCount
  65. {
  66. get { return _ClearCount; }
  67. set { SetProperty(ref _ClearCount, value); }
  68. }
  69. private int _VibrationCount;
  70. public int VibrationCount
  71. {
  72. get { return _VibrationCount; }
  73. set { SetProperty(ref _VibrationCount, value); }
  74. }
  75. }
  76. }