20240801_FJEQ_upperpc/FujianEarthquake_seabed/FujianEarthquake/Models/ShoreBaseStationStateDataModel.cs
XuMin 1f5631afb3 1 研究上下位机通信协议,编写协议解析代码;
2 研究岸基站可编程电源通信协议,编写岸基站状态数据显示页面;
2024-08-29 18:03:03 +08:00

120 lines
2.4 KiB
C#

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; }
}
}
}