Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Štruktúry a databázy

Zariadenia


Kotva
structures
structures
Štruktúry a databázy

Systém D2000 definuje pojem štruktúra ako určitý počet pomenovaných položiek, ktorým je možné špecifikovať vlastnosti ako typ hodnoty, štartovaciu hodnotu, ukladanie štartovacej hodnoty, limity. Štruktúra je v systéme definovaná objektom typu Definícia štruktúry, má teda priradené určité meno. Definícia štruktúry (nie je nositeľom hodnoty) predstavuje určitú šablónu, ktorá sa používa (formou referencie) pri definícii ďalších objektov typu:

...

Tieto vlastnosti sú použité (alebo nepoužité podľa konfigurácie) pre stĺpce v objekte typu Štruktúrovaná premenná a Databáza. Pre objekt typu Štruktúrovaná premenná sa tieto vlastnosti dajú konfigurovať pre každé políčko (hodnotu) zvlášť (s výnimkou atribútov označených hviezdičkou)..

* Atribút je pevne a nemenne definovaný na úrovni objektu typu Definícia štruktúry.

Kotva
devices
devices
Zariadenia

V niektorých prípadoch sa pri používaní štruktúr prejavujú určité nevýhody:

...

Uvedené problémy rieši koncepcia zariadení, ktorú prináša D2000 vo verzii 21. Základom Zariadenia je jednoriadková štruktúrovaná premenná Zariadenie je možné vnímať ako jednoriadkovú štruktúrovanú premennú, pričom:

  • Pomocou objektu Definícia zariadenia je definovaná štruktúra objektu typu Zariadenie.
  • Definícia zariadenia podporuje všetky typy stĺpcov ako Definícia štruktúry, navyše stĺpce typu Interná položka (slúži na pripojenie iného D2000 objektu do zariadenia) a Zariadenie (slúži na pripojenie iného zariadenia - podzariadenia).
  • Definícia zariadenia môže  môže byť alternatívne definovaná ako pole objektov s definovanou Definíciou zariadenia - jedná sa o Poľovú definíciou zariadenia (napr. majme DD.Generator a od neho odvodenú DD.GeneratorArr).
  • Je tak možné vystavať "strom" zariadení, pričom proces D2000 Server zabezpečuje konzistentnú mennú konvenciu pre objekty pripojené do položiek zariadenia typu Interná položka a Zariadenie.

Pre každú položku na úrovni objektu Definícia zariadenia je možné definovať nasledujúce atribúty:

  • Meno *
  • Popis *
  • Typ hodnoty *
  • Stavový text (pre zobrazenie)
  • Limity
  • Štartovaciu hodnotu
  • Index do transformačnej palety
  • Typ zariadenia *
  • Povinné pripojenie *

Tieto vlastnosti sú použité (alebo nepoužité podľa konfigurácie) pre položky v objekte typu Zariadenie. Pre objekt typu Zariadenie sa tieto vlastnosti dajú konfigurovať pre každú položku zvlášť (s výnimkou atribútov označených hviezdičkou).

* Atribút je pevne a nemenne definovaný na úrovni objektu typu Definícia zariadenia.