压力平衡监控的比较值改成FloatValue

This commit is contained in:
SIC1016\caipeilun 2024-07-02 09:04:07 +08:00
parent ce53852eb2
commit 7d815fc0d1
1 changed files with 3 additions and 4 deletions

View File

@ -66,20 +66,19 @@ namespace Aitex.Core.RT.Device.Devices
protected override void HandleMonitor()
{
_value = _aiValue1.Value - _aiValue2.Value;
_value = _aiValue1.FloatValue - _aiValue2.FloatValue;
_balanceChecker.Monitor(_value, -_threshold, _threshold, 5);
if (_balanceChecker.Trig)
{
var alarmLevel = SC.SafeGetStringValue($"PM.{Module}.Heater.PressureImbalanceAlarmLevel", "Warning");
if (alarmLevel == "Warning")
{
EV.PostWarningLog(Module, $"PT1:{_aiValue1}({_aiValue1.Value})/PT2:{_aiValue2}({_aiValue2.Value}) Pressure out of balance(threshold:{_threshold})");
EV.PostWarningLog(Module, $"PT1:{_aiValue1}({_aiValue1.FloatValue})/PT2:{_aiValue2}({_aiValue2.FloatValue}) Pressure out of balance(threshold:{_threshold})");
}
else
{
EV.PostAlarmLog(Module, $"PT1:{_aiValue1}({_aiValue1.Value})/PT2:{_aiValue2}({_aiValue2.Value}) Pressure out of balance(threshold:{_threshold})");
EV.PostAlarmLog(Module, $"PT1:{_aiValue1}({_aiValue1.FloatValue})/PT2:{_aiValue2}({_aiValue2.FloatValue}) Pressure out of balance(threshold:{_threshold})");
}
}
}