Inport, Outport – Vstupní a výstupní port
Symboly blokůPotřebná licence: STANDARD
Popis funkce
Bloky typů vstupní port (Inport) a výstupní port (Outport) slouží k propojování
signálů mezi jednotlivými úrovněmi hierarchie. V řídicím systému REX se
používají dvěma způsoby:
- K připojení vstupů a výstupů subsystému. Bloky realizují přechod mezi symbolickou značkou subsystému a jeho vnitřkem (posloupností bloků skrytých v subsystému). Vlastní značka bloku Inport nebo Outport je obsažena uvnitř subsystému, jméno daného portu je znázorněno v symbolické značce subsystému v nadřazené hierarchické úrovni.
- K propojení mezi výpočetními úlohami. V tomto případě jsou bloky obsaženy v nejvyšší hierarchické úrovni dané úlohy (souboru .mdl). Propojení vzájemně si jménem odpovídajících bloků Inport a Outport mezi různými úlohami zkontroluje a vytvoří překladač RexComp.
V obou případech je pořadí propojovaných vstupních a výstupních signálů určeno parametrem Port daného bloku. Číslování vstupních a výstupních portů je navzájem nezávislé, začíná od 1 a v obou případech se provádí automaticky jak v programu RexDraw, tak i v grafickém editoru systému Matlab-Simulink. Čísla portů musí být navíc jednoznačná v dané hierarchické úrovni, a proto v případě ruční změny čísla portu jsou ostatní porty automaticky přečíslovány. Pozor, pokud jsou přečíslovány porty již připojeného subsystému, dojde v důsledku změny pořadí vstupů (nebo výstupů) k změně připojení signálů v nadřazené úrovni subsystému!
V systému Matlab-Simulink mohou mít vstupní a výstupní porty ještě další funkce, které však v systému REX nejsou využívány. Podrobnou dokumentaci uvedených bloků pro Matlab-Simulink lze nalézt v [3].
Vstup
value | Hodnota odcházející na výstupní připojení nebo do bloku Inport | unknown |
Výstup
value | Hodnota přicházející ze vstupního připojení nebo bloku Outport | unknown |
Parametr
Port | Číslo portu bloku Inport nebo Outport | long |
[Předchozí] [Na začátek] [Výše] [Další]