modelThermostat
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | THigh | 273.15 + 21 | Temperature set point during high temperature period |
| Modelica.Units.SI.Temperature | TLow | 273.15 + 16 | Temperature set point during low temperature period |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | ||
| Modelica.Blocks.Interfaces.BooleanOutput | y |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| IDEAS.Utilities.Time.CalendarTime | calTim | Calendar time block | |
| Modelica.Blocks.Logical.Hysteresis | hysteresis | ||
| Modelica.Blocks.Sources.RealExpression | THighExp | Expression for THigh | |
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Logical.Switch | switch1 | ||
| Modelica.Blocks.Sources.RealExpression | TLowExp | Expression for TLow | |
| Modelica.Blocks.Sources.BooleanExpression | onWeekDay | Schedule during week days | |
| Modelica.Blocks.Sources.BooleanExpression | onWeekEnd | Schedule during weekend | |
| Modelica.Blocks.Logical.Or | weekSched | Combined schedule of week day and weekend |