1 ITempControl moved to GenericDevices, 2 Dummy.TempControl component, 3 TempControl.Easytherm changed to fit ITempControl.

This commit is contained in:
Milan Hanajik
2022-05-13 09:33:03 +02:00
parent 451faf1586
commit 2bae912fa0
10 changed files with 105 additions and 32 deletions
@@ -19,8 +19,7 @@ namespace TBF.Rig.Modbus.TempControl.Novus
/// <summary>
/// Events: PressureInDone, PressureOutDone or Error
/// </summary>
/// <param name="tempControl">Pressure meter reference</param>
/// <param name="pressure">Reference to the measured pressure variable, value is in bar</param>
/// <param name="tempControl">Temp. controller reference</param>
/// <param name="eventDone">Event to be returned by Run() when completed OK</param>
public SetRequiredTemperatureOp(TControl tempControl, Event eventDone)
{
+5 -4
View File
@@ -9,11 +9,11 @@ using Common;
using Config.Entities;
using SchematicDrawing;
using TBF.Boxes;
using TBF.Rig.Generic;
using TBF.Rig.GenericDevices;
namespace TBF.Rig.Modbus.TempControl.Novus
{
public class TControl : ComponentBase, IDevice, ITempControl, GenericDevices.ISequenceCondition,
public class TControl : ComponentBase, Generic.IDevice, ITempControl, ISequenceCondition,
IDrawingItCmpntWithSetpoint, IDrawingItCmpntWithMeasuredVal, IDrawingItCmpntWithCustomBmp
{
private static readonly ILog log = LogManager.GetLogger(typeof(TControl));
@@ -246,7 +246,8 @@ namespace TBF.Rig.Modbus.TempControl.Novus
/// <summary>
/// Set Easytherm controller to required temperature procedure parameter
/// Set temperature controller setpoint to required temperature,
/// where temperature is a procedure parameter
/// </summary>
/// <returns>true = OK, false = any error</returns>
public bool SetTemperatureSetpoint()
@@ -255,7 +256,7 @@ namespace TBF.Rig.Modbus.TempControl.Novus
}
/// <summary>
/// Set Easytherm controller to specified temperature
/// Set temperature controller setpoint to specified value
/// </summary>
/// <param name="reqTempC">Temperature in °C</param>
/// <returns>true = OK, false = any error</returns>