Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.
Komentár: msolansky: oprava defaultu pre useRounding

...

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.

...

Blok kódu
languageesl
themeConfluence
%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

 

ParameterDátový typTypPopis
1vectorINT, TEXTINId / kód vektora.
2btTIMEINZačiatok obdobia pre načítanie hodnôt.
3etTIMEINKoniec obdobia pre načítanie hodnôt.
4TimeStepINTINČasový krok pre načítanie hodnôt - STEP_EX.
5paramsRECINŠtruktúra voliteľných parametrov.
6valuesRECOUTHodnoty - štruktúra REALov.
7columnINTINPoradové číslo stĺpca, do ktorého sa zapíšu výsledky.
8errorCodeINTOUTNávratová hodnota.
9param[]UNIVALINNepovinné parametre pre vypočítaný vektor.


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

...


ParameterDátový typPrednastavená hodnotaPopis 
1structVersionINT
 

Verzia štruktúry - 1.
2cacheId INT0 (default read cache)Identifikátor cache.
3timeZone INT-1 (časová zóna vektora)Časová zóna vektora.
4fakeTimeZone TEXT-1 (časové pásmo procesu)Emulácia časovej zóny pre vstupné/výstupné časové hodnoty.
5useRoundingBOOL
FALSE
TRUEPríznak, či sa má použiť zaokrúhľovanie.
6skipFlags BOOLFALSEPríznak, či sa nemajú nastavovať flagy.
7versionINT/TEXTinvalid (nenastavené)Identifikátor (id/kód) verzie, z ktorej sa má vykonať čítanie.
8userNameTEXT(32)
 
 
Meno užívateľa pre kontrolu práv.
9checkFlagsINT0Bitová 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.
10envNameTEXT""Názov EDA prostredia, ktoré sa použije pre výpočet.
11paramBlockIdINT
 

Identifikátor bloku parametrov (odkaz na EDA_CreateParameterBlock).

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

...