diff --git a/CapMachine.Wpf/Services/MachineRtDataService.cs b/CapMachine.Wpf/Services/MachineRtDataService.cs index b6d4527..b42c97b 100644 --- a/CapMachine.Wpf/Services/MachineRtDataService.cs +++ b/CapMachine.Wpf/Services/MachineRtDataService.cs @@ -1636,20 +1636,25 @@ namespace CapMachine.Wpf.Services break; } - ////压缩机压缩机功率限制实时赋值 - //switch (ConfigService.CanLinRunStateModel.CurSysSelectedCanLin) - //{ - // case CanLinEnum.Can: - // //获取PLC的功率限制,更新到CAN的功率限制 - // CanDriveService.UpdateCapPwLimitCmdData(OperateResultValue.Content[0]); - // break; - // case CanLinEnum.Lin: - // //获取PLC的功率限制,更新到LIN的功率限制 - // LinDriveService.UpdateCapPwLimitCmdData(OperateResultValue.Content[0]); - // break; - // default: - // break; - //} + //压缩机压缩机功率限制实时赋值 + switch (ConfigService.CanLinRunStateModel.CurSysSelectedCanLin) + { + case CanLinEnum.Can: + //获取PLC的功率限制,更新到CAN的功率限制 + CanDriveService.UpdateCapPwLimitCmdData(OperateResultValue.Content[2]); + break; + case CanLinEnum.CANFD: + //获取PLC的功率限制,更新到CAN的功率限制 + CanFdDriveService.UpdateCapPwLimitCmdData(OperateResultValue.Content[2]); + break; + case CanLinEnum.Lin: + //获取PLC的功率限制,更新到LIN的功率限制 + LinDriveService.UpdateCapPwLimitCmdData(OperateResultValue.Content[2]); + break; + default: + break; + } + //压缩机 PTC使能 实时赋值