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
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
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
(offon) 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