using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web;
|
|
namespace IStation.Dto.SHYS
|
{
|
/// <summary>
|
/// 支线结果
|
/// </summary>
|
public class BranchResult
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string key { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double value { get; set; }
|
}
|
|
/// <summary>
|
/// scada结果
|
/// </summary>
|
public class ScadaResult
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string tagname { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public double value { get; set; }
|
}
|
|
/// <summary>
|
/// 水厂结果
|
/// </summary>
|
public class FactoryResult
|
{
|
/// <summary>
|
/// 支线
|
/// </summary>
|
public List<BranchResult> result { get; set; }
|
|
/// <summary>
|
/// scada
|
/// </summary>
|
public List<ScadaResult> scada { get; set; }
|
}
|
|
|
/// <summary>
|
/// 水厂
|
/// </summary>
|
public class Factory
|
{
|
/// <summary>
|
/// 水厂 ID :1-长兴水厂 2、3。。。预留,待定义
|
/// </summary>
|
public long id { get; set; }
|
|
/// <summary>
|
/// 提请水量增量值
|
/// </summary>
|
public double value { get; set; }
|
}
|
|
/// <summary>
|
/// 调度泵站
|
/// </summary>
|
public class DispatchStation
|
{
|
/// <summary>
|
/// 支线类型:1-长兴支线 2、3。。。预留,待定义
|
/// </summary>
|
public long type { get; set; }
|
|
/// <summary>
|
/// 水厂列表
|
/// </summary>
|
public List<Factory> factory { get; set; }
|
}
|
|
/// <summary>
|
/// 调度泵站拓展
|
/// </summary>
|
public class DispatchStationEx : DispatchStation
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string flowId { get; set; }
|
}
|
|
/// <summary>
|
/// 机泵信息
|
/// </summary>
|
public class AnaSchemeItem
|
{
|
/// <summary>
|
/// 机泵标识
|
/// </summary>
|
public string Id { get; set; }
|
|
/// <summary>
|
/// 机泵索引 从0开始
|
/// </summary>
|
public int Index { get; set; }
|
|
/// <summary>
|
/// 机泵名称
|
/// </summary>
|
public string Name { get; set; }
|
|
/// <summary>
|
/// 是否变频
|
/// </summary>
|
public bool IsFrequency { get; set; }
|
|
/// <summary>
|
/// 是否在曲线延长线上
|
/// </summary>
|
public bool IsCurveExtend { get; set; }
|
|
/// <summary>
|
/// 流量 m³/h
|
/// </summary>
|
public double Q { get; set; }
|
|
/// <summary>
|
/// 扬程 m
|
/// </summary>
|
public double H { get; set; }
|
|
/// <summary>
|
/// 效率 效率 %
|
/// </summary>
|
public double E { get; set; }
|
|
/// <summary>
|
/// 功率 kw
|
/// </summary>
|
public double P { get; set; }
|
|
/// <summary>
|
/// 频率 hz
|
/// </summary>
|
public double Frequency { get; set; }
|
|
/// <summary>
|
/// 转速 r/min
|
/// </summary>
|
public double Speed { get; set; }
|
}
|
|
/// <summary>
|
/// 调度泵站结果
|
/// </summary>
|
public class AnaScheme
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public string flowId { get; set; }
|
|
/// <summary>
|
/// 流量 m³/h
|
/// </summary>
|
public double Q { get; set; }
|
|
/// <summary>
|
/// 扬程 m
|
/// </summary>
|
public double H { get; set; }
|
|
/// <summary>
|
/// 效率 %
|
/// </summary>
|
public double E { get; set; }
|
|
/// <summary>
|
/// 功率 kw
|
/// </summary>
|
public double P { get; set; }
|
|
/// <summary>
|
/// 千吨水能耗 kw/m.m3/h
|
/// </summary>
|
public double WP { get; set; }
|
|
/// <summary>
|
/// 单位能耗 kw/m3/h
|
/// </summary>
|
public double UWP { get; set; }
|
|
/// <summary>
|
/// 开泵信息
|
/// </summary>
|
public List<AnaSchemeItem> Pumps { get; set; }
|
|
}
|
|
}
|