Lib.Mervis.v1_0.ScadaAnimation2
Pomocný blok sloužící pro generování čísel stavů pro animaci chodu a alarmu pro SCADA.
program test var inp: lib.mervis.v1_0.ScadaAnimation2; end_var inp(); end_program
Jméno | Datový typ | Retain | Nutno připojit | Význam | |
Running | bool | Ne | Ne | Indikuje chod dané technologie | |
Failure | bool | Ne | Ne | Indikuje poruchu dané technologie |
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 |
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.