Validation test for the block Buildings.Controls.OBC.CDL.Logical.VariablePulse.
fal has the constant 0 input. It gives
constant false output.
tru has the constant 1 input. It gives
constant true output.
conTru has the constant 0.75 input.
It gives the pulse output, with the width (75%).
truFal has the input changing from 0.65
to 0. It outputs a pulse (with the width of 65%) and then changes
to constant false.
falTru has the input changing from 0
to 0.65 and then back to 0. It firstly outputs the constant
false, then a pulse (with the width of 65%) and finally back
to false.
falTru1 has the input changing from 0.3
to 0.8 and then back to 0.3. It firstly outputs a
pulse with the width of 30%, then a pulse with the width of 80%, and
finally a pulse with the width of 30% again. When the input changes, it gives
a new pulse immediately.
conChaWid has a ramp input. It gives constant
true output when the input is ramping up.