2023-02-03 00:31:48 +00:00
|
|
|
|
using MonitoringTechnology.Common;
|
|
|
|
|
|
using MonitoringTechnology.DataAccess;
|
|
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
|
|
namespace MonitoringTechnology.Models
|
|
|
|
|
|
{
|
|
|
|
|
|
public class MonitoringSensorModel : NotifyBase
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 主键
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int _id;
|
|
|
|
|
|
|
|
|
|
|
|
public int F_Id
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _id; }
|
|
|
|
|
|
set { _id = value;this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 序号
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public int _SerialNo;
|
|
|
|
|
|
|
|
|
|
|
|
public int F_SerialNo
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _SerialNo; }
|
|
|
|
|
|
set { _SerialNo = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DateTime? f_CreateDate;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 创建时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime? F_CreateDate
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return f_CreateDate; }
|
|
|
|
|
|
set { f_CreateDate = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 传感器数据上传时间
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public DateTime? _datetime_Sensor;
|
|
|
|
|
|
public DateTime? F_DatetimeSensor
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _datetime_Sensor; }
|
|
|
|
|
|
set { _datetime_Sensor = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public List<string> _datetime_List = new List<string>();
|
|
|
|
|
|
|
|
|
|
|
|
public List<string> Datetime_List
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _datetime_List; }
|
|
|
|
|
|
set { _datetime_List = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _Tem;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 温度
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_Tem
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _Tem; }
|
|
|
|
|
|
set { _Tem = value; this.DoNotify(); }
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _Hum;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 湿度
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_Hum
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _Hum; }
|
|
|
|
|
|
set { _Hum = value; this.DoNotify(); }
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _pressure;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 气压
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_Pressure
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _pressure; }
|
|
|
|
|
|
set { _pressure = value;this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public float? _acceleration_X;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 加速度X
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_AccelerationX
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _acceleration_X; }
|
|
|
|
|
|
set { _acceleration_X = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public float? _acceleration_Y;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 加速度Y
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_AccelerationY
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _acceleration_Y; }
|
|
|
|
|
|
set { _acceleration_Y = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _acceleration_Z;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 加速度Z
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_AccelerationZ
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _acceleration_Z; }
|
|
|
|
|
|
set { _acceleration_Z = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _angularVelocity_X;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 角速度X
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_AngularVelocityX
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _angularVelocity_X; }
|
|
|
|
|
|
set { _angularVelocity_X = value;this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _angularVelocity_Y;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 角速度Y
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_AngularVelocityY
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _angularVelocity_Y; }
|
|
|
|
|
|
set { _angularVelocity_Y = value;this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public float? _angularVelocity_Z;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 角速度Z
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_AngularVelocityZ
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return _angularVelocity_Z; }
|
|
|
|
|
|
set { _angularVelocity_Z = value;this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public float? degrees_x ;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// X轴度数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_DegreesX
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return degrees_x; }
|
|
|
|
|
|
set { degrees_x = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public float? degrees_y;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Y轴度数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_DegreesY
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return degrees_y; }
|
|
|
|
|
|
set { degrees_y = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public float? degrees_z;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Z轴度数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public float? F_DegreesZ
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return degrees_z; }
|
|
|
|
|
|
set { degrees_z = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#region 未存数据库字段
|
|
|
|
|
|
|
|
|
|
|
|
public double x = 1.5;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// x轴方向倍数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public double Multiple_X
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return x; }
|
|
|
|
|
|
set { x = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public double y = 1.5;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Y轴方向倍数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public double Multiple_Y
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return y; }
|
|
|
|
|
|
set { y = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public double z = 1.5;
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// Z轴方向倍数
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public double Multiple_Z
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return z; }
|
|
|
|
|
|
set { z = value; this.DoNotify(); }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
2023-03-11 04:53:23 +00:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 温度--主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int tem;
|
|
|
|
|
|
|
|
|
|
|
|
public int Tem
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return tem; }
|
|
|
|
|
|
set { tem = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 湿度 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int hum;
|
|
|
|
|
|
|
|
|
|
|
|
public int Hum
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return hum; }
|
|
|
|
|
|
set { hum = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 气压 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int preeure;
|
|
|
|
|
|
|
|
|
|
|
|
public int Pressure
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return preeure; }
|
|
|
|
|
|
set { preeure = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压1 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage1;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage1
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage1; }
|
|
|
|
|
|
set { voltage1 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压2 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage2;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage2
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage2; }
|
|
|
|
|
|
set { voltage2 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压3 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage3;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage3
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage3; }
|
|
|
|
|
|
set { voltage3 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压4 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage4;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage4
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage4; }
|
|
|
|
|
|
set { voltage4 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压5 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage5;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage5
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage5; }
|
|
|
|
|
|
set { voltage5 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压6 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage6;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage6
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage6; }
|
|
|
|
|
|
set { voltage6 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压7 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage7;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage7
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage7; }
|
|
|
|
|
|
set { voltage7 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压8 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage8;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage8
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage8; }
|
|
|
|
|
|
set { voltage8 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压9 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage9;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage9
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage9; }
|
|
|
|
|
|
set { voltage9 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电压10 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int voltage10;
|
|
|
|
|
|
|
|
|
|
|
|
public int Voltage10
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return voltage10; }
|
|
|
|
|
|
set { voltage10 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流1 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current1;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current1
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current1; }
|
|
|
|
|
|
set { current1 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流2 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current2;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current2
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current2; }
|
|
|
|
|
|
set { current2 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流3 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current3;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current3
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current3; }
|
|
|
|
|
|
set { current3 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流4 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current4;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current4
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current4; }
|
|
|
|
|
|
set { current4 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流5 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current5;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current5
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current5; }
|
|
|
|
|
|
set { current5 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流6 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current6;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current6
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current6; }
|
|
|
|
|
|
set { current6 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流7 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current7;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current7
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current7; }
|
|
|
|
|
|
set { current7 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流8 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current8;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current8
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current8; }
|
|
|
|
|
|
set { current8 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流9 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current9;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current9
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current9; }
|
|
|
|
|
|
set { current9 = value; }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 电流10 --主系统
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
private int current10;
|
|
|
|
|
|
|
|
|
|
|
|
public int Current10
|
|
|
|
|
|
{
|
|
|
|
|
|
get { return current10; }
|
|
|
|
|
|
set { current10 = value; }
|
|
|
|
|
|
}
|
2023-02-03 00:31:48 +00:00
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|