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 FALSE 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.

Napíšte komentár