CAN 调度表同步 25002
This commit is contained in:
@@ -1,9 +1,4 @@
|
||||
using CapMachine.Wpf.Dtos;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace CapMachine.Wpf.CanDrive
|
||||
{
|
||||
@@ -12,6 +7,12 @@ namespace CapMachine.Wpf.CanDrive
|
||||
/// </summary>
|
||||
public class CanCmdData
|
||||
{
|
||||
/// <summary>
|
||||
/// 指令数据改变Handler
|
||||
/// 改变发送消息名称
|
||||
/// </summary>
|
||||
public event EventHandler<string>? CanCmdDataChangedHandler;
|
||||
|
||||
/// <summary>
|
||||
/// 配置项名称-比如转速、功率限制等
|
||||
/// </summary>
|
||||
@@ -27,11 +28,38 @@ namespace CapMachine.Wpf.CanDrive
|
||||
/// </summary>
|
||||
public string? SignalName { get; set; }
|
||||
|
||||
private double _SignalCmdValue;
|
||||
/// <summary>
|
||||
/// 指令值
|
||||
/// 没有的话,则给默认值
|
||||
/// </summary>
|
||||
public double SignalCmdValue { get; set; }
|
||||
public double SignalCmdValue
|
||||
{
|
||||
get { return _SignalCmdValue; }
|
||||
set
|
||||
{
|
||||
if (_SignalCmdValue != value)
|
||||
{
|
||||
_SignalCmdValue = value;
|
||||
if (CanCmdDataChangedHandler != null)
|
||||
{
|
||||
CanCmdDataChangedHandler!.Invoke(this, MsgName!);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
///// <summary>
|
||||
///// 指令值
|
||||
///// 没有的话,则给默认值
|
||||
///// </summary>
|
||||
//public double SignalCmdValue { get; set; }
|
||||
|
||||
///// <summary>
|
||||
///// 逻辑规则Id
|
||||
///// </summary>
|
||||
//public long LogicRuleId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// CanLinConfig的逻辑转换规则
|
||||
|
||||
Reference in New Issue
Block a user