AccuManage (Akku Management)
Der Baustein AccuManage
dient der Steuerung von Ausgängen auf Basis von Bedingungen wie Akkuladung, Temperatur oder Zeitsteuerung. Er unterstützt die Aktivierung und Deaktivierung von Ausgängen mit flexiblen Steuerparametern, bietet umfassende Lizenzprüfungen und erzeugt detaillierte Logs. Der Baustein lässt sich vielseitig in Szenarien einsetzen, bei denen Energie- und Zeitmanagement erforderlich sind.
Besonderheit
- Flexible Aktivierungsbedingungen:
Der Baustein kann basierend auf verschiedenen Kriterien wie Akkuladung, Temperaturbedingungen, Zeitsteuerung oder einer Kombination dieser Faktoren aktiviert und deaktiviert werden. - Zeitbasierte Steuerung:
Es kann eine automatische Aktivierung oder Deaktivierung nach einer definierten Zeit erfolgen. - Lizenzvalidierung:
Der Baustein prüft, ob eine gültige Lizenz und eine unmanipulierte .dll-Datei vorliegen. Ohne gültige Lizenz ist keine Funktion gewährleistet. - Temperaturbedingung:
Die Aktivierung erfolgt nur, wenn die aktuelle Temperatur (Temperature
) unter einem definierten Grenzwert (TemperatureEnd
) liegt. - Fehlerbehandlung:
Ausführliche Try-Catch-Blöcke sichern den Baustein gegen Fehler ab und erzeugen detaillierte Logs zur Diagnose. - Logging und Statusmeldungen:
Alle relevanten Ereignisse und Zustände werden in Log-Variablen protokolliert, die als Ausgänge zur Verfügung stehen.
AccuManageCooling (Akku Management – Kühlen)
Dieser Baustein steuert ein Kühlungssystem, das auf mehreren Eingabekriterien basiert. Sie erlaubt es, Bedingungen wie Innen- und Außentemperaturen, die Akkuladung und bestimmte Zeitpläne zu berücksichtigen, um den Kühlmodus dynamisch anzupassen. Außerdem werden Lizenzen validiert, um die Nutzung des Systems zu autorisieren. Die Ergebnisse der Ausführung werden protokolliert und in mehreren Ausgängen zur Verfügung gestellt.
Besonderheit
- Flexible Steuerung des Kühlbetriebs:
Dieser Baustein ermöglicht eine dynamische und anpassbare Kühlung, basierend auf verschiedenen Bedingungen wie Innen- und Außentemperaturen, Akkuladung und anderen Faktoren. - Zeitbasierte Steuerung:
Die Kühlung kann zeitabhängig gesteuert werden, abhängig von konfigurierten Zeitplänen. - Lizenzvalidierung:
Der Baustein prüft, ob eine gültige Lizenz und eine unmanipulierte .dll-Datei vorliegen. Ohne gültige Lizenz ist keine Funktion gewährleistet. - Fehlerbehandlung:
Ausführliche Try-Catch-Blöcke sichern den Baustein gegen Fehler ab und erzeugen detaillierte Logs zur Diagnose. - Zusätzliche Sicherheits- und Komfortmodi:
Die Klasse berücksichtigt Sommer- und Heizbetrieb sowie zusätzliche Triggerbedingungen. - Logging und Statusmeldungen:
Alle relevanten Ereignisse und Zustände werden in Log-Variablen protokolliert, die als Ausgänge zur Verfügung stehen.
Reviews
There are no reviews yet.