diff --git a/DataBlockHelper/DBHelpers/DB2105WriteHelper.cs b/DataBlockHelper/DBHelpers/DB2105WriteHelper.cs index e38ad63..b87268f 100644 --- a/DataBlockHelper/DBHelpers/DB2105WriteHelper.cs +++ b/DataBlockHelper/DBHelpers/DB2105WriteHelper.cs @@ -644,5 +644,41 @@ namespace DataBlockHelper.DBHelpers } + + /// + /// 0 冷水A 1 热水A 2 冷水B 3 热水B + /// + /// + public static void StopWater(int no) + { + var siemensS7Net = PlcConnect.Instance; + siemensS7Net.Write($"{DbName}.{53}.{no}",false); + } + + /// + /// 0 冷水A 1 热水A 2 冷水B 3 热水B + /// + /// + + public static void StartWater(int no) + { + var siemensS7Net = PlcConnect.Instance; + siemensS7Net.Write($"{DbName}.{53}.{no}", true); + } + + + public List GetWaterStatus() + { + var siemensS7Net = PlcConnect.Instance; + List status = new List(); + for (int i = 0; i < 4; i++) + { + var b= siemensS7Net.ReadBool($"{DbName}.{53}.{i}"); + status.Add(b.Content); + } + return status; + } + + } } \ No newline at end of file