Aktualizované - december 31, 2022
Niektoré systémové premenné sú preddefinované, ale môžete si ich vytvoriť aj sami a získať k nim prístup prostredníctvom ponuky "Nastavenia - Systémové premenné". Systémové premenné musia byť jedinečné, t. j. môžu byť priradené len raz pre jedno riadiace stredisko. Je potrebné vyhnúť sa špeciálnym znakom v názve.

V zobrazení systémových premenných kliknite na tlačidlo "Nový" vľavo dole

je možné vytvoriť systémovú premennú.

Do poľa "Názov" sa zadá požadovaný názov systémovej premennej, napr. "Prítomnosť". Popis systémovej premennej môže byť iný alebo totožný s názvom.

Pre typ premennej existuje niekoľko možností.
Ak chcete skontrolovať "prítomnosť" osoby, jedinou možnosťou je "logická hodnota", pretože príkaz systémovej premennej "prítomnosť" môže nadobudnúť len stav "true" alebo "false". "Pravda" je teda ekvivalentné "osoba je". prítomnosť" alebo "nie je prítomný". Namiesto slova "neprítomný" bolo zámerne zvolené slovo "neprítomný", pretože slová "prítomný" a "neprítomný" sa dajú ľahko zameniť.
Zoznam hodnôt je zaujímavý, ak má byť splnená podmienka v závislosti od viacerých hodnôt.
Zoznam hodnôt môže obsahovať čísla, ale aj číselné hodnoty, napríklad "leto; jeseň", ktoré sú od seba oddelené bodkočiarkou.
Všetky údaje vo formáte "Číslo" sa podávajú prostredníctvom tohto typu. Môžu prijímať kladné a záporné hodnoty,
Údaje typu "String" pozostávajú z akéhokoľvek reťazca alfanumerických hodnôt vrátane špeciálnych znakov.
Systémová premenná "Alarm" je nastavená systémom na "spustený", čo zodpovedá hodnote "true", ak nastane chyba, inak na "nespustený", čo zodpovedá hodnote "false".
Do poľa "Jednotka merania" môžete zadať aj "kW" alebo "°C", napríklad ak ide o hodnoty výkonu alebo teploty.
Položka v poli "Hodnota" definuje počiatočnú hodnotu pri spustení systému, či sa má štandardne predpokladať, že je to "true" alebo "false".
Ak priraďujete kanál zariadenia k systémovej premennej, kliknite na prepínač "With" (S) v časti "Channel assignment" (Priradenie kanálov). V tomto prípade sa systémová premenná už nezobrazuje v časti "System variables" (Systémové premenné), ale vo webovom rozhraní pre príslušné zariadenie.
V jazyku skriptov sa hodnota systémovej premennej vyvoláva pomocou
var myvar= dom.GetObject("Sysvar").Value();
alebo nastaví hodnotu pomocou
dom.GetObject("Sysvar").State(myvar);.
Hodnota kanála zariadenia sa vyvoláva pomocou
var myvar = dom.GetObject("BidCos-RF.MEQ0817107:1.LOWBAT").Value();
. Tu je "BidCos-RF." štandardizovaná hlavička a nasledujúci reťazec znakov je jedinečné ID príslušného zariadenia, ktoré bolo odoslané pri programovaní zabezpečovacej ústredne, oddelené dvojbodkou od kanála, tu "1", ktorého hodnota, tu "LOWBAT", stav nabitia batérie, sa má zisťovať.
S
WriteLine(myvar);
je možné vypisovať stanovenú hodnotu.