namespace IStation.Entity
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class SchedulePump : BaseEntity, System.ICloneable
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public SchedulePump() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
/// <param name="rhs"></param>
|
public SchedulePump(SchedulePump rhs) : base(rhs)
|
{
|
this.RequestID = rhs.RequestID;
|
this.Station = rhs.Station;
|
this.Flag = rhs.Flag;
|
this.Flow = rhs.Flow;
|
this.Head = rhs.Head;
|
this.PressureDiff= rhs.PressureDiff;
|
this.Power = rhs.Power;
|
this.Efficiency = rhs.Efficiency;
|
this.Hz = rhs.Hz;
|
this.Rpm = rhs.Rpm;
|
}
|
|
/// <summary>
|
/// 调度请求标识
|
/// </summary>
|
public long RequestID { get; set; }
|
|
/// <summary>
|
/// 泵站
|
/// </summary>
|
public int Station { get; set; }
|
|
/// <summary>
|
/// 运行标志
|
/// </summary>
|
public int Flag { get; set; }
|
|
/// <summary>
|
/// 总流量
|
/// </summary>
|
public double Flow { get; set; }
|
|
/// <summary>
|
/// 总扬程
|
/// </summary>
|
public double Head { get; set; }
|
|
/// <summary>
|
/// 压差
|
/// </summary>
|
public double PressureDiff { get; set; }
|
|
/// <summary>
|
/// 总功率
|
/// </summary>
|
public double Power { get; set; }
|
|
/// <summary>
|
/// 总效率
|
/// </summary>
|
public double Efficiency { get; set; }
|
|
/// <summary>
|
/// 频率
|
/// </summary>
|
public double Hz { get; set; }
|
|
/// <summary>
|
/// 转速
|
/// </summary>
|
public double Rpm { get; set; }
|
|
|
/// <summary>
|
///
|
/// </summary>
|
/// <returns></returns>
|
public SchedulePump Clone()
|
{
|
return (SchedulePump)this.MemberwiseClone();
|
}
|
|
object ICloneable.Clone()
|
{
|
return this.MemberwiseClone();
|
}
|
}
|
|
}
|