SHIFTOCT – Posuvný registr pro průběžné ukládání hodnot

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio u RUN y0 y1 y2 y3 y4 y5 y6 y7 SHIFTOCT

Popis funkce
Blok realizuje funkci posuvného registru s osmi výstupy pro libovolný typ signálů.

Je-li aktivní vstup RUN, je v každém tiku algoritmu provedeno následující přiřazení:

yi = yi1,i = 1..7, y0 = u,

tedy hodnota na každém z výstupů y0 y6 je posunuta na výstup v pořadí následující, a hodnota vstupu u je přenesena na výstup y0.

Blok pracuje s libovolným datovým typem signálu přivedeného na vstup u. Požadovaný datový typ je třeba nastavit parametrem vtype. Výstupy y0 y7 jsou pak shodného datového typu.

Pokud potřebujete posun dat v registru provádět na základě triggeru, vložte před vstup RUN blok EDGE.

Tento blok propaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Vstup

u

Analogový vstupní signál

Any

RUN

Povoluje posun výstupů

Bool

Parametr

vtype

Typ výstupů  8

Long (I32)

1 ....

Bool

2 ....

Byte (U8)

3 ....

Short (I16)

4 ....

Long (I32)

5 ....

Word (U16)

6 ....

DWord (U32)

7 ....

Float (F32)

8 ....

Double (F64)

10 ...

Large (I64)

Výstup

y0..y7

Analogový výstupní signál

Any

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