using System;

namespace Khd.Core.Domain.Dto.wcs
{
    public class NodeSetting
    {
        public Guid id { get; set; }

        /// <summary>
        /// 站台编码
        /// </summary>

        public string siteNo { get; set; }

        /// <summary>
        /// 站台名称
        /// </summary>

        public string siteName { get; set; }

        /// <summary>
        /// 站台类型
        /// </summary>

        public Guid? siteTasktype { get; set; }

        /// <summary>
        /// ip地址
        /// </summary>

        public string siteIpaddress { get; set; }

        /// <summary>
        /// 链接服务器端口号
        /// </summary>

        public int? siteServerport { get; set; }

        /// <summary>
        /// thrift端口号
        /// </summary>

        public int? thriftPort { get; set; }


        public int? isDelete { get; set; }

        /// <summary>
        /// plc点位编码
        /// </summary>

        public string plcpointNo { get; set; }

        /// <summary>
        /// plc点位编名称
        /// </summary>

        public string plcpointName { get; set; }

        /// <summary>
        /// 点位长度
        /// </summary>

        public int? plcpointLength { get; set; }


        public string plcpointAddress { get; set; }

        /// <summary>
        /// 设备id
        /// </summary>

        public Guid? plcpointEquipmentId { get; set; }

        /// <summary>
        /// 设备编码
        /// </summary>

        public string plcpointEquipmentNo { get; set; }

        /// <summary>
        /// 设备名称
        /// </summary>

        public string plcpointEquipmentName { get; set; }

        /// <summary>
        /// plc点位数据类型
        /// </summary>

        public int? plcpointType { get; set; }

        /// <summary>
        /// 站点id
        /// </summary>

        public Guid? sitenodeId { get; set; }
    }
}
