blockNot

Logical 'not': y = not u

Extends from Modelica.Blocks.Interfaces.PartialBooleanSISO_small (Partial block with a BooleanInput and a BooleanOutput signal and a small block icon).

Information

The output is false if at least one input is true, otherwise the output is true.

The input connector is a vector of Boolean input signals. When a connection line is drawn, the dimension of the input vector is enlarged by one and the connection is automatically connected to this new free index (thanks to the connectorSizing annotation).

The usage is demonstrated, e.g., in example Modelica.Blocks.Examples.BooleanNetwork1.

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputu (from PartialBooleanSISO_small)Boolean input signal
Modelica.Blocks.Interfaces.BooleanOutputy (from PartialBooleanSISO_small)Boolean output signal