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.
Modelica.Units.SI.