====== Obecný modulovaný zdroj ====== {{:cs:mervis-ide:35-help:modulatedstage.png}} ==== Celé jméno ==== Lib.Mervis.v1_0.ModulatedStage ===== Popis ===== Blok sloužící pro ovládání výkonu obecného modulovaného zdroje. ==== Potřebné reference projektu ==== * Lib.Mervis ===== Použití v ST ===== program test var modulatedStage: lib.mervis.v1_0.ModulatedStage; end_var modulatedStage(); end_program ===== Popis vstupů a výstupů ===== |Vstupy |Jméno |Datový typ|Retain|Nutno připojit |Význam| |OperatingMode |[[OperatingModeType.htm|Lib.Mervis.v1_0.OperatingModeType]] |Ano |Ne |Provozní režim kotle | | |ManualPower |real |Ano |Ne |Výkon kotle při manuálním zapnutí | | |StageDemand |[[StageControlType_v1.1.htm|Lib.Mervis.v1_1.StageControlType]]|Ne |Ano |Sdružený požadavek na kotel z [[CascadeController_v1.1.htm|kaskádního regulátoru]]| | |Running |bool |Ne |Ne |Zpětná hláška chodu kotle | | |Failure |bool |Ne |Ne |Zpětná hláška poruchy kotle | | |ResetRuntime |bool |Ne |Ne |Vynulování provozních hodin | | |Xp |real |Ne |Ne |PI regulátor - šířka pásma | | |Ti |real |Ne |Ne |PI regulátor - integrační konstanta | | |FailureDelay |time |Ne |Ne |Interval čekání na aktivní hlášku chodu kotle | | |FailureCountLimit|uint |Ne |Ne |Počet po sobě jdoucích chyb kotle, než je trvale označen jako nefunkční | | |FailureTimeout |time |Ne |Ne |Čas po neúspěšném startu kotle než dojde k opětovnému pokusu o start | | |LimitingXp |real |Ne |Ne |PI regulátor pro omezování maximální výstupní teploty - šířka pásma | | |LimitingTi |real |Ne |Ne |PI regulátor pro omezování maximální výstupní teploty - integrační konstanta | | |RunTimeSource |[[RunTimeSourceType.htm|Lib.Mervis.v1_0.RunTimeSourceType]] |Ne |Ne |Určuje jakým způsobem se počítaji provozní hodiny kotle | | |Výstupy |Jméno |Datový typ |Význam| |State |[[StageInfoType_v1.1.htm|Lib.Mervis.v1_1.StageInfoType]]|Sdružený stav kotle do [[CascadeController_v1.1.htm|kaskádního regulátoru]]| | |Demand |real |Požadovaný výkon kotle | | |RunTimeInHours|udint |Provozní hodiny kotle jako celé hodiny | | |FailureOutput |bool |Porucha kotle | | |AlarmsStatus |[[AlarmsStatus.htm|Lib.Mervis.v1_0.AlarmsStatus]] |Sdružené rozhraní k alarmové indikaci | | |RunTime |time |Provozní hodiny | | |Bloky |Jméno |Datový typ |Význam| |FailureFb|[[FailureDetector.htm|Lib.Mervis.v1_0.FailureDetector]]|Blok pro vyhodnocování poruchy kotle | | |Alarms |[[AlarmsExtender1.htm|Lib.Mervis.v1_0.AlarmsExtender1]]|Alarmová funkce bloku\\ \\ |Alarmový vstup|[[AlarmsPriorities.htm|Priorita]]|Význam |\\ |Alarm1 |32/33 |Porucha zdroje|| | ===== Podrobný popis funkce ===== TODO ===== Příklad použití =====