blockMultiOr

Logical MultiOr, y = u[1] or u[2] or u[3] or ...

Information

Block that outputs y = true if any element in the input vector u is true. If no connection to the input connector u is present, the output is y=false.

See Buildings.Controls.OBC.CDL.Logical.Validation.MultiOr for an example.

Parameters

TypeNameDefaultDescription
Integernin0Number of input connections

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nin]uInput signals
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputyOutput with true if at least one input is true

Revisions

  • July 26, 2021, by Jianjun Hu:
    Renamed parameter nu to nin. This is for Buildings, issue 2580.
  • June 6, 2019, by Milica Grahovac:
    First implementation.