Opgedateer – 31 Desember 2022
Sommige stelselveranderlikes is vooraf gedefinieer, maar kan ook handmatig geskep word en is toeganklik via die "Instellings – Stelselveranderlikes"-kieslys. Stelselveranderlikes moet uniek wees, wat beteken dat hulle slegs een keer per beheersentrum toegeken mag word. Spesiale karakters in die naam moet vermy word.

In die stelselveranderlikes-aansig kan jy op die "Nuut"-knoppie links onder klik.

'n stelselveranderlike moet geskep word.

In die "Naam"-veld, voer die verlangde naam vir die stelselveranderlike in, bv. "Teenwoordigheid." Die beskrywing van die stelselveranderlike kan verskil van of identies wees aan die naam.

Daar is verskeie opsies om van te kies as 'n veranderlike tipe.
As jy die "teenwoordigheid" van 'n persoon wil nagaan, is die enigste opsie "logiese waarde", want die stelling van die stelselveranderlike "teenwoordigheid" kan slegs die toestand "waar" of "onwaar" aanneem. "Waar" is dus gelykstaande aan "die persoon is". hede" of "nie teenwoordig nie". Hier is "nie teenwoordig" doelbewus gekies in plaas van "afwesig" omdat "teenwoordig" en "afwesig" maklik met mekaar verwar kan word.
'n Lys van waardes is interessant wanneer 'n voorwaarde nagekom moet word, afhangende van verskeie waardes.
'n Waardelys kan getalle bevat, maar ook numeriese waardes, soos "Somer; Herfs", wat van mekaar geskei word deur 'n semikolon.
Alle data in die "nommer"-formaat word met hierdie tipe bedien. Hulle kan positiewe en negatiewe waardes aanneem,
Data van die tipe "String" bestaan uit enige string alfanumeriese waardes, insluitend spesiale karakters.
Die stelselveranderlike "Alarm" word deur die stelsel op "geaktiveer" gestel, wat ooreenstem met "waar", indien 'n fout voorkom, andersins op "nie geaktiveer nie", wat ooreenstem met "onwaar".
In die veld "Meeteenheid" kan u ook "kW" of "°C" invoer as u byvoorbeeld met drywingswaardes of temperature te doen het.
Die waarde in die "Waarde"-veld definieer die aanvanklike waarde by die opstart van die stelsel, of dit standaard as "waar" of "onwaar" aanvaar moet word.
As jy 'n toestelkanaal aan die stelselveranderlike toewys, klik die "met"-radioknoppie onder "Kanaaltoewysing". In hierdie geval sal die stelselveranderlike nie meer onder "Stelselveranderlikes" vertoon word nie, maar eerder in die web-voorkant vir die ooreenstemmende toestel.
In die skriptaal noem jy die waarde van 'n stelselveranderlike met
var myvar= dom.GetObject("Sysvar").Value();
of stel 'n waarde met
dom.GetObject("Sysvar").State(myvar);.
Die waarde van 'n toestelkanaal word aangeroep met
var myvar = dom.GetObject("BidCos-RF.MEQ0817107:1.LOWBAT").Waarde();
Hier is "BidCos-RF." die gestandaardiseerde opskrif, en die volgende karakterstring is die unieke ID van die betrokke toestel, wat tydens die programmering van die beheereenheid oorgedra is, geskei deur 'n dubbelpunt van die kanaal, in hierdie geval "1", waarvan die waarde, in hierdie geval "LOWBAT", die batterylaaivlak, nagevra moet word.
Met
SkryfLyn(myvar);
die bepaalde waarde kan uitgevoer word.