Alarme
Alarme sind eine Kernkomponente des PLC Visu-Systems, die zur Überwachung, Protokollierung und Reaktion auf Systemereignisse entwickelt wurde. Die Alarmfunktion besteht aus drei Hauptmodulen:
Alarmverwaltung (Editor/Admin-Bereich)
Hier werden Alarme definiert und konfiguriert. Administratoren können folgende Aufgaben erfüllen:
- Erstellen und verwalten Sie die Liste der möglichen Alarme.
- Kategorisieren Sie jeden Alarm.
- Legen Sie wichtige Metadaten wie msgId, Titel und inaktiver Titel fest.
- Verwenden Sie Platzhalter und Übersetzungen für dynamische und lokalisierte Nachrichten.
Alarm-Frontend (Benutzeroberfläche)
Dieses Modul ist zuständig für:
- Anzeige von aktiven und historischen Alarmen für Benutzer.
- Bereitstellung von Bestätigungssteuerungen für Alarme, die eine Bestätigung erfordern.
- Anzeige von lokalisierten und parametrisierten Meldungen, wenn Alarme auftreten.
Um Alarme in der Benutzeroberfläche zu visualisieren, gibt es mehrere Möglichkeiten:
- Menüintegration: Fügen Sie einen Eintrag in der Menükomponente hinzu und verknüpfen Sie ihn mit einer der Alarmansichten:
- Alarme – zeigt aktuell aktive Alarme an.
- Alarmverlauf – zeigt historische Alarme an.
- Alarme insgesamt – eine Registerkartenansicht, die sowohl aktuelle als auch historische Alarme kombiniert.
- Widget Control: Verwenden Sie die Widgets im Seiteneditor und legen Sie ihren Typ auf Alarmliste fest, um die aktuelle Alarmansicht direkt in eine Seite einzubetten.
Alarme Backend (CODESYS)
Diese Komponente verarbeitet:
- Aktivieren und Deaktivieren von Alarmen mit den Methoden 'setActive()' oder 'manage()'.
- Übergeben von Parametern und Übersetzungstoken, um Platzhalter in Alarmtiteln dynamisch zu füllen.
- Kommunikation von Zustandsänderungen zwischen der SPS-Logik und der Visualisierungsschicht.