一些更改

This commit is contained in:
2025-01-21 18:35:00 +08:00
parent 914a8b3dbc
commit 0bbe361ab7
23 changed files with 536 additions and 101 deletions

View File

@@ -47,14 +47,19 @@ namespace CapMachine.Wpf.Models.Tag
private object? _Value;
/// <summary>
/// 实时值
/// 这样会不会导致内存泄露
/// </summary>
public object? Value
{
get { return _Value; }
set
{
_Value = value;
ValueStr = value?.ToString();
if (!value.Equals(_Value) )
{
_Value = value;
RaisePropertyChanged();
ValueStr = value?.ToString();
}
}
}
@@ -81,6 +86,9 @@ namespace CapMachine.Wpf.Models.Tag
case DataType.Byte:
Value = SiemensS7Net.ByteTransform.TransByte(value!.Content, 0);
break;
case DataType.Bool:
Value = SiemensS7Net.ByteTransform.TransBool(value!.Content, 0);
break;
default:
break;
}