blockPulseMinimumDuration
Activates a Boolean signal for a duration tPulse or more if input is true
Extends from Dynawo.NonElectrical.Blocks.NonLinear.BaseClasses.BasePulse (Base block of pulse).
Information
The Boolean output y depends on the activation of a Boolean input.
If this Boolean becomes true, y is true at least for a duration tPulse. y becomes false again if u is false and the duration tPulse has elapsed.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.Time | tPulse (from BasePulse) | Duration of the pulse in s | |
| Boolean | U0 (from BasePulse) | false | Initial value of input |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BooleanInput | u (from BooleanSISO) | Connector of Boolean input signal | |
| BooleanOutput | y (from BooleanSISO) | Connector of Boolean output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.Time | tTrigger (from BasePulse) | Start time of pulse in s |