[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}.SimArmsFeedBack", () => SimArmsFeedBack);
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}.OutputLimitHighTuningTemp", () => _outputLimitHighTuningTemp);
DATA.Subscribe($"{Module}.{Name}.OutputLimitHighTuningTemp", () => _outputLimitHighTuningTemp);*/
DATA.Subscribe($"{Module}.{Name}.AlarmFeedBack", () => AlarmFeedBack);
DATA.Subscribe($"{Module}.{Name}.AllHeatEnable", () => AllHeatEnable);
@ -209,6 +209,7 @@ namespace Aitex.Core.RT.Device.Devices
return true;
});
/*
OP.Subscribe($"{Module}.{Name}.SetOutputLimitHighTuningTemp", (function, args) =>
{
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");
return false;
});
*/
return true;
}
@ -363,7 +365,7 @@ namespace Aitex.Core.RT.Device.Devices
{
try
{
MonitorPsu2OutputLimit();
// MonitorPsu2OutputLimit();
MonitorEnableTimer();
MonitorAlarm();
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 void MonitorPsu2OutputLimit()
@ -493,7 +497,11 @@ namespace Aitex.Core.RT.Device.Devices
}
}
}
}
}*/
#endregion
private double AETemp
{