EDA_CalcFunctionP
EDA_CalcFunctionP, EDA_CalcFunctionPTZ
!!!Funkcie sa už nepoužívajú. Odporúčame použiť funkciu EDA_CalcFunctionRec!!!
EDA_CalcFunctionP
Funkcia akceptuje pomenovaný parameter EDAP_DAY_OFFSET typu INT. Jeho hodnota je použitá ako konfiguračný parameter DAY_OFFSET pre vektor daný predpisom (parameter funkcia). Ak hodnota parametra EDAP_DAY_OFFSET nie je nastavená, ako náhradná hodnota sa použije 0.
Deklarácia
%EDA_CalcFunctionP(
INT in _paramGroupId,
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
); |
Parametre
| parameter | dátový typ | typ | popis |
|---|---|---|---|---|
1 | paramGroupId | INT | IN | Identifikácia skupiny parametrov (pozri EDA_SetParam). |
2 | VectorTyp | INT | IN | |
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 | 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. |
EDA_CalcFunctionPTZ
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_CalcFunctionPTZ(
INT in _GroupId,
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
); |
Parametre
| parameter | dátový typ | typ | popis |
|---|---|---|---|---|
1 | GroupId | INT | IN | Identifikácia skupiny parametrov (pozri EDA_SetParam). |
2 | VectorTyp | INT | IN | |
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 | values | REC | OUT | Hodnoty - štruktúra REALov. |
10 | iCol | INT | IN | Poradové číslo stĺpca, do ktorého sa zapíšu výsledky. |
11 | ValueTyp | INT | IN | Typ hodnoty (REALNE_CISLO = 3). |
12 | bEnableView | INT | IN | Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ). |
13 | viewDecPl | INT | IN | Počet desatinných miest. |
14 | errorCode | INT | OUT | Chybový (návratový) kód. |
Súvisiace stránky: