====== Výběr minima, maxima nebo průměru z více hodnot ====== {{:cs:mervis-ide:35-help:valueselector.png}} ==== Celé jméno ==== Lib.Mervis.v1_0.ValueSelector ==== Potřebné reference projektu ==== * Lib.Mervis ===== Popis ===== Blok sloužící pro výběr minima, maxima nebo průměru až ze čtyř vstupních hodnot. ===== Použití v ST ===== program test var selector: lib.mervis.v1_0.ValueSelector; end_var selector(); end_program ===== Vstupy ===== |Jméno |Datový typ|Retain|Nutno připojit |Význam| |In1 |real |Ne |Ano |Vstupní hodnota 1| | |In2 |real |Ne |Ne |Vstupní hodnota 2| | |In3 |real |Ne |Ne |Vstupní hodnota 3| | |In4 |real |Ne |Ne |Vstupní hodnota 4| | |Select|[[ValueSelectorType.htm|ValueSelectorType]]|Ano |Ne |Vstupní hodnota | | ===== Výstupy ===== |Jméno|Datový typ|Význam| |Out |real |Výstup | | ===== Podrobný popis funkce ===== Blok se používá pro selekci hodnoty z více hodnot. Na základě parametru //Select// se na výstup přenese minimální, maximální nebo průměrná hodnota ze vstupů. Pokud je skutečných vstupů méně než čtyři je třeba ostatní vstupy ošetřit tak, aby neovlivňovaly výstup, např. spojením s jiným vstupem.