EDA_ReadValuesFromVektorRec

EDA_ReadValuesFromVektorRec

EDA_ReadValuesFromVektorRec

Načíta hodnoty vektora v intervale <bt, et> a prekrokuje ich na daný krok.

Funkcia kombinuje všetky EDA_ReadValuesFromVektor* procedúry zabalením parametrov do jednoriadkovej štruktúry.

Deklarácia

%EDA_ReadValuesFromVektorRec( INT/TEXT in _vector, TIME in _bt, TIME in _et, INT in _TimeStep, REC in _params, REC out _values, INT in _column, INT out _errorCode, UNIVAL in [_param,...] );

Parametre

 

Parameter

Dátový typ

Typ

Popis

1

vector

INT, TEXT

IN

Id / kód vektora.

2

bt

TIME

IN

Začiatok obdobia pre načítanie hodnôt.

3

et

TIME

IN

Koniec obdobia pre načítanie hodnôt.

4

TimeStep

INT

IN

Časový krok pre načítanie hodnôt - STEP_EX.

5

params

REC

IN

Štruktúra voliteľných parametrov.

6

values

REC

OUT

Hodnoty - štruktúra REALov.

7

column

INT

IN

Poradové číslo stĺpca, do ktorého sa zapíšu výsledky.

8

errorCode

INT

OUT

Návratová hodnota.

9

param[]

UNIVAL

IN

Nepovinné parametre pre vypočítaný vektor.

Obsah štruktúry voliteľných parametrov verzie 1:

 

Parameter

Dátový typ

Prednastavená hodnota

Popis 

1

structVersion

INT

 

Verzia štruktúry - 1.

2

cacheId

INT

0 (default read cache)

Identifikátor cache.

3

timeZone

INT

-1 (časová zóna vektora)

Časová zóna vektora.

4

fakeTimeZone

TEXT

-1 (časové pásmo procesu)

Emulácia časovej zóny pre vstupné/výstupné časové hodnoty.

5

useRounding

BOOL

TRUE

Príznak, či sa má použiť zaokrúhľovanie.

6

skipFlags

BOOL

FALSE

Príznak, či sa nemajú nastavovať flagy.

7

version

INT/TEXT

invalid (nenastavené)

Identifikátor (id/kód) verzie, z ktorej sa má vykonať čítanie.

8

userName

TEXT(32) 

 

Meno užívateľa pre kontrolu práv.

9

checkFlags

INT

0

Bitová maska príznakov hodnôt, ktoré sú sledované. V prípade, že je na výstupe vektora zistený nastavený príznak, je generované upozornenie. Zoznam vygenerovaných upozornení je možné získať funkciou EDA_GetWarningTraceRoot.

10

envName

TEXT

""

Názov EDA prostredia, ktoré sa použije pre výpočet.

11

paramBlockId

INT

 

Identifikátor bloku parametrov (odkaz na EDA_CreateParameterBlock).

V systéme by sa mala nachádzať už predpripravená štruktúra SD.EDA_ReadValuesFromVector_V1.