RTOV – Vektorový multiplexer

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio uVec u1 u2 u3 u4 u5 u6 u7 u8 yVec RTOV

Popis funkce
Blok RTOV slouží k vytvoření vektorových signálů v systému REXYGEN. Kombinuje skalární vstupní signály do jednoho výstupního vektorového signálu. Je také možné řetězit bloky RTOV pro vytvoření signálů s více než 8 položkami.

Parametr nmax definuje maximální počet položek ve vektoru (jinými slovy velikost paměti alokované pro signál). Parametr offset definuje pozici prvního vstupního signálu u1 ve výsledném signálu. Do výsledného vektorového signálu yVec jsou kombinovány pouze první n vstupních signálů. Parametr etype určuje typ vstupních hodnot a typ hodnot ve vnitřním vektoru. Pokud vektor (nebo matice) přivedená na vstup uVec má jiný typ, provede se konverze.

POZOR: Do verze 2.50.10.x byl výstupní vektor jednořádkovou maticí. Pozdější verze (2.51.0.9525 a novější) používají jednosloupcovou matici. Tato změna byla nezbytná pro konzistenci v maticových operacích.

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

Vstup

uVec

Vektorový signál

Reference

u1..u8

Analogový vstupní signál

Double (F64)

Parametr

nmax

Alokovaná velikost vektoru   0 8

Long (I32)

offset

Index prvního vstupu ve vektoru   0

Long (I32)

n

Počet použitých vstupů   0  8 8

Long (I32)

etype

Typ prvků  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

yVec

Vektorový signál

Reference

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