Table of Contents

State Animation for SCADA #2

Full Name

Lib.Mervis.v1_0.ScadaAnimation2

Required Project References

Description

An auxiliary block used for generating state numbers for the animation of operation and alarm for SCADA.

Usage in ST

program test
    var
        inp: lib.mervis.v1_0.ScadaAnimation2;
    end_var

    inp();
end_program

Inputs

Name Data TypeRetainMust Connect Meaning
Running bool No No Indicates the operation of the technology
Failure bool No No Indicates the failure of the technology

Outputs

Name Data Type Meaning
StateNumber int State number according to CompositeState. If there are multiple states, they change sequentially with a period of one second. Each state has its priority. If the input satisfies multiple states, the output is the one with higher priority (e.g., the technology reports a fault but is in operation)

Number PriorityMeaning
0 1 Off
1 → 2 → 3 → 1…2 Running
4 → 5 → 4… 3 Fault

Detailed Function Description

The block is used for animating the state of a controlled element. It cyclically changes the state number, thus allowing the assignment of individual animation phases. A typical use is with Weintek HMI displays.