Spínací blok - přepínač požadovené hodnoty

Lib.Mervis.v1_0.SwitcherBlockValue

  • Lib.Mervis

Pomocný blok sloužící, v kombinaci se spínacím blokem, pro přepínání požadované hodnoty.

program test
    var
        switcherblock: lib.mervis.v1_1.SwitcherBlock;
        switchervalue: lib.mervis.v1_0.SwitcherBlockValue;
    end_var

    switcherblock();
    switchervalue(CompositeState := switcherblock.CompositeState);
end_program

JménoDatový typRetainNutno připojit Význam
Demand real Ne Ano Požadovaná hodnota v automatickém režimu
CompositeStateuint Ne Ano Výstup CompositeState z řídícího spínacího bloku
OffDemand real Ne Ne Hodnota požadavku ve vypnutém stavu
ManualDemand real Ano Ne Požadovaná hodnota při manuálním zapnutí
JménoDatový typVýznam
Commandreal Povel

Blok slouží pro výběr hodnoty řídící veličiny při spínání zařízení (např. spojitý požadavek na frekvenční měnič). Pokud je zařízení (resp. jeho spínací blok) v automatickém režimu a má požadavek provozu, je na výstup Command kopírována hodnota vstupu Demand. V případě manuálního zapnutí se na výstup Command kopíruje hodnota ManualDemand, ve vypnutém stavu (není požadavek nebo je zařízení manuálně vypnuto) se kopíruje hodnota OffDemand

  • © Energocentrum Plus, s.r.o. 2017 - 2024