blockBooleanPulseN

Generate pulse signal of type Boolean, extended with max number of pulses

Extends from Modelica.Blocks.Interfaces.partialBooleanSource (Partial source block (has 1 output Boolean signal and an appropriate default icon)).

Information

The Boolean output y is a pulse signal:

Pulse.png

Parameters

TypeNameDefaultDescription
Realwidth50Width of pulse in % of period
Modelica.Units.SI.TimeperiodTime for one period
Modelica.Units.SI.TimestartTime0Time instant of first pulse
Integernperiod-1Number of periods (< 0 means infinite number of periods)

Connectors

TypeNameDefaultDescription
Blocks.Interfaces.BooleanOutputy (from partialBooleanSource)Connector of Boolean output signal

Components

TypeNameDefaultDescription
Realcount