using Yw.Model;
|
|
namespace IStation.Model
|
{
|
public partial class Signal
|
{
|
#region 来源参数
|
|
/// <summary>
|
/// 对接来源参数(暂无)
|
/// </summary>
|
public class DockingSourceParas : JsonModel<DockingSourceParas>
|
{
|
|
|
}
|
|
/// <summary>
|
/// 分析来源参数
|
/// </summary>
|
public class AnalyseSourceParas : JsonModel<AnalyseSourceParas>
|
{
|
|
/// <summary>
|
/// 公式表达式-公式识别码
|
/// </summary>
|
public string FormulaExpression { get; set; }
|
|
/// <summary>
|
/// 公式参数-具体公式Model对应的json
|
/// </summary>
|
public string FormulaParas { get; set; }
|
|
}
|
|
#endregion
|
|
#region 计量参数
|
|
/// <summary>
|
/// 数值瞬时计量参数
|
/// </summary>
|
public class NumericInstantMeasureParas : JsonModel<NumericInstantMeasureParas>
|
{
|
/// <summary>
|
/// 默认值
|
/// </summary>
|
public double? DefaultValue { get; set; }
|
|
/// <summary>
|
/// 高值
|
/// </summary>
|
public double? HighValue { get; set; }
|
|
/// <summary>
|
/// 高高值
|
/// </summary>
|
public double? HigherValue { get; set; }
|
|
/// <summary>
|
/// 低值
|
/// </summary>
|
public double? LowValue { get; set; }
|
|
/// <summary>
|
/// 低低值
|
/// </summary>
|
public double? LowerValue { get; set; }
|
|
/// <summary>
|
/// 上限
|
/// </summary>
|
public double? MaxValue { get; set; }
|
|
/// <summary>
|
/// 下限
|
/// </summary>
|
public double? MinValue { get; set; }
|
|
}
|
|
/// <summary>
|
/// 数值累计计量参数
|
/// </summary>
|
public class NumericAccumulateMeasureParas : JsonModel<NumericAccumulateMeasureParas>
|
{
|
/// <summary>
|
/// 初始值
|
/// </summary>
|
public double? InitialValue { get; set; }
|
|
/// <summary>
|
/// 上限
|
/// </summary>
|
public double? MaxValue { get; set; }
|
|
/// <summary>
|
/// 下限
|
/// </summary>
|
public double? MinValue { get; set; }
|
|
/// <summary>
|
/// 误差值
|
/// </summary>
|
public double? ErrorValue { get; set; }
|
|
}
|
|
#endregion
|
|
}
|
}
|