BMOCT, BMHEXD – Bitový multiplexer

Symboly blokůPotřebná licence: STANDARD
PIC PIC

Popis funkce
Bloky BMOCT a BMHEXD pracují jako bitové multiplexery a lze je výhodně využít ke skládání celočíselných signálů z jednotlivých bitů. Oba bloky se od sebe liší jen počtem vstupů, blok BMOCT má 8 bitových vstupů, blok BMHEXD jich má 16. V případě, že parametr shift = 0, jsou jednotlivé bity výstupního signálu iy přímo tvořeny vstupními signály, v nejnižším bitu je vždy signál U0.

Vstupy

U0…U15

Jednotlivé bity výstupního signálu

Bool

Výstup

iy

Výsledný výstupní signál

Long (I32)

Parametr

shift

Počet bitů, o který se posune složená celočíselná hodnota z jednotlivých vstupů těsně před předáním na výstup iy   0  31

Long (I32)

vtype

Typ hodnoty výstupu, může nabývat hodnot:  4

Long (I32)

2 ....

Byte (rozsah 0 ... 255)

3 ....

Short (rozsah -32768 ... 32767)

4 ....

Long (rozsah -2147483648 ... 2147483647)

5 ....

Word (rozsah 0 ... 65536)

6 ....

DWord (rozsah 0 ... 4294967295)

10 ...

Large (rozsah -9223372036854775808...9223372036854775807)

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