blockPulse
Generate pulse signal of type Real
Information
Block that outputs a pulse signal as shown below.
The pulse signal is generated an infinite number of times, and aligned with time=shift.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | amplitude | 1.0 | Amplitude of pulse |
| Real | width | 0.5 | Width of pulse in fraction of period |
| Real | period | Time for one period | |
| Real | shift | 0 | Shift time for output |
| Real | offset | 0.0 | Offset of output signals |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | y | Pulse output signal |
Revisions
-
December 03, 2020, by Milica Grahovac:
Renameddelayparameter toshift.
This is for Buildings, issue 2282. -
November 12, 2020, by Michael Wetter:
Reformulated to remove dependency toModelica.Units.SI.
This is for Buildings, issue 2243. -
October 19, 2020, by Michael Wetter:
Refactored implementation, avoided state events.
This is for Buildings, issue 2170. -
March 2, 2020, by Michael Wetter:
Changed icon to display dynamically the output value. -
March 16, 2017, by Jianjun Hu:
First implementation, based on the implementation of the Modelica Standard Library.