TestClass.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. 
  2. using S7.Net.Types;
  3. namespace S7.Net.UnitTest.Helpers
  4. {
  5. class TestClass
  6. {
  7. /// <summary>
  8. /// DB1.DBX0.0
  9. /// </summary>
  10. public bool BitVariable00 { get; set; }
  11. public bool BitVariable01 { get; set; }
  12. public bool BitVariable02 { get; set; }
  13. public bool BitVariable03 { get; set; }
  14. public bool BitVariable04 { get; set; }
  15. public bool BitVariable05 { get; set; }
  16. public bool BitVariable06 { get; set; }
  17. public bool BitVariable07 { get; set; }
  18. /// <summary>
  19. /// DB1.DBX1.0
  20. /// </summary>
  21. public bool BitVariable10 { get; set; }
  22. public bool BitVariable11 { get; set; }
  23. public bool BitVariable12 { get; set; }
  24. public bool BitVariable13 { get; set; }
  25. public bool BitVariable14 { get; set; }
  26. public bool BitVariable15 { get; set; }
  27. public bool BitVariable16 { get; set; }
  28. public bool BitVariable17 { get; set; }
  29. /// <summary>
  30. /// DB1.DBW2
  31. /// </summary>
  32. public short IntVariable { get; set; }
  33. /// <summary>
  34. /// DB1.DBD4
  35. /// </summary>
  36. public double LRealVariable { get; set; }
  37. /// <summary>
  38. /// DB1.DBD8
  39. /// </summary>
  40. public float RealVariable { get; set; }
  41. /// <summary>
  42. /// DB1.DBD12
  43. /// </summary>
  44. public int DIntVariable { get; set; }
  45. /// <summary>
  46. /// DB1.DBD16
  47. /// </summary>
  48. public ushort DWordVariable { get; set; }
  49. /// <summary>
  50. /// DB1.DBX20.0
  51. /// </summary>
  52. [S7String(S7StringType.S7WString, 10)]
  53. public string WStringVariable { get; set; }
  54. /// <summary>
  55. /// DB1.DBX44.0
  56. /// </summary>
  57. [S7String(S7StringType.S7String, 10)]
  58. public string StringVariable { get; set; }
  59. }
  60. }