20240801_FJEQ_upperpc/FujianEarthquake_seabed/FujianEarthquake/Models/ShoreBaseStationStateDataModel.cs

120 lines
2.4 KiB
C#
Raw Permalink Normal View History

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;
namespace FujianEarthquake.Models
{
public class ShoreBaseStationStateDataModel : ParameterModel
{
private float out_Vol;
/// <summary>
/// 输出电压
/// </summary>
public float Out_Vol
{
get { return out_Vol; }
set { out_Vol = value; }
}
private float out_Cur;
/// <summary>
/// 输出电流
/// </summary>
public float Out_Cur
{
get { return out_Cur; }
set { out_Cur = value; }
}
private float rated_Vol;
/// <summary>
/// 额定电压/电压设置值
/// </summary>
public float Rated_Vol
{
get { return rated_Vol; }
set { rated_Vol = value; }
}
private float rated_Cur;
/// <summary>
/// 额定电流/电流设置值
/// </summary>
public float Rated_Cur
{
get { return rated_Cur; }
set { rated_Cur = value; }
}
private float pro_Vol;
/// <summary>
/// 输出过压保护值
/// </summary>
public float Pro_Vol
{
get { return pro_Vol; }
set { pro_Vol = value; }
}
private float pro_Cur;
/// <summary>
/// 输出过流保护值
/// </summary>
public float Pro_Cur
{
get { return pro_Cur; }
set { pro_Cur = value; }
}
private ImageSource relayStatus;
/// <summary>
/// 继电器状态
/// </summary>
public ImageSource RelayStatus
{
get { return relayStatus; }
set { relayStatus = value; }
}
private ImageSource volProStatus;
/// <summary>
/// 输出过压保护状态
/// </summary>
public ImageSource VolProStatus
{
get { return volProStatus; }
set { volProStatus = value; }
}
private ImageSource curProStatus;
/// <summary>
/// 输出过流保护状态
/// </summary>
public ImageSource CurProStatus
{
get { return curProStatus; }
set { curProStatus = value; }
}
}
}