临时提交

This commit is contained in:
2025-07-19 09:25:01 +08:00
parent e1a89e7c70
commit 01fe2e14ef
52 changed files with 499 additions and 370 deletions

View File

@@ -3,7 +3,7 @@ using System.Collections.ObjectModel;
using DMS.Core.Enums;
namespace DMS.Models;
namespace DMS.Core.Models;
/// <summary>
/// 表示设备信息。
@@ -13,7 +13,7 @@ public partial class Device
/// <summary>
/// 设备的描述信息。
/// </summary>
private string description;
public string Description { get; set; }
/// <summary>
/// 设备的类型。
@@ -23,53 +23,53 @@ public partial class Device
/// <summary>
/// 设备的唯一标识符。
/// </summary>
private int id;
public int Id { get; set; }
/// <summary>
/// 设备的IP地址。
/// </summary>
private string ip;
public string Ip { get; set; }
/// <summary>
/// 表示设备是否处于活动状态。
/// </summary>
private bool isActive = true;
public bool IsActive { get; set; } = true;
/// <summary>
/// 表示是否添加默认变量表。
/// </summary>
private bool isAddDefVarTable = true;
public bool IsAddDefVarTable { get; set; } = true;
/// <summary>
/// 表示设备是否正在运行。
/// </summary>
private bool isRuning;
public bool IsRuning { get; set; }
/// <summary>
/// 设备的名称。
/// </summary>
private string name;
public string Name { get; set; }
/// <summary>
/// 设备的端口号。
/// </summary>
private int prot;
public int Prot { get; set; }
/// <summary>
/// PLC的CPU类型。
/// </summary>
//private CpuType cpuType;
//public CpuType cpuType;
/// <summary>
/// PLC的机架号。
/// </summary>
private short rack;
public short Rack { get; set; }
/// <summary>
/// PLC的槽号。
/// </summary>
private short slot;
public short Slot { get; set; }
/// <summary>
/// 设备的通信协议类型。
@@ -79,7 +79,7 @@ public partial class Device
/// <summary>
/// OPC UA Endpoint URL。
/// </summary>
private string? opcUaEndpointUrl;
public string OpcUaEndpointUrl { get; set; }=String.Empty;
/// <summary>
/// 设备关联的变量表列表。