CAN的更改

This commit is contained in:
2025-05-09 16:13:11 +08:00
parent df4b481bbb
commit 03fd92ac86
8 changed files with 176 additions and 131 deletions

View File

@@ -134,12 +134,12 @@ namespace CapMachine.Wpf.Services
get { return _AutoSpeedSv; }
set
{
if (value!= _AutoSpeedSv)
if (value != _AutoSpeedSv)
{
_AutoSpeedSv = value;
RaisePropertyChanged();
}
}
}
@@ -225,19 +225,33 @@ namespace CapMachine.Wpf.Services
}
/// <summary>
/// 更新压缩机使能数据
/// 更新压缩机使能数据 自动时的赋值数据
/// </summary>
/// <param name="IsEnable"></param>
public void UpdateCapEnableCmdData(bool IsEnable)
{
if (!ToomossCanDrive.IsCycleSend) return;
if (!CanAutoHand) return;
if (EnableCanCmdData != null)
if (CanAutoHand)
{
EnableCanCmdData.SignalCmdValue = IsEnable ? 1 : 0;
if (EnableCanCmdData != null)
{
EnableCanCmdData.SignalCmdValue = IsEnable ? 1 : 0;
}
}
}
/// <summary>
/// 更新压缩机使能数据 手动时的赋值数据
/// </summary>
/// <param name="IsEnable"></param>
public void UpdateCapEnableCmdDataByHand(bool IsEnable)
{
if (EnableCanCmdData != null)
{
EnableCanCmdData.SignalCmdValue = IsEnable ? 1 : 0;
Console.WriteLine("压缩机使能:" + IsEnable);
}
}
/// <summary>
/// 发送消息给CAN 驱动