更改了转换进制和下载增加0步骤的数据
This commit is contained in:
@@ -75,6 +75,9 @@ namespace CapMachine.Wpf.ProPars
|
||||
CurStep++;
|
||||
}
|
||||
|
||||
//防止上一次下载的程序多余当前的步骤,为了清空多余的步骤数据,增加一行的数据
|
||||
ListPlcParsDataQuick = AddNullData(ListPlcParsDataQuick);
|
||||
|
||||
LoadDataToPLC(siemensS7NetStance, ListPlcParsDataQuick);
|
||||
//装载地址 VW1000
|
||||
|
||||
@@ -147,6 +150,22 @@ namespace CapMachine.Wpf.ProPars
|
||||
//siemensS7NetStance.Write();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 增加一行空的数据,作为终止的执行
|
||||
/// </summary>
|
||||
public static List<PlcParsDataQuick> AddNullData(List<PlcParsDataQuick> plcParsDatas)
|
||||
{
|
||||
var NewStep = new QuickMeterStepDto()
|
||||
{
|
||||
|
||||
};
|
||||
|
||||
return LoadPlcParsData(NewStep, plcParsDatas, plcParsDatas.First().Steps.Count()+1);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 单步骤程序解析
|
||||
/// 单步骤里面包括多个仪表参数的配置信息
|
||||
|
||||
Reference in New Issue
Block a user