frappy_psi.thermofisher: add version through gerrit

Change-Id: I4b89d6ec803ad64c41720bc62493d2e4027df50e
This commit is contained in:
zolliker 2023-07-05 17:14:07 +02:00
parent 0647b34bb8
commit ff6a98af92

View File

@ -32,17 +32,17 @@ class ThermFishIO(StringIO):
class TemperatureLoopA10(HasConvergence, HasIO, Drivable):
ioClass = ThermFishIO
value = Parameter('internal temperature', unit='degC')
value = Parameter('temperature', unit='degC')
target = Parameter('setpoint/target', datatype=FloatRange, unit='degC', default=0)
circ_on = Parameter('is circulation running', BoolType(), readonly=False, default=False)
# pids
p_heat = Parameter('proportional heat parameter', FloatRange(), readonly=False)
i_heat = Parameter('integral heat parameter', FloatRange(), readonly=False)
d_heat = Parameter('derivative heat parameter', FloatRange(), readonly=False)
p_cool = Parameter('proportional cool parameter', FloatRange(), readonly=False)
i_cool = Parameter('integral cool parameter', FloatRange(), readonly=False)
d_cool = Parameter('derivative cool parameter', FloatRange(), readonly=False)
control_active = Parameter('circilation and control is on', BoolType(), default=False)
ctrlpars = StructParam('control parameters struct', dict(
p_heat = Parameter('proportional heat parameter', FloatRange()),
i_heat = Parameter('integral heat parameter', FloatRange()),
d_heat = Parameter('derivative heat parameter', FloatRange()),
p_cool = Parameter('proportional cool parameter', FloatRange()),
i_cool = Parameter('integral cool parameter', FloatRange()),
d_cool = Parameter('derivative cool parameter', FloatRange()),
), readonly=False)
status_messages = [
(ERROR, 'high tempr. cutout fault', 2, 0),