EDA_CombineVektors, EDA_CombineVektorsCache, EDA_CombineVektorsCacheTZ
!!!Funkcie sa už nepoužívajú. Odporúčame použiť funkciu EDA_CombineVectorsRec!!!
EDA_CombineVektors
Funkcia vykoná kombináciu hodnôt vektorov a to nasledovným spôsobom:
Ak máme n vektorov, potom výsledná hodnota values[icol][i] sa rovná
(ak id_vektors[n][i] = NULL ?
(ak id_vektors[n - 1][i] = NULL ?
(......
(ak id_vektors[1][i] = NULL ? (NULL) : id_vektors[1][i])
)
: id_vektors[n - 1][i])
: id_vektors[n][i])
Deklarácia
%EDA_CombineVektors( REC in _idVectors, TIME in _bt, TIME in _et, INT in _rqTimeStep, REC out _values, INT in _iCol, INT out _errorCode );
Parametre
parameter | dátový typ | typ | popis | |
---|---|---|---|---|
1 | idVektors | REC | IN | Pole ID vektorov. |
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 | values | REC | OUT | Hodnoty - štruktúra REALov. |
6 | iCol | INT | IN | Poradové číslo stĺpca, do ktorého sa zapíšu výsledky. |
7 | errorCode | INT | OUT | Chybový (návratový) kód. |
EDA_CombineVektorsCache
Deklarácia
%EDA_CombineVektorsCache( INT in _cacheId, REC in _idVectors, TIME in _bt, TIME in _et, INT in _rqTimeStep, REC out _values, INT in _iCol, INT out _errorCode );
Parametre
parameter | dátový typ | typ | popis | |
---|---|---|---|---|
1 | cacheId | INT | IN | Identifikátor cache. |
2 | idVektors | REC | IN | Pole ID vektorov. |
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 | values | REC | OUT | Hodnoty - štruktúra REALov. |
7 | iCol | INT | IN | Poradové číslo stĺpca, do ktorého sa zapíšu výsledky. |
8 | errorCode | INT | OUT | Chybový (návratový) kód. |
EDA_CombineVektorsCacheTZ
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_CombineVektorsCacheTZ( INT in _cacheId, REC in _idVectors, TIME in _bt, TIME in _et, INT in _rqTimeStep, INT in _fakeTimeZone, REC out _values, INT in _iCol, INT out _errorCode );
Parametre
<>parameter | dátový typ | typ | popis | |
---|---|---|---|---|
1 | cacheId | INT | IN | Identifikátor cache. |
2 | idVektors | REC | IN | Pole ID vektorov. |
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 | values | REC | OUT | Hodnoty - štruktúra REALov. |
8 | iCol | INT | IN | Poradové číslo stĺpca, do ktorého sa zapíšu výsledky. |
9 | errorCode | INT | OUT | Chybový (návratový) kód. |
Súvisiace stránky:
Pridať komentár