blockTable
Lighting control read from CombiTimeTable
Extends from IDEAS.Buildings.Components.LightingControl.BaseClasses.PartialLightingControl.
Information
This block defines a lighting control using a schedule (CombiTable).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Table data definition | |||
| Boolean | tableOnFile | false | = true, if table is defined on file or in function usertab |
| Real[:,:] | table | fill(0.0, 0, 2) | Table matrix (time = first column; e.g., table=[0,2]) |
| String | tableName | "NoName" | Table name on file or in function usertab (see docu) |
| String | fileName | "NoName" | File where matrix is stored |
| Boolean | verboseRead | true | = true, if info message that file is loading is to be printed |
| Table data interpretation | |||
| Integer | column | Column of table that is used | |
| Modelica.Blocks.Types.Smoothness | smoothness | Modelica.Blocks.Types.Smoothness.LinearSegments | Smoothness of table interpolation |
| Modelica.Blocks.Types.Extrapolation | extrapolation | Modelica.Blocks.Types.Extrapolation.LastTwoPoints | Extrapolation of data outside the definition range |
| Real[:] | offset | {0} | Offsets of output signals |
| Modelica.Units.SI.Time | startTime | 0 | Output = offset for time < startTime |
| Modelica.Units.SI.Time | timeScale | 1 | Time scale of first table column |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.CombiTimeTable | combiTimeTable | Table for reading number of occupants from file |
Revisions
-
August 28, 2018 by Iago Cupeiro:
First implementation See #879.