From 4f5ba77cbb67496279c2acb13be74dd1d7cbbb65 Mon Sep 17 00:00:00 2001 From: Tyrone CT Date: Thu, 12 Mar 2026 12:02:45 +0800 Subject: [PATCH] =?UTF-8?q?PTC=20=E5=8A=9F=E8=83=BD=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/MachineRtDataService.cs | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) 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使能 实时赋值