Řízení dvojitého čerpadla (v1.0)
Celé jméno
Lib.Mervis.v1_0.TwinPump
Popis
Blok sloužící pro ovládání dvojitých čerpadel.
Potřebné reference projektu
- Lib.Mervis
Omezení použití bloku
**Obsolete** - nahrazen blokem TwinPump v1.1
Použití v ST
program test
var
twinpump: lib.mervis.v1_0.TwinPump;
end_var
twinpump();
end_program
Popis vstupů a výstupů
| Vstupy | Jméno | Datový typ | Retain | Nutno připojit | Význam |
| OperatingMode | OperatingModeType | Ano | Ne | Požadovaný režim provozu | |
| PumpSelector | SelectorFromTwoType | Ano | Ne | Selekce která čerpadla jsou v provozu | |
| ChangeTime | time | Ano | Ne | Interval po jehož uplynutí dojde k prostřídání čerpadel | |
| Demand | bool | Ne | Ano | Požadavek v automatickém režimu | |
| Feedback1 | bool | Ne | Ne | Zpětná hláška chodu prvního čerpadla | |
| Feedback2 | bool | Ne | Ne | Zpětná hláška chodu druhého čerpadla | |
| Failure1 | bool | Ne | Ne | Vstup poruchy prvního čerpadla | |
| Failure2 | bool | Ne | Ne | Vstup poruchy druhého čerpadla | |
| RunDown | time | Ne | Ne | Doběh čerpadla jako celku | |
| FailureDelay | time | Ne | Ne | Interval čekání na aktivní zpětnou hlášku | |
| FailureReset | bool | Ne | Ne | Reset zapamatované poruchy |
| Výstupy | Jméno | Datový typ | Význam |
| Command1 | bool | Povel na první čerpadlo | |
| Command2 | bool | Povel na druhé čerpadlo | |
| FailureOutput1 | bool | Signalizace poruchy prvního čerpadla | |
| FailureOutput2 | bool | Signalizace poruchy druhého čerpadla |
Podrobný popis funkce
Blok slouží pro řízení dvojitých čerpadel, kdy aktivní je ale vždy jen jedno. Pomocí režimu provozu je možné ručně čerpadla vypnout, zapnout nebo ponechat v automatickém provozu, pomocí parametru PumpSelector je možné volit, která čerpadla jsou v provozu. Pokud je režim provozu nastaven na zapnuto, pak tento parametr přímo volí, které čerpadlo je v chodu. V případě automatického režimu se jím určuje, které čerpadlo je provozuschopné. Blok v sobě integruji poruchovou funkci a v případě poruchy jednoho z čerpadel automaticky přechází na druhé, zároveň zajišťuje jejich prostřídání po nastavené době činnosti.
