Obsah

Animace stavu pro SCADA

Celé jméno

Lib.Mervis.v1_0.ScadaAnimation

Potřebné reference projektu

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énoDatový typRetainNutno připojit Význam
CompositeState uint Ne Ano Sdružený stav viz např. SwitcherBlock v1.2 - Composite state
UseFeedbackForRunbool Ne Ne Určuje, zda-li se pro stav chod bere hodnota zpětné hlášky (=true) nebo povelu (=false)

Výstupy

JménoDatový typ Význam
StateNumberint Čí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 PrioritaVý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.