From 737dec3c384f394fd6f9849b4480b697d1ba35d5 Mon Sep 17 00:00:00 2001
From: wanshenmean <cathay_xy@163.com>
Date: 星期二, 17 三月 2026 09:16:44 +0800
Subject: [PATCH] chore: 提交所有当前改动
---
Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Persistence/Models/InstanceDataModel.cs | 32 +++++++++++++++++++++-----------
1 files changed, 21 insertions(+), 11 deletions(-)
diff --git a/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Persistence/Models/InstanceDataModel.cs b/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Persistence/Models/InstanceDataModel.cs
index 2963c81..4906a34 100644
--- a/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Persistence/Models/InstanceDataModel.cs
+++ b/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Persistence/Models/InstanceDataModel.cs
@@ -1,53 +1,61 @@
+锘縰sing System.Collections.Generic;
+
namespace WIDESEAWCS_S7Simulator.Core.Persistence.Models
{
/// <summary>
- /// 瀹炰緥鏁版嵁妯″瀷锛堢敤浜嶫SON搴忓垪鍖栵級
+ /// 鐎圭偘绶ラ弫鐗堝祦濡�崇�烽敍鍫㈡暏娴滃东SON鎼村繐鍨崠鏍电礆
/// </summary>
public class InstanceDataModel
{
/// <summary>
- /// 瀹炰緥ID
+ /// 鐎圭偘绶D
/// </summary>
public string Id { get; set; } = string.Empty;
/// <summary>
- /// 瀹炰緥鍚嶇О
+ /// 鐎圭偘绶ラ崥宥囆�
/// </summary>
public string Name { get; set; } = string.Empty;
/// <summary>
- /// PLC绫诲瀷
+ /// PLC缁鐎�
/// </summary>
public string PlcType { get; set; } = string.Empty;
/// <summary>
- /// 鐩戝惉绔彛
+ /// 閻╂垵鎯夌粩顖氬經
/// </summary>
public int Port { get; set; }
/// <summary>
- /// 婵�娲诲瘑閽�
+ /// 濠碘偓濞茶鐦戦柦?
/// </summary>
public string ActivationKey { get; set; } = string.Empty;
/// <summary>
- /// 鑷姩鍚姩
+ /// 閼奉亜濮╅崥顖氬З
/// </summary>
public bool AutoStart { get; set; }
/// <summary>
- /// 鍐呭瓨鍖哄煙閰嶇疆
+ /// 鍗忚妯℃澘ID
+ /// </summary>
+ public string ProtocolTemplateId { get; set; } = string.Empty;
+
+ /// <summary>
+ /// 閸愬懎鐡ㄩ崠鍝勭厵闁板秶鐤�
/// </summary>
public MemoryRegionConfigModel MemoryConfig { get; set; } = new();
}
/// <summary>
- /// 鍐呭瓨鍖哄煙閰嶇疆妯″瀷
+ /// 閸愬懎鐡ㄩ崠鍝勭厵闁板秶鐤嗗Ο鈥崇��
/// </summary>
public class MemoryRegionConfigModel
{
public int MRegionSize { get; set; } = 1024;
public int DBBlockCount { get; set; } = 100;
+ public List<int> DBBlockNumbers { get; set; } = new();
public int DBBlockSize { get; set; } = 1024;
public int IRegionSize { get; set; } = 256;
public int QRegionSize { get; set; } = 256;
@@ -56,13 +64,15 @@
}
/// <summary>
- /// 鍐呭瓨鏁版嵁妯″瀷
+ /// 閸愬懎鐡ㄩ弫鐗堝祦濡�崇��
/// </summary>
public class MemoryDataModel
{
/// <summary>
- /// 鍐呭瓨鍖哄煙鏁版嵁瀛楀吀锛堝尯鍩熺被鍨� -> Base64缂栫爜鐨勫瓧鑺傛暟缁勶級
+ /// 閸愬懎鐡ㄩ崠鍝勭厵閺佺増宓佺�涙鍚�閿涘牆灏崺鐔鸿閸�?-> Base64缂傛牜鐖滈惃鍕摟閼哄倹鏆熺紒鍕剁礆
/// </summary>
public Dictionary<string, string> MemoryData { get; set; } = new();
}
}
+
+
--
Gitblit v1.9.3