增加PTC功能

This commit is contained in:
2025-08-06 14:28:03 +08:00
parent 035a16fe60
commit c4be5e0929
9 changed files with 450 additions and 147 deletions

View File

@@ -370,20 +370,20 @@ namespace CapMachine.Wpf.ProPars
//ParNoData.Value = Convert.ToDouble(item.ParNo);
//FindParNo.Steps.Add(ParNoData);
var FindPidNo = ListPlcParsData.Find(a => a.Name.Equals("PID编号"));
var PidNoData = plcMeterStepCell.DeepClone();
PidNoData.Value = Convert.ToDouble(item.PIDNo);
FindPidNo.Steps.Add(PidNoData);
//var FindPidNo = ListPlcParsData.Find(a => a.Name.Equals("PID编号"));
//var PidNoData = plcMeterStepCell.DeepClone();
//PidNoData.Value = Convert.ToDouble(item.PIDNo);
//FindPidNo.Steps.Add(PidNoData);
var FindLimitNo = ListPlcParsData.Find(a => a.Name.Equals("限幅编号"));
var LimitNoData = plcMeterStepCell.DeepClone();
LimitNoData.Value = Convert.ToDouble(item.LimitNo);
FindLimitNo.Steps.Add(LimitNoData);
//var FindLimitNo = ListPlcParsData.Find(a => a.Name.Equals("限幅编号"));
//var LimitNoData = plcMeterStepCell.DeepClone();
//LimitNoData.Value = Convert.ToDouble(item.LimitNo);
//FindLimitNo.Steps.Add(LimitNoData);
var FindAlarmNo = ListPlcParsData.Find(a => a.Name.Equals("报警编号"));
var AlarmNoData = plcMeterStepCell.DeepClone();
AlarmNoData.Value = Convert.ToDouble(item.AlarmNo);
FindAlarmNo.Steps.Add(AlarmNoData);
//var FindAlarmNo = ListPlcParsData.Find(a => a.Name.Equals("报警编号"));
//var AlarmNoData = plcMeterStepCell.DeepClone();
//AlarmNoData.Value = Convert.ToDouble(item.AlarmNo);
//FindAlarmNo.Steps.Add(AlarmNoData);
var FindEV = ListPlcParsData.Find(a => a.Name.Equals("EV"));
var EVData = plcMeterStepCell.DeepClone();
@@ -438,20 +438,20 @@ namespace CapMachine.Wpf.ProPars
//ParNoData.Value = Convert.ToDouble(Data.ParNo);
//FindParNo.Steps.Add(ParNoData);
var FindPidNo = ListPlcParsData.Find(a => a.Name.Equals("PID编号"));
var PidNoData = plcMeterStepCell.DeepClone();
PidNoData.Value = Convert.ToDouble(Data.PIDNo);
FindPidNo.Steps.Add(PidNoData);
//var FindPidNo = ListPlcParsData.Find(a => a.Name.Equals("PID编号"));
//var PidNoData = plcMeterStepCell.DeepClone();
//PidNoData.Value = Convert.ToDouble(Data.PIDNo);
//FindPidNo.Steps.Add(PidNoData);
var FindLimitNo = ListPlcParsData.Find(a => a.Name.Equals("限幅编号"));
var LimitNoData = plcMeterStepCell.DeepClone();
LimitNoData.Value = Convert.ToDouble(Data.LimitNo);
FindLimitNo.Steps.Add(LimitNoData);
//var FindLimitNo = ListPlcParsData.Find(a => a.Name.Equals("限幅编号"));
//var LimitNoData = plcMeterStepCell.DeepClone();
//LimitNoData.Value = Convert.ToDouble(Data.LimitNo);
//FindLimitNo.Steps.Add(LimitNoData);
var FindAlarmNo = ListPlcParsData.Find(a => a.Name.Equals("报警编号"));
var AlarmNoData = plcMeterStepCell.DeepClone();
AlarmNoData.Value = Convert.ToDouble(Data.AlarmNo);
FindAlarmNo.Steps.Add(AlarmNoData);
//var FindAlarmNo = ListPlcParsData.Find(a => a.Name.Equals("报警编号"));
//var AlarmNoData = plcMeterStepCell.DeepClone();
//AlarmNoData.Value = Convert.ToDouble(Data.AlarmNo);
//FindAlarmNo.Steps.Add(AlarmNoData);
var FindEV = ListPlcParsData.Find(a => a.Name.Equals("EV"));
var EVData = plcMeterStepCell.DeepClone();