ORQUAD, OROCT, ORHEXD – Multi-input logical sum

Block SymbolsLicensing group: STANDARD
Qt SVG Document Exported by REXYGEN Studio U1 U2 U3 U4 Y NY ORQUAD Qt SVG Document Exported by REXYGEN Studio U1 U2 U3 U4 U5 U6 U7 U8 Y NY OROCT Qt SVG Document Exported by REXYGEN Studio U1 U2 U3 U4 U5 U6 U7 U8 U9 U10 U11 U12 U13 U14 U15 U16 Y NY ORHEXD

Function Description
The ORQUAD, OROCT and ORHEXD blocks compute the logical sum of up to sixteen input signals U1, U2, …, U16. The signals listed in the nl parameter are negated prior to computing the logical sum.

For an empty nl parameter a simple logical sum Y= U1U2U3U4U5U6U7 U16 is computed. For e.g. nl=1,3..5, the logical function is Y= ¬U1U2¬U3¬U4¬U5U6 U16.

If you have only two input signals, consider using the OR block.

This block propagates the signal quality. More information can be found in the 1.4 section.

Input

U1..U16

Logical input of the block

Bool

Parameter

nl

List of signals to negate

Long (I32)

Output

Y

Output signal, logical sum

Bool

NY

Boolean complementation of Y

Bool

2024 © REX Controls s.r.o., www.rexygen.com