程序下载的配置
This commit is contained in:
@@ -58,7 +58,10 @@ namespace CapMachine.Wpf.ProPars
|
||||
new PlcParsData(){ Name="压缩机环境温度",EnName="EnvTemp",Step=100,SetAddressInfo=AddressInfo.NoCycle,Steps=new List<PlcMeterStepCell>(),Ratio=10,Unit="" ,ValueStartAddress=1026,MinStartAddress=1084,SecStartAddress=1086,CycleStartAddress=0 },
|
||||
|
||||
new PlcParsData(){ Name="输出锁定",EnName="OutLock",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1038,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="参数编号",EnName="ParNo",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1040,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
//new PlcParsData(){ Name="参数编号",EnName="ParNo",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1040,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="PID编号",EnName="PIDNo",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1040,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="限幅编号",EnName="LimitNo",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1040,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="报警编号",EnName="AlarmNo",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1040,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="EV",EnName="EV",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1042,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="压缩机使能",EnName="CapEnable",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1044,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
new PlcParsData(){ Name="吸排气阀",EnName="InhExhValve",Step=100,SetAddressInfo=AddressInfo.NoTimeAndCycle,Steps=new List<PlcMeterStepCell>(),Ratio=1,Unit="" ,ValueStartAddress=1046,MinStartAddress=0,SecStartAddress=0,CycleStartAddress=0 },
|
||||
@@ -311,10 +314,25 @@ namespace CapMachine.Wpf.ProPars
|
||||
OutLockData.Value = Convert.ToDouble(item.OutLock);
|
||||
FindOutLock.Steps.Add(OutLockData);
|
||||
|
||||
var FindParNo = ListPlcParsData.Find(a => a.Name.Equals("参数编号"));
|
||||
var ParNoData = plcMeterStepCell.DeepClone();
|
||||
ParNoData.Value = Convert.ToDouble(item.ParNo);
|
||||
FindParNo.Steps.Add(ParNoData);
|
||||
//var FindParNo = ListPlcParsData.Find(a => a.Name.Equals("参数编号"));
|
||||
//var ParNoData = plcMeterStepCell.DeepClone();
|
||||
//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 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 FindEV = ListPlcParsData.Find(a => a.Name.Equals("EV"));
|
||||
var EVData = plcMeterStepCell.DeepClone();
|
||||
@@ -364,10 +382,25 @@ namespace CapMachine.Wpf.ProPars
|
||||
OutLockData.Value = Convert.ToDouble(Data.OutLock);
|
||||
FindOutLock.Steps.Add(OutLockData);
|
||||
|
||||
var FindParNo = ListPlcParsData.Find(a => a.Name.Equals("参数编号"));
|
||||
var ParNoData = plcMeterStepCell.DeepClone();
|
||||
ParNoData.Value = Convert.ToDouble(Data.ParNo);
|
||||
FindParNo.Steps.Add(ParNoData);
|
||||
//var FindParNo = ListPlcParsData.Find(a => a.Name.Equals("参数编号"));
|
||||
//var ParNoData = plcMeterStepCell.DeepClone();
|
||||
//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 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 FindEV = ListPlcParsData.Find(a => a.Name.Equals("EV"));
|
||||
var EVData = plcMeterStepCell.DeepClone();
|
||||
|
||||
Reference in New Issue
Block a user