67 lines
2.1 KiB
C#
67 lines
2.1 KiB
C#
using JiangsuEarthquake.Common;
|
|
using LiveCharts;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace JiangsuEarthquake.Models
|
|
{
|
|
public class BoosterStationStateDataModel : ParameterModel
|
|
{
|
|
private float in_Vol;
|
|
/// <summary>
|
|
/// 升压站输入电压
|
|
/// </summary>
|
|
public float In_Vol
|
|
{
|
|
get { return in_Vol; }
|
|
set { in_Vol = value; }
|
|
}
|
|
|
|
public ChartsModel Volcharts { get; set; } = new ChartsModel()
|
|
{
|
|
Values = new ChartValues<float>(),
|
|
Value_Name = "输入电压",
|
|
X_Time = new List<string>(),
|
|
Y_MinValue = Convert.ToInt32(Tools.GetAppSetting("输入电压Min")),
|
|
Y_MaxValue = Convert.ToInt32(Tools.GetAppSetting("输入电压Max"))
|
|
};
|
|
|
|
private float in_Cur;
|
|
|
|
/// <summary>
|
|
/// 升压站输入电流
|
|
/// </summary>
|
|
public float In_Cur
|
|
{
|
|
get { return in_Cur; }
|
|
set { in_Cur = value; }
|
|
}
|
|
|
|
public ChartsModel Curcharts { get; set; } = new ChartsModel()
|
|
{
|
|
Values = new ChartValues<float>(),
|
|
Value_Name = "输入电流",
|
|
X_Time = new List<string>(),
|
|
Y_MinValue = Convert.ToInt32(Tools.GetAppSetting("输入电流Min")),
|
|
Y_MaxValue = Convert.ToInt32(Tools.GetAppSetting("输入电流Max"))
|
|
};
|
|
|
|
|
|
public ChartsTwoYModel VolCurcharts { get; set; } = new ChartsTwoYModel()
|
|
{
|
|
Values1 = new ChartValues<float>(),
|
|
Values2 = new ChartValues<float>(),
|
|
Value_Name1 = "输入电压",
|
|
Value_Name2 = "输入电流",
|
|
X_Time = new List<string>(),
|
|
Y_MinValue1 = Convert.ToInt32(Tools.GetAppSetting("输入电压Min")),
|
|
Y_MaxValue1 = Convert.ToInt32(Tools.GetAppSetting("输入电压Max")),
|
|
Y_MinValue2 = Convert.ToInt32(Tools.GetAppSetting("输入电流Min")),
|
|
Y_MaxValue2 = Convert.ToInt32(Tools.GetAppSetting("输入电流Max"))
|
|
};
|
|
}
|
|
}
|