ANDOCT – Logický součin osmi signálů

Symbol blokuPotřebná licence: STANDARD
PIC

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

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

Pokud pracujete s méně než 8 signály, je potřeba ošetřit nepřipojené vstupy bloku pomocí parametru nl. Pokud pracujete pouze se dvěma vstupními signály, zvažte použití bloku AND_.

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

Výstupy

Y

Výstup bloku, logický součin

bool

NY

Negace výstupního signálu Y

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