using LiveCharts; using LiveCharts.SeriesAlgorithms; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.Academy.Model { public class DataFeedback : NotifyBase { private string _id = Guid.NewGuid().ToString(); public string Id { get { return _id; } set { _id = value; OnPropertyChanged(); } } private string _name = ""; public string Name { get { return _name; } set { _name = value; OnPropertyChanged(); } } public string ProductNumberId { get; set; } /// <summary> /// M101 速度曲线 /// </summary> public ChartValues<DataValue> M101_Speed { get; set; } = new ChartValues<DataValue>(); /// <summary> /// M102 速度曲线 /// </summary> public ChartValues<DataValue> M102_Speed { get; set; } = new ChartValues<DataValue>(); /// <summary> /// M102 速度曲线 /// </summary> public ChartValues<DataValue> M103_Speed { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 比例阀开度曲线 /// </summary> public ChartValues<DataValue> OpenValve { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜温度 /// </summary> public ChartValues<DataValue> TempWok { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 配料罐温度 /// </summary> public ChartValues<DataValue> TempMaterial { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜排气温度 /// </summary> public ChartValues<DataValue> TempVent { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜压力 /// </summary> public ChartValues<DataValue> PressureWok { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜蒸汽压力 /// </summary> public ChartValues<DataValue> PressureWok_Week { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜重量 /// </summary> public ChartValues<DataValue> WeightWok { get; set; } = new ChartValues<DataValue>(); } public class DataFeedBack_50 : NotifyBase { private string _id = Guid.NewGuid().ToString(); public string Id { get { return _id; } set { _id = value; OnPropertyChanged(); } } private string _name = ""; public string Name { get { return _name; } set { _name = value; OnPropertyChanged(); } } public string ProductNumberId { get; set; } /// <summary> /// 反应釜温度 /// </summary> public ChartValues<DataValue> Temperature { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜蒸汽压力 /// </summary> public ChartValues<DataValue> SteamPressure { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜蒸汽流量 /// </summary> public ChartValues<DataValue> SteamFlowRate { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 冷凝水罐温度 /// </summary> public ChartValues<DataValue> CondensateWaterTemperature { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 冷凝水罐湿度 /// </summary> public ChartValues<DataValue> CondensateWaterHumidity { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 负压流量 /// </summary> public ChartValues<DataValue> NegativePressureFlowRate { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 称重水罐重量 /// </summary> public ChartValues<DataValue> WeighingWaterTankWeight { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜编码器值 /// </summary> public ChartValues<DataValue> ReactEncoderValue { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 蒸汽比例阀实际开度 /// </summary> public ChartValues<DataValue> ProportionalValveOpening { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 卤水配制罐重量 /// </summary> public ChartValues<DataValue> BrineTankWeight { get; set; } = new ChartValues<DataValue>(); /// <summary> /// 反应釜压力 /// </summary> public ChartValues<DataValue> ReactPressure { get; set; } = new ChartValues<DataValue>(); } }