QuickHMI Hawk - Das ist neu!

QuickHMI Hawk ist da. Folgende Neuerungen erwarten Sie!



Rezeptverwaltung

Die QuickHMI Rezeptverwaltung wurde komplett überarbeitet und bietet jetzt sowohl im Workflow, in der Sicherheit, sowie in der Organisation von Benutzerrechten mehr Möglichkeiten. 





Externes Logging für Interne Datenquellen und Differenzierung von Log und Image

Auch interne Datenquellen sind ab sofort extern logbar. Dies war bis QuickHMI Gazelle nur mit externen Datenquellen möglich.

Das externe Logging kann für die System- als auch für die interne Datenquelle per Doppelklick auf den Listeneintrag konfiguriert werden.


Neu ist auch, dass sich beim externen Logging jetzt Datenprotokoll (Log) und Datenabbild (Image) getrennt voneinander erzeugen lassen.

Vorher gab es diese Unterscheidung nicht und das Protokoll wurde immer zwingend automatisch erzeugt. Jetzt kann optional auch nur eines von beiden erzeugt werden.

Wird das Datenprotokoll sowieso nicht benötigt, lassen sich somit Speicherressourcen einsparen.

Zudem kann über Auswahl-Listen eine Selektion vorgenommen werden, um zu bestimmen welche Variablen beim externen Logging protokolliert werden sollen und welche nicht.





Alarmsteuerelement

Ab QuickHMI Hawk gibt es das Alarmsteuerelement. Diese Neuerung entstand vor allem durch den Wunsch unserer Kunden. Das Alarmsteuerelement kann im Editor an gewünschter

Stelle platziert werden und fungiert als Tabelle, in der Alarme in der Laufzeit übersichtlich angezeigt werden. Alarme lassen sich darin unterschiedlich filtern, anzeigen und individuelle

farbliche Hervorhebungen sind möglich. So lässt sich z.B. eine bestimmte Farbe für aktive und eine für inaktive Alarme definieren. Zudem lässt sich bestimmen, wie viele Variablen pro

Tabellen-Seite angezeigt werden und es lässt sich ein Suchfeld in die Tabelle integrieren.





MQTT Gesicherte Verbindung (SSL)

MQTT-Verbindungen können ab QuickHMI Hawk mit TLS gesichert werden. Dies war ebenfalls ein häufig angefragtes Feature unserer Kunden, welches wir Ihnen nun anbieten können.

Wird die Verbindung verschlüsselt, kann eine Authentifizierung via Login oder mit einem vom Benutzer hinterlegten Zertifikat realisiert werden. Dabei gilt es zu beachten, dass für

die Editor-Laufzeit und die Runtime Manager Laufzeit unterschiedliche Zertifikate bereitgestellt werden müssen.





http-Header für die Webservice Datenquelle

Beim Anlegen von Webservice Datenquellen gibt es jetzt den Bereich „Headers“. Hier können unter Angabe eines Header-Namens und eines Header-Wertes HTTP Header definiert werden.

Sie können sowohl eigene Header anlegen, als auch aus einer Vielzahl vorgegebener Standards auswählen. Eine Besonderheit stellt dabei der Authorization Header dar.

Der Inhalt des Authorization Headers, bei Verwendung der Basic Authentifizierung, kann durch Eingabe von Benutzername und Passwort automatisch generiert werden.





Rechte-Abfrage für Aktionen und Regeln

Die Benutzer- und Rechteverwaltung ist schon immer ein fester und wichtiger Bestandteil des QuickHMI Systems. Aktionen können beispielsweise mit Rechten verknüpft werden.

Ein Event kann aus mehreren Aktionen bestehen, die nur ausgeführt werden können, wenn dem ausführenden Benutzer ein bestimmtes Recht zugewiesen ist (Bei Anwendung der Rechtezuweisung).


Ab QuickHMI Hawk ist es nun auch möglich, innerhalb eines Events NUR EINE von den zugewiesenen Aktionen durch ein Recht zu schützen, wohingegen die anderen Aktionen für alle

Benutzer verfügbar bleiben. Dies wird unter „Bedingungen“ innerhalb der Aktionseinstellungen über die neue Variable „System.user.rights“ realisiert. Hiermit verknüpft ist eine

Auswahl von Rechten, die dem Benutzer für eine entsprechende Aktion innerhalb eines Events zugewiesen werden können. Eine Mehrfach-Selektion ist möglich. Gleiches gilt auch für Regeln.





Neue Systemvariable für Alarme

In QuickHMI haben Sie die Möglichkeit, sich via Checkbox alle Systemvariablen anzeigen zu lassen. In den vorherigen Versionen gab es nur die Variable active_alarm_count“.

Diese zeigt an, wie viele Alarme allgemein aktiv sind. Es findet jedoch keine Untergliederung der Alarmtypen statt. Dies ist ab Version Hawk anders, denn es gibt

zusätzlich 3 neue Systemvariablen, in denen die Anzahl der Alarme aufgeschlüsselt ist nach Alarmtyp:


active_message_alarm_count       |       active_warning_alarm_count       |       active_error_alarm_count


Diese zeigen detailliert an, wie viele Message-Alarme, wie viele Warning-Alarme und wie viele Error Alarme aktiv sind.





Erweiterte Unterstützung von Allen-Bradley Steuerungen

QuickHMI unterstützt nun weitere Allen-Bradley Steuerungen. Dazu zählen Steuerungen der Micro800 und MicroLogix Serie.

Ebenfalls werden nun Steuerungen der neusten Generation aus den Serien Compact- und ControlLogix unterstützt.


Eine Unterstützung von Plc5, Slc500 und LogixPccc ist experimentell implementiert.