!!!Funkcie sa už nepoužívajú. Odporúčame použiť funkciu EDA_StatVectorRec!!!
Štatistická funkcia pre zistenie určitej štatistickej hodnoty vektora za vybraté obdobie.
%EDA_AvgVektor( INT/TEXT in _idVektor, TIME in _bt, TIME in _et, INT in _rqTimeStep, BOOL in _bAbsValues, REAL out _value, INT out _errorCode ); |
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. |
Variácia funkcie, ktorej je možné explicitne zadať časové pásmo parametrom fakeTimeZone (pozri Všeobecné informácie k *TZ funkciám).
%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 ); |
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( 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í |