Obecný modulovaný zdroj
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 | 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 | Lib.Mervis.v1_1.StageControlType | Ne | Ano | Sdružený požadavek na kotel z 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 | 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 | Lib.Mervis.v1_1.StageInfoType | Sdružený stav kotle do 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 | Lib.Mervis.v1_0.AlarmsStatus | Sdružené rozhraní k alarmové indikaci | |
| RunTime | time | Provozní hodiny |
| Bloky | Jméno | Datový typ | Význam | ||||||||
| FailureFb | Lib.Mervis.v1_0.FailureDetector | Blok pro vyhodnocování poruchy kotle | |||||||||
| Alarms | Lib.Mervis.v1_0.AlarmsExtender1 | Alarmová funkce bloku | Alarmový vstup | Priorita | Význam | Alarm1 | 32/33 | Porucha zdroje | |||
Podrobný popis funkce
TODO