CAN和SV发送数据问题的修复,只发送速度到CAN
This commit is contained in:
@@ -2706,8 +2706,8 @@ namespace CapMachine.Wpf.Services
|
||||
//程序步骤的写入
|
||||
ProRunStepWrite();
|
||||
|
||||
TestValue = TestValue + 0.001;
|
||||
Console.WriteLine($"结果:{LogicRuleService.ApplyExpressionFast(TestValue, LogicRuleService.LogicRuleDtos[1])}");
|
||||
//TestValue = TestValue + 0.001;
|
||||
//Console.WriteLine($"结果:{LogicRuleService.ApplyExpressionFast(TestValue, LogicRuleService.LogicRuleDtos[1])}");
|
||||
|
||||
//stopwatch.Stop(); //停止Stopwatch
|
||||
//Console.WriteLine("Add Elapsed output runTime:{0}", stopwatch.Elapsed.TotalSeconds.ToString());
|
||||
@@ -2893,7 +2893,8 @@ namespace CapMachine.Wpf.Services
|
||||
var SvResult = SiemensDrive.Write(CurMeterInfo!.SvAddress, (short)ProRunChannelData.SV!);
|
||||
if (!SvResult.IsSuccess) Console.WriteLine($"{ProRunChannelData.MeterName}:SV写入失败");
|
||||
//速度SV到压缩机
|
||||
SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
if (ProRunChannelData.IsSpeed) SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
|
||||
|
||||
//Pid
|
||||
if (!string.IsNullOrEmpty(CurMeterInfo.Pid_PAddress))
|
||||
@@ -2923,7 +2924,7 @@ namespace CapMachine.Wpf.Services
|
||||
var SvResult = SiemensDrive.Write(CurMeterInfo!.SvAddress, (short)ProRunChannelData.SV!);
|
||||
if (!SvResult.IsSuccess) Console.WriteLine($"{ProRunChannelData.MeterName}:SV写入失败");
|
||||
//速度SV到压缩机
|
||||
SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
if (ProRunChannelData.IsSpeed) SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
|
||||
//Pid
|
||||
if (!string.IsNullOrEmpty(CurMeterInfo.Pid_PAddress))
|
||||
@@ -2944,7 +2945,7 @@ namespace CapMachine.Wpf.Services
|
||||
var SvResult = SiemensDrive.Write(CurMeterInfo!.SvAddress, (short)ProRunChannelData.SV!);
|
||||
if (!SvResult.IsSuccess) Console.WriteLine($"{ProRunChannelData.MeterName}:SV写入失败");
|
||||
//速度SV到压缩机
|
||||
SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
if (ProRunChannelData.IsSpeed) SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
|
||||
//Limit
|
||||
if (!string.IsNullOrEmpty(CurMeterInfo.Limit_UpAddress))
|
||||
@@ -2964,7 +2965,7 @@ namespace CapMachine.Wpf.Services
|
||||
var SvResult = SiemensDrive.Write(CurMeterInfo!.SvAddress, (short)ProRunChannelData.SV!);
|
||||
if (!SvResult.IsSuccess) Console.WriteLine($"{ProRunChannelData.MeterName}:SV写入失败");
|
||||
//速度SV到压缩机
|
||||
SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
if (ProRunChannelData.IsSpeed) SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
|
||||
}
|
||||
break;
|
||||
@@ -3031,7 +3032,7 @@ namespace CapMachine.Wpf.Services
|
||||
var SvResult = SiemensDrive.Write(CurMeterInfo!.SvAddress, (short)ProRunChannelData.SV!);
|
||||
if (!SvResult.IsSuccess) Console.WriteLine($"{ProRunChannelData.MeterName}:SV写入失败");
|
||||
//速度SV到压缩机
|
||||
SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
if (ProRunChannelData.IsSpeed) SendSpeedSvToCap(ProRunChannelData.SV);
|
||||
|
||||
}
|
||||
break;
|
||||
@@ -3121,6 +3122,7 @@ namespace CapMachine.Wpf.Services
|
||||
//itemTag.Value.EngPvValue = 0;
|
||||
break;
|
||||
default:
|
||||
//CanDriveService.UpdateSpeedCmdData(SpeedSv);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user