Slučovací blok pro detekci vzestupné hrany
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