====== Slučovací blok pro detekci vzestupné hrany ====== {{:cs:mervis-ide:35-help:edgecoupler.png}} ==== Celé jméno ==== Lib.Mervis.v1_0.EdgeCoupler ==== Potřebné reference projektu ==== * Lib.Mervis ===== Popis ===== Pomocný blok sloužící pro detekci vzestupné hrany přicházející z více zdrojů. ===== Použití v ST ===== program test var edgeCoupler: lib.mervis.v1_0.EdgeCoupler; end_var edgeCoupler(); end_program ===== Vstupy ===== |Vstupy|Jméno|Datový typ|Retain|Nutno připojit |Význam| |Input1|bool |Ne |Ne |Vstupní hodnota| | |Input2|bool |Ne |Ne |Vstupní hodnota| | |Input3|bool |Ne |Ne |Vstupní hodnota| | |Input4|bool |Ne |Ne |Vstupní hodnota| | ===== Výstupy ===== |Výstupy|Jméno|Datový typ|Význam| |Output |bool |Výstup | | ===== Podrobný popis funkce ===== Blok slouží pro detekci vzestupné hrany, která může být generována z více zdrojů. Zároveň je ošetřen stav, kdy některý vstup zůstane "zaseknutý" v aktivní (=true) úrovni. __Pro správnou funkci je nutné zajistit, aby mezi jednotlivými hranami na vstupech byl rozestup alespoň jednoho výpočetního cyklu__