EDA_AvgVektor

EDA_AvgVektor

EDA_AvgVektor, EDA_AvgVektorTZ, EDA_AvgVektorCacheTZ

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

EDA_AvgVektor

Štatistická funkcia pre zistenie určitej štatistickej hodnoty vektora za vybraté obdobie.

Deklarácia

%EDA_AvgVektor( INT/TEXT in _idVektor, TIME in _bt, TIME in _et, INT in _rqTimeStep, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );

Parametre

 

 parameter

 dátový typ

 typ

 popis

 1

 idVektor

 INT, TEXT

  IN

ID alebo MENO 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

 rqTimeStep

 INT

  IN

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

 5

 bAbsValues

 BOOL

  IN

Štatistická funkcia (suma,...) bude vypočítaná ako suma,... absolútnych hodnôt.

 6

 value

 REAL

 OUT

Výsledná hodnota.

 7

 errorCode

 INT

 OUT

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


EDA_AvgVektorTZ

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_AvgVektorTZ( INT/TEXT in _idVektor, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _fakeTimeZone, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );

Parametre

 

parameter

dátový typ

typ

popis

1

idVektor

INT, TEXT

IN

ID alebo MENO 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

rqTimeStep

INT

IN

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

5

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.

6

bAbsValues

BOOL

IN

Štatistická funkcia (suma,...) bude vypočítaná ako suma,... absolútnych hodnôt.

7

value

REAL

OUT

Výsledná hodnota.

8

errorCode

INT

OUT

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


EDA_AvgVektorCacheTZ

Deklarácia

%EDA_AvgVektorCacheTZ( INT in _cacheId, INT/TEXT in _idVektor, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _fakeTimeZone, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );
Parametre parameter dátový typ typ popis 1 cacheId INT IN Identifikátor cache. 2 idVektor INT, TEXT IN ID alebo MENO vektora. 3 bt TIME IN Začiatok obdobia pre načítanie hodnôt. 4 et TIME IN Koniec obdobia pre načítanie hodnôt. 5 rqTimeStep INT IN Časový krok pre načítanie hodnôt - STEP_EX. 6 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. 7 bAbsValues BOOL IN Štatistická funkcia (suma,...) bude vypočítaná ako suma,... absolútnych hodnôt. 8 value REAL OUT Výsledná hodnota. 9 errorCode INT OUT Chybový (návratový) kód. Chybové kódy EDA konštanty Tvorba externých funkcií