SETPA – Blok pro vzdálené nastavování vektorového parametru
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok SETPA slouží ke vzdálenému nastavování vektorových parametrů ostatních bloků
v modelu. Může pracovat ve dvou režimech, které se přepínají parametrem SETF. Pro
SETF=off je
hodnota vzdáleného parametru sc nastavena na hodnotu vstupního vektoru arrRef při
startu a dále pak při každé změně vstupního signálu. Jestliže parametr
SETF
je on, pak blok pracuje v režimu jednorázového zápisu vzdáleného
parametru, který se nastaví vždy, když nastane náběžná hrana
(off→on) na
vstupu SET.
Jméno vzdáleného parametru určuje textový parametr sc (string connection), který se zadává ve tvaru <cesta_k_bloku:jmeno_parametru>. Cesta k bloku, jehož parametr má být získán, může obsahovat tečkami oddělené hierarchické úrovně, na jejichž konci je název bloku a může být:
- Relativní – začíná v úrovni, do které je umístěn blok GETPA. V tomto případě text začíná znakem ’.’. Příklady hodnot relativních cest: ".CNDR:yp", ".Lights.ATMT:touts".
- Absolutní – úplná posloupnost hierarchických úrovní až k požadovanému bloku. V případě, že má být čten parametr z bloku umístěného v úloze ovladače (pro konfiguraci viz. blok IOTASK), je v první úrovni hierarchie uveden znak ’&’ následovaný názvem ovladače. Příklady hodnot absolutních cest: "uloha1.vstupy.ATMT:touts", "&EfaDrv.mereni.CNDR:yp".
Pořadí a názvy jednotlivých hierarchických úrovní jsou zobrazeny ve stromové struktuře konfigurace v programu REXYGEN Diagnostics.
Vstupy
arrRef | Odkaz na pole (vektor nebo matice) | Reference |
SET | Vstup pro jednorázový zápis parametru | Bool |
Výstup
E | Příznak chyby | Bool |
Parametry
sc | Jméno vzdáleného parametru | String |
SETF | Nastavení parametru pouze na vyžádání | Bool |
|
|
|
SETS | Nastavení velikosti pole. Použijte tento příznak pro úpravu velikosti pole při nastavování vektorového parametru. | Bool |
[Předchozí] [Na začátek] [Výše] [Další]
2020 © REX Controls s.r.o., www.rexygen.com