- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
-
- namespace BPASmartClient.Academy._50L
- {
- public class DeviceStatus:NotifyBase
- {
- #region 按钮状态反馈
- /// <summary>
- /// 反应釜旋转电机 V2000.0
- /// </summary>
- public bool IsSetReactTurnMotor { get { return _isSetreactTurnMotor; } set { _isSetreactTurnMotor = value; OnPropertyChanged(); } }
- private bool _isSetreactTurnMotor;
- /// <summary>
- /// 负压风机 V2000.1
- /// </summary>
- public bool IsSetFans { get { return _isSetfans; } set { _isSetfans = value; OnPropertyChanged(); } }
- private bool _isSetfans;
-
- /// <summary>
- /// 卤水泵 V2000.2
- /// </summary>
- public bool IsSetBrinePumpState { get { return _isSetbrinePumpState; } set { _isSetbrinePumpState = value; OnPropertyChanged(); } }
- private bool _isSetbrinePumpState;
-
- /// <summary>
- /// 反应釜回原点
- /// </summary>
- public bool IsSetReactHomeBit { get { return _isSetreactHomeBit; } set { _isSetreactHomeBit = value; OnPropertyChanged(); } }
- private bool _isSetreactHomeBit;
-
- /// <summary>
- /// 反应釜去倒料位
- /// </summary>
- public bool IsSetReactOut { get { return _isSetreactOut; } set { _isSetreactOut = value; OnPropertyChanged(); } }
- private bool _isSetreactOut;
-
- /// <summary>
- /// 反应釜旋转电机点动 V2000.0
- /// </summary>
- public bool IsSetReactTurnMotorJogging { get { return _isSetreactTurnMotorJogging; } set { _isSetreactTurnMotorJogging = value; OnPropertyChanged(); } }
- private bool _isSetreactTurnMotorJogging;
-
- /// <summary>
- /// 反应釜升温 V2000.0
- /// </summary>
- public bool IsSetReactHeat { get { return _isSetReactHeat; } set { _isSetReactHeat = value; OnPropertyChanged(); } }
- private bool _isSetReactHeat;
-
- /// <summary>
- /// 反应釜降温 V2000.0
- /// </summary>
- public bool IsSetReactCool { get { return _isSetReactCool; } set { _isSetReactCool = value; OnPropertyChanged(); } }
- private bool _isSetReactCool;
-
- /// <summary>
- /// 冷凝水罐降温 V2000.0
- /// </summary>
- public bool IsSetCWTCool { get { return _isSetCWTCool; } set { _isSetCWTCool = value; OnPropertyChanged(); } }
- private bool _isSetCWTCool;
-
- /// <summary>
- /// 反应釜泄压阀 V2001.7
- /// </summary>
- public bool IsSetReactPressureReliefValve { get { return _isSetreactPressureReliefValve; } set { _isSetreactPressureReliefValve = value; OnPropertyChanged(); } }
- private bool _isSetreactPressureReliefValve;
-
- /// <summary>
- /// 反应釜排热空气阀(抽真空阀) V2001.2
- /// </summary>
- public bool IsSetReactOutHotGasValve { get { return _isSetreactOutHotGasValve; } set { _isSetreactOutHotGasValve = value; OnPropertyChanged(); } }
- private bool _isSetreactOutHotGasValve;
-
- /// <summary>
- /// 热气排空阀 V1001.3
- /// </summary>
- public bool IsSetHotGasEmptyValve { get { return _isSethotGasEmptyValve; } set { _isSethotGasEmptyValve = value; OnPropertyChanged(); } }
- private bool _isSethotGasEmptyValve;
-
- /// <summary>
- /// 冷凝水进气阀 V2001.4
- /// </summary>
- public bool IsSetColdWaterTankInAirValve { get { return _isSetcoldWaterTankInAirValve; } set { _isSetcoldWaterTankInAirValve = value; OnPropertyChanged(); } }
- private bool _isSetcoldWaterTankInAirValve;
- /// <summary>
- /// 反应釜排水阀 V2000.6
- /// </summary>
- public bool IsSetReactDrainValve { get { return _isSetreactDrainValve; } set { _isSetreactDrainValve = value; OnPropertyChanged(); } }
- private bool _isSetreactDrainValve;
-
- /// <summary>
- /// 反应釜进清水阀 V2000.7
- /// </summary>
- public bool IsSetReactInCleanWaterValve { get { return _isSetreactInCleanWaterValve; } set { _isSetreactInCleanWaterValve = value; OnPropertyChanged(); } }
- private bool _isSetreactInCleanWaterValve;
-
- /// <summary>
- /// 反应釜压缩空气进气阀 V2001.0
- /// </summary>
- public bool IsSetReactPressureAirInValve { get { return _isSetreactPressureAirInValve; } set { _isSetreactPressureAirInValve = value; OnPropertyChanged(); } }
- private bool _isSetreactPressureAirInValve;
-
- /// <summary>
- /// 反应釜进卤水阀 V2001.1
- /// </summary>
- public bool IsSetReactInBrineWaterValve { get { return _isSetreactInBrineWaterValve; } set { _isSetreactInBrineWaterValve = value; OnPropertyChanged(); } }
- private bool _isSetreactInBrineWaterValve;
- /// <summary>
- /// 冷凝水罐真空阀 V2002.0
- /// </summary>
- public bool IsSetColdWaterTankVacuumValve { get { return _isSetcoldWaterTankVacuumValve; } set { _isSetcoldWaterTankVacuumValve = value; OnPropertyChanged(); } }
- private bool _isSetcoldWaterTankVacuumValve;
-
- /// <summary>
- /// 空压机启动 V2002.1
- /// </summary>
- public bool IsSetCompressorRunning { get { return _isSetcompressorRunning; } set { _isSetcompressorRunning = value; OnPropertyChanged(); } }
- private bool _isSetcompressorRunning;
-
- /// <summary>
- /// 反应釜进料 V2002.1
- /// </summary>
- public bool IsSetReactEnter { get { return _isSetReactEnter; } set { _isSetReactEnter = value; OnPropertyChanged(); } }
- private bool _isSetReactEnter;
-
- /// <summary>
- /// 反应釜反转 V2002.1
- /// </summary>
- public bool IsSetReactReverse { get { return _isSetReactReverse; } set { _isSetReactReverse = value; OnPropertyChanged(); } }
- private bool _isSetReactReverse;
-
- /// <summary>
- /// 进卤水启动 V2002.1
- /// </summary>
- public bool IsSetStartEnterBrine { get { return _isSetStartEnterBrine; } set { _isSetStartEnterBrine = value; OnPropertyChanged(); } }
- private bool _isSetStartEnterBrine;
-
- /// <summary>
- /// 排水启动 V2002.1
- /// </summary>
- public bool IsSetStartEmptyWater { get { return _isSetStartEmptyWater; } set { _isSetStartEmptyWater = value; OnPropertyChanged(); } }
- private bool _isSetStartEmptyWater;
- /// <summary>
- /// 反应釜出冷却水阀 V2000.5
- /// </summary>
- public bool IsSetReactOutColdValve { get { return _isSetreactOutColdValve; } set { _isSetreactOutColdValve = value; OnPropertyChanged(); } }
- private bool _isSetreactOutColdValve;
-
- /// <summary>
- /// 冷凝水罐进水阀 V2001.5
- /// </summary>
- public bool IsSetColdWaterTankInWaterValve { get { return _isSetcoldWaterTankInWaterValve; } set { _isSetcoldWaterTankInWaterValve = value; OnPropertyChanged(); } }
- private bool _isSetcoldWaterTankInWaterValve;
-
- /// <summary>
- /// 清洗启动按钮 V2001.5
- /// </summary>
- public bool IsSetStartClean { get { return _isSetStartClean; } set { _isSetStartClean = value; OnPropertyChanged(); } }
- private bool _isSetStartClean;
-
- /// <summary>
- /// 真空蒸馏 V2001.5
- /// </summary>
- public bool IsSetVacuumDistill { get { return _isSetVacuumDistill; } set { _isSetVacuumDistill = value; OnPropertyChanged(); } }
- private bool _isSetVacuumDistill;
-
- /// <summary>
- /// 去加料位 V2001.5
- /// </summary>
- public bool IsSetGoAddPosition { get { return _isSetGoAddPosition; } set { _isSetGoAddPosition = value; OnPropertyChanged(); } }
- private bool _isSetGoAddPosition;
-
- /// <summary>
- /// 称重水罐重量清零 V1003.7
- /// </summary>
- public bool IsSetColdWaterTankZero { get { return _isSetColdWaterTankZero; } set { _isSetColdWaterTankZero = value; OnPropertyChanged(); } }
- private bool _isSetColdWaterTankZero;
-
- /// <summary>
- /// 卤水配制罐重量清零 V1003.7
- /// </summary>
- public bool IsSetBrineTankZero { get { return _isSetBrineTankZero; } set { _isSetBrineTankZero = value; OnPropertyChanged(); } }
- private bool _isSetBrineTankZero;
-
- /// <summary>
- /// 系统启动 V1003.7
- /// </summary>
- public bool IsSetSystemStart { get { return _isSetSystemStart; } set { _isSetSystemStart = value; OnPropertyChanged(); } }
- private bool _isSetSystemStart;
- /// <summary>
- /// 心跳 V1003.7
- /// </summary>
- public bool IsSetHeartBeat { get { return _isSetheartBeat; } set { _isSetheartBeat = value; OnPropertyChanged(); } }
- private bool _isSetheartBeat;
- #endregion
-
- #region 电机阀门反馈
- /// <summary>
- /// 旋转电机启停反馈 V2000.0
- /// </summary>
- public bool ReactTurnMotor { get { return _reactTurnMotor; } set { _reactTurnMotor = value; OnPropertyChanged(); } }
- private bool _reactTurnMotor;
- /// <summary>
- /// 负压风机启动反馈 V2000.1
- /// </summary>
- public bool Fans { get { return _fans; } set { _fans = value; OnPropertyChanged(); } }
- private bool _fans;
-
- /// <summary>
- /// 卤水泵启动反馈 V2000.2
- /// </summary>
- public bool BrinePumpState { get { return _brinePumpState; } set { _brinePumpState = value; OnPropertyChanged(); } }
- private bool _brinePumpState;
-
- /// <summary>
- /// 反应釜进蒸汽阀 V2000.3
- /// </summary>
- public bool ReactInSteamValue { get { return _reactInSteamValue; } set { _reactInSteamValue = value; OnPropertyChanged(); } }
- private bool _reactInSteamValue;
-
- /// <summary>
- /// 反应釜进冷却水阀 V2000.4
- /// </summary>
- public bool ReactInColdValve { get { return _reactInColdValve; } set { _reactInColdValve = value; OnPropertyChanged(); } }
- private bool _reactInColdValve;
- /// <summary>
- /// 反应釜出冷却水阀 V2000.5
- /// </summary>
- public bool ReactOutColdValve { get { return _reactOutColdValve; } set { _reactOutColdValve = value; OnPropertyChanged(); } }
- private bool _reactOutColdValve;
-
- /// <summary>
- /// 反应釜排水阀 V2000.6
- /// </summary>
- public bool ReactDrainValve { get { return _reactDrainValve; } set { _reactDrainValve = value; OnPropertyChanged(); } }
- private bool _reactDrainValve;
-
- /// <summary>
- /// 反应釜进清水阀 V2000.7
- /// </summary>
- public bool ReactInCleanWaterValve { get { return _reactInCleanWaterValve; } set { _reactInCleanWaterValve = value; OnPropertyChanged(); } }
- private bool _reactInCleanWaterValve;
-
- /// <summary>
- /// 压缩空气进气阀反馈 V2001.0
- /// </summary>
- public bool ReactPressureAirInValve { get { return _reactPressureAirInValve; } set { _reactPressureAirInValve = value; OnPropertyChanged(); } }
- private bool _reactPressureAirInValve;
-
- /// <summary>
- /// 反应釜进卤水阀 V2001.1
- /// </summary>
- public bool ReactInBrineWaterValve { get { return _reactInBrineWaterValve; } set { _reactInBrineWaterValve = value; OnPropertyChanged(); } }
- private bool _reactInBrineWaterValve;
-
- /// <summary>
- /// 反应釜排热空气阀反馈 V2001.2
- /// </summary>
- public bool ReactOutHotGasValve { get { return _reactOutHotGasValve; } set { _reactOutHotGasValve = value; OnPropertyChanged(); } }
- private bool _reactOutHotGasValve;
-
- /// <summary>
- /// 热气排空阀反馈 V2001.3
- /// </summary>
- public bool HotGasEmptyValve { get { return _hotGasEmptyValve; } set { _hotGasEmptyValve = value; OnPropertyChanged(); } }
- private bool _hotGasEmptyValve;
-
-
- /// <summary>
- /// 冷凝水罐进气阀 V2001.4
- /// </summary>
- public bool ColdWaterTankInAirValve { get { return _coldWaterTankInAirValve; } set { _coldWaterTankInAirValve = value; OnPropertyChanged(); } }
- private bool _coldWaterTankInAirValve;
-
- /// <summary>
- /// 冷凝水罐进水阀反馈 V2001.5
- /// </summary>
- public bool ColdWaterTankInWaterValve { get { return _coldWaterTankInWaterValve; } set { _coldWaterTankInWaterValve = value; OnPropertyChanged(); } }
- private bool _coldWaterTankInWaterValve;
-
- /// <summary>
- /// 反应釜原点位置反馈 V2001.6
- /// </summary>
- public bool ReactHomeBit { get { return _reactHomeBit; } set { _reactHomeBit = value; OnPropertyChanged(); } }
- private bool _reactHomeBit;
-
- /// <summary>
- /// 反应釜泄压阀反馈 V2001.7
- /// </summary>
- public bool ReactPressureReliefValve { get { return _reactPressureReliefValve; } set { _reactPressureReliefValve = value; OnPropertyChanged(); } }
- private bool _reactPressureReliefValve;
- /// <summary>
- /// 冷凝水罐真空阀反馈 V2002.0
- /// </summary>
- public bool ColdWaterTankVacuumValve { get { return _coldWaterTankVacuumValve; } set { _coldWaterTankVacuumValve = value; OnPropertyChanged(); } }
- private bool _coldWaterTankVacuumValve;
-
- /// <summary>
- /// 空压机启动反馈 V2002.1
- /// </summary>
- public bool CompressorRunning { get { return _compressorRunning; } set { _compressorRunning = value; OnPropertyChanged(); } }
- private bool _compressorRunning;
-
- /// <summary>
- /// 心跳反馈 V2003.7
- /// </summary>
- public bool HeartBeat { get { return _heartBeat; } set { _heartBeat = value; OnPropertyChanged(); } }
- private bool _heartBeat;
-
- ///// 蒸汽梳水阀反馈
- ///// </summary>
- //public bool CardWater { get { return _cardWater; } set { _cardWater = value; OnPropertyChanged(); } }
- //private bool _cardWater;
-
- ///// <summary>
- ///// 称重水罐负压阀反馈
- ///// </summary>
- //public bool WeightPot { get { return _weightPot; } set { _weightPot = value; OnPropertyChanged(); } }
- //private bool _weightPot;
- #endregion
-
- #region 模拟量
- /// <summary>
- /// 反应釜温度 VD2006
- /// </summary>
- public float ReactTemp { get { return _reactTemp; } set { _reactTemp = value; OnPropertyChanged(); } }
- private float _reactTemp;
-
- /// <summary>
- /// 反应釜蒸汽压力 VD2010
- /// </summary>
- public float ReactSteamPressure { get { return _reactSteamPressure; } set { _reactSteamPressure = value; OnPropertyChanged(); } }
- private float _reactSteamPressure;
-
- /// <summary>
- /// 反应釜蒸汽流量 VD2014
- /// </summary>
- public float ReactSteamFlow { get { return _reactSteamFlow; } set { _reactSteamFlow = value; OnPropertyChanged(); } }
- private float _reactSteamFlow;
-
- /// <summary>
- /// 冷凝水罐温度 VD2018
- /// </summary>
- public float ColdWaterTankTemp { get { return _coldWaterTankTemp; } set { _coldWaterTankTemp = value; OnPropertyChanged(); } }
- private float _coldWaterTankTemp;
-
- /// <summary>
- /// 冷凝水罐湿度 VD2022
- /// </summary>
- public float ColdWaterTankHumidity { get { return _coldWaterTankHumidity; } set { _coldWaterTankHumidity = value; OnPropertyChanged(); } }
- private float _coldWaterTankHumidity;
-
- /// <summary>
- /// 负压流量 VD2026
- /// </summary>
- public float VacuumFlow { get { return _vacuumFlow; } set { _vacuumFlow = value; OnPropertyChanged(); } }
- private float _vacuumFlow;
-
- /// <summary>
- /// 称重水罐重量 VD2030
- /// </summary>
- public float WaterTankWeight { get { return _waterTankWeight; } set { _waterTankWeight = value; OnPropertyChanged(); } }
- private float _waterTankWeight;
-
- /// <summary>
- /// 反应釜编码器值 VD2034
- /// </summary>
- public float ReactEncoderValue { get { return _reactEncoderValue; } set { _reactEncoderValue = value; OnPropertyChanged(); } }
- private float _reactEncoderValue;
-
- /// <summary>
- /// 蒸汽比例阀实际开度 VD2038
- /// </summary>
- public float SteamProportValveRealOpening { get { return _steamProportValveRealOpening; } set { _steamProportValveRealOpening = value; OnPropertyChanged(); } }
- private float _steamProportValveRealOpening;
-
- /// <summary>
- /// 卤水配制罐重量 VD2042
- /// </summary>
- public float BrineTankWeight { get { return _brineTankWeight; } set { _brineTankWeight = value; OnPropertyChanged(); } }
- private float _brineTankWeight;
-
- /// <summary>
- /// 反应釜压力 VD2046
- /// </summary>
- public float ReactPressure { get { return _reactPressure; } set { _reactPressure = value; OnPropertyChanged(); } }
- private float _reactPressure;
- #endregion
- }
- }
|