.Buildings.Controls.OBC.CDL.Logical.Sources.TimeTable

Information

Block that outputs true/false time table values.

The block takes as a parameter a time table of a format:

table = [ 0*3600, 0;
          6*3600, 1;
          6*3600, 0;
         18*3600, 1;
         18*3600, 1];
period = 24*3600;

where the first column of table is time and the remaining column(s) are the table values. The time column contains Real values that are in units of seconds if timeScale = 1. The parameter timeScale can be used to scale the time values, for example, use timeScale = 3600 if the values in the first column are interpreted as hours.

The values in column two and higher must be 0 or 1, otherwise the model stops with an error.

Until a new tabulated value is set, the previous tabulated value is returned.

The table scope is repeated periodically with periodicity period.

Revisions


Generated at 2025-02-05T19:26:06Z by OpenModelicaOpenModelica 1.24.4 using GenerateDoc.mos