====== Doplňková funkce - oběhové čerpadlo (v3.0) ====== {{:cs:mervis-ide:35-help:lib.mervis.cascade.pumpauxiliaryfunction_v3.0.png}} ===== Popis ===== * Úplný název funkčního bloku: Lib.Mervis.v3_0.PumpAuxiliaryFunction * Potřebné reference projektu * Lib.Mervis.Cascade Blok slouží pro řízení oběhového čerpadla na základě stavu zařízení zapojeného ke kaskádnímu regulátoru ===== Použití v ST ===== ===== Vstupy ===== ^ Jméno ^ Datový typ ^ Povolený rozsah ^ Jednotka ^ Retain ^ Nutno připojit ^ Význam ^ | OperatingMode | Lib.Mervis.v1_0.OperatingModeType | | | Ano | Ne | Provozní režim | | Source | [[cs:mervis-ide:35-help:035-software_basic:060-libraries:065-lib-mervis-cascade:015-utilities:040-base-function-blocks:015-basesourcepointer:v3_0|Lib.Mervis.v3_0.BaseSourcePointer]] | | | Ne | Ano | Zařízení, ke kterému oběhové čerpadlo patří | | Feedback | usint | | | Ne | Ne | Zpětná hláška o chodu | | Failure | bool | | | Ne | Ne | Hlášení o poruše | | RunDown | time | | | Ne | Ne | Požadovaná doba doběhu | | FeedbackTimeout | time | | | Ne | Ne | Interval čekání na aktivní zpětnou hlášku o chodu | | NotRunAlarmPriority | Alarms.V1_0.AlarmPriorityType | | | Ne | Ne | Priorita alarmu pro hlášení nechodu | | FailureAlarmPriority | Alarms.V1_0.AlarmPriorityType | | | Ne | Ne | Priorita alarmu pro hlášení poruchy | ===== Výstupy ===== ^ Jméno ^ Datový typ ^ Jednotka ^ Význam ^ | Command | bool | | Povel na oběhové čerpadlo | | CompositeState | uint | | Kombinovaný stav oběhové čerpadla - výstup z bloku PumpControl | ===== Bloky ===== ^ Jméno ^ Datový typ ^ Význam ^ | PumpControl | [[cs:mervis-ide:35-help:035-software_basic:060-libraries:060-lib-mervis:020-measurement-and-control:120-switcherblock:v3_0|Lib.Mervis.v3_0.SwitcherBlock]] | Blok pro ovládání čerpadla a vyhodnocení alarmů | ===== Podrobný popis funkce ===== Blok slouží jako doplňková funkce pro zařízení a doplňuje řízení oběhového čerpadla (např. pokud je řízeným zařízením teplovodní kotel). Pro vlastní řízení se využívá SwitcherBlocku. V automatickém režimu je spínáno na základě stavu připojeného zařízení * Povel na sepnuto trvale * Start * MinimalPower * Run * MinimalPowerIntegral * MinimalPowerTime * MinimalRunTime * Rundown * NotRun * OutOfRange * Jedná se o master zařízení * Povel na sepnuto pouze pokud je současně v provozu i připojené zařízení (požadovaný výkon větší než jedno procento) * Failure * FailureTemporary * V ostatních případech vypnuto ===== Verze =====