using IStation.Model.Monitor;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IStation.Application
{
///
/// 添加信号
///
public class AddSignalInput
{
///
/// 客户标识
///
public long CorpID { get; set; }
///
/// 测点标识
///
public long MonitorPointID { get; set; }
///
/// 名称
///
public string Name { get; set; }
///
/// 信号类型
///
public string SignalType { get; set; }
///
/// 内置
///
public bool BuiltIn { get; set; }
///
/// 数据类型
///
public eDataType DataType { get; set; }
///
/// 数据参数 -瞬时数据类型使用 InstantParameters 累积数据类型使用AccumulateParameters
///
public string DataParas { get; set; }
///
/// 转换参数
///
public string ConvertParas { get; set; }
///
/// 修正参数
///
public string CorrectParas { get; set; }
///
/// 过滤参数
///
public string FilterParas { get; set; }
///
/// 显示单位
///
public string UnitValue { get; set; }
///
/// 显示小数位数
///
public int? DecimalPlaces { get; set; }
///
/// 坐标参数
///
public string CoordParas { get; set; }
///
/// 标签列表
///
public List Flags { get; set; }
///
/// 排序码
///
public int SortCode { get; set; }
///
/// 说明
///
public string Description { get; set; }
}
}