Systémové konštanty
V matematických výrazoch je možné použiť konštanty implementované v systéme D2000. Pri zápise systémovej konštanty je nutné uviesť pred jej názov znak "@". Zoznam podporených systémových konštánt je uvedený v nasledujúcej tabuľke.
Názov | Typ hodnoty | Popis |
|---|---|---|
Normal | Celočíselná | Stav (hodnota) objektu typu Alarm. |
Alarm | Celočíselná | Stav (hodnota) objektu typu Alarm. |
Kvit | Celočíselná | Stav (hodnota) objektu typu Alarm. |
Block | Celočíselná | Stav (hodnota) objektu typu Alarm. |
UnBlock | Celočíselná | Stav (hodnota) objektu typu Alarm. |
NoKvit | Celočíselná | Stav (hodnota) objektu typu Alarm. |
Run | Celočíselná | Hodnota objektu typu Proces. |
Crash | Celočíselná | Hodnota objektu typu Proces. |
Stop | Celočíselná | Hodnota objektu typu Proces. |
WDErr | Celočíselná | Hodnota objektu typu Proces. |
StON | Celočíselná | Hodnota objektu typu Stanica. |
StOFF | Celočíselná | Hodnota objektu typu Stanica. |
StCOMERR | Celočíselná | Hodnota objektu typu Stanica. |
StHARDERR | Celočíselná | Hodnota objektu typu Stanica. |
StSIMUL | Celočíselná | Hodnota objektu typu Stanica. |
TRUE | Boolean | Logická pravda. |
FALSE | Boolean | Logická nepravda. |
HodInt | Celočíselná | Dĺžka hodinového intervalu. |
MinInt | Celočíselná | Dĺžka minútového intervalu. |
SecInt | Celočíselná | Dĺžka sekundového intervalu. |
ZV | Boolean (TRUE) | Zatvárací výstup. |
OV | Boolean (FALSE) | Otvárací výstup. |
OK | Celočíselná | Hodnota v medziach. |
HL | Celočíselná | High Limit - hodnota nad hornou medzou. |
LL | Celočíselná | Low Limit - hodnota pod hornou medzou. |
VLL | Celočíselná | Very Low Limit - hodnota pod najnižšou medzou. |
VHL | Celočíselná | Very High Limit - hodnota nad najvyššou medzou. |
L_ERR | Celočíselná | Limits Problem - prekríženie dynamických medzí (porušenie podmienky VLL<LL<HL<VHL). |
A, B, C, ... P, X | Celočíselná | Príznak hodnoty (flag). |
MyValue |
| Vnútorná premenná objektu typu Počítaný bod. Hodnota premennej je aktuálna hodnota počítaného bodu. Má význam len v prípade, keď "vnútorná" hodnota počítaného bodu môže byť iná ako hodnota v cieľovej štruktúrovanej premennej. Poznámka: Hodnota konštanty v ESL je neplatná. |
EvalTime | Absolútny čas | Čas, pre ktorý sa práve vypočítava hodnota archívneho objektu. Poznámka: Konštanta je použiteľná len vo výraze, ktorý určuje hodnotu objektu typu Archivovaná hodnota alebo objektu typu Počítaný bod.
|
QTRANS | Celočíselná | Hodnota objektu Meraný bod (4-stavová). |
QOFF | Celočíselná | Hodnota objektu Meraný bod (4-stavová). |
QON | Celočíselná | Hodnota objektu Meraný bod (4-stavová). |
QERR | Celočíselná | Hodnota objektu Meraný bod (4-stavová). |
QOSC | Celočíselná | Hodnota objektu Meraný bod (4-stavová). |
OTYPE_SYSTEM | Celočíselná | Systém |
OTYPE_PROCES | Celočíselná | Proces |
OTYPE_LINE | Celočíselná | Linka |
OTYPE_STATION | Celočíselná | Stanica |
OTYPE_POINT | Celočíselná | Meraný bod |
OTYPE_PICTURE | Celočíselná | Schéma |
OTYPE_GRAPH | Celočíselná | Graf |
OTYPE_CLC_VAL | Celočíselná | Počítaný bod |
OTYPE_EVENT | Celočíselná | Event |
OTYPE_LIST | Celočíselná | Zoznam |
OTYPE_UNUSED | Celočíselná | Nepoužívať! |
OTYPE_ST_TEXT | Celočíselná | Stavový text |
OTYPE_USER | Celočíselná | Užívateľ |
OTYPE_BITMAP | Celočíselná | Bitová mapa |
OTYPE_PALETTE | Celočíselná | Zobrazovacia paleta |
OTYPE_L_BITMAP | Celočíselná | Podkladová bitová mapa |
OTYPE_COMPOSIT | Celočíselná | Zostava |
OTYPE_ALARM | Celočíselná | Alarm |
OTYPE_FNTSTYLE | Celočíselná | Textový štýl |
OTYPE_CTRL_DLG | Celočíselná | Dialóg |
OTYPE_ARCHIV | Celočíselná | Archív |
OTYPE_TM_CHAN | Celočíselná | Časový kanál |
OTYPE_SYS_VAR | Celočíselná | Systémová premenná |
OTYPE_USER_VAR | Celočíselná | Užívateľská premenná |
OTYPE_REPORT | Celočíselná | Textový report |
OTYPE_LOG_LIST | Celočíselná | Unused |
OTYPE_KALENDAR | Celočíselná | Kalendár |
OTYPE_DAY_TYP | Celočíselná | Typ dňa |
OTYPE_ARR_VAL | Celočíselná | Pole hodnôt |
OTYPE_CMD_FILE | Celočíselná | Povelový súbor |
OTYPE_REM_OBJ | Celočíselná | Vzdialený objekt |
OTYPE_ARCH_VAL | Celočíselná | Archivovaná hodnota |
OTYPE_GRREPORT | Celočíselná | Report |
OTYPE_RES_GROUP | Celočíselná | Skupina objektov |
OTYPE_EVENT_TRIGGER | Celočíselná | EVENT_TRIGGER |
OTYPE_ALARM_ALARM_COND | Celočíselná | ALARM_ALARM_COND |
OTYPE_ALARM_NORM_COND | Celočíselná | ALARM_NORM_COND |
OTYPE_ARCHIV_START_COND | Celočíselná | ARCHIV_START_COND |
OTYPE_ARCHIV_STOP_COND | Celočíselná | ARCHIV_STOP_COND |
OTYPE_SWITCH | Celočíselná | Vypínač |
OTYPE_BMPPAL | Celočíselná | Bitmapová paleta |
OTYPE_EXTPAL | Celočíselná | Doplnková paleta |
OTYPE_TOPOLOGY | Celočíselná | Topológia |
OTYPE_TOPOL_NODE | Celočíselná | Topologický uzol |
OTYPE_TOPOL_LINK | Celočíselná | Topologická linka |
OTYPE_STRUCTDEF | Celočíselná | Definícia štruktúry |
OTYPE_D2RECORD | Celočíselná | Štruktúrovaná premenná |
OTYPE_DB_TABLE | Celočíselná | Tabuľka |
OTYPE_LOG_GROUP | Celočíselná | Logická skupina |
OTYPE_EXT_FNCT | Celočíselná | Externá funkcia |
OTYPE_DB_CONNECT | Celočíselná | Databáza |
OTYPE_HI_MENU | Celočíselná | HI Menu |
OTYPE_SHOW_MASK | Celočíselná | Zobrazovacia maska |
OTYPE_ALL_TYPES | Celočíselná |