OROCT – Logický součet osmi signálů

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok OROCT provádí logický součet osmi vstupních signálů U1 U8. Signály, jejichž seznam je uveden v parametru nl se před provedení logického součinu negují.

Pokud je tedy parametr nl prázdný, tak se provádí logický součet Y= U1U2U3U4U5U6U7U8. Pokud bude například nl=2,6..8, pak Y = U1¬U2U3U4U5¬U6¬U7¬U8.

Pokud pracujete pouze se dvěma vstupními signály, zvažte použití bloku OR_.

Vstupy

U1

První logický vstup bloku

bool

U2

Druhý logický vstup bloku

bool

U3

Třetí logický vstup bloku

bool

U4

Čtvrtý logický vstup bloku

bool

U5

Pátý logický vstup bloku

bool

U6

Šestý logický vstup bloku

bool

U7

Sedmý logický vstup bloku

bool

U8

Osmý logický vstup bloku

bool

Parametr

nl

Seznam negovaných signálů. Zadává se ve tvaru např. 1,3..5,8. Programy třetích stran (Simulink, OPC klienti atd.) pracují s celým číslem, které je bitovou maskou – pro uvedený příklad tedy 157, binárně 10011101.

long

Výstupy

Y

Výstup bloku, logický součet

bool

NY

Negace výstupního signálu Y

bool