程序下载的配置

This commit is contained in:
2025-02-26 12:22:12 +08:00
parent d2ef6f9961
commit b9bde07d6b
10 changed files with 684 additions and 214 deletions

View File

@@ -202,7 +202,7 @@ namespace CapMachine.Wpf.Models.ProModelPars
}
else//不存在斜坡数据的话则直接发送EndSV数据即可
{
ProRunChannel.Writer.TryWrite(new ProRunChannelData()
ProRunChannel.Writer.WriteAsync(new ProRunChannelData()
{
MeterName = MeterName,
SV = NextProStepExe.EndSV,
@@ -237,7 +237,6 @@ namespace CapMachine.Wpf.Models.ProModelPars
ListProStepExe.FindFirst(a => a.MeterStep == LastProStepExe.MeterStep).MeterStepIsOK = true;
}
//设置下一步步骤数据
if (ListProStepExe.Where(x => x.MeterStep == CurProStepExe.MeterStep + 1).Any())
{
@@ -258,7 +257,7 @@ namespace CapMachine.Wpf.Models.ProModelPars
//设置下一步步骤运行时间
RunEnable = true;
}
else
{
@@ -314,6 +313,7 @@ namespace CapMachine.Wpf.Models.ProModelPars
/// </summary>
private void StartSlopExStep()
{
//用SlopExEnable控制存在一个可能就是设置后立刻执行那么第一个步骤第一秒时间会被压缩后面就正常了。最大是快一秒了第一秒提前打点这是可以接受的。
SlopExEnable = true;
}

View File

@@ -131,5 +131,9 @@ namespace CapMachine.Wpf.Models.ProModelPars
/// </summary>
public int AlarmNo { get; set; }
/// <summary>
/// AlarmNo的配置信息
/// </summary>
public ConfigAlarmDto? CurConfigAlarmDto { get; set; }
}
}