Block that represents a triggered trapezoid.
The block has a Boolean input and a Real
output signal and requires the parameters amplitude,
rising, falling and offset. The
output signal y
represents a trapezoidal signal dependent on the
input signal u
.
The behaviour is as follows: Assume the initial input to be
false
. In this
case, the output will be offset. After a rising edge (i.e., the input
changes from false
to true
),
the output is rising during rising to the
sum of offset and amplitude. In contrast, after a falling
edge (i.e., the input changes from true to false), the output is falling
during falling to a value of offset.
Note, the case of edges before expiration of rising or falling is handled properly.
Obsolete
package. This is for
issue 3595.
Modelica.Units.SI
.