115 lines
3.3 KiB
C#
Raw Normal View History

2025-08-15 16:34:31 +08:00
using SWS.CAD.Models;
using System;
using System.Collections.Generic;
namespace SWS.CAD.Models
{
/// <summary>
/// 版 本 PIT-ADMS V7.0.3 敏捷开发框架
/// Copyright (c) 2013-2018 Hexagon PPM
/// 创 建:超级管理员
/// 日 期2022-06-21 15:32
/// 描 述:接线模块 - panel柜子
/// </summary>
public class ec_Cable
{
#region
/// <summary>
/// ID
/// </summary>
/// <returns></returns>
public string CableID { get; set; }
/// <summary>
/// Cable_Format
/// </summary>
/// <returns></returns>
public string Cable_Format { get; set; } = "";
/// <summary>
/// EngineerDataID。对应<see cref="ec_Archive_enginedata.EngineDataID"/>
/// </summary>
/// <returns></returns>
public string EngineerDataID { get; set; } = "";
/// <summary>
/// 是否为母线类型。如果是,里面走的信号也只能是通讯信号<see cref="ec_Wire_GroupEntity.CommunicationPoint"/>
/// conventional或homerun
/// </summary>
/// <returns></returns>
public string CableClass { get; set; } = "";
/// <summary>
/// 即里面走的信号的信号类型?<see cref="ec_Wire_GroupEntity.IO_Type"/>
/// RS485 RS422 TCP/IP MQTT(如果是通讯母线,通讯类型是什么。)
/// Digital 4-20mA Pulse Pt100(如果是非母线IO类型是什么。)
/// </summary>
public string PreAssignIOType { get; set; } = "";
/// <summary>
/// 电缆预分配时必须指定它应该在哪个IO柜子
/// </summary>
public string PanelID { get; set; }
/// <summary>
/// 创建人
/// </summary>
/// <returns></returns>
public string CreateUserID { get; set; }
/// <summary>
/// 创建时间
/// </summary>
/// <returns></returns>
public DateTime? CreateTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
/// <returns></returns>
public string UpdateUserID { get; set; }
/// <summary>
/// 更新时间
/// </summary>
/// <returns></returns>
public DateTime? UpdateTime { get; set; }
#endregion
#region
/// <summary>
///
/// </summary>
public List<ec_CableSet> Sets { set; get; }
/// <summary>
/// 平行电缆数据
/// </summary>
public List<ec_parallel_Cable> parallelCables { set; get; }
/// <summary>
/// 关联的通讯点
/// </summary>
public List<string> WireGroupIds { set; get; }
/// <summary>
/// 关联的通讯点
/// </summary>
2025-09-04 18:28:02 +08:00
public IEnumerable<SWS.Model.ec_Wire_Group> WireGroups { set; get; }
2025-08-15 16:34:31 +08:00
/// <summary>
/// 对应到<see cref="ec_Archive_enginedata.TagNumber"/>
/// </summary>
public string TagNumber { set; get; }
/// <summary>
/// From连接处的工程位号信息
/// </summary>
public ec_Panel FromPanel { set; get; }
/// <summary>
/// From连接处的工程位号信息(
/// </summary>
public ec_Panel ToPanel { set; get; }
#endregion
}
}