Meldungen wie Warnungen oder Alarme spielen eine zentrale Rolle in der Überwachung und Steuerung von Maschinen und Anlagen. Sie dienen dazu, dem Bediener in Echtzeit wichtige Informationen über den Betriebszustand der Maschine zu liefern. Alarme werden ausgelöst, wenn es zu Störungen oder gefährlichen Situationen kommt, während Info-Meldungen häufig auf bevorstehende Wartungen, Statusänderungen oder allgemeine Betriebsereignisse hinweisen. Alarme können so konfiguriert werden, dass eine anstehende Alarmmeldung erst nach Behebung und Quittierung wieder verschwindet.
Mit dem Ansichten-Element Meldetabelle werden anstehende Meldungen in einer Tabelle in Echtzeit dargestellt. Für die Strukturierung gibt es Meldeklassen, die Melde-Ereignissen zugewiesen werden und jeweils durch eine definierte Farbe und Symbol repräsentiert werden. Zusätzlich kann mit Meldegruppen und Melde-Prioritäten gearbeitet werden, um bei vielen Meldungen die Übersicht nicht zu verlieren.
Die Meldetabelle lässt sich sehr individuell gestalten, für kleine Displays wie Smartphones kann die Meldetabelle die Meldungen in Kacheln darstellen. Alle Informationen einer Meldung befinden sich dann in einer Kachel anstatt in einer Tabellen-Zeile. Anstehende Alarme können so konfiguriert werden, dass sie nur von berechtigten Benutzern quittiert werden können.
Es lassen sich mehrere Meldetabellen-Instanzen erstellen. Beispielsweise kann eine Info-Tabelle und eine Alarm-Tabelle getrennt erstellt werden, dafür müssen einfach die relevanten Meldeklassen bei den jeweiligen Meldetabellen konfiguriert werden.
Archivierte Meldungen können mit dem Ansichten-Element Archiv-Meldetabelle visualisiert werden.
Standardmässig werden die Meldungen in SQLite-Datenbanken verwaltet. Es handelt sich um eine Datei-basierte Datenbank, daher sind keine Zusatz-Installationen erforderlich.
Sie entscheiden, ob archivierte Meldungen immer erhalten bleiben oder nur Meldungen der letzten Monate aus Speicherplatzgründen erhalten bleiben sollen.
Nicht selten wird es eng auf dem HMI-Bildschirm und die darzustellenden Informationen müssen sorgfältig ausgewählt sein. Wichtige, allgemeine Informationen erscheinen oft in der Kopf- oder Fusszeile. Speziell dafür wurden die Ansichten-Elemente «Melde-Symbol», «Melde-Zähler» und «Meldetext» geschaffen.
Mit Melde-Anzeigen können Informationen wie «Fehler vorhanden» mit wenig Platz optimal auch in einer Kopfzeile kommuniziert werden. Durch klicken auf eine Melde-Anzeige kann eine ausgewählte Ansicht, z. B. in eine Meldungen-Ansicht geöffnet werden.
Alle Melde-Ereignisse wie «Gekommen» oder «Gegangen» können zusätzlich in ein oder mehreren CSV-Dateien geschrieben werden. Beispielsweise könnte so auch ein Prozess-Ergebnis nach jedem Prozess-Lauf mit zugehöriger Batch- oder Chargen-Nummer in eine CSV-Datei protokolliert werden.
Die genierten CSV-Dateien sind für folgende Anforderungen sehr nützlich:
Damit CSV-Dateien nicht unbeschränkt in der Grösse wachsen, ist hier wie beim Melde-Archiv eine Konfiguration möglich, so dass z. B. nach 6 Monaten eine neue Datei angelegt wird.
Oft ist beim Auftreten einer kritischen Meldung auch eine Benachrichtigung von Produktionsleitern oder anderen Mitarbeitern erforderlich. Deshalb kann beim Konfigurieren einer Meldung entschieden werden, ob ein E-Mail Versand oder eine Push-Benachrichtigung an ein Mobilgerät zusätzlich zum Eintrag in der Meldetabelle erfolgen soll. Diese Funktionen erfordern den Unified-E App Manager.
Push-Nachrichten können so konfiguriert werden, dass nur bestimmte Benutzer-Rollen eine Push-Benachrichtigung erhalten. Die Empfänger E-Mails sind im Unified-E App Manager mit E-Mail-Adresse und Benutzer-Rolle zu erfassen.