diff --git a/IBPSA/Fluid/Chillers/ModularReversible/Modular.mo b/IBPSA/Fluid/Chillers/ModularReversible/Modular.mo index d79147f9bc..ecf36b9134 100644 --- a/IBPSA/Fluid/Chillers/ModularReversible/Modular.mo +++ b/IBPSA/Fluid/Chillers/ModularReversible/Modular.mo @@ -82,6 +82,12 @@ model Modular extent={{-10,-10},{10,10}}, rotation=0, origin={70,50}))); + Modelica.Blocks.Logical.Hysteresis hys( + final uLow=0.001, + final uHigh=ySet_small, + final pre_y_start=false) "Use default ySet value" annotation (Placement( + transformation(extent={{10,10},{-10,-10}}, rotation=180, + origin={-110,-90}))); equation connect(conCoo.y, sigBus.coo) annotation (Line(points={{-99,-130},{-76,-130},{-76,-40},{-138,-40},{-138,-42}, @@ -102,11 +108,23 @@ equation index=1, extent={{-6,3},{-6,3}}, horizontalAlignment=TextAlignment.Right)); + connect(hys.y, sigBus.onOffMea) annotation (Line(points={{-99,-90},{-88,-90}, + {-88,-70},{-128,-70},{-128,-40},{-134,-40},{-134,-41},{-141,-41}}, + color={255,0,255})); + connect(hys.u, sigBus.yMea) annotation (Line(points={{-122,-90},{-132,-90},{ + -132,-40},{-136,-40},{-136,-41},{-141,-41}}, + color={0,0,127})); annotation (Icon(coordinateSystem(extent={{-100,-100},{100,100}})), Diagram(coordinateSystem(extent={{-140,-160},{140,160}})), Documentation(revisions="