EDA_CalcFunctionVA

EDA_CalcFunctionVA

EDA_CalcFunctionVA, EDA_CalcFunctionVATZ

!!!Funkcie sa už nepoužívajú. Odporúčame použiť funkciu EDA_CalcFunctionRec!!!

EDA_CalcFunctionVA

Funkcia pre vyčítanie hodnôt "neuloženého" vektora (len na základe funkcie) za zvolené obdobie so zvoleným krokom (s rozlíšením letný / zimný čas), s rozšírením o pole parametrov.

Deklarácia

%EDA_CalcFunctionVA( INT in _VectorTyp, INT in _bIntegral, TEXT in _funkcia, TIME in _bt, TIME in _et, INT in _rqTimeStep, REC out _values, INT in _iCol, INT in _ValueTyp, INT in _bEnableView, INT in _viewDecPl, INT out _errorCode, UNIVAL in [param,...] );

Parametre

 

 parameter

dátový typ

typ

 popis

1

 VectorTyp

INT

IN

Typ vektora.

2

 bIntegral

INT

IN

Príznak, či sa jedná o integrálne hodnoty (0 - hodnoty, 1 - integral).

3

 funkcia

TEXT

IN

Funkcia napísaná v EDA-L.

4

 bt

TIME

IN

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

5

 et

TIME

IN

Koniec obdobia pre načítanie hodnôt.

6

 rqTimeStep

INT

IN

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

7

 values

REC

OUT

Hodnoty - štruktúra REALov.

8

 iCol

INT

IN

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

9

 ValueTyp

INT

IN

Typ hodnoty (REALNE_CISLO = 3).

10

 bEnableView

INT

IN

Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ).

11

 viewDecPl

INT

IN

Počet desatinných miest.

12

 errorCode

INT

OUT

Chybový (návratový) kód.

13

 param[]

UNIVAL

IN

Nepovinné parametre pre vypočítaný vektor.


EDA_CalcFunctionVATZ

Variácia funkcie, ktorej je možné explicitne zadať časové pásmo parametrom fakeTimeZone (pozri Všeobecné informácie k *TZ funkciám).

Deklarácia

%EDA_CalcFunctionVATZ( INT in _VectorTyp, INT in _bIntegral, TEXT in _funkcia, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _fakeTimeZone, REC out _values, INT in _iCol, INT in _ValueTyp, INT in _bEnableView, INT in _viewDecPl, INT out _errorCode, UNIVAL in [param,...] );

Parametre

 

 parameter

dátový typ

typ

 popis

1

VectorTyp

INT

IN

Typ vektora.

2

bIntegral

INT

IN

Príznak, či sa jedná o integrálne hodnoty (0 - hodnoty, 1 - integral).

3

funkcia

TEXT

IN

Funkcia napísaná v EDA-L.

4

bt

TIME

IN

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

5

et

TIME

IN

Koniec obdobia pre načítanie hodnôt.

6

rqTimeStep

INT

IN

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

7

fakeTimeZone

INT

IN

Vynútenie čas. pásma hodnotám za predpokladu, že vznikli konverziou z lokálneho času v časovom pásme procesu HI/Event.

8

values

REC

OUT

Hodnoty - štruktúra REALov.

9

iCol

INT

IN

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

10

ValueTyp

INT

IN

Typ hodnoty (REALNE_CISLO = 3).

11

bEnableView

INT

IN

Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ).

12

viewDecPl

INT

IN

Počet desatinných miest.

13

errorCode

INT

OUT

Chybový (návratový) kód.

14

param[]

UNIVAL

IN

Nepovinné parametre pre vypočítaný vektor.