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
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|