====== Animace stavu pro SCADA ====== {{:cs:mervis-ide:35-help:scadaanimation.png}} ==== Celé jméno ==== Lib.Mervis.v1_0.ScadaAnimation ==== Potřebné reference projektu ==== * Lib.Mervis ===== Popis ===== Pomocný blok sloužící pro generování čísel stavů pro animaci chodu a alarmu pro SCADA. ===== Použití v ST ===== program test var inp: lib.mervis.v1_0.ScadaAnimation; end_var inp(); end_program ===== Vstupy ===== |Jméno|Datový typ|Retain|Nutno připojit |Význam| |CompositeState |uint |Ne |Ano |Sdružený stav viz např. [[SwitcherBlock_v1.2.htm|SwitcherBlock v1.2 - Composite state]]| | |UseFeedbackForRun|bool |Ne |Ne |Určuje, zda-li se pro stav chod bere hodnota zpětné hlášky (=true) nebo povelu (=false)| | ===== Výstupy ===== |Jméno|Datový typ |Význam| |StateNumber|int |Číslo stavu dle CompositeState, pokud je stavů více mění se postupně s periodou jedné sekundy. Každý stav má svoji prioritu, v případě, že vstupu vyhoví více stavů na výstupu je ten s vyšší prioritou (např. technologie hlásí poruchu, ale je v chodu)\\ \\ |Číslo |Priorita|Význam |\\ |0 |1 |Vypnuto|\\ |1 -> 2 -> 3 -> 1...|2 |Chod |\\ |4 -> 5 -> 4... |3 |Porucha|| | ===== Podrobný popis funkce ===== Blok se používá pro animaci stavu řízeného prvku. Cyklicky mění číslo stavu a tím umožňuje přiřadit jednotlivé fáze animace. Typické použití je např. s HMI displeji Weintek.