SubSystem – Subsystém
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok Subsystem je prostředkem pro budování hierarchických řídicích (a
simulačních) algoritmů tím, že umožňuje vkládat subsystém do jiného systému
(subsystému). Subsystém se skládá z jednotlivých funkčních bloků, jejich
vzájemných propojení a případně z dalších subsystémů. Při běhu řídicího
systému REXYGEN se subsystém vykonává jako seřazená posloupnost bloků, proto je
někdy nazýván výpočetní posloupností (anglicky sequence). Mezi bloky
této posloupnosti není vykonán žádný jiný blok z okolí subsystému. Ty
jsou vykonávány buď striktně před nebo striktně po vyhodnocení celého
subsystému.
Subsystém může být vytvořen dvěma způsoby:
- Zkopírováním bloku Subsystem z knihovny INOUT do daného schématu (soubor .mdl). Po otevření vytvořeného subsystému mohou být do něj přidávány bloky, včetně vstupních portů Inport a výstupních portů Outport.
- Označením skupiny bloků a volbou příkazu Create subsystem (Vytvoř subsystém) z menu Edit. Vybrané bloky jsou nahrazeny subsystémem, po jehož otevření je možné vidět původní bloky a bloky Inport a Outport, zprostředkující spojení s bloky v nadřazené (původní) úrovni.
Jakmile je subsystém vytvořen, lze do něj vstoupit pomocí double-kliku.
Také je možno vytvořit tzv. masku subsystému a definovat parametry, jejichž hodnoty mohou být využity uvnitř subsystému. Vyberte subsystém a jděte do menu EditSubsystem Mask. Objeví se dialog, ve kterém můžete nadefinovat parametry a jejich popisky (významy).
Jakmile je pro subsystém nadefinována maska, začne se chovat jako standardní blok – po double-kliku se objeví dialog Block properties. Ten obsahuje parametry definované v masce subsystému. Pokud je potřeba editovat obsah subsystému s maskou, vyberte jej a jděte do menu EditOpen subsystem.
Použití subsystémů je ilustrováno v příkladu 0101-02, který je součástí instalace vývojových nástrojů systému REXYGEN.
Vstupy
Pořadí a jména vstupů subsystému jsou dána očíslováním a jmény bloků
Inport použitých uvnitř subsystému.
Výstupy
Pořadí a jména výstupů subsystému jsou dána očíslováním a jmény bloků
Outport použitých uvnitř subsystému.
Parametry
Parametry subsystému jsou definovány v tzv. masce subsystému.
[Předchozí] [Na začátek] [Výše] [Další]
2020 © REX Controls s.r.o., www.rexygen.com