EDA_MaxCalcFunction, EDA_MaxCalcFunctionCache,
EDA_MaxCalcFunctionTZ, EDA_MaxCalcFunctionCacheTZ
!!!Funkcie sa už nepoužívajú. Odporúčame použiť funkciu EDA_StatCalcFunctionRec!!!
EDA_MaxCalcFunction
Funkcia vráti súčet hodnôt vyčítaných na základe posielanej funkcie.
Deklarácia
%EDA_MaxCalcFunction( INT in _VectorType, INT in _bIntegral, TEXT in _funkcia, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _ValueType, INT in _bEnableView, INT in _viewDecPl, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );
Parametre
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | VectorType | 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 | ValueType | INT | IN | Typ hodnoty (REALNE_CISLO = 3). |
8 | bEnableView | INT | IN | Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ). |
9 | viewDecPl | INT | IN | Počet desatinných miest. |
10 | bAbsValues | BOOL | IN | Maximum bude vypočítané ako maximum absolútnych hodnôt. |
11 | value | REAL | OUT | Výsledná hodnota + časová značka. |
12 | errorCode | INT | OUT | Chybový (návratový) kód. |
EDA_MaxCalcFunctionCache
Deklarácia
%EDA_MaxCalcFunctionCache( INT in _cacheId, INT in _VectorType, INT in _bIntegral, TEXT in _funkcia, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _ValueType, INT in _bEnableView, INT in _viewDecPl, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );
Parametre
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | cacheId | INT | IN | Identifikátor cache. |
2 | VectorType | INT | IN | Typ vektora. |
3 | bIntegral | INT | IN | Príznak, či sa jedná o integrálne hodnoty (0 - hodnoty, 1 - integral). |
4 | funkcia | TEXT | IN | Funkcia napísaná v EDA-L. |
5 | bt | TIME | IN | Začiatok obdobia pre načítanie hodnôt. |
6 | et | TIME | IN | Koniec obdobia pre načítanie hodnôt. |
7 | rqTimeStep | INT | IN | Časový krok pre načítanie hodnôt - STEP_EX. |
8 | ValueType | INT | IN | Typ hodnoty (REALNE_CISLO = 3). |
9 | bEnableView | INT | IN | Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ). |
10 | viewDecPl | INT | IN | Počet desatinných miest. |
11 | bAbsValues | BOOL | IN | Maximum bude vypočítané ako maximum absolútnych hodnôt. |
12 | value | REAL | OUT | Výsledná hodnota + časová značka. |
13 | errorCode | INT | OUT | Chybový (návratový) kód. |
EDA_MaxCalcFunctionTZ
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_MaxCalcFunctionTZ( INT in _VectorType, INT in _bIntegral, TEXT in _funkcia, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _fakeTimeZone, INT in _ValueType, INT in _bEnableView, INT in _viewDecPl, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );
Parametre
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | VectorType | 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 | ValueType | INT | IN | Typ hodnoty (REALNE_CISLO = 3). |
9 | bEnableView | INT | IN | Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ). |
10 | viewDecPl | INT | IN | Počet desatinných miest. |
11 | bAbsValues | BOOL | IN | Maximum bude vypočítané ako maximum absolútnych hodnôt. |
12 | value | REAL | OUT | Výsledná hodnota + časová značka. |
13 | errorCode | INT | OUT | Chybový (návratový) kód. |
EDA_MaxCalcFunctionCacheTZ
Deklarácia
%EDA_MaxCalcFunctionCacheTZ( INT in _cacheId, INT in _VectorType, INT in _bIntegral, TEXT in _funkcia, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _fakeTimeZone, INT in _ValueType, INT in _bEnableView, INT in _viewDecPl, BOOL in _bAbsValues, REAL out _value, INT out _errorCode );
Parametre
Parameter | Dátový typ | Typ | Popis | |
---|---|---|---|---|
1 | cacheId | INT | IN | Identifikátor cache. |
2 | VectorType | INT | IN | Typ vektora. |
3 | bIntegral | INT | IN | Príznak, či sa jedná o integrálne hodnoty (0 - hodnoty, 1 - integral). |
4 | funkcia | TEXT | IN | Funkcia napísaná v EDA-L. |
5 | bt | TIME | IN | Začiatok obdobia pre načítanie hodnôt. |
6 | et | TIME | IN | Koniec obdobia pre načítanie hodnôt. |
7 | rqTimeStep | INT | IN | Časový krok pre načítanie hodnôt - STEP_EX. |
8 | 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. |
9 | ValueType | 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 | bAbsValues | BOOL | IN | Maximum bude vypočítané ako maximum absolútnych hodnôt. |
13 | value | REAL | OUT | Výsledná hodnota + časová značka. |
14 | errorCode | INT | OUT | Chybový (návratový) kód. |
Súvisiace stránky:
0 komentárov