tangxu
2022-10-31 8ea88fedd51e4961d0fd0aec6c2873a579fb6db8
Application/IStation.Application.OpenApi/shys/plan/shys/shys´óÇűÃÕ¾.cs
@@ -17,8 +17,6 @@
        /// <summary>
        /// æµ‹ç‚¹å­—å…¸(这个每个泵站都不一样)
        /// </summary>
        private Tuple<string, long> monitor出水总管东调压池 = new Tuple<string, long>("_0402010301080103002", 1049);
        private Tuple<string, long> monitor出水总管西调压池 = new Tuple<string, long>("_0402010301080103001", 1050);
        private Tuple<string, long> monitor出水总管瞬时流量 = new Tuple<string, long>("_0402010301090103004", 1051);
@@ -28,7 +26,11 @@
        private Tuple<string, long> monitor进水前液位4 = new Tuple<string, long>("_0402010301034403001", 1047);
        /// <summary>
        ///
        /// </summary>
        /// <param name="tagname"></param>
        /// <returns></returns>
        public override bool Is液位Monitor(string tagname)
        {
            if (monitor进水前液位1.Item1 == tagname)
@@ -39,17 +41,30 @@
                return true;
            if (monitor进水前液位4.Item1 == tagname)
                return true;
            if (monitor出水总管东调压池.Item1 == tagname)
                return true;
            if (monitor出水总管西调压池.Item1 == tagname)
                return true;
            return false;
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="tagname"></param>
        /// <returns></returns>
        public override string GetMonitorNameByTag(string tagname)
        {
            if (monitor出水总管瞬时流量.Item1 == tagname)
                return "出水总管瞬时流量";
            if (monitor进水前液位1.Item1 == tagname)
                return "进水前液位1";
            if (monitor进水前液位2.Item1 == tagname)
                return "进水前液位2";
            if (monitor进水前液位3.Item1 == tagname)
                return "进水前液位3";
            if (monitor进水前液位4.Item1 == tagname)
                return "进水前液位4";
            if (monitor出水总管东调压池.Item1 == tagname)
                return "出水总管东调压池";
            if (monitor出水总管西调压池.Item1 == tagname)
                return "出水总管西调压池";
            return "未知测点";
        }
        /// <summary>
@@ -97,7 +112,7 @@
            complex_dispatch_request.StationID = this._stationID;
            complex_dispatch_request.SchemeNumber = 1;
            complex_dispatch_request.PressValueType = DispatchAna.Model.RequestParasComplex.ePressValueType.压力;
            complex_dispatch_request.WaterLevelPara = new List<DispatchAna.Model.WaterLevelPara>()
            complex_dispatch_request.InletPipePara = new List<DispatchAna.Model.InletPipePara>()
                        {
                            //new DispatchAna.Model.WaterLevelPara(){ Name="æ°´æ± ", Value = water_level.RecordValue}
                        };