[RT.Equipment]

移除PSU2控制量限制功能,温度波动问题直接通过2704配置解决。
This commit is contained in:
SL 2023-08-03 14:00:39 +08:00
parent 45e5ba9fd1
commit 76d171a7cd
1 changed files with 13 additions and 5 deletions

View File

@ -179,9 +179,9 @@ namespace Aitex.Core.RT.Device.Devices
DATA.Subscribe($"{Module}.{Name}.SimVoltageFeedBack", () => SimVoltageFeedBack); DATA.Subscribe($"{Module}.{Name}.SimVoltageFeedBack", () => SimVoltageFeedBack);
DATA.Subscribe($"{Module}.{Name}.SimArmsFeedBack", () => SimArmsFeedBack); DATA.Subscribe($"{Module}.{Name}.SimArmsFeedBack", () => SimArmsFeedBack);
DATA.Subscribe($"{Module}.{Name}.ConstantSetPoint", () => ConstantSetPoint); DATA.Subscribe($"{Module}.{Name}.ConstantSetPoint", () => ConstantSetPoint);
DATA.Subscribe($"{Module}.{Name}.OutputLimitHigh", () => OutputLimitHigh); /*DATA.Subscribe($"{Module}.{Name}.OutputLimitHigh", () => OutputLimitHigh);
DATA.Subscribe($"{Module}.{Name}.OutputLimitLow", () => OutputLimitLow); DATA.Subscribe($"{Module}.{Name}.OutputLimitLow", () => OutputLimitLow);
DATA.Subscribe($"{Module}.{Name}.OutputLimitHighTuningTemp", () => _outputLimitHighTuningTemp); DATA.Subscribe($"{Module}.{Name}.OutputLimitHighTuningTemp", () => _outputLimitHighTuningTemp);*/
DATA.Subscribe($"{Module}.{Name}.AlarmFeedBack", () => AlarmFeedBack); DATA.Subscribe($"{Module}.{Name}.AlarmFeedBack", () => AlarmFeedBack);
DATA.Subscribe($"{Module}.{Name}.AllHeatEnable", () => AllHeatEnable); DATA.Subscribe($"{Module}.{Name}.AllHeatEnable", () => AllHeatEnable);
@ -209,6 +209,7 @@ namespace Aitex.Core.RT.Device.Devices
return true; return true;
}); });
/*
OP.Subscribe($"{Module}.{Name}.SetOutputLimitHighTuningTemp", (function, args) => OP.Subscribe($"{Module}.{Name}.SetOutputLimitHighTuningTemp", (function, args) =>
{ {
if (args.Length == 1 && args[0] is double value) if (args.Length == 1 && args[0] is double value)
@ -265,6 +266,7 @@ namespace Aitex.Core.RT.Device.Devices
EV.PostWarningLog(Module, $"SetOutputLimitLow fail, args error"); EV.PostWarningLog(Module, $"SetOutputLimitLow fail, args error");
return false; return false;
}); });
*/
return true; return true;
} }
@ -363,7 +365,7 @@ namespace Aitex.Core.RT.Device.Devices
{ {
try try
{ {
MonitorPsu2OutputLimit(); // MonitorPsu2OutputLimit();
MonitorEnableTimer(); MonitorEnableTimer();
MonitorAlarm(); MonitorAlarm();
MonitorDoResetDone(); MonitorDoResetDone();
@ -451,7 +453,9 @@ namespace Aitex.Core.RT.Device.Devices
} }
} }
private readonly R_TRIG _trigBelow1600 = new(); #region PSU2 Output Limit (Obsolete)
/*private readonly R_TRIG _trigBelow1600 = new();
private readonly R_TRIG _trigAbove1600 = new(); private readonly R_TRIG _trigAbove1600 = new();
private void MonitorPsu2OutputLimit() private void MonitorPsu2OutputLimit()
@ -493,7 +497,11 @@ namespace Aitex.Core.RT.Device.Devices
} }
} }
} }
} }*/
#endregion
private double AETemp private double AETemp
{ {