压缩机PTC 功能
参数控制,由跟随速度到单个大参数控制
This commit is contained in:
@@ -9,6 +9,7 @@ namespace CapMachine.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// PTC入口温度(℃) 表设置
|
||||
/// 给冷水机组
|
||||
/// </summary>
|
||||
[Table(Name = "MeterPTCEntTemp")]
|
||||
public class MeterPTCEntTemp
|
||||
|
||||
@@ -9,6 +9,7 @@ namespace CapMachine.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// PTC流量 表设置
|
||||
/// 给冷水机组
|
||||
/// </summary>
|
||||
[Table(Name = "MeterPTCFlow")]
|
||||
public class MeterPTCFlow
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
namespace CapMachine.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// PTC功率 表设置
|
||||
/// PTC功率 表设置 给压缩机的PTC使用
|
||||
/// PTC SV1 PTC功率给定
|
||||
/// </summary>
|
||||
[Table(Name = "MeterPTCPw")]
|
||||
public class MeterPTCPw
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
namespace CapMachine.Model.MeterConfig
|
||||
{
|
||||
/// <summary>
|
||||
/// PTC功率 表设置
|
||||
/// PTC功率2 表设置 给压缩机的PTC使用
|
||||
/// PTC SV2 PTC功率给定
|
||||
/// </summary>
|
||||
[Table(Name = "MeterPTCPw2")]
|
||||
public class MeterPTCPw2
|
||||
|
||||
85
CapMachine.Model/MeterConfig/MeterPTCWaterFlow.cs
Normal file
85
CapMachine.Model/MeterConfig/MeterPTCWaterFlow.cs
Normal file
@@ -0,0 +1,85 @@
|
||||
using FreeSql.DataAnnotations;
|
||||
|
||||
namespace CapMachine.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// PTC水流量 表设置 给压缩机的PTC使用
|
||||
/// PTC水流量
|
||||
/// </summary>
|
||||
[Table(Name = "MeterPTCWaterFlow")]
|
||||
public class MeterPTCWaterFlow
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
[Column(IsPrimary = true, IsIdentity = true)]
|
||||
public long Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 程序步骤序号
|
||||
/// </summary>
|
||||
[Column(Name = "StepNo")]
|
||||
public int StepNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始值
|
||||
/// </summary>
|
||||
[Column(Name = "StartValue")]
|
||||
public double StartValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束值
|
||||
/// </summary>
|
||||
[Column(Name = "EndValue")]
|
||||
public double EndValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 维持时间
|
||||
/// </summary>
|
||||
[Column(Name = "KeepTime")]
|
||||
public int KeepTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 配置值类型
|
||||
/// </summary>
|
||||
[Column(MapType = typeof(int))]
|
||||
public ConfigValueType ValueType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 常值
|
||||
/// 在ValueType为常值时会使用
|
||||
/// </summary>
|
||||
[Column(Name = "Constant")]
|
||||
public double Constant { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// PID No
|
||||
/// </summary>
|
||||
[Column(Name = "PIDNo")]
|
||||
public int PIDNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限幅 No
|
||||
/// </summary>
|
||||
[Column(Name = "LimitNo")]
|
||||
public int LimitNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 报警 No
|
||||
/// </summary>
|
||||
[Column(Name = "AlarmNo")]
|
||||
public int AlarmNo { get; set; }
|
||||
|
||||
|
||||
[Column(ServerTime = DateTimeKind.Local, CanUpdate = false)]
|
||||
public DateTime CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ///////////////////////////////////////////导航属性///////////////////////////////////////////////////////
|
||||
/// </summary>
|
||||
|
||||
public long ProStepId { get; set; }
|
||||
public ProStep? ProStep { get; set; }
|
||||
}
|
||||
}
|
||||
85
CapMachine.Model/MeterConfig/MeterPTCWaterTemp.cs
Normal file
85
CapMachine.Model/MeterConfig/MeterPTCWaterTemp.cs
Normal file
@@ -0,0 +1,85 @@
|
||||
using FreeSql.DataAnnotations;
|
||||
|
||||
namespace CapMachine.Model
|
||||
{
|
||||
/// <summary>
|
||||
/// PTC目标水温 表设置 给压缩机的PTC使用
|
||||
/// PTC目标水温
|
||||
/// </summary>
|
||||
[Table(Name = "MeterPTCWaterTemp")]
|
||||
public class MeterPTCWaterTemp
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键
|
||||
/// </summary>
|
||||
[Column(IsPrimary = true, IsIdentity = true)]
|
||||
public long Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 程序步骤序号
|
||||
/// </summary>
|
||||
[Column(Name = "StepNo")]
|
||||
public int StepNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 开始值
|
||||
/// </summary>
|
||||
[Column(Name = "StartValue")]
|
||||
public double StartValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 结束值
|
||||
/// </summary>
|
||||
[Column(Name = "EndValue")]
|
||||
public double EndValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 维持时间
|
||||
/// </summary>
|
||||
[Column(Name = "KeepTime")]
|
||||
public int KeepTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 配置值类型
|
||||
/// </summary>
|
||||
[Column(MapType = typeof(int))]
|
||||
public ConfigValueType ValueType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 常值
|
||||
/// 在ValueType为常值时会使用
|
||||
/// </summary>
|
||||
[Column(Name = "Constant")]
|
||||
public double Constant { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// PID No
|
||||
/// </summary>
|
||||
[Column(Name = "PIDNo")]
|
||||
public int PIDNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 限幅 No
|
||||
/// </summary>
|
||||
[Column(Name = "LimitNo")]
|
||||
public int LimitNo { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 报警 No
|
||||
/// </summary>
|
||||
[Column(Name = "AlarmNo")]
|
||||
public int AlarmNo { get; set; }
|
||||
|
||||
|
||||
[Column(ServerTime = DateTimeKind.Local, CanUpdate = false)]
|
||||
public DateTime CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// ///////////////////////////////////////////导航属性///////////////////////////////////////////////////////
|
||||
/// </summary>
|
||||
|
||||
public long ProStepId { get; set; }
|
||||
public ProStep? ProStep { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -106,33 +106,33 @@ namespace CapMachine.Model
|
||||
[Column(Name = "PTCEnable")]
|
||||
public bool PTCEnable { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加热器 PTC功率1
|
||||
/// 跟随速度步骤的常值数据
|
||||
/// </summary>
|
||||
[Column(Name = "PTCPw1")]
|
||||
public double PTCPw1 { get; set; }
|
||||
///// <summary>
|
||||
///// 加热器 PTC功率1
|
||||
///// 跟随速度步骤的常值数据
|
||||
///// </summary>
|
||||
//[Column(Name = "PTCPw1")]
|
||||
//public double PTCPw1 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加热器 PTC功率2
|
||||
/// 跟随速度步骤的常值数据
|
||||
/// </summary>
|
||||
[Column(Name = "PTCPw2")]
|
||||
public double PTCPw2 { get; set; }
|
||||
///// <summary>
|
||||
///// 加热器 PTC功率2
|
||||
///// 跟随速度步骤的常值数据
|
||||
///// </summary>
|
||||
//[Column(Name = "PTCPw2")]
|
||||
//public double PTCPw2 { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加热器 PTC水流量
|
||||
/// 跟随速度步骤的常值数据
|
||||
/// </summary>
|
||||
[Column(Name = "PTCWaterFlow")]
|
||||
public double PTCWaterFlow { get; set; }
|
||||
///// <summary>
|
||||
///// 加热器 PTC水流量
|
||||
///// 跟随速度步骤的常值数据
|
||||
///// </summary>
|
||||
//[Column(Name = "PTCWaterFlow")]
|
||||
//public double PTCWaterFlow { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 加热器 PTC水温
|
||||
/// 跟随速度步骤的常值数据
|
||||
/// </summary>
|
||||
[Column(Name = "PTCWaterTemp")]
|
||||
public double PTCWaterTemp { get; set; }
|
||||
///// <summary>
|
||||
///// 加热器 PTC水温
|
||||
///// 跟随速度步骤的常值数据
|
||||
///// </summary>
|
||||
//[Column(Name = "PTCWaterTemp")]
|
||||
//public double PTCWaterTemp { get; set; }
|
||||
|
||||
|
||||
///// <summary>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using FreeSql.DataAnnotations;
|
||||
using CapMachine.Model.MeterConfig;
|
||||
using FreeSql.DataAnnotations;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics.Metrics;
|
||||
@@ -117,22 +118,47 @@ namespace CapMachine.Model
|
||||
/// OS2温度/吸气混合器温度
|
||||
/// </summary>
|
||||
public List<MeterOS2Temp>? MeterOS2Temps { get; set; } = new List<MeterOS2Temp>();
|
||||
|
||||
/// <summary>
|
||||
/// PTC入口水温
|
||||
/// 给冷水机组
|
||||
/// </summary>
|
||||
public List<MeterPTCEntTemp>? MeterPTCEntTemps { get; set; } = new List<MeterPTCEntTemp>();
|
||||
/// <summary>
|
||||
/// PTC流量
|
||||
/// 给冷水机组
|
||||
/// </summary>
|
||||
public List<MeterPTCFlow>? MeterPTCFlows { get; set; } = new List<MeterPTCFlow>();
|
||||
|
||||
/// <summary>
|
||||
/// PTC功率
|
||||
/// PTC功率SV1
|
||||
/// 给压缩机PTC使用
|
||||
/// </summary>
|
||||
public List<MeterPTCPw>? MeterPTCPws { get; set; } = new List<MeterPTCPw>();
|
||||
|
||||
/// <summary>
|
||||
/// PTC功率SV2
|
||||
/// 给压缩机PTC使用
|
||||
/// </summary>
|
||||
public List<MeterPTCPw2>? MeterPTCPw2s { get; set; } = new List<MeterPTCPw2>();
|
||||
|
||||
/// <summary>
|
||||
/// PTC目标水温
|
||||
/// 给压缩机PTC使用
|
||||
/// </summary>
|
||||
public List<MeterPTCWaterTemp>? MeterPTCWaterTemps { get; set; } = new List<MeterPTCWaterTemp>();
|
||||
|
||||
/// <summary>
|
||||
/// PTC水流量
|
||||
/// 给压缩机PTC使用
|
||||
/// </summary>
|
||||
public List<MeterPTCWaterFlow>? MeterPTCWaterFlows { get; set; } = new List<MeterPTCWaterFlow>();
|
||||
|
||||
/// <summary>
|
||||
/// 试验箱湿度
|
||||
/// </summary>
|
||||
public List<MeterEnvRH>? MeterEnvRHs { get; set; } = new List<MeterEnvRH>();
|
||||
|
||||
/// <summary>
|
||||
/// 试验箱温度
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user