Užívateľské premenné - položky konfiguračného okna

Editácia všetkých objektov v procese D2000 CNF prebieha v konfiguračnom okne, ktorého určitá časť obsahu je spoločná pre všetky editovateľné objekty a časť závisí od typu editovaného objektu.

Konfiguračné okno pre editovanie užívateľských premenných pozostáva z nasledovných častí (stránok), ktoré obsahujú príbuzné parametre.

Základné vlastnosti
Logické skupiny
Parametre

Základné vlastnosti


Popis

Textový reťazec popisujúci danú užívateľskú premennú. Maximálny počet znakov: 128.
Možnosť použiť Slovník
(pre otvorenie stlačte CTRL+L).

Stavový text

Definovanie stavového textu pre danú užívateľskú premennú. Stavový text umožňuje predefinovať označenia jednotlivých hodnôt užívateľskej premennej.

Transformačná paleta

Výber indexu pre transformačnú paletu. Pozri Transformačná paleta.

Typ hodnoty

Výber typu hodnoty užívateľskej premennej. Prípustné typy hodnôt sú uvedené v nasledujúcej tabuľke.

Označenie Typ hodnoty užívateľskej premennej
Bo Boolean - logická hodnota
Int Integer - celočíselná hodnota
Re Real - reálna hodnota
TmA Absolute Time - absolútny čas
TmR Relative Time - relatívny čas (časový interval)
Txt Text - textový reťazec

Technické jednotky

Technické jednotky užívateľskej premennej. Maximálny počet znakov: 12. Možnosť použiť Slovník (pre otvorenie stlačte CTRL+L).

Medze

Technologické medze je možné definovať pre užívateľské premenné typu Int-Integer, Re-Real a TmR-Časový interval. Definujú sa štyri medze: VHL, HL, LL a VLL. Medza môže byť určená buď priamo - zápisom hodnoty do vstupného políčka, alebo jej hodnotu môže určovať objekt systému (dynamická medza) - tlačidlo napravo od vstupného políčka.

VHL Very High Limit - najvyššia medza
HL High Limit - horná medza
LL Low Limit - dolná medza
VLL Very Low Limit - najnižšia medza

 

Hodnoty jednotlivých medzí určujú, v ktorom stave sa bude užívateľská premenná, v závislosti na svojej hodnote, nachádzať. Zo vzťahu hodnota užívateľskej premennej - medze vyplýva 6 stavov.

Medza Stav objektu podľa vzťahu Hodnota - Medza
  Nad VHL (hodnota objektu > VHL)
VHL  
  Nad HL (HL < hodnota objektu < VHL)
HL  
  Normálny (LL < hodnota objektu < HL)
LL  
  Pod LL (VLL < hodnota objektu < LL)
VLL  
  Pod VLL (hodnota objektu < VLL)

Keďže medze môžu byť dynamické t.j. určené hodnotou objektu, môže nastať situácia, keď neplatí podmienka VLL<LL<HL<VHL (prekríženie medzí). Vtedy je užívateľská premenná v stave Limit Problem.

Parametre


Hodnota

Hodnota, ktorá je objektu priradená pri štarte systému. Maximálny počet znakov: 20.

Príklad
absolútny čas: 17:03:16 18-03-2007
relatívny čas: 156 14:23:25 - 156 dní, 14 hodín, 23 minút, 25 sekúnd

Kontrola štartovacej hodnoty

Štartovacia hodnota je ukladaná v textovej forme. Pri štarte systému Server priraďuje hodnoty jednotlivým objektom podľa definície štartovacej hodnoty. V prípade úspešnej konverzie štartovacej hodnoty (textu) na požadovaný typ bude mať užívateľská premenná platnú hodnotu. Ak táto konverzia nebude úspešná bude mať neplatnú hodnotu. Uložiť štartovaciu hodnotu, ktorá sa nedá skonvertovať na príslušný typ hodnoty je možné. Tlačidlo Kontrola štartovacej hodnoty () skontroluje štartovaciu hodnotu a v prípade neúspešnej konverzie toto oznámi.

Čas vzniku

Čas vzniku hodnoty užívateľskej premennej je možné definovať len ak je povolené ukladanie zmien hodnoty objektu (voľba Ukladanie štartovacej hodnoty). Stlačením tlačidla napravo od vstupného políčka sa do tohto políčka vloží aktuálny čas.

A, B, C, ... P

Nastavenie užívateľských príznakov (flagov) pre hodnotu užívateľskej premennej. Začiarknuté políčko - príznak=TRUE.

Monitorovanie zmien

Hodnoty užívateľskej premennej sú monitorované, t.j. zapisované do monitorovacej LOG databázy.

Ukladanie štartovacej hodnoty

Všetky zmeny hodnoty užívateľskej premennej sa zapisujú do konfiguračnej databázy ako nová štartovacia hodnota.

Manual

Začiarknutá voľba znamená, že hodnotu užívateľskej premennej môže operátor meniť prostredníctvom dialógových okien v procese D2000 HI.

Súvisiace stránky:

Napíšte komentár