Obsah

Slučovací blok pro detekci vzestupné hrany

Celé jméno

Lib.Mervis.v1_0.EdgeCoupler

Potřebné reference projektu

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

VstupyJménoDatový typRetainNutno připojit Význam
Input1bool Ne Ne Vstupní hodnota
Input2bool Ne Ne Vstupní hodnota
Input3bool Ne Ne Vstupní hodnota
Input4bool Ne Ne Vstupní hodnota

Výstupy

VýstupyJménoDatový typVý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