QuickHMI Change log

Geplante Funktionen *


  • Optimierung von Bedienung und Stabilität QuickHMI wird kontinuierlich weiter optimiert, um die Bedienung noch angenehmer zu gestalten und die Stabilität im täglichen Einsatz weiter zu verbessern.
  • Serverseitige Skript-Ausführung Skripte werden in QuickHMI bisher ausschließlich im Client ausgeführt, also im Browser bzw. in der App des jeweiligen Anwenders. Das hat Grenzen: Ohne geöffnete Visualisierung läuft kein Skript, und bei mehreren Clients wird dieselbe Logik mehrfach parallel ausgeführt. Geplant ist deshalb, Skripte wahlweise direkt im QuickHMI-Server ausführen zu lassen. Sie laufen dann genau einmal, unabhängig davon, ob gerade jemand die Visualisierung geöffnet hat, und arbeiten direkt auf den Daten des Servers. Damit lassen sich zentrale Aufgaben wie Berechnungen, Überwachungen oder wiederkehrende Abläufe sauber vom Bedienoberflächen-Teil trennen.
  • Secure Modbus QuickHMI unterstützt Modbus bereits umfassend, als Master über TCP, UDP, RTU, RTU over TCP und ASCII sowie als Slave. Geplant ist die Unterstützung von Modbus/TCP Security als zusätzliche Option: TLS-verschlüsselte Verbindungen mit X.509-Zertifikaten für Umgebungen mit erhöhten Sicherheitsanforderungen. Bestehende Modbus-Verbindungen bleiben unverändert nutzbar.
* Alle hier vorgestellten Funktionen und Verbesserungen sind unverbindliche Planungen und können ohne vorherige Ankündigung geändert, verschoben oder ersatzlos gestrichen werden. Ein Anspruch auf die tatsächliche Umsetzung oder einen bestimmten Zeitpunkt für die Veröffentlichung besteht nicht.

Lynx v14.15.4 (TBD - Bekannte Fehler und kommende Funktionen)


Behoben
  • Rezepte ließen sich nur mit Ultimate-Lizenz laden. Die Laufzeit lehnte das Laden eines Rezepts unterhalb der Ultimate Edition ab, obwohl die Rezeptverwaltung ab der Standard Edition enthalten ist. Rezepte lassen sich jetzt in allen Editionen ab Standard laden.
  • Wertmanipulation in Exponentialschreibweise. Bei Variablen mit Wertmanipulation wurden sehr kleine (unter 0,001) und sehr große (ab 10.000.000) Ergebnisse in wissenschaftlicher Notation ausgegeben, etwa 2.7E-4 statt 0.00027. Die Werte erscheinen jetzt durchgehend in Dezimalschreibweise.
  • Security-System-Backups wurden verbessert. Backups, die mit dem Runtime Manager oder Console Configurator erstellt werden, können nun zuverlässiger zwischen verschiedenen Systemen kopiert und wiederhergestellt werden. Zusätzlich wurde die Backup-Erstellung robuster gestaltet, sodass bei einem fehlgeschlagenen Export keine unvollständigen Backup-Dateien zurückbleiben.
  • Regelanzeige bei Mehrfachauswahl wurde korrigiert. Bei der Auswahl mehrerer Steuerelemente konnte weiterhin die Regel einer zuvor ausgewählten Eigenschaft angezeigt werden. Regeln werden bei Mehrfachauswahl nun korrekt ausgeblendet und die Stabilität beim Wechsel der Auswahl wurde verbessert.

Lynx v14.15.3 (2026-08-21)


Verbessert
  • Datenbereitstellung: abgelehnte Schreibzugriffe stehen jetzt im Log. Schreibt ein Client auf eine Variable, die nur lesend bereitgestellt ist, oder bei MQTT auf eines der Nur-Lese-Unter-Topics (/state, /quality, /ts), wurde der Versuch bisher still verworfen. Das Server-Log nennt jetzt Topic beziehungsweise Knoten und den Grund, je Ziel einmalig, damit ein zyklisch schreibender Client das Log nicht flutet.
Behoben
  • BACnet-Datenquellen liefern wieder Werte. Startete ein Projekt mit BACnet-Variablen, kam die Datenquelle nicht hoch und blieb ohne Werte. Schreibvorgänge werten jetzt die Antwort des Geräts aus und melden eine Ablehnung, statt pauschal Erfolg zu melden. Geräte ohne COV-Unterstützung werden einmalig im Klartext gemeldet, Variablen und Datenquelle gehen auf BAD. Zwei BACnet-Datenquellen in einem Projekt kommen sich nicht mehr gegenseitig in die Quere.
  • Falsche Werte bei Variablen mit Wertanpassung. Nach dem Schreiben zeigte die Laufzeit kurzzeitig einen falschen Wert an, bei einer simulierten Datenquelle blieb der falsche Wert dauerhaft stehen. Schrieb ein Skript die Variable über mainInterface.setVariable(), wurde zudem ein falscher Wert an die Steuerung geschrieben.
  • Vereinzelt weiterhin keine Werte nach einem Neuladen im Browser. Nach einem Refresh (F5) fehlten in seltenen Fällen weiterhin alle Variablenwerte, bis sie sich das nächste Mal änderten.
  • Variablenliste: Spalte „Wird gelesen" bei bereitgestellten Variablen. Variablen, die nur über die Datenbereitstellung gelesen werden, zeigten keinen Haken, obwohl der Server sie liest; auffällig bei einer Datenquelle mit der Vorgabe „Alle Variablen". Die Spalte bewertet die Datenbereitstellung jetzt mit, und der Tooltip nennt sie als Grund.

Lynx v14.15.2 (2026-08-19)


Neu
  • Datenbereitstellung per MQTT und OPC UA PubSub. Variablenwerte lassen sich jetzt auch über MQTT und als OPC-UA-PubSub-Nachrichten bereitstellen; bisher ging das nur über OPC UA. Bei PubSub verbindet sich niemand mit QuickHMI: gesendet wird zyklisch im eingestellten Intervall, jeweils mit Qualität und Zeitstempel des Werts.
  • Datenbereitstellung zentral in den Projekt-Einstellungen. Je Weg (OPC UA Server, MQTT, OPC UA PubSub) gibt es jetzt eine Tabelle aller Datenquellen mit Lesen/Schreiben, Vorgabe, Ausnahmen und der Anzahl bereitgestellter Variablen. Die Datenquelle gibt dabei die Regel vor, einzelne Variablen lassen sich in einer Feinauswahl davon ausnehmen. Eine Schaltfläche überträgt die getroffenen Einstellungen samt Ausnahmen auf die übrigen Wege, auch auf die derzeit ausgeschalteten; dort gelten sie ab dem Einschalten. Vor dem Übernehmen nennt eine Rückfrage die betroffenen Wege.
  • Vorgabe der Datenbereitstellung. Je Datenquelle und Weg lässt sich wählen, ob alle Variablen bereitgestellt werden oder nur die, die im Projekt ohnehin verwendet werden. Damit zieht eine Freigabe nicht mehr zwangsläufig alle Variablen in den Lesezyklus. Neu angelegte Datenquellen starten mit „Nur verwendete Variablen", bestehende Projekte behalten „Alle Variablen".
  • Startzustand der Datenbereitstellung im Laufzeit-Register. Eine eigene Gruppe zeigt für OPC UA, MQTT und PubSub, ob der Weg läuft; ein Klick führt in die Einstellungen des jeweiligen Wegs. Grau steht für nicht aktiviert oder nicht lizenziert, grün für gestartet, gelb für Betrieb mit Einschränkungen und rot für nicht gestartet; bei Gelb und Rot nennt der Tooltip den Grund. Ein Weg ohne freigegebene Variablen wird gar nicht erst gestartet.
  • Adressen der Datenbereitstellung im Variablen-Dialog. Ein eigener Bereich nennt je Variable die OPC-UA-Node-ID, den OPC-UA-PubSub-Feldnamen und das MQTT-Topic, jeweils mit Schaltfläche zum Kopieren und nur dann, wenn der Weg läuft und die Variable dafür freigegeben ist.
  • Variablenliste: Spalte „Wird gelesen". Die neue Spalte zeigt je Variable, ob sie zur Laufzeit gelesen wird; der Tooltip der Zelle nennt alle Gründe dafür. Filtern lässt sie sich wie die übrigen Spalten.
  • Faceplate-Platzhalter: zulässige Werte. Je Platzhalter lässt sich jetzt angeben, ob ein beliebiger oder ein numerischer Wert eingesetzt wird. Damit lässt sich eingrenzen, welche Variablen über den Platzhalter als verwendet gelten. Der Editor warnt, wenn ein Platzhalter allein einen Wert bildet und dadurch alle Variablen des Projekts gelesen werden.
  • Update-Fenster zeigt die Änderungen der neuen Version. Das Fenster stellt installierte und neue Version gegenüber und zeigt das Changelog der neuen Version direkt an; ein Link öffnet das vollständige Changelog im Browser.
Verbessert
  • Variablenliste: interne Variablen. Startwert, Wert, Qualität und Zeitstempel zeigen für interne Variablen jetzt einen Platzhalter statt einer leeren Zelle.
  • Laufzeit startet schneller. OPC UA, MQTT und PubSub starten jetzt nebenläufig, der Serverstart wartet nicht mehr auf sie. Bisher verzögerte allein der Start des OPC-UA-Servers das Öffnen der Web-Ports um 9 bis 15 Sekunden, ein nicht erreichbarer Broker zusätzlich bis zum Verbindungs-Timeout. Schlägt ein Start fehl, nennt die Meldung jetzt die eigentliche Ursache, etwa Address already in use.
  • Meldungsfenster im Editor. Die Ausgabe blockiert die Oberfläche auch bei einem Meldungssturm nicht mehr. Jede Zeile nennt den Schweregrad vorn in fester Breite und die Thread-Kennung. Das Log der Editor-Instanz wird bei jedem Start der Laufzeit geleert.
  • Menüband aufgeräumt. Gruppen mit nur einer Schaltfläche zeigten ihren Text doppelt, einmal an der Schaltfläche und einmal als Gruppentitel. Verwandte Einzelgruppen sind jetzt zusammengefasst: im Register „Editor" die neuen Gruppen „Arbeitsbereich" (Fenster, Layouts, Layout zurücksetzen) und „Darstellung" (Sprache, Theme), im Register „Bearbeiten" die neue Gruppe „Ansicht" (View-Manager, Zoom & Pan); die Integritätsprüfung liegt jetzt in der Gruppe „Diverses". Integritätsprüfung und „Nach Updates suchen" haben jetzt Tooltips.
  • Ribbon-Gruppen bei schmalem Fenster. Fällt eine Gruppe zu einem Aufklapp-Button zusammen, zeigt dieser jetzt Symbol und Namen der Gruppe statt einer leeren Fläche.
  • Faceplate-Schnittstelle. Platzhalter haben ein eigenes Eingabefeld statt der dort ohnehin leeren Objektauswahl, und die Listen der Schnittstelle haben Spaltenköpfe.
Behoben
  • Variablenadresse beim Verschieben und Duplizieren. Eine Variable verlor ihre Adresse samt Datentyp, wenn sie in eine andere Datenquelle verschoben oder dupliziert wurde; bei S7 stand sie danach auf DB1.S0.254. Die Adresse bleibt jetzt erhalten, solange die neue Datenquelle dieselbe Adressform verwendet, und wird nur bei einem echten Wechsel der Adressform zurückgesetzt.
  • Rückgängig nach mehrfacher Änderung am selben Element. Wurde dasselbe Element innerhalb eines Vorgangs mehrfach geändert, etwa ein Haken gesetzt und wieder entfernt, stellte „Rückgängig" einen Zwischenstand statt des Ausgangszustands her. Vorgänge ohne Wirkung landen jetzt gar nicht mehr in der Historie.
  • Variablenliste im Text-Modus. Zeilen aus einer älteren Version werden jetzt erkannt und abgelehnt, statt still die Alarmklasse zu verlieren. Die Meldung bei einer unvollständigen Zeile und die Feldliste im Kopf nennen wieder die richtigen Felder.
  • Variablen-Live-Ansicht nach einem Neustart der Laufzeit. Die Live-Ansicht übernahm nicht immer die aktuellen Variableneinstellungen, weil der Editor nach einem Neustart der Laufzeit abgemeldet blieb. Der Editor meldet sich beim Trennen der Verbindung jetzt sofort ab und wartet dabei höchstens zwei Sekunden auf den Server.
  • Fehlgeschlagener Start der Laufzeit wurde verschluckt. Ließ sich die Laufzeit nicht starten, etwa weil die Laufzeitdaten im Instanzverzeichnis nicht ersetzt werden konnten, stand der Fehler nur im Log. Das Laufzeit-Register blieb dabei im Startzustand stehen: Port- und Datenquellenliste, Fortschrittsring und die Online-Zeit liefen weiter, während Stoppen und Neustarten korrekt „gestoppt" meldeten. Der Fehler wird jetzt mit seiner Ursache angezeigt und der Startzustand zurückgenommen. Während des Hochfahrens steht außerdem „Starten…" statt einer bereits laufenden Uhr.
  • Sanduhr-Mauszeiger blieb stehen. Überlappten sich zwei länger laufende Vorgänge, blieb der Wartezeiger auch nach deren Ende bestehen.
  • Dark-Theme: fokussierte Kontrollkästchen. Ein leeres Kontrollkästchen sah im dunklen Design wie angehakt aus, sobald es den Fokus hatte.
  • Benutzerrechte: Bei einigen Controls war es möglich trotz fehlendem Benutzerrecht Werte einmalig zu verändern.
  • Rückgängig nach mehreren Bearbeitungen in einer Tabelle. Wurden mehrere Zellen nacheinander bearbeitet, stellte „Rückgängig" nicht durchgängig den Stand vor der jeweiligen Bearbeitung her.
  • S7 mit symbolischer Adressierung war fälschlich gesperrt. Der symbolische Zugriff ist in allen Editionen enthalten, ließ sich aber in Professional nicht anlegen, während die kostenlose Community-Edition ihn hatte.
  • Keine Werte nach einem Neuladen im Browser. Nach einem Refresh (F5) zeigte die Laufzeit eine Variable erst wieder an, wenn sich ihr Wert das nächste Mal änderte.
  • Web-Viewer: Skriptzugriff auf mehrdeutige Variablennamen. mainInterface.getVariable() brach bei einem mehrfach vergebenen Variablennamen mit einem Fehler ab, statt den Hinweis auf den mehrdeutigen Namen zu zeigen, und liefert jetzt wie bei einem unbekannten Namen null. Außerdem wurden vor dem Laden des Projekts registrierte OnVarChanged-Handler bei jedem weiteren Ladevorgang erneut übernommen.
  • Fehlerbericht: fehlende Rückfrage nach ungespeicherten Änderungen. Nach dem Senden eines Fehlerberichts galt das Projekt intern als gespeichert; beim Schließen des Editors fehlte danach die Rückfrage nach ungespeicherten Änderungen.
  • Faceplate-Platzhalter trafen zu viele Variablen. Ein Platzhalter-Muster erfasste auch Variablennamen, die über das Muster hinausgingen; getroffen werden jetzt nur noch vollständige Namen.
  • Unbekannte Editionen blockieren den RuntimeManager nicht mehr. Enthielt ein importiertes Projekt eine Edition, die die installierte Laufzeitumgebung noch nicht kannte, ließ sich das Projekt nicht mehr auswerten und die mitgelieferte Aktualisierung wurde nicht ausgeführt. Die Aktualisierung erfolgt jetzt unmittelbar nach dem Import, noch bevor die Lizenz ausgewertet wird. Bis sie abgeschlossen ist, wird eine unbekannte Edition wie eine Lizenz ohne Zusatzfunktionen behandelt; die Anzeige zeigt weiterhin den im Projekt hinterlegten Namen.
    Hinweis: Für bereits installierte ältere Laufzeitumgebungen gilt das nicht rückwirkend. Wird dort ein Projekt mit einer neueren Edition importiert, ist eine manuelle Neuinstallation der Laufzeitumgebung erforderlich.
Geändert
  • Wichtig (Verhaltensänderung): Neu angelegte Datenquellen und Variablen sind nicht mehr automatisch für die Datenbereitstellung freigegeben. Eine neue Datenquelle startet ohne Freigabe, eine neue Variable ohne eigene Einstellung und folgt der Regel ihrer Datenquelle; bisher erbten beide bei einem aktiven Weg Lesen und Schreiben. Bestehende Projekte übernehmen ihre bisherigen Freigaben beim ersten Öffnen automatisch.

Lynx v14.14.2 (2026-08-04)


Behoben
  • Ein Problem wurde behoben, durch das die Eigenschaftenliste im Komponentenfenster unter bestimmten Umständen nicht mehr korrekt gescrollt werden konnte.

Lynx v14.14.1 (2026-08-04)


Neu
  • MQTT über WebSocket. MQTT-Datenquellen unterstützen jetzt WebSocket und Secure WebSocket als Transport (zusätzlich zu TCP und TLS), verfügbar ab der Ultimate-Edition.
  • Variablen duplizieren. Die Kopie übernimmt alle Einstellungen der Ausgangsvariablen und erhält automatisch einen eindeutigen Namen.
  • Mehrere Variablen gleichzeitig platzieren. Mehrere ausgewählte Variablen lassen sich jetzt in einem Zug aus dem Variablen-Fenster auf die Seite ziehen; die Steuerelemente werden dabei untereinander angeordnet.
  • Ausrichten im Kontextmenü, neu „Gleichmäßig verteilen". Das Ausrichten von Steuerelementen ist jetzt auch über das Kontextmenü verfügbar. Bei „Gleichmäßig verteilen" bleiben die äußeren Elemente fix und die dazwischenliegenden werden gleichmäßig verteilt.
  • Quick-Edit per Doppelklick oder Enter. Doppelklick oder Enter auf einem Steuerelement fokussiert direkt dessen Text- bzw. Value-Eigenschaft und markiert den Inhalt (Text vor Value). F2 bleibt das Umbenennen.
  • Undo/Redo-Historie mit Mehrschritt-Sprung. Die Schaltflächen „Rückgängig" und „Wiederherstellen" haben jetzt eine aufklappbare Liste der letzten Aktionen; über einen Eintrag lassen sich mehrere Schritte auf einmal rückgängig machen bzw. wiederherstellen.
  • Vorschau und Faceplate-Icons im ControlManager. Beim Überfahren eines Eintrags wird eine Vorschau eingeblendet; Faceplates erhalten jetzt ebenfalls ein eigenes Icon.
  • Manager per Doppelklick öffnen. Ein Doppelklick auf eine Überschrift in der Werkzeugleiste (Toolbox) öffnet direkt den zugehörigen Manager.
  • Forum-Schaltfläche in der Statusleiste. Eine neue Schaltfläche in der Statusleiste führt direkt ins QuickHMI-Forum.
  • Geführte Touren durch den Editor. Beim ersten Öffnen eines Projekts führt eine Willkommenstour durch die wichtigsten Bereiche des Editors; sie lässt sich dauerhaft ausblenden und jederzeit erneut starten. Eigene Touren gibt es außerdem für den SVG-ControlManager, den Faceplate-Inspektor, die Skript-Definition und die Skript-Zuweisung.
  • OPC UA PubSub als Datenquelle. QuickHMI empfängt jetzt auch OPC-UA-PubSub-Nachrichten, wahlweise direkt über UDP (Unicast, Multicast oder Broadcast) oder über einen MQTT-Broker (Nachrichtenformat UADP oder JSON). Signierte und verschlüsselte Nachrichten werden unterstützt, für den Broker wahlweise mit Anmeldedaten oder Zertifikat. Verfügbar ab der Ultimate-Edition.
  • Kopf- und Fußzeilen von zentraler Stelle zuweisen. Über die neue Eigenschaft „Assign" einer Kopf- bzw. Fußzeile lässt sich in einer Liste aller Seiten festlegen, welche sie verwenden, auf Wunsch auch für alle Seiten auf einmal. Die Eigenschaft zeigt zugleich, auf wie vielen Seiten die Kopf- bzw. Fußzeile bereits im Einsatz ist; Seiten mit einer abweichenden Zuweisung werden vor dem Überschreiben gemeldet.
  • Eigene Zertifikate für Webservice- und InfluxDB-Verbindungen. Verschlüsselte Verbindungen zu Webservices und InfluxDB akzeptierten bisher nur Zertifikate, denen Java ab Werk vertraut; Gegenstellen mit einem selbst ausgestellten oder firmeneigenen Zertifikat waren damit nicht nutzbar. Beide verwenden jetzt wie OPC UA und MQTT den zentralen Zertifikatsspeicher: Ein unbekanntes Zertifikat wird unter „Abgelehnt" abgelegt und lässt sich dort freigeben.
  • Zertifikate direkt aus den Projekteinstellungen öffnen. Im Sicherheitsbereich des OPC-UA-Servers führt eine neue Schaltfläche direkt in den Zertifikatsmanager. Sie erscheint nur, wenn die gewählte Konfiguration überhaupt Zertifikate benötigt.
Verbessert
  • MQTT-Verschlüsselung (TLS) in allen Editionen. Die TLS-Verschlüsselung für MQTT ist jetzt in allen Editionen verfügbar; zuvor war sie höheren Editionen vorbehalten.
  • Einheitlicher Verbindungstest. Der „Verbindung testen"-Button steht jetzt für alle Datenquellen-Typen einheitlich zur Verfügung; zuvor war er nicht durchgängig vorhanden.
  • Firebird-Datenbanktreiber aktualisiert. Der Firebird-Treiber wurde auf Jaybird 5 aktualisiert, für bessere Kompatibilität mit aktuellen Firebird-Versionen.
  • Fortschritt beim Browsen und Importieren. Länger laufende Vorgänge wie der S7-Projektimport oder die BACnet-Gerätesuche zeigen jetzt ihren Fortschritt und die bereits gefundenen Ergebnisse schon während der Suche an, statt bis zum Ende ohne Rückmeldung zu bleiben.
  • Benutzergruppen einfacher anlegen. Rechte und Mitglieder werden im Gruppen-Dialog jetzt in je einer Liste per Häkchen zugewiesen, mit Suchfeld und Anzeige der ausgewählten Anzahl; das Verschieben zwischen zwei Tabellen entfällt.
  • Zertifikatsmanager startet nur einmal. Ein bereits geöffneter Zertifikatsmanager wird jetzt in den Vordergrund geholt, statt ein zweites Fenster zu öffnen; außerdem erscheint er in der Sprache des Editors.
Behoben
  • BACnet: COV-Änderungen werden sofort geschrieben. Behebt ein Speicherleck, doppeltes Logging und eine Race Condition.
  • S7-Verbindung über MPI. S7-Datenquellen mit MPI-Kopplung wurden fälschlich wie das abgekündigte PPI behandelt und bauten keine Verbindung auf; MPI verbindet jetzt wieder korrekt.
  • Doppelte Laufzeit-Ports. Beim Bearbeiten eines Laufzeit-Ports konnten identische bzw. doppelte Ports entstehen; das wird jetzt verhindert.
  • Variablenwerte in neu geladenen Seiten. Neu geladene Seiten und Dialoge werden jetzt mit den bereits vorhandenen Variablenwerten initialisiert.
  • Systemvariable user_rights und Bedingungen. Die Systemvariable user_rights wird beim Start korrekt initialisiert; das Speichern von Bedingungen (Conditions) wurde stabilisiert.
  • Datenlogging: reservierte Spalte VALUE. Die reservierte Spalte VALUE wird beim Anlegen der Tabelle und beim Schreiben jetzt korrekt behandelt.
  • Externes Logging beim Laufzeitstart. Das externe Logging wird beim Start der Laufzeit bei Bedarf mit den aktuellen Werten aktualisiert.
  • VideoPlayer robuster. HTTP-403-Fehler der Videoquelle werden jetzt abgefangen.
  • OPC UA: Datentyp und Zugriffsrechte von Variablen. Importierte OPC-UA-Variablen wurden immer mit dem Datentyp Variant und ohne Zugriffsrechte angelegt, und auch beim Schreiben wurde der vom Server gemeldete Datentyp nie verwendet. Beides wird jetzt korrekt übernommen.
  • Übersetzungen mit Sonderzeichen. Übersetzte Texte mit bestimmten Sonderzeichen wurden fehlerhaft dargestellt.
  • Java-API: Browsen lieferte keine Variablen. Das Browsen einer Java-API-Datenquelle blieb immer ohne Ergebnis.
  • Rückmeldung beim Browsen ohne erreichbare Gegenstelle. BACnet- und Webservice-Datenquellen zeigten in diesem Fall kommentarlos eine leere Liste; jetzt erscheint eine Meldung.
  • S7-Symbolic: Verbindungstest bei anstehendem Alarm. Der Verbindungstest konnte abbrechen, wenn die S7-Alarme aktiviert waren und an der Steuerung gerade ein Alarm anstand.
  • Ganzzahl-Variablen für Webservice und InfluxDB. Bei Variablen vom Typ Integer ließ sich eine bestehende Adresse nicht übernehmen.
  • Doppelt geöffnete Elemente im Projektbaum. Ein Element aus dem Projektbaum konnte versehentlich zweimal geöffnet werden.

Lynx v14.12.1 (2026-07-01)


Neu
  • Zentraler Zertifikatsmanager: Server-Zertifikate und Vertrauensstellungen werden jetzt an einer Stelle verwaltet: erzeugen, importieren (PKCS#12), exportieren (PEM/DER bzw. PFX) sowie ersetzen und löschen.
  • Standard-Zertifikate für HTTPS (Weboberfläche) und Application (OPC UA) lassen sich zentral festlegen; Speicher für Aussteller, vertrauenswürdige und abgelehnte Zertifikate sind enthalten.
  • Pro HTTPS-Port kann ein eigenes TLS-Zertifikat zugewiesen werden.
  • Der Zertifikatsmanager ist im RuntimeManager, im ConsoleRuntimeManager (kopflos/CLI) sowie aus dem Editor heraus (ProjectExplorer → Security → Zertifikate) verfügbar.
  • MQTT-Zertifikate (CA, Client-Zertifikat und Client-Schlüssel) werden jetzt je Datenquelle konfiguriert und im Projekt gespeichert.
  • Neue Variablen-Qualität BAD_WAITING_FOR_DATA für abonnierte MQTT-Topics, für die der Broker noch keinen Wert vorhält (keine Retained Message).
  • Tabellen wie die Variablenansicht lassen sich jetzt direkt inline bearbeiten.
Verbessert
  • Das Datenquellen-Simulationsfenster wurde überarbeitet: Statt eines eigenen Fensters je Datenquelle gibt es jetzt ein gemeinsames Fenster mit einer Baumansicht aller simulierten Datenquellen links und einer durchsuchbaren, sortierbaren Variablentabelle rechts. Werte lassen sich direkt in der Tabelle setzen (Boolean per Checkbox), einzeln oder gesammelt mit Zufallswerten versorgen (mit konfigurierbarem Wertebereich je Variable) und einzelne Datenquellen bei Bedarf in ein eigenes Fenster ausklappen.
  • Der RuntimeManager startet deutlich schneller: Instanzen werden jetzt asynchron im Hintergrund geladen, das Fenster ist sofort bedienbar. Die Detailinformationen einer Instanz werden erst beim Auswählen nachgeladen.
  • Deutlich klarere Fehlermeldungen bei MQTT-Verbindungsproblemen (z. B. fehlendes oder abgelehntes Client-Zertifikat, nicht vertrauenswürdige Zertifikatskette, Hostname passt nicht zum Zertifikat) anstelle technischer Stacktraces.
Behoben
  • MQTT-Authentifizierung per Client-Zertifikat (mTLS) funktioniert jetzt auch mit Schlüsseln im PKCS#8-Format; zuvor schlug die Anmeldung mit solchen Schlüsseln stillschweigend fehl.
  • Tritt beim Initialisieren eines DatabaseTable ein Fehler auf, wurde bisher unter Umständen der Aufbau der gesamten Seite abgebrochen, sodass andere Steuerelemente nicht korrekt angezeigt wurden. Der Fehler wird jetzt isoliert behandelt.
  • Der Standard-Tooltip des QHMIButton war zwischen Editor und Laufzeit unterschiedlich; beide zeigen jetzt denselben Tooltip.
  • Die Anmeldung zur Laufzeit bleibt jetzt nach einem einfachen Refresh im Browser erhalten; zuvor war eine erneute Anmeldung nötig.
  • Beim Ändern der Fenstergröße wurde die Seite beim Überschreiten eines Media-Breakpoints bisher fast immer neu geladen, auch wenn kein neues Responsive-Layout benötigt wurde. Der Reload erfolgt jetzt nur noch, wenn tatsächlich ein anderes Layout geladen werden muss.
  • Fehler bei Modbus-Datenquellen mit einem Leseintervall über 10 Sekunden behoben.
  • Der benutzerdefinierte Zeitraum-Auswähler (Custom Time Picker) im Chart wurde falsch dargestellt.
  • Möglichen Deadlock in der S7-Datenquelle behoben.
  • Beim Import eines passwortgeschützten Projekts wurde nicht nach dem Passwort gefragt.
Geändert
  • Wichtig (Verhaltensänderung): Bei OPC-UA-Datenquellen mit deaktiviertem „Zertifikate automatisch akzeptieren“ werden selbstsignierte Server-Zertifikate jetzt korrekt gegen den Vertrauensspeicher geprüft. Bestehende derartige Verbindungen schlagen nach dem Update fehl, bis das Server-Zertifikat einmalig über „Zertifikatsmanager → Abgelehnt → Vertrauen“ freigegeben und die Instanz neu gestartet wurde. Datenquellen mit aktiviertem Auto-Accept sind nicht betroffen.
  • Die bisherigen globalen Optionen für SSL-, OPC- und MQTT-Zertifikate entfallen; vorhandene Zertifikate werden beim Update automatisch in den zentralen Zertifikatsmanager übernommen.
  • Bei S7- und Modbus-Datenquellen ist der Standardwert von BitOrLength für String-Datentypen jetzt 254.

Lynx v14.11.5 (2026-06-17)


Behoben
  • UI-Problem beim Drücken der Entf-Taste auf einigen Oberflächen: Befand sich der Cursor in einem Eingabefeld, wurde dennoch gefragt, ob das aktuell ausgewählte Element gelöscht werden soll.
  • UI-Problem in der Maske für Übersetzungstexte: Der Eingabemodus wurde wiederholt auf „Überschreiben“ zurückgesetzt.
  • OnLeftButtonClick wurde bei SVG-Steuerelementen nicht mehr ausgeführt.
  • Chart-Tooltips zeigten teilweise falsche Werte bzw. Werte aus anderen Charts an.
  • Problem beim Starten der Laufzeit behoben, wenn Projekte Variablen oder andere Elemente mit einem %-Zeichen enthielten.
  • Fehler beim Start von Enterprise-Projekten im RuntimeManager behoben.

Lynx v14.11.3 (2026-06-04)


Verbessert
  • Die Referenzliste für Variablen wurde erweitert und zeigt nun übersichtlich, wo Variablen im Projekt verwendet werden.
  • Charts werden im Toolbox-Manager nun erst angezeigt, sobald im Projekt Charts angelegt wurden.
  • Ports haben ein zusätzliches Icon erhalten, damit besser erkennbar ist, dass eine Verbindung per Klick hergestellt werden kann.
Behoben
  • Ein Problem wurde behoben, durch das Steuerelemente zur Laufzeit einen höheren Z-Index als geöffnete Dialoge, die Bildschirmtastatur oder die View-Auswahl im Footer haben konnten.

Lynx v14.11.2 (2026-06-01)


Behoben
  • Ein Problem wurde behoben, durch das Verbindungsproblem mit S7 LOGO-Steuerungen auftreten könnten.

Lynx v14.11.1 (2026-05-28)


Neu
  • Die OPC-UA-Datenbereitstellung unterstützt nun mehrere Basisadressen sowie HTTPS.
  • Im Editor verfügt nun jedes Steuerelement über einen Tooltip, der alle Verknüpfungen mit Variablen, Eigenschaften und Konstanten übersichtlich anzeigt.
Behoben
  • Ein Problem wurde behoben, durch das Projekte mit aktivierter Bildschirmtastatur seit dem User-CSS-Update zur Laufzeit nicht mehr alle Daten korrekt angezeigt haben.

Lynx v14.10.1 (2026-05-26)


Neu
  • Bereitstellung von QuickHMI-Variablen über einen internen OPC-Server
    Über QuickHMI können definierbare Variablen oder auch vollständige Datenquellen über einen integrierten OPC-Server bereitgestellt werden. Je nach Konfiguration lassen sich diese von externen OPC-Clients lesen und schreiben und dadurch flexibel in bestehende Automatisierungs- und Systemumgebungen einbinden.
  • Definition von Standardwerten für Eigenschaften von Steuerelementen
    Es lassen sich neue Standardwerte für Steuerelement-Eigenschaften festlegen. Diese Standardwerte werden sowohl für alle neu platzierten Steuerelemente angewendet, als auch (optional) auf bereits platzierte Steuerelemente deren Eigenschaft noch den alten Standardwert aufweist.

Lynx v14.9.3 (2026-05-18)


Behoben
  • Fehler beim Export und Starten der Laufzeit mit Professional und Standard Lizenzen.
  • Fehler in SVG Steuerelementen mit Sonderzeichen in Property-Namen.

Lynx v14.9.1 (2026-05-12)


Neu
  • CSS Styling (Ultimate)
    Im Editor können nun eigene CSS-Styles gepflegt und eingebunden werden. Diese wirken sich direkt auf die Darstellung der Visualisierung zur Laufzeit aus und ermöglichen eine flexiblere, individuellere Gestaltung der Oberfläche.

    Um gezielt Steuerelemente anzusprechen werden Standard-Klassen sowie IDs bereitgestellt. Darüber hinaus lassen sich eigene Klassen definieren.
Angepasst
  • Standardwerte und Namen von SVG Steuerelementen lassen sich nun auch in der Tabellenansicht anpassen.
Behoben
  • Fehlende Übersetzungen in Kontextmenüs.

Lynx v14.8.1 (2026-05-07)


Neu
  • SVGs mit JavaScript-Unterstützung
    Durch die Möglichkeit, für jedes SVG-Steuerelement eigenen JavaScript-Code zu definieren, um zum Beispiel auf Änderungen von Eigenschaften zu reagieren, sind der Erstellung benutzerdefinierter SVG-Steuerelemente nun keine Grenzen mehr gesetzt.
  • Verbesserter Chat-Assistent
    Im Zuge der JavaScript-Implementierung wurde auch der Chat-Assistent zur Erstellung von SVG-Steuerelementen komplett überarbeitet. Eine verbesserte Benutzeroberfläche und deutlich bessere Ergebnisse des Chat-Assistenten ermöglichen nun das Erstellen komplexer SVG-Steuerelemente im Handumdrehen.
  • Neue Standard-Steuerelemente
    Wir haben bereits einige SVG-Steuerelemente vorbereitet und diese in unseren Standard-Pool von Steuerelementen aufgenommen. Diese SVG-Steuerelemente lassen sich zwar nicht direkt bearbeiten, jedoch kann per Klick auf das SVG-Icon in der Toolbox eine bearbeitbare Kopie erstellt werden.
Behoben
  • Benutzerdefinierte Alarmbedingungen, z. B. „Alarm, wenn Wert größer 100“, wurden beim erneuten Bearbeiten von Alarmen überschrieben.
  • Fehler beim Starten der Laufzeit behoben, wenn diese von einem normalen Benutzer gestartet wurde, nachdem sie zuvor von einem Benutzer mit erhöhten Rechten ausgeführt wurde.
  • Probleme beim Auslösen des OnMouseUp-Events behoben.
  • Fehler beim KNX-Verbindungsaufbau behoben.
  • Fehler beim häufigen Rückgängigmachen (Strg+Z) in HTML- und JavaScript-Eingabefeldern behoben.

Lynx v14.7.2 (2026-03-27)


Behoben
  • Fehler bei der Verwendung von System.color Variablen.

Lynx v14.7.1 (2026-03-26)


Neu
  • Weitere Spalte "Status" in Alarmübersicht zur Verbesserung der Lesbarkeit.
Angepasst
  • Charts zeigten im Tooltip immer nur die Werte an, die sich zu genau diesem Zeitpunkt geändert haben. Nun werden im Tooltip alle Werte angezeigt. Hat sich ein Wert nicht zu genau diesem Zeitpunkt geändert, wird nun der letzte Wert angezeigt.
Behoben
  • Fehler der den Start der Laufzeit bei kompletten Neuinstallationen verhinderte.
  • Fehler beim Bearbeiten von Datenquellen über den Projektexplorer.
  • Fehler beim Importieren von Faceplates.

Lynx v14.6.5 (2026-03-18)


Behoben
  • Fehler beim Löschen von Regeln auf bestimmten Eigenschaften einiger Steuerelemente.
  • Beim Anlegen von Chart X-Achsen, Y-Achsen und neuen Datenserien, wurden diese mehrfach in der Liste angezeigt.

Lynx v14.6.4 (2026-03-16)


Neu
  • Update des S7 Treibers (PLCcom für S7 16.2.2 -> 16.3.1). Changelog.
Behoben
  • Fehler der dazu führte, dass Benutzer nicht mehr bearbeitet werden konnten.

Lynx v14.6.3 (2026-03-11)


Behoben
  • Fehler bei der Verwendung von Platzhaltern in Faceplates, wenn betroffene Variablen auch in Charts verwendet wurden.
  • Fehler beim Aktualisieren der Oberfläche beim Anlegen oder Löschen von Benutzern und Charts.

Lynx v14.6.2 (2026-02-27)


Neu
  • PLCcom S7-Treiber auf Version 16.2.2 aktualisiert.
  • Quittierbare Alarme sowie umfassende Überarbeitung des Alarmsystems.
  • Optimierte Darstellung der Alarmübersicht auf mobilen Geräten.
  • Integration des steuerungsinternen Alarmsystems für ausgewählte S7 Steuerungen.
  • Neue Standard-Logos für die QuickHMI Laufzeit Ladeanimation und Loginbildschirm.
  • Neue Optimierungen verfügbar, für den performanten symbolischen Zugriff auf S7 Steuerungen.
  • Maintenanceplan Information in QuickHMI Editor Statusleiste.
Behoben
  • Problem beim Start der Laufzeit in Verbindung mit „Standard“-Lizenzen.
  • Fehler bei der Anzeige von Live-Daten, wenn nachträglich neue Variablen erstellt wurden.
  • Fehler beim Laden von Aktionen.
  • Fehler in Datenquellen-Statusvariablen, wenn der Datenquellenname Unterstriche enthielt.

Lynx v14.5.3 (2026-01-16)


Behoben
  • Modbus-Schreibzugriffe (Coils sowie Command/Control-Register) wurden teils an eine falsche Adresse gesendet.

Lynx v14.5.2 (2026-01-08)


Neu
  • Neue Syntax-Kopfzeile in der Variablen-Listenansicht zur besseren Übersicht.
  • Optimierungen an der Benutzeroberfläche für konsistentere Ausrichtung und bessere Lesbarkeit.
Behoben
  • Mehrere Ursachen für sporadische Nullreferenz-Fehler in Editor-Dialogen und Aktionsmasken behoben.
  • Fehler beim Öffnen, Bearbeiten und Importieren von Variablen behoben.
  • Fehler beim Anzeigen und Auswählen von Lizenzen nach dem Login behoben.
  • Fehler beim Aktivieren von Icon-Paketen im Editor.
  • Fehlerhafte Anzeige von Längen- und Bit-Informationen bei S7-Variablen im Editor.
  • Probleme beim Drag-and-Drop von Variablen behoben.
  • Beim Bearbeiten von Aktionen konnte es dazu kommen, dass die Negierungs-Eigenschaft der vorherig bearbeiteten Aktion zurückgesetzt wurde.

Lynx v14.5.1 (2025-12-04)


Neu
  • Dynamische Platzhalter für Faceplates
    Platzhalter können nun auch zur Laufzeit geändert werden. So lassen sich beispielsweise Werte für eine beliebige Anzahl von Maschinen in einem einzigen Dialog anzeigen, indem die Platzhalter zur Laufzeit angepasst werden.
  • Ein Doppelklick auf ein platziertes Faceplate öffnet dieses nun direkt zur Bearbeitung.
  • Über einen Rechtsklick auf eine Variable in der Variablenliste lassen sich nun alle Referenzen dieser Variable anzeigen.
Behoben
  • Fehler bei der Berechnung der Anzahl von Referenzen, die in der Variablentabelle angezeigt wird.
  • Fehler beim Umschalten der responsiven Layouts im Editor, wenn sich auf der Seite ein Faceplate befand.

Lynx v14.4.2 (2025-11-28)


Behoben
  • SVG Eigenschaften konnten nicht mehr ausgewählt werden, um Regeln anzulegen oder zu bearbeiten.

Lynx v14.4.1 (2025-11-27)


Neu
  • Benutzer-Layouts
    Über Editor → Layout können jetzt bis zu acht frei definierbare Layouts gespeichert werden. Zusätzlich steht eine Vollbildansicht zur Verfügung.
  • Nur verwendete Variablen lesen
    Beim Export eines Projekts bzw. beim Starten der Laufzeit aus dem Editor wird geprüft, welche Variablen tatsächlich verwendet werden. Anschließend werden ausschließlich diese Variablen von den Datenquellen gelesen. Dadurch verbessert sich die Performance insbesondere bei Projekten mit vielen ungenutzten Variablen.
    Probleme können auftreten, wenn die Nutzung einer Variable nicht eindeutig erkennbar ist, z. B. in JavaScript (wenn der Variablenname nicht vollständig im Code vorkommt) oder in Faceplates in Verbindung mit Platzhaltern.
    Für solche Fälle kann pro Datenquelle und pro Variable das Lesen explizit erzwungen werden. Beim Starten der Laufzeit aus dem Editor erkennt die Laufzeit zudem, wenn solche „nicht erkannten“ Variablen dennoch gelesen werden, und markiert sie automatisch für den nächsten Laufzeit-Start bzw. Export.
  • Neuer Befehl: FORCE_VARIABLE
    Der bisherige Befehl SET_VARIABLE schreibt nur dann einen Wert, wenn der neue Wert vom aktuellen Wert abweicht. In seltenen Fällen – etwa wenn sich der Wert auf der Steuerung geändert hat, diese Änderung aber clientseitig noch nicht bekannt ist – wurden dadurch Schreibvorgänge übersprungen.
    FORCE_VARIABLE umgeht diese Prüfung und sendet den neuen Wert immer an die Datenquelle.
  • Der Komponenten-Inspektor wurde in zwei frei platzierbare Fenster aufgeteilt, um das Arbeiten auf kleineren Bildschirmen zu erleichtern.
  • Beim Import von Variablen werden bereits vorhandene Variablen nun übersprungen.
Behoben
  • Memory-Leak im RuntimeManager: Beim Starten und Stoppen von Instanzen wurden bestimmte Speicherbereiche nicht freigegeben.
  • Probleme mit S7 TLS Verbindung.
  • Mehrere Platzhalter in einer Faceplate-Eigenschaft, Regel oder Aktion führten zu Problemen.
  • Der Designbereich sprang gelegentlich beim Auswählen von Steuerelementen nach oben.
  • Das Fenster-Dropdown im Editor-Menü zeigte teilweise doppelte Einträge.
  • Fehler beim Start der Laufzeit aus dem Editor, wenn für ein Projekt mehrere Ports definiert waren.
  • Probleme beim Import von TwinCAT-Variablen mit Array-Strukturen.
  • Pointer-Variablen wurden in der SET_VARIABLE-Aktion nicht angezeigt.
  • Neu angelegte Variablen tauchten nicht immer sofort in Bereichen zum Anlegen von Regeln und Aktionen auf.
  • Fehler beim Zurücksetzen der Wertanpassung einer Variable auf „NONE“.
  • Das konfigurierte Read-Timeout für S7-TLS-Verbindungen hatte keine Wirkung.
  • Der Datenquellen-Filter der Alarmtabelle funktionierte nicht wie erwartet.
  • Fehler in den Steuerelementen Switch2 und Switch3: Nach einem Fehlerzustand waren sie nicht mehr bedienbar.

Lynx v14.3.2 (2025-10-27)


Behoben
  • Anpassungen im Community Modus

Lynx v14.3.1 (2025-10-24)


Neu
  • Community Modus – Für private Nutzung kostenlos verfügbar. Ermöglicht Arbeiten ohne Entwicklerlizenz mit reduziertem Funktionsumfang.
Behoben
  • LiveData: Nicht mehr existente Variablen werden nicht mehr aktualisiert.
  • RuntimeManager konnte beim Update einfrieren.
  • Entfernen von Items im ControlChooser stabilisiert.
  • Wiederöffnen zuvor geschlossener Seiten funktioniert korrekt.
  • Duplizieren von Seiten funktioniert wieder.
  • Das Löschen mehrere Steuerelemente auf einmal konnte zu unerwünschtem Verhalten führen.

Lynx v14.2.1 (2025-10-08)


Neu
  • Speichern von benutzerspezifischen Editor-Layouts
Behoben
  • Copy/Paste auf abgedockten Seiten – Kontextmenü und Shortcuts funktionieren wieder zuverlässig.
  • Faceplate: Standard-Eigenschaften (z. B. Visibility) werden beim Projekt-Export/Runtime-Start nicht mehr durch interne Faceplate-Eigenschaften in Regeln & Actions überschrieben.
  • Modbus-Merge: Logausgaben erweitert – klarere Merge-Details und bessere Nachvollziehbarkeit.
  • MQTT: Browsen von MQTT Datenquellen stabilisiert
  • ResetLayout: unerwünschtes Verhalten behoben – Layout wird sauber zurückgesetzt ohne Nebenwirkungen.

Lynx v14.1.2 (2025-09-22)


Behoben
  • Fehlverhalten beim Exportieren von SVG-Steuerelementen.
  • Beim Speichern eines Faceplates, welches Steuerelemente mit Eigenschaften enthält, deren Wert null ist, kommt es zu unerwünschtem Verhalten.
  • Fehlverhalten beim Beenden der Laufzeit, wenn kurz vorher auf den Restart-Button geklickt wurde.
  • Verbesserte Konsistenz der Farbanzeige in verschiedenen Themes.

Lynx v14.1.1 (2025-09-10)


Neu
  • QuickHMI Lynx: Die neue Version QuickHMI Lynx V14 ist da – leistungsstärker und mit vollem Funktionsumfang für Ihren Einsatz verfügbar.
    • Faceplates mit Platzhalter zur Abbildung von Strukturen für eine noch komfortablere Projektgestaltung
    • Variablen-Live-Daten direkt im Editor
    • Optimierte Usability für ein einfacheres Arbeiten
    • S7 Legacy-Zugriff für erweiterte Verbindungs­möglichkeiten
    • Unterstützung der neuesten PLCcom-Versionen
    • Spürbar verbesserte Stabilität für einen reibungsloseren Einsatz
    • …und vieles mehr
Behoben
  • Stabilitätsprobleme beim Neustarten der Laufzeit mit aktivierten Variablen-Live-Daten wurden behoben.
  • Ein Fehlverhalten, das in bestimmten Fällen beim Speichern eines Projekts mit aktivierten Variablen-Live-Daten auftreten konnte, wurde korrigiert.
  • Ein Problem beim Schließen eines Projekts während einer laufenden Laufzeit wurde behoben.

Lynx v14.0.8 (2025-08-29)


Neu
  • Live-Daten: Ab sofort können Werte von Variablen direkt im Editor angezeigt werden.
Behoben
  • Fehler beim Löschen von Verweisen auf Eigenschaften und Ereignisse innerhalb von Faceplates behoben.
  • Integritätscheck wurde erweitert und optimiert.

Jellyfish v12.8.11 (2025-08-29)


Behoben
  • Fehler beim konvertieren von Hawk Projekten zu einer Version ab Ibex.
  • Fehler beim Aktivieren/Deaktivieren von Datenquellen
  • Fehler beim Aufrufen von Variablen aus dem Projekt-Menü
  • Fehler beim Laden von Benutzerspezifischen Editor-Layouts
  • Fehler beim Lesen von Booleschen S7-Variablen

Lynx v14.0.7 (2025-08-25)


Behoben
  • Fehler beim Lesen von größeren Datenmengen auf S7 300/400 Steuerungen.
  • Die Starteinstellung "Browser" wurde nicht immer korrekt gespeichert.
  • Fehler beim Starten und Stoppen von Instanzen im RuntimeManager auf Linux-Systemen.
  • Fehler beim Umbenennen von Faceplate Eigenschaften/Ereignissen/Platzhaltern, wenn ein leerer String eingegeben wurde.
  • Fehler bei Faceplates in Verbindung mit Responsive-Design Einstellungen von Seiten.
  • Fehler beim Automatischen Starten von im RuntimeManager eingerichteten Projekten. Neuinstallation des RuntimeManagers erforderlich.
  • Fehler beim Importieren von SVG-Steuerelementen, wenn ein SVG-Steuerelement mit gleichem Namen bereits existiert.

Jellyfish v12.8.10 (2025-08-25)


Behoben
  • Fehler beim Lesen von größeren Datenmengen auf S7 300/400 Steuerungen.
  • Die Starteinstellung "Browser" wurde nicht immer korrekt gespeichert.
  • Fehler beim Starten und Stoppen von Instanzen im RuntimeManager auf Linux-Systemen.

Jellyfish v12.8.9 (2025-08-19)


Behoben
  • Verbindungsabbrüche zu S7 Steuerungen werden nun wieder unverzüglich registriert.
  • Fehler beim Verbindungsaufbau zu S7 Steuerungen auf Servern mit hoher Auslastung.

Jellyfish v12.8.7 (2025-08-15)


Behoben
  • Synchronisationsfehler bei Variablen, die aus der Visualisierung heraus geschriebenen wurden, wenn mehrere Clients verbunden sind.

Jellyfish v12.8.6 (2025-08-14)


Behoben
  • Performanceverbesserung beim Importieren einer größeren Menge Variablen.
  • Problem mit Datentyp "Int32" bei SVG Steuerelementen.
  • Aktualisierung des S7 Treibers.

Jellyfish v12.8.5 (2025-08-08)


Behoben
  • Das Erstellen von Projekten war bei japanischer Spracheinstellung nicht möglich.
  • Problem beim Schreiben von S7-Strings.

Jellyfish v12.8.4 (2025-08-06)


Behoben
  • Fehler beim Schreiben von S7 Date Variablen.
  • Lange Viewer-Ladezeiten auf Grund eines Problems mit Alarm-Variablen.

Jellyfish v12.8.3 (2025-07-24)


Behoben
  • Möglicher "BAD_TIMEOUT"-Fehler beim Auslesen von S7 Variablen.
  • Fehler bei MQTT Verbindungsversuchen: MQTT Connect-Timeout von 2000ms auf 30000ms erhöht.

Jellyfish v12.8.2 (2025-07-21)


Behoben
  • In allen größeren Eingabefeldern (wie etwa Datenbankabfragen, HTML und JavaScript) lässt sich die Schriftgröße nun mit Strg+Mausrad verändern, nicht mehr über extra Buttons in der Menüleiste.
Behoben
  • Fehler beim Laden von Projekten mit Datenquellen deren Name ein Leerzeichen enthält.
  • Fehler beim Laden von Projekten, wenn diese Ansichten enthalten, die nur für das Medium, oder Small-Layout definiert wurden (Responsive).
  • Fehler bei der Adressierung von KNX-Variablen.
  • Beim Schließen des Datenquellen-Dialogs wurden Duplikate der Datenquelle im Projektexplorer unter dem Punkt "Externe Variablen" angezeigt.
  • Textbox-Fokusverhalten "Alles auswählen" funktionierte nur, wenn eine Bildschirmtastatur verwendet wurde.
  • Fehler beim Schreiben von S7 Date Variablen.

Jellyfish v12.8.1 (2025-06-13)


Neu
  • Duplizieren von Seiten über das Kontextmenü im Projektexplorer.
  • Trennung der verschiedenen Variablentypen (Intern global/lokal, Extern und System) auf eigene Seiten. Um auf diese zuzugreifen, muss der entsprechende Menüpunkt im Projektexplorer ausgewählt werden.
  • Workstation-Editor nicht mehr als eigener Download. Unter Umständen müssen Workstation-Nutzer Ihre Lizenz nach diesem Update einmalig neu im Editor einlesen.
Behoben
  • Fehler beim Einstellen und Ansteuern des Navigationsziels von Alarmen.
  • Fehler beim Starten des Konsolen RuntimeManagers unter Linux.

Jellyfish v12.7.1 (2025-05-23)


Neu
  • Bearbeitung von Benutzer und Gruppen im RuntimeManager. Dieses Feature steht aktuell nur im grafischen RuntimeManager zur Verfügung, wird aber für das CLI nachgereicht.
  • Speichern und Exportieren eines Projektes wird nicht mehr mit einem Popup-Dialog bestätigt, sondern über eine Meldung in der Statusleiste.
  • Im Viewer ist es nun möglich, sich über einen Klick auf den Benutzernamen in der Statusleiste abzumelden.
  • Wenn zur Laufzeit eine Aktion ausgeführt wird, für die dem aktuell angemeldetem Benutzer die Rechte fehlen, gibt es eine Fehlermeldung.
Behoben
  • Übersetzungstexte wurden beim Anlegen von Regeln nicht angezeigt.
  • Aus dem Editor heraus war eine Verbindung zu AllenBradley Steuerungen nicht möglich.
    Workaround: Starten Sie den Editor einmalig als Administrator und Testen Sie die Verbindung. Anschließend sollte die Verbindung auch ohne Administratorrechte funktionieren.
  • Nach einem Neustart unter Linux startete der QuickHMI Server nicht immer selbstständig.
  • Darstellung von zentrierten oder rechtsbündigen Labeln im Editor bei aktiviertem Wordwrap.
  • Verbindungstest der Webservice Datenquelle funktionierte nicht.
  • Fehler beim Abbrechen des Neuanlegen einer neuen Seite.
  • Der Laufzeit wurde immer nur maximal 1GB an Arbeitsspeicher zugesprochen. Künftig wird der Standardwert der Umgebung (gewöhnlich 1/4 des physischen Speichers) verwendet. Der Wert kann weiterhin im Editor und RuntimeManager überschrieben werden.
  • Schreiben von leeren Strings in S7 Datenquellen.

Jellyfish v12.6.4 (2025-04-29)


Neu
  • Durch Verwendung des URL-Paramters "lang" kann die Sprache der Visualisierung einstellt werden.
Behoben
  • Wurde eine Regel oder Aktion neu angelegt, wurden Änderungen an der Bedingung nicht übernommen.
  • Beim Bearbeiten von bestehenden Regeln einiger Eigenschaften kam es zu dem Problem, dass die Liste der Variablen nicht gefüllt wurde.
  • Beim Absenden des Formulars zum Melden von Fehlern kam es zu einem Timeout, wenn die angehängte Datei eine gewisse Größe überstieg.
  • Fehler beim Konvertieren von Projekten aus alten QuickHMI Versionen (V10 Hawk und älter).
  • Fehlermeldung im Editor-Log wenn Projektexplorer-Seiten über das X-Icon geschlossen wurden.
    Workaround: Seiten lassen sich auch über einen Klick des Mausrades schließen. Hierbei tritt der FEhler nicht auf.
  • Einstellungen zu MQTT-Zertifikaten in den Projekteinstellungen wurden nicht übernommen.
  • Die Bildschirmtastatureinstellung aus dem Projekt wurde nicht immer berücksichtigt, wenn die Benutzeranmeldung aktiviert war.

Jellyfish v12.6.3 (2025-04-15)


Behoben
  • Workstation Editor startete nicht nach Update auf Version 12.6.2.
  • Wurde der RuntimeManager auf einem Linux-System ohne grafische Oberfläche installiert, erfolgt keine clientseitige Aktualisierung der Variablen-Werte.
    Workaround: Installieren Sie OpenJFX auf dem Linux-System.
  • Beim Bearbeiten von Regeln und Aktionen wurde der Farbwähler für Farbwerte nicht angezeigt.
  • Es kam zu unerwartetem Verhalten der Software, wenn das neue Erstellen eines Projektes abgebrochen wurde.
  • Fehler in der Übersetzung des RuntimeManagers, welcher dazu führte, dass das Bearbeiten von Datenquellen nur in deutscher Sprache möglich war.
    Workaround: Nutzen Sie zum Bearbeiten von Datenquellen den Editor, oder ändern Sie die Sprache des RuntimeManagers vorübergehend auf Deutsch.

Jellyfish v12.6.2 (2025-04-04)


Liebe Nutzerinnen und Nutzer,

aufgrund eines bekannten Problems in der bisherigen Version 12.6.1 ist ein automatisches Update derzeit leider nicht möglich. Bitte laden Sie die aktuelle Version manuell von unserer Website herunter. https://www.indi-an.com/de/quickhmi/quickhmi-downloads/

Wir entschuldigen uns für die Unannehmlichkeiten und danken Ihnen für Ihr Verständnis. Ab der Version 12.6.2 wird das automatische Update wieder wie gewohnt funktionieren.

Behoben
  • Textboxinhalte wurden nicht aktualisiert, wenn die Textbox die letzte war, für die ein Onscreen-Keyboard angezeigt wurde.
  • Antworten des Chatbots wurden nicht angezeigt, wenn die Antwortzeit mehr als 5 Sekunden betrug.
  • Beim Verbindungstest und Browsen von S7 und OPC Datenquellen kam es zu Fehlern.
  • Fehler beim Feststellen einer erfolgreichen seriellen Modbus Verbindung.

Jellyfish v12.6.1 (2025-03-28)


Neu
  • System-Upgrade. Dank eines umfangreichen Technologie-Upgrades bietet Ihnen QuickHMI nun eine noch schnellere, stabilere und sicherere Anwendung. Gleichzeitig haben wir die Grundlage für zukünftige Weiterentwicklungen geschaffen.
  • Analoge Alarme. Durch Angabe von Grenzwerten sollen Alarme auch für nicht-boolesche Variablen definiert werden können.
Behoben
  • Fehler beim Importieren von Bild und Audio Dateien wenn der Editor in einer anderen Sprache als Deutsch/Englisch ausgeführt wird.
    Workaround: Stellen Sie die Editorsprache vorübergehend auf Deutsch oder Englisch.
  • Fehler beim automatischen Ausrichten mehrerer Steuerelemente, wenn diese so gedreht sind, dass sich ihr Ursprungspunkt nicht mehr mit der visuellen oberen linke Ecke des Steuerelements deckt.
  • Bei gedrehte Steuerelemente, deren Rotationspunkt nicht "TopLeft" ist, kommt es beim Ändern des Rotationswinkel zu Fehlern.
    Workaround: Den Rotationspunkt nach ändern des Winkels einmal auf "TopLeft" und zurück auf den Ursprungswert stellen.
  • Fehler beim Ändern der Reihenfolge von duplizierten Aktionen, Regeln und Skripten.
    Workaround: Vorerst auf das Duplizieren von genannten Elementen verzichten.

Jellyfish v12.5.4 (2025-03-11)


Behoben
  • Fehler beim Umbenennen von Steuerelementen. Teilweise wurden falsche Namen vergeben, da die Software fälschlicherweise einen Namenskonflikt erkannt hat.
  • Externes Logging für interne Datenquellen hat nicht funktioniert.
  • Bei einem Verbindungsverlust zum Server versucht der Client automatisch in regelmäßigen Abständen die Verbindung neu aufzubauen. Dieser Vorgang hat nicht wie erwartet funktioniert.
  • Nachdem die Bildschirmtastaturen zur Laufzeit über den Button in der Statusleiste ausgeblendet wurden, ließen sie sich nicht mehr einblenden.
  • Bildschirmtastaturen wurden auch für read-only Textboxen angezeigt.

Jellyfish v12.5.3 (2025-03-05)


Behoben
  • Fehler beim Bearbeiten von BACnet Datenquellen, der dafür sorgte, dass die IP überschrieben wurde.
  • Wenn eine Variable einer neuen Datenquelle zugeordnet wurde, sind Referenzen auf diese Variable nicht aktualisisiert worden.
  • Fehler beim Rückgängigmachen von Löschvorgängen von Steuerelementen.

Jellyfish v12.5.2 (2025-02-24)


Behoben
  • Fehler in Modbus Option "Lesebereiche zusammenfassen". Variablen wurden trotz aktivierter Option immer einzeln gelesen.
  • Fehlende Fehlermeldung zur Laufzeit, wenn beim Schreiben einer Variable der Wert einer anderen Variable gelesen werden musste, die fehlerhaft war.
  • Wenn eine Variable geschrieben wurde, und diese unmittelbar von der Datenquelle zurückgesetzt wurde, kam es vor, dass das Zurücksetzen der Variable auf dem schreibenden Client nicht verzeichnet wurde.

Jellyfish v12.5.1 (2025-02-20)


Neu
  • Unterstützung des BACnet IPv4 Protokolls.
  • Log-Dateien der Runtime und des Editors sind nun über das "Hilfe" Menü im Editor aufrufbar.
Behoben
  • Desktop-Viewer ließ sich nicht aus dem Editor heraus starten.
  • Beim Bearbeiten von Eigenschaften von SVG Steuerelementen wurde die Vorschau die Änderung nicht immer richtig angezeigt.
  • Im "Pipetten-Popup" der Objektauswahl (bspw. von Variablen), wurde die aktuell ausgewählte Variable nicht angezeigt.
  • Beim Duplizieren von Charts gingen teilweise die Zuweisungen zu Variablen verloren.
  • Beim gleichzeitigen Markieren mehrerer SVG Steuerelemente auf der Oberfläche, wurden einige Eigenschaftswerte automatisch zwischen allen ausgewählten Steuerelementen synchronisiert.
  • Regeln, die auf private Variablen verwiesen, wurden beim Laufzeitstart nicht ausgewertet.
  • Das Ändern der Visible Eigenschaft von Steuerelementen hat nicht zuverlässig funktioniert, wenn das Steuerelement auf aktuell nicht geöffneten Seite liegt.
  • Bildschirmtastatur wurde trotz Deaktivierung zur Laufzeit angezeigt.
  • OnVarChanged Events in Skripten wurden nicht korrekt ausgeführt, wenn diese Events angemeldet wurden, bevor das Projekt fertig geladen war.
  • Beim Drag&Drop von HTML-Blöcken auf die Oberfläche wurde nicht immer automatisch der richtige HTML-Block vorselektiert.

Jellyfish v12.4.1 (2025-02-13)


Neu
  • Einer Editorlizenzen kann nun ein Alias-Namen zugeordnet werden, um eine einfachere Zuordnung zu ermöglichen. Aliase können in der Lizenzübersicht des Kundenkontos auf unserer Website eingestellt werden.
Behoben
  • Beim schnellen Schreiben von Variablen (z.B. innerhalb eines Events) konnte es vorkommen, dass nicht alle Schreibvorgänge ausgeführt wurden.
  • Beim Steuerelement „QHMILabel“ kam es zu Abweichungen in der Positionierung zwischen Editor und Laufzeit.
  • Beim Starten der Laufzeit trat eine Fehlermeldung auf, wenn ein Workstation+ Projekt importiert wurde.
  • Fehler beim Start der Visualisierung (blieb bei „Lade Regeln“ hängen), wenn einzelne Regeln fehlerhaft waren. Nun werden solche Regeln als fehlerhaft angezeigt, während der Rest der Visualisierung normal lädt.
  • Bei langen Meldungen konnte das Fenster zur Übermittlung von Fehlermeldungen die Bildschirmgröße übersteigen.
  • Fehler bei der korrekten Ausrichtung von rotierten Grafiken, wenn diese zum Zeitpunkt des Ladens nicht sichtbar waren (Eigenschaft Visible: false).
  • Fehler beim Bearbeiten von Variablen in der Textansicht, wenn nach dem Hinzufügen von Variablen weitere Änderungen in der Textansicht vorgenommen wurden.
  • Die eingestellte Reihenfolge von Skripten wurde zur Laufzeit nicht berücksichtigt, was zu einer falschen Lade-Reihenfolge führen konnte.
  • Fehler beim Duplizieren von Chart Konfigurationen.
  • Fehler beim Starten des Rezeptmanagers.
  • Fehler beim Löschen von Steuerelementen. Wenn ein Steuerelement gelöscht wurde, wurden unter Umständen nicht alle Referenzen auf Eigenschaften dieses Steuerelementes gelöscht.
  • Fehler beim Variablen importieren und Verbindungstest der Webservice Datenquelle. Eingegebene HttpHeader wurden nicht mit gesendet.
  • Fehler beim Bearbeiten von internen Alarmvariablen. Beim Speichern wurden sämtliche Referenzen auf diese Variablen gelöscht.

Jellyfish v12.3.2 (04.02.2025)


Behoben

  • Fehler in der Textansicht der Variablenliste beim gleichzeitigen Löschen und Bearbeiten von Variablen.
  • Fehler im automatischen Update des RuntimeManagers bei Import eines Projektes.

Jellyfish v12.3.1 (31.01.2025)


Neu

  • Netzwerkzugriff für Workstation+ Lizenz. Projekte die mit meinem Workstation+ Editor erstellt wurde, können ab diesem Update auch über das Netzwerk erreicht werden, und nicht mehr wie bisher nur über localhost.

Behoben

  • Fehler beim Anlegen von Modbus Slave Datenquellen. Listener wurden nicht richtig dargestellt und gespeichert.
  • Fehler beim Anzeigen der Lizenzliste im Editor.

Jellyfish v12.2.2 (17.01.2025)


Neu

  • Zusätzliche Eingabemöglichkeiten bei der Benutzerumfrage in der QuickHMI Editor Demo Version.

Behoben

  • Ein Fehler wurde behoben, der dazu führte, dass Eingaben bei der Datenquelle „Webservice“ nicht korrekt gespeichert wurden.
  • Ein Fehler im Zusammenhang mit der neuen Workstation Private Lizenz wurde behoben, der unter bestimmten Umständen zu fehlerhaftem Verhalten führte.
  • Das Icon für das neue S7 Test Tool wurde aktualisiert, um eine klarere Darstellung der Benutzeroberfläche zu gewährleisten.

Jellyfish v12.2.1 (15.01.2025)


Neu

  • Projekt Integritätsprüfung. Beim Öffnen und Exportieren eines Projektes wird automatisch eine Integritätsprüfung des Projektes durchgeführt. Dies stellt sicher, dass keine ungültigen Referenzen auf beispielsweise nicht mehr vorhandene Variablen existieren.
  • Zugriff auf lokale Dateien des Server-Hostsystems durch die Runtime.
  • Bilder und HTML-Blöcke lassen sich nun direkt per Drag&Drop aus der Toolbox platzieren.
  • Analog zu den kürzlich hinzugefügten Modbus-Testtools wurde nun auch ein S7-Testtool in den Editor integriert.
  • Unterstützung der S7 Logo Modelle 0BA1 und 0BA2.

Behoben

  • HTTP-Headers in der Webservice-Datenquelle wurden im Editor nicht korrekt angezeigt.
  • Beim Einrichten einer Variable als Alarm, wurden vorhanden Referenzen auf dieser Variable im Projekt (bspw. in Regeln und Aktionen) gelöscht.
  • In Abhängigkeit der eingestellten Schriftgröße und Zoomfaktor wurden Schriften im Editor auf einzelnen Seiten nicht richtig angezeigt.
  • Bestimmte Zeichen in einem SVG Steuerelement konnten dazu führen, dass die Signatur des exportierten Projektes vom RuntimeManager nicht verifiziert werden konnte.
  • Wenn viele SVG Steuerelemente auf einer Seite platziert waren, konnte es im Editor dazu kommen, dass einige SVG Steuerelemente gar nicht, oder nicht zu Ende geladen haben.
  • Fehler beim Bearbeiten von Variablen in der Textansicht, wenn die Variablen-Details (bspw. Adresse oder Name) das Pipe-Symbol (|) enthielten. Dies wurde nun maskiert als \|.

Jellyfish v12.1.4 (20.12.2024)


Behoben

  • Memoryleak beim häufigen Öffnen und Schließen von Projektexplorer-Seiten.
  • Fehler beim Starten der Laufzeit der zu Fehlern wie „BAD_DATA_UNCERTAIN“ führen konnte.

Jellyfish v12.1.3 (16.12.2024)


Neu

  • Linux ARM64 Unterstützung für TwinCAT.

Jellyfish v12.1.3 (16.12.2024)

Ibex v11.3.6 (16.12.2024)


Neu

  • Interne Variablen (auch Systemvariablen) lassen sich nun im Editor mit Javacript-Funktionen verknüpfen.

Behoben

  • Editor: Beim Anlegen einer neuen Seite war die Seitengröße falsch voreingestellt, wenn vorher eine Kopfleiste angelegt wurde.
  • Editor: Fehler beim Speichern von Javascript Zuweisungen zu Variablen.
  • Editor: Fehler beim Konvertieren von Hawk Projekten, wenn diese mit der neusten Hawk-Version gespeichert wurden.
  • Editor: Fehler der dazu führte, dass das Info Fenster „Neues Update für neue Major-Version“ nicht mehr angezeigt wurde, obwohl die Option „Fenster nicht mehr anzeigen“ nicht ausgewählt war.
  • Runtime: Fehler beim Auswerten des Default-Charsets, wenn in der Datenquelle von „System Standard“ zu einem anderen Charset, und dann wieder zurück gewechselt wurde.
  • Runtime: Rote Fehlerscheiben zur Laufzeit werden nun nur noch angezeigt, wenn die auslösende Variable im letzten Regeldurchlauf wirklich ausgewertet wurde. Zuvor war es so, dass auch wenn eine Variable im Regelsatz nicht ausgewertet wurde (beispielsweise durch eine nicht zutreffende Regel), diese Variable eine rote Fehlerscheibe auf einem Element auslösen konnte.

QuickHMI Jellyfish v12.1.2 (09.12.2024)

New major release!


KI-Power für QuickHMI: ChatGPT-Integration 

Durch die nahtlose Integration der ChatGPT-API bietet die Software nun leistungsstarke KI-Unterstützung. Die KI hilft sowohl bei der allgemeinen Nutzung des Editors als auch bei der gezielten Entwicklung von SVG-Steuerelementen. Funktionen wie das automatische Hinzufügen von Eigenschaften oder Aktionen werden von der KI übernommen, wodurch Anwender Zeit sparen und komplexe Aufgaben deutlich vereinfacht werden. 

Individuelle Datenquellen: Flexibilität durch Java-Integration 

QuickHMI erweitert seine Funktionalität und bietet ab sofort die Möglichkeit, eigene Datenquellen in Java zu programmieren. Mit der bereitgestellten API  können Benutzer ihre individuellen Anforderungen flexibel umsetzen, indem sie diese direkt in einem Java-Projekt implementieren. Die resultierende JAR-Datei lässt sich anschließend nahtlos in den QuickHMI-Editor integrieren und nutzen. Diese Erweiterung eröffnet Entwicklern völlig neue Möglichkeiten, maßgeschneiderte Lösungen zu erstellen und QuickHMI noch vielseitiger in ihre Automatisierungsprojekte einzubinden. 

API: https://github.com/IndiAnGmbH/QuickHMI-Java-Datasource-API

Präzise Gestaltung leicht gemacht: Hilfslinien und Einrastfunktionen 

QuickHMI macht die Gestaltung von Benutzeroberflächen nun noch intuitiver: Ab sofort unterstützen Hilfslinien und praktische Einrastfunktionen das präzise Ausrichten von Steuerelementen. Diese neuen Features sorgen für eine schnellere und effizientere Anordnung, wodurch Entwicklungszeit gespart und ein professionelles Layout garantiert wird. 

Docker-Support: Schnelle und einfache Projektveröffentlichung 

Mit der Bereitstellung eines vorkonfigurierten Docker-Images können Anwender ihre Projekte jetzt noch schneller und unkomplizierter bereitstellen. Diese Lösung ermöglicht eine nahtlose Integration in bestehende Umgebungen und spart wertvolle Zeit bei der Einrichtung und Konfiguration. 

Effiziente Modbus-Verbindung: Testtools direkt im Editor 

QuickHMI integriert ab sofort leistungsstarke Testtools für Modbus-Protokolle: Mit den neuen Funktionen für Modbus Slave und Modbus Master können Anwender die Verbindung zu ihren Datenquellen direkt im Editor testen und analysieren. Diese Erweiterung ermöglicht eine schnelle und einfache Überprüfung der Kommunikation, reduziert Fehlerquellen und verbessert den Entwicklungsprozess erheblich. 

TwinCAT-Unterstützung für Linux 64-Bit: Maximale Flexibilität 

QuickHMI erweitert seine Plattformkompatibilität und unterstützt ab sofort TwinCAT auf Linux 64-Bit-Systemen. Diese Neuerung ermöglicht eine noch flexiblere Integration in industrielle Automatisierungsprojekte und bietet Anwendern die Möglichkeit, QuickHMI nahtlos in moderne, Linux-basierte Steuerungsumgebungen einzubinden. 

 

Ibex v11.3.5 (06.12.2024)


Behoben

  • TwinCAT: Fehler beim Verbindungsaufbau.
  • Editor: Löschen von Kopf- und Fußzeilen.
  • Desktop Viewer: Möglichkeit mit F11 in den Vollbildmodus zu wechseln.

Ibex v11.3.3 (29.11.2024)


Behoben

  • Editor: Sortierung von Skripten.
  • Laufzeit: Laden einer bestimmten Seite durch Angabe des Seitenname nach der URL (https://HOST:PORT/Seitenname).
  • Laufzeit: Fehler in der Alarmtabelle, wenn eine Alarm-Variable gelöscht, oder einer Alarm-Variable der Alarmstatus entzogen wird.
  • Modbus: RTU und ASCII Datenquellen haben die eingestellte Schreibfunktion nicht berücksichtigt.

Ibex v11.3.2 (25.11.2024)


Behoben

  • Modbus: Fehler beim Anlegen und Bearbeiten von Coil und Input Variablen.
  • Influx: Fehler beim Anlegen und Bearbeiten von Variablen, wenn der Datenquelle keine Tags zugewiesen sind.

Ibex v11.3.1 (22.11.2024)


Behoben

  • MSSQL JDBC Treiber Update.
  • Supportformular im Editor war nicht erreichbar für Demo-Benutzer.
  • Modbus: Fehlermeldung BAD_UNKNOWN_ERROR beim Schreiben von Variablen, wenn das Modbus Gerät einen Modbusfehler zurückgegeben hat.
  • Modbus: Fehlercode 05 (Acknowledge) wird in QuickHMI nicht mehr als Fehler, sondern als Warnung angezeigt.

Ibex v11.2.6 (19.11.2024)


Behoben

  • Eine vom Standardwert (1) abweichende SlaveID wurde in Modbus nicht übernommen, wenn die Option „Lesebereiche zusammenfassen“ deaktiviert war.
  • Fehler beim Lesen von S7 TimeOfDay Variablen.
  • Einstellbare Formatierung für Time, TimeOfDay und S5Time Variablen.
  • Eine einmal im Editor geschlossen Seite ließ sich unter Umständen nicht erneut öffnen.
  • Combobox wurde unter Umständen zur Laufzeit nicht angezeigt.
  • Fehler beim Anlegen und Ausführen von Datenbankabfragen.

Ibex v11.2.5 (12.11.2024)


Behoben

  • Fehler beim MQTT-Verbindungsaufbau bei Verwendung von Benutzername/Passwort.
  • Beim Bearbeiten von Modbus-Variablen wurde für einige Datentypen fälschlicherweise ein Eingabefeld für die Bit-Adresse angezeigt.
  • Fehler in der Modbus „Leseoptimierung“ (jetzt „Lesebereiche zusammenfassen“).
  • Fehler wenn mehrere Variablen in Folge angelegt werden.

Ibex v11.2.4 (07.11.2024)


Behoben

  • Fehler beim Einlesen einer neuen Lizenz im Editor.
  • Fehler beim Konvertieren von Hawk Projekten, wenn diese EMail-Templates enthalten, bei denen die Angabe eines Benutzernamens fehlt.

Ibex v11.2.3 (05.11.2024)


Neu

  • Integration von der Ask The Chief Mediathek in der alle Ask The Chief – Hilfsvideos zu finden sind.
  • S7 Treiber Update zur Unterstützung neuerer Firmware-Versionen

Ibex v11.2.2 (25.10.2024)


Neu

  • Integrierte Hilfsvideos im Editor (Ask The Chief).

Behoben

  • Fehler beim Konvertieren von Hawk Projekten.
  • Die Rechteauswahl (für Events, bzw. innerhalb von Bedingungen von Aktionen und Regeln) hat die ausgewählten Rechte nicht immer korrekt angezeigt.
  • Einige schlecht lesbare Texte im hellen Editor-Theme lesbarer gemacht.
  • Fehlende Übersetzungen.
  • Push-Benachrichtigung unter Android und iOS wurde bei Alarmen nicht immer ausgelöst.

Hawk v10.6.5 (25.10.2024)


Behoben

  • Fehler beim Laden von Rezepten ohne Benutzeranmeldung.
  • Speichern von „Externen Logging“-Schnittstellen für interne Datenquellen.
  • HeapSize Einstellungen von Projekten wurde nicht immer berücksichtigt.
  • Ibex „Ultimate“ Lizenzen wurden in Hawk nicht akzeptiert.

Ibex v11.2.1 (27.09.2024)


Neu

  • Neue QuickHMI Editionen „Workstation“ und „Workstation+“.
  • Bearbeiten von Datenquellen und Variablen durch Doppelklick in Projekt Explorer.

Behoben

  • Überflüssige Einstellungsmöglichkeiten für S7 Symbolic entfernt.
  • Fenster zum Anlegen von Variablen wird nun nicht mehr automatisch nach dem Anlegen einer Variable geschlossen.
  • Beim Bearbeiten von booleschen S7 Variablen, wurde das Bit beim Bearbeiten einer Variable zurück auf 1 gesetzt.

Ibex v11.1.14 (12.09.2024)


Neu

  • Neue Linux Konsolen-Befehle „-start“ und „-stop“, die zusammen mit dem Argument „-instance“ dafür genutzt werden können, einzelne Instanzen zu starten oder zu stoppen.
  • Symbolischer Zugriff auf passwortgeschützte S7 1200/1500 Steuerungen.

Behoben

  • Die Adresse von S7 Variablen wurden beim Bearbeiten zum Teil zurückgesetzt.
  • Der Wert von internen boolschen Variablen wurde im Editor falsch angezeigt.
  • Die „TriggerOn“-Eigenschaft von Alarmen wurde beim Bearbeiten zwar korrekt gespeichert und zur Laufzeit berücksichtigt, aber im Editor falsch angezeigt.
  • Das Fenster zum Anlegen neuer Variablen schließt sich nun nicht mehr nachdem eine Variable angelegt wurde.
  • Fehler beim Exportieren von Projekten mit Kreisdiagrammen.

Ibex v11.1.12 (04.09.2024)


Neu

  • Duplizieren von Aktionen und Regeln.
  • Jede Aktion in einem Event lässt sich nun so konfigurieren, dass diese als Ausstiegspunkt für die Aktionsverarbeitung des aktuellen Events dient. Dafür wurde die Option „Aussteigen nach Ausführung“ im Aktionsfenster eingeführt. Diese Option ist über den Button mit den drei Punkten zu erreichen.

Behoben

  • Beim Starten der Laufzeit aus dem Editor heraus in Microsoft Edge, wurde in Microsoft Edge statt der Visualisierung nur die Startseite angezeigt.
  • Fehler beim Formatieren von Textboxen, wenn das Format ein Prozentzeichen im Prä- oder Suffix hatte.
  • S7 Date/DateTime Werte waren um einen Monat verschoben.

Ibex v11.1.11 (03.09.2024)


Behoben

  • Fehler beim Auslesen von DateTime, Time und Date Datentypen aus S7 Steuerungen.
  • Fehler beim Auswerten von Übersetzungstexten und privaten Variablen.
  • Fehler beim Auswerten von System.colors Variablen.

Ibex v11.1.10 (30.08.2024)


Behoben

  • Fehler in Projekten mit privaten Variablen und S7 Steuerung.
  • Fehler, der das Auswählen von Steuerelementen über die „Seitenstruktur“ verhinderte, wenn sich das Element in einem Ordner befunden hat.
  • Fehler in der Eingabemaske für Variablen des Datentyps TimeOfDay sowie DateTime.
  • Fehlende Übersetzungstexte in Sprachen anders als Deutsch und Englisch.

Ibex v11.1.9 (21.08.2024)


Neu

  • Rezeptmanager nun mit eigenständiger Installation. Installation für Linux folgt bald.
  • Neues Combobox-Steuerelement mit frei definierbaren Key-Value-Einträgen.

Behoben

  • Beim Anlegen/Bearbeiten einer Allen Bradley Datenquelle war das Eingeben des Slots auf Grund eines UI-Problems nicht möglich.
  • Fehler bei der Positionierung von in Ibex neu platzierten Views.
  • Die Standard-Hintergrundfarbe der QuickHMI Laufzeit hat sich nicht an die Farbe der Seite angepasst.

Ibex v11.1.8 (08.08.2024)


Behoben

  • Fehler beim Duplizieren von Datenquellen.
  • Das Format für Variablen vom Datentyp DateTime oder Time wurde nicht gespeichert.
  • Diverse Links zur Dokumentation innerhalb des Editors die auf nicht erreichbare Seiten verwiesen.
  • Ein und dieselbe Kopf-/Fußleiste konnte nicht auf mehreren Seiten verwendet werden.
  • Fußleisten wurden nur angezeigt, wenn auch eine Kopfleiste konfiguriert war.
  • LOGOUT Aktion für Steuerelemente ohne Funktion.
  • Extensiongrafiken (Icons) wurden unter Umständen vertikal verschoben dargestellt.
  • Einstellung für die Modbus PDU Limitierung wurden nicht übernommen.

Ibex v11.1.6 (26.07.2024)


Behoben

  • Fehler beim Importieren neuer Audio-Dateien.
  • Fehler beim Anlegen und Bearbeiten von Übersetzungstexten. Konvertierte Hawk-Projekte ließen sich nicht starten, wenn diese Übersetzungstexte beinhalteten.
  • Fehler beim Speichern der Negation von Regeln.
  • Fehler beim Starten von Modbus RTU und ASCII Datenquellen.

Ibex v11.1.5 (23.07.2024)


Behoben

  • Beim Anlegen/Bearbeiten von Email-Templates konnte der Benutzername nicht geändert werden.
  • Fehler beim Löschen von Bedingungen.
  • Fehler beim Verschieben von Steuerelementen, wenn die Zoomstufe nicht 100% ist.
  • Memory-Leak im Desktop Viewer.
  • Fehlende Statusvariablen von Datenquellen.
  • Beim Umbenennen von SVG Steuerelementen wurde die Änderung nicht sofort in der Toolbox angezeigt.
  • Fehler, der dafür sorgte, dass in der Alarmtabelle keine Alarme angezeigt wurden.
  • Die Einstellung des Variablen-Filters für das externe Logging (Whitelist/Blacklist) hatte keine Auswirkung zur Laufzeit.

Ibex v11.1.4 (19.07.2024)


Neu

  • Im Simulationsfenster einer Datenquelle ist es nun möglich, Werte automatisch zufällig zu generieren.
  • Bessere Fortschrittsanzeige im Projekt-Konverter.

Behoben

  • Dialoge wurden als normale Seite und nicht als Popup geöffnet.
  • Fehler bei Datenquellen-Statusvariablen, wenn die Datenquelle umbenannt oder gelöscht wurde.
  • Fehler beim Konvertieren von Projekten, in denen es Seiten gibt, die den gleichen Namen tragen wie ein View einer anderen Seite.
  • Die AND/OR Einstellungen von Bedingungen wurden nicht gespeichert.
  • Datenquellen, deren Namen mit Ziffern beginnen, wurden in der Laufzeitumgebung nicht korrekt gestartet.
  • Fehlende Zuweisung von Kopf- und Fußleisten nach der Konvertierung eines Projektes.

Ibex v11.1.3 (15.07.2024)


Behoben

  • Je nach Spracheinstellung des Editors wurden im Öffnen-Dialog teilweise keine .qprox Dateien angezeigt.
  • Fehler beim Konvertieren von Hawk Projekten mit SVG Steuerelementen ohne ausgewähltes SVG.
  • Automatischer Start des Servers auf Linux Betriebssystemen nach Neustart des Betriebssystems.

Ibex v11.1.2 (10.07.2024)


Behoben

  • Fehler beim Konvertieren von Hawk-Projekten, in denen Steuerelement-Ordner vorhanden sind, die keine Steuerelemente beinhalten.
  • Einige Projekte erforderten nach der Konvertierung zu Ibex die Eingabe eines Passwortes, obwohl diese Projekte vorher ohne Passwort eingestellt waren.

Ibex v11.1.1 (08.07.2024)


Neu

  • Interne- und Systemvariablen lassen sich nun als Alarme definieren.

Behoben

  • Interne Datenquellen ließen sich nicht einblenden.
  • Es konnten keine Datenquellen angelegt werden, deren Namen mit einer Ziffer beginnen sollte.

Ibex v11.0.16 (02.07.2024)


Behoben

  • Der Datentyp von Variablen wurde beim Schließen des Variablen-Fensters auf „Boolean“ zurückgesetzt.
  • Beim Selektieren eines neuen Steuerelements auf der Arbeitsfläche wurde immer der Reiter „Eigenschaften“ aktiviert, auch wenn zuvor „Aktionen“ aktiv war. Zusätzlich wird der Reiter „Eigenschaften“ nun automatisch aktiviert, falls das gewählte neue Element keine Ereignisse hat, für die Aktionen eingestellt werden können.
  • Das Bearbeiten und Anlegen von Variablen über den Projektexplorer ist nun wieder möglich.
  • Fehlermeldung beim Speichern von Projekten, die vor Version 11.0.14 angelegt wurden.

Ibex v11.0.15 (27.06.2024) – Betaverlängerung bis 08.07.2024


Behoben

  • Beim Anlegen und Bearbeiten von Modbus Variablen wurden keine Datentypen angezeigt.
  • Fehler beim Duplizieren von Datenquellen, der dafür sorgte, dass Variablen-IDs doppelt vergeben wurden.
  • Liste der Datenquellen wurde nicht aktualisiert, wenn Änderungen an den externen Schnittstellen vorgenommen wurden.

Ibex v11.0.14 (25.06.2024)


Dieses Update erfordert eine Neuinstallation der Runtime.
Windows: Deinstallieren Sie die QuickHMI Standalone Runtime und installieren Sie diese aus dem aktuellen Paket erneut.
Linux: Nutzen Sie das neue Raspberry Image oder folgen Sie der Doku um die neue Version zu installieren.

Neu

  • Symbolischer Zugriff auf Siemens S7 1200/1500 Steuerungen.
  • Eigenschaft „FontSize“ für das „AlarmTable“ Steuerelement.

Behoben

  • Fehler beim Speichern und Öffnen von Projekten. (Signaturfehler)
  • Farbe der Striche beim Steuerelement „Slider“ an die Textfarbe angepasst.
  • Fehler im Projekteinstellungsfenster, der dafür sorgte, dass keine Bilder für das „Corporate Design“ importiert werden konnten.
  • Fehler, wenn beim Bearbeiten / Anlegen einer neuen Regel der Abbrechen-Button betätigt wurde.
  • Fehler beim Auswerten der Auslöser für den Mailversand. (E-Mails wurden unter Umständen mehrfach versandt)

Ibex v11.0.12 (03.06.2024) – Betaverlängerung bis 30.06.2024


Neu

  • Eigenschaften „Width“ und „Height“ lassen sich nun mit Regeln steuern.

Behoben

  • Fehler beim Öffnen des Rezept-Editors.
  • Fehler beim Anlegen von Seiten, wenn der eingegebene Name nicht eindeutig war.
  • Einstellungen für die Java Heap-Size waren nicht mehr über den RuntimeManager erreichbar.
  • Fehler beim Konvertieren von einigen Hawk-Projekten.
  • Beim Löschen mehrere Variablen, die noch im Projekt verwendet werden, sollte nicht für jede Variable einzeln eine Bestätigung des Nutzers notwendig sein.
  • Fehler- und „Disabled“-Hinweise für Steuerelemente in der Laufzeit wurden zum Teil an falscher Stelle oder in falscher Größe angezeigt.
  • Fehler beim Speichern/Öffnen einiger Projekte mit benutzerdefinierten SVG-Steuerelementen.

Ibex v11.0.11 (07.05.2024) – Betaverlängerung bis 31.05.2024


Dieses Update erfordert eine Neuinstallation der Runtime.
Windows: Deinstallieren Sie die QuickHMI Standalone Runtime und installieren Sie diese aus dem aktuellen Paket erneut.
Linux: Nutzen Sie das neue Raspberry Image, oder folgen Sie der Doku um die neue Version zu installieren.

Neu

  • Alarme lassen sich nun in einer externen Datenbank speichern (Doku).
  • Neue Eigenschaft für Alarmtabelle, die das Anzeigen von Alarmen einer spezifischen Datenquelle erlaubt.

Behoben

  • Fehler beim Laden von Seiten zur Laufzeit, wenn das durch den Browser ermittelte Layout im Projekt nicht gefunden wurde.
  • Fehler beim Platzieren von Views.

Hawk v10.6.4 (16.04.2024)


Behoben

  • Das Gruppieren von Elementen konnte Gruppierungen von Elementen auf anderen Seiten beeinflussen.
  • Fehlende Übersetzungen ergänzt.
  • Doppelt auftauchende Steuerelemente in der Gruppierungs-Ansicht.
  • Fehler bei der Lizenzaktivierung wenn der Editor in bestimmten Sprachen dargestellt wurde.

Ibex v11.0.10 (12.04.2024) – Betaverlängerung bis 17.05.2024


Neu

  • Responsive Design (Doku)
  • Seiten umbenennen. Im Projektexplorer sind außerdem Seiten, die keine weiteren Views enthalten, nicht mehr ausklappbar.
  • Steuerelemente über Kontextmenü in den Vordergrund / Hintergrund verschieben.
  • Steuerelemente über Kontextmenü gruppieren.

Behoben

  • Fehler bei der Darstellung der Steuerelemente in der Ebenen-Übersicht.
  • Fehler beim Anlegen von Alarmen (E-Mail und Sound-Verknüpfung).
  • Fehler beim Konvertieren von Projekten mit Datenbankabfragen.
  • Fehler beim Anlegen von Views zusätzlichen Views.
Version 10.6.3 (19.12.2023)

Neu

  • Einstellbares Fokusverhalten von Textboxen bei Verwendung einer Bildschirmtastatur.

Behoben

  • Langsame Reaktion oder Absturz des Editors nach Starten der Laufzeit, wenn diese zu viele Ausgaben in zu kurzer Zeit protokollierte.
  • Falsch gezählte Alarme in den Systemvariablen „active_alarm_count“, „active_message_alarm_count“, „active_warning_alarm_count“ und „active_error_alarm_count“ bei der Verwendung von Alarmen die auf „False“ auslösen.
Version 10.6.2 (03.11.2023)

Behoben

  • Farben von Linien und Texten in Diagrammen wurden teilweise nicht oder falsch dargestellt.
Version 10.6.1 (27.10.2023)

Neu

  • SVG Steuerelement Eigenschaften lassen sich nun mit Hilfe eines regulären Ausdrucks manipulieren. Doku
  • Vertikaler Slider Steuerelement.
Version 10.5.1 (05.10.2023)

Neu

  • Maschinelle Übersetzung der Software in 26 weitere Sprachen.
  • Einstellbare Text- und Hintergrundfarbe für Datenbanktabellen.

Behoben

  • Fehler in der Animation des Steuerelements „PumpFan“.
Version 10.4.3 (15.09.2023)

Neu

  • Adressierung von OPC UA Nodes durch ihren Namen.

Behoben

  • Fehler bei der Formatierung von Zahlen in Firefox.
  • Fehler beim Starten der Rezepteverwaltung.
Version 10.4.2 (03.07.2023)

Behoben

  • Fehler beim Kopieren von einigen Steuerelementen.
  • Fehler beim Formatieren von Kommazahlen, die mit einem von den Systemeinstellungen abweichenden Dezimaltrenner übergeben wurden.
  • Fehler beim Anlegen von Balkendiagrammen.
  • Fehler beim Ändern der Sprache zur Laufzeit.
  • Fehler beim Anzeigen und Bearbeiten von internen Datenquellen.
  • Diverse kleine Fehlerbehebungen.
Version 10.4.1 (05.05.2023)

Neu

  • Autosave. Im Editor, oder auch projektspezifisch, kann nun ein automatisches Speichern in einem festen Intervall konfiguriert werden. >> Dokumentation
  • OnVariablesInitialized-Event. >> Dokumentation
  • Erweiterung der Funktionalität des Konsolen-RuntimeManagers.
  • Option beim externen Logging von OPC-Datenquellen den Server- oder Source-TS zu verwenden. >> Dokumentation

Behoben

  • Fehler beim Ausführen von „Nicht-SELECT“ Datenbankabfragen wie INSERTs, UPDATEs oder DELETEs.
  • Das DatabaseTable Steuerelement behält nun die Scrollposition als auch die ausgewählte Seite bei, wenn sich die zugrundeliegenden Daten ändern.
  • Diverse kleine Fehlerbehebungen.
Version 10.3.1 (22.02.2023)

Neu

  • Datenquellen können nun dupliziert werden. Dies beinhaltet ebenfalls alle zugehörigen Variablen.
  • Beim Bearbeiten von Regeln und Aktionen wird nun der jeweilige Steuerelement-Name sowie der Name der Eigenschaft bzw. der Name des Events im Titel angezeigt.

Behoben

  • OPC: Fehler beim Verbindungsaufbau: Bad_InvalidTimestamp
  • Fehler beim Verbindungs-Wiederaufbau bei Siemes Logo Datenquellen.
Version 10.2.3 (08.02.2023)

Neu

  • Tabellenansicht der Datenquellen um weitere Informationen erweitert.

Behoben

  • Fehler beim Schreiben von Modbus HoldingRegistern mit Funktionscode 22.
  • Fehlerhafte Anzeige des Verbindungstest-Ergebnisses beim Anlegen und Bearbeiten von Datenbankverbindungen.
  • Login-Button der Visualisierung ohne Funktion.
  • Problem mit der WriteBack Funktion der externen Datenbankprotokollierung bei Modbus.
  • Views wurden nach einem Reset der Ansicht (Button in der Statusleiste) nicht mehr korrekt fokussiert.
  • Fehler beim Starten des Standalone Viewers unter Windows.
Version 10.2.2 (internal)
Version 10.2.1 (24.01.2023)

Neu

  • Client-IP als Systemvariable
  • JavaScript Funktionen die bei Wertänderung einer Variablen ausgeführt werde sollen, können nun auch direkt aus dem Skript heraus einer Variablen zugewiesen werden.

Behoben

  • Im Editor wurden einige Modbus Datentypen fälschlicherweise als „Read-Only“ angezeigt.
  • Das Ein- und Ausblenden eines Charts sorgte dafür, dass der Ladebalken dauerhaft angezeigt wurde.
  • Fehler beim Schreiben von Modbus Variablen unter Verwendung des Funktionscodes 22.
  • Fehler bei der Darstellung transparenter Farbwerte zur Laufzeit.
  • Fehler bei der externen Protokollierung für mehrere Modbus Datenquellen mit unterschiedlichen Slave-IDs auf dem gleichen COM-Port.
  • Fehler beim Zurückschreiben von Werten aus einem externen Datenbanklogger in die Datenquelle. (QHMI_DATAWRITEBACK)
Version 10.1.3 (07.12.2022)

Behoben

  • Fehler beim Verbindungstest und Browsen einiger OPC UA Datenquellen.
  • Fehler bei der Verbindung zu Modbus RTU und ASCII Geräten.
  • Fehler beim Speichern von Änderungen an Datenquellen im Konsolen-RuntimeManager.
  • Fehler beim Start der Runtime auf einigen Linux Distributionen.
Version 10.1.2 (22.11.2022)

Behoben

  • Fehler beim Öffnen von Projekten mit benutzerdefinierten Rechten.
  • Fehler bei der Verbindung zu Modbus Datenquellen im 16bit Registermodus.
  • Fehler beim Starten des QuickHMI Viewers aus dem Editor heraus.
Version 10.1.1 (15.11.2022)

Neu

  • 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 eine 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 Systemvariablen für Alarme
    In QuickHMI haben Sie die Möglichkeit, sich via Checkbox alle Systemvariablen anzeigen zu lassen. Vorher 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 Typ:active_message_alarm_count | active_warning_alarm_count | active_error_alarm_countDiese 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.
  • Diverse interne Stabilitäts- und Geschwindigkeitsverbesserungen
Version 9.7.3 (07.12.2022)

Behoben

  • Fehler beim Verbindungstest und Browsen einiger OPC UA Datenquellen.
  • Fehler beim Start der Runtime auf einigen Linux Distributionen.
Version 9.7.2 (17.11.2022)

Behoben

  • Eingestellter Zeitraum zur Datenaufbewahrung für Charts wurde nicht immer eingehalten.
  • Die Verwendung von Konstanten (im Unterschied zu Variablen) führte bei der Verwendung in Charts zu Problemen.
  • Die Eingabefelder der Eigenschaften Width und Height verloren teilweise während der Eingabe den Fokus.
  • Es wurden unter Umständen nicht immer alle EMail-Templates angezeigt.
  • Probleme beim Starten/Beenden des Servers mit dem RuntimeManager bei bestehender VPN Verbindung.
Version 9.7.1 (04.07.2022)

Neu

  • Neue Aktionen für Textboxen: OnFocusLost und OnFocusReceived

Behoben

  • Fehler bei Verwendung bestimmter Min/Max Werte für Textboxen.
  • Fehler beim Speichern der „Length“ Eigenschaft beim Linien-Steuerelement.
  • Bei Neustart/Herunterfahren des Betriebssystems wurde der Server nicht immer ordnungsgemäß heruntergefahren.
Version 9.6.8 (18.05.2022)

Behoben

  • OnEnterPressed Aktion wurde nicht immer ausgeführt bei Verwendung der systemeigenen Android Tastatur.
  • Numerische Bildschirmtastatur um Enter Taste erweitert.
  • Fehler beim Laden der Visualisierung auf Systemen mit chinesischer Spracheinstellung.
Version 9.6.7 (22.04.2022)

Behoben

  • Pinch-Zoom auf Touch-Geräten
  • Platzhalter in Datenbankabfragen
  • Horizontales scrollen von Kopf- und Fußleisten
Version 9.6.6 (04.04.2022)

Behoben

  • Button zum Ein- und Ausblenden der Kopf- und Fußleiste zur Laufzeit.
  • Verhalten von numerischen Textboxen mit Min/Max-Einstellung, Format, sowie OnTextChange Aktion.
Version 9.6.5 (04.03.2022)

Neu

  • Maximale Länge für Variablennamen von 100 auf 256 angehoben.

Behoben

  • Das Bearbeiten von Chartkonfigurationen ließ sich nicht abbrechen.
  • Fehler der das Laden einiger Projekte mit Chartkonfigurationen verhinderte.
Version 9.6.4 (17.02.2022)

Behoben

  • Auf Grund eines OPC UA Lizenzfehlers war das Suchen nach Nodes im Editor sowie der Verbindungstest nicht möglich.
Version 9.6.3 (15.02.2022)

Behoben

  • Fehler, bei dem in historischen Charts nicht alle Daten angezeigt wurden.
Version 9.6.2 (04.02.2022)

Behoben

  • Nach dem Schließen eines Projektes war das Datei-Menü deaktiviert.
  • Fehler beim Schreiben von MQTT Variablen.
  • Im Projekt eingestellte Ports wurden unter Umständen im RuntimeManager nicht korrekt importiert.
Version 9.6.1 (28.01.2022)

Neu

  • Windows 11 Unterstützung.

Behoben

  • Anzeige der SVG Steuerelemente in der Toolbox wurde erst beim Neuladen eines Projektes aktualisiert.
  • Fehler bei der Anzeige von Charts, wenn es Chart-Konfigurationen gibt, deren zugewiesenen Variablen gelöscht wurden.
  • Einige OPC Server haben beim Browsen aus QuickHMI heraus nicht alle Nodes angezeigt.
Version 9.5.4 (14.01.2022)

Behoben

  • Auswahlverhalten beim Import von OPC Variablen geändert.
  • In der Textansicht der Variablen-Liste kann das Pipe-Symbol (|) nun mit einem Backslash (\) escaped werden, falls ein Pipe-Symbol in Adresse oder Name verwendet werden soll.
  • Bei der Verwendung der Bildschirmtastatur, hat das Schließen der Bildschirmtastatur das OnEnterPressed Ereignis ausgelöst.
Version 9.5.3 (07.01.2022)

Neu

  • Beim OPC Import lässt sich das Format für die Benennung der Variablen wählen.

Behoben

  • Fehlerhafte Darstellung des SelectorSwitches bei Änderung der Schriftgröße.
  • Fehlermeldung beim Import von Projekten in einigen Java Laufzeitumgebungen.
Version 9.5.2 (22.12.2021)

Behoben

  • Fehler beim Update der Runtime bei Import eines neuen Projekts.
  • Fehler in der Darstellung von Texten die zur Laufzeit verschoben oder abgeschnitten dargestellt wurden.
Version 9.4.2 (14.12.2021)

Behoben

  • Kritische Schwachstelle in Java-Bibliothek log4j
Version 9.4.1 (24.11.2021)

Neu

  • Die Größe der Bildschirmtastatur lässt sich nun anpassen um auch auf kleineren Touch-Geräten noch gut bedienbar zu sein.

Behoben

  • Fehler bei der Abarbeitung von Verschachtelten Bedingungen wenn interne Variablen verwendet wurden.
  • Beim Löschen von Variablen blieben teilweise Referenzen auf gelöschte Variablen zurück was für Fehler zur Laufzeit sorgte.
  • Fehler in der Anzeige des Regel-Fensters bei zu vielen Regeln.
  • MQTT: Topics mit Bindestrichen wurden nicht akzeptiert.
  • Fehler im Slider-Steuerelement sorgte dafür, dass die Schriftgrößen anderer Elemente falsch dargestellt wurden.
  • KNX: Variablen vom Typ INT wurden intern als Gleitkommazahl an die Steuerung gesendet. Ab Version 9.4.1 werden diese nun korrekt als Ganzzahl übertragen.
  • Im RuntimeManager wurde unter Umständen der eingestellte Rezept-Order nicht gespeichert.
Version 9.3.3 (29.09.2021)

Behoben

  • Fehler im RuntimeManager der dafür sorgte, dass Rezepte nicht angezeigt wurden.
  • Fehler im Editor beim Anlegen einer Webservice Datenquelle wenn eine URL mit Parametern verwendet wurde.
Version 9.3.1 (14.09.2021)

Neu

  • Option das Zoomen und Verschieben in der Laufzeit zu deaktivieren.

Behoben

  • Sprachumschaltung der Rezeptverwaltung.
  • Bearbeiten von Modbus RTU Geräten im Runtime Manager.
  • Einstellung des initialen Zoomlevels und des Java Heap-Speichers wurden nicht übernommen.
  • Icons von Charts und Datenbankabfragen wurden verwechselt.
Version 9.2.3 (19.07.2021)

Behoben

  • OPC UA Werte sind eingefroren, wenn über einen längeren Zeitraum keine Variablenänderungen empfangen wurden.
  • Charts wurden im ChartManager nicht richtig angezeigt.
  • Zusammengeführte Modbus Datenquellen ließen sich nicht einzeln deaktivieren oder aktivieren.
Version 9.2.2 (13.07.2021)

Neu

  • Beim Importieren eines Projekts im RuntimeManager wurde bisher, nach Bestätigung des Nutzers, sämtliche Nutzerdaten überschrieben. Ab jetzt wird der RuntimeManager automatisch die Benutzerdaten aus dem exportierten Projekt und laufender Runtime zusammenführen.

Behoben

  • Fehler beim Öffnen mancher Falcon Projekte in Gazelle.
  • Fehler bei der Aktualisierung des Projekt-Explorers beim Anlegen, Bearbeiten und Löschen von internen Variablen.
  • Fehler beim Lesen von Modbus Variablen bei mehreren Slaves auf einem COM Port.
  • Fehler beim Importieren von Variablen aus einer OPC Datenquelle.
Version 9.2.1 (05.07.2021)

Neu

  • Webservice Datenquelle: Platzhalter für URLs und Parameter.

Behoben

  • Fehler im Verbindungsaufbau zu OPC UA Datenquellen welcher zur Meldung „BadIdentityTokenInvalid“ führte
  • Handling mehrerer Modbus Datenquellen auf gleichem COM-Port.
  • Modbus RTU Datenquellen ließen sich im RuntimeManager nicht bearbeiten.
  • Das Duplizieren von Chart-Konfigurationen war nicht möglich.
Version 9.1.5 (19.05.2021)

Behoben

  • Fehler beim Speichern von Variablen einer Webservice Datenquelle in der Variablen-Textansicht.
  • Eigenschaften von SVG Steuerelementen wurden nicht immer im Auswahlfeld der Regel- und Aktionsfenster angezeigt.
Version 9.1.4 (18.05.2021)

Behoben

  • Fehlerhafter Zoomlevel von Seiten zur Laufzeit.
  • Fehler beim Kopieren und Einfügen von Steuerelementen mit bedingten Aktionen oder Regeln.
Version 8.8.6 (11.05.2021)

Behoben

  • Fehler im Desktop Viewer der dafür sorgte das der Viewer nur als Admin gestartet werden konnte.
Version 9.1.3 (11.05.2021)

Behoben

  • Bestätigung durch den Benutzer beim Löschen von Variablen und Datenquellen.
  • Logo im Update-Fenster in dunklem Theme in falscher Farbe.
  • Deutsche Übersetzung einiger Tooltips.
  • ColorPicker ließ die Auswahl der Farbe „#FFFFFF“ nicht zu.
Version 9.1.2 (06.05.2021)

Behoben

  • Problem mit Lizenzaktivierung.
    Sie werden beim nächsten Editor-Start aufgefordert Ihre Lizenz erneut zu aktivieren.
  • Problem beim Öffnen von Falcon Projekte.
Version 9.1.1 (04.05.2021)

Neu

  • Corporate design Das Aussehen der Laufzeit lässt sich nun ganz spezifisch auf Ihre Anforderungen (Farben, Logos, Texte) anpassen um Ihrem Corporate Design zu entsprechen. Doku
  • E-Mail Funktionalität Ab sofort haben Sie in QuickHMI die Möglichkeit, automatisch generierte E-Mails senden zu lassen, wenn sich beispielsweise Variablenwerte ändern, Alarme ihren Status ändern, oder mit Steuerelementen interagiert wird. Doku
  • Datenbankabfragen Ganze Tabelleninhalte lassen sich nun in QuickHMI darstellen durch die Verwendung von selbst definierbaren SQL Abfragen. Doku
  • Webservice Datenquelle Ein neuer Datenquellentyp „Webservice“ erlaubt es Ihnen Daten von einem Webserver zu empfangen oder Daten an diesen zu senden. Doku
  • Neues Oberflächen Design Mit der neusten Version von QuickHMI, gibt es ein neues moderneres Oberflächen-Design. Zudem wurde auf die hohe Nachfrage der Kunden reagiert, und ein augenschonender Darkmode integriert.
  • Neue Regel- und Aktionszuweisung Die Regel- und Aktionszuweisungen wurden überarbeitet und erlauben nun ein schnelleres auswählen von Zielobjekten (Variablen, Eigenschaften, etc.).Ebenfalls ebnet die neue Eingabeform den Weg zur Direkteingabe von PLC-Adressen in die Zuweisungsfenster ohne die Notwendigkeit vorher eine Variable angelegt zu haben. Doku
  • Statusvariablen Statusvariablen die automatisch zu jeder Datenquelle angelegt werden geben Einblick in den aktuellen Status der Datenquelle. Doku
Version 8.8.4 (17.03.2021)

Behoben

  • Bedingungen die gegen einen leeren String prüfen.
  • Bei angemeldetem Nutzer verblieb die Statusleiste des Viewers nach einem Reconnect rot.
Version 8.8.3 (09.03.2021)

Behoben

  • OPC UA hohe CPU Last nach erneutem Verbindungsaufbau.
Version 8.8.2 (05.03.2021)

Behoben

  • OPA UA Treiber setze fälschlicherweise die JRE Version 12 voraus. Nun wieder zurück auf Version 1.8.
Version 8.8.1 (04.03.2021)

Neu

  • CSV Export der Alarmansicht zur Laufzeit.

Behoben

  • OPC UA Datenquelle hat sich nach einem Verbindungsabbruch nicht immer korrekt neu verbunden.
Version 8.7.5 (04.02.2021)

Behoben

  • TwinCAT Strings wurden in manchen Fällen in umgedrehter Zeichenreihenfolge gelesen und geschrieben.
  • Desktop Viewer ließ sich unter Windows nicht mit den angegebenen Startparametern starten.
Version 8.7.4 (27.11.2020)

Behoben

  • Alarmbenachrichtigungen auf mehreren Android Geräten.
Version 8.7.3 (26.11.2020)

Neu

Behoben

  • Verbindungsprobleme zu TwinCAT-Steuerungen zur Laufzeit.
Version 8.7.2 (18.11.2020)

Behoben

  • Modbus: Bei mehreren Slaves an einem Bus, sorgt der Ausfall eines Slaves nicht mehr für Fehlermeldungen an allen Slaves.
  • S7: Fehlermeldung „BAD_WRITE_ERROR undefined: -125“ beim Schreiben von S7-Strings.
Version 8.7.1 (23.10.2020)

Neu

  • Einstellbare Zeit zwischen Anfragen (Query pause) an eine Modbus RTU Datenquellen.

Behoben

  • Automatische Neuverbindung der OPC UA Datenquelle bei Zeitüberschreitung.
  • OPC UA Abfrageintervall wurde falsch übermittelt.
  • Rechtsklick-Aktion funktionierte nicht in allen Browsern.
  • Beim Bearbeiten von Standardwerten für Eigenschaften von SVG Steuerelementen, wurden diese nicht automatisch in der Preview angezeigt.
  • Fehlermeldungen zur Laufzeit die durch Extensions ausgelöst wurden.
Version 8.6.9 (25.09.2020)

Behoben

  • Problem bei SVG mit mehreren Aktionen.
  • Probleme beim Erreichen der maximalen Größe einer Chart-Datenbank (Werte wurden auf 0 gesetzt).
Version 8.6.8 (21.09.2020)

Behoben

  • Darstellungsproblem beim Steuerelement „Sensor“.
  • Tooltip wurde bei diversen Steuerelemente nicht oder falsch angezeigt.
  • Der Konsolen RuntimeManager zeigte eine falsche Versionsnummer an.
  • Eigenschaft „PositionX“ ließ sich zur Laufzeit nicht verändern.
  • Fehler beim Setzen von Farbwerten aus Skripten heraus.
  • Fehler bei Skripten die den gleichen Namen wie eine Seite im Projekt haben.
Version 8.6.6 (15.07.2020)

Behoben

  • kleinere Fehlerbehebungen
Version 8.6.5 (13.07.2020)

Neu

  • „Check“ Button in SVG Definitionsfenster entfernt. Die Gültigkeit der Eingabe wird ab jetzt bei jeder Änderung automatisch geprüft. >> SVG Steuerelemente

Behoben

  • Änderung der Eigenschaften „Breite“ und „Höhe“ über den Eigenschaftenmanager haben nicht immer funktioniert.
  • Chart zeigt einige Werte als „NaN“ an.
  • Anzeigefehler bei SVGs unter Verwendung, links innerhalb eines SVGs.
  • OPC UA Strukturmember können nun importiert werden.
  • OPC UA Leseintervall kann nun angepasst werden.
  • OPC UA UnknownHost Exception bei fehlender DNS Auflösung des Hostname umgangen.
  • Fehler beim Löschen von Skripten der zu Problemen mit der Reihenfolge der Skripte sorgte.
  • Fehler beim Starten/Stoppen des Servers unter Linux unter Verwendung der Konsole.
Version 8.6.4 (12.06.2020)

Behoben

  • Fehler bei der Installation von Abhängigkeiten (Visual C++ Redistributable).
  • Klick-Ereignis wurde auf Touch-Geräten nicht immer ausgelöst.
  • Fehlermeldung „Serverstart dauert länger als erwartet“ wurde fälschlicherweise angezeigt.
Version 8.6.3 (03.06.2020)

Neu

Behoben

  • Einfrieren von Variablenwerten ab einer bestimmten Anzahl aktiver Alarme.
  • Unter bestimmten Umständen wurden beim Ändern von Eigenschaften von Pipes und Conveyors im Editor auch die Eigenschaften andere Pipes und Conveyors auf anderen Seiten geändert.
  • Die Steuerelemente „LightButton“ und „LightRoundButton“ haben manchmal nicht richtig geschaltet.
  • In einem neuen Projekt wurden angelegte Views nicht umgehend angezeigt.
  • Fehlerhafter Pfad bei importieren TwinCAT Strukturmembern.
Version 8.6.1 (15.05.2020)

Neu

  • Eigenschaft „ShowEditorOverlay“ für HTMLBoxen >> Eigenschaften HtmlBox
  • Eigenschaft „WordWrap“ für Label >> Eigenschaften Label
  • Die Möglichkeit, den Text in Labeln mit „Shift+Enter“ umzubrechen
  • Lizenz deaktivierbar gemacht. Falls ein Hardwareupgrade oder ein Systemwechsel ansteht (Lizenz ist an Hardwaresignatur eines Computers gebunden) kann die Lizenz nun von Ihnen selbst deaktiviert werden, sodass diese auf einem neuen System wiederverwendet werden kann. >> Editor / Lizenzinformationen

Behoben

  • Fehler beim Lesen von Modbus UInt Variablen
  • Fehler beim Lesen von S7 Date/Data_And_Time Variablen
  • Fehler, der dafür sorgte, dass Elemente nach erneutem Laden des Projektes verschoben angezeigt wurden
  • Durch veraltete C++ Komponenten in Setups war eine Installation auf Windows 10 System ab 1909 nicht mehr möglich. Setups erhalten nun aktualisierte C++ Komponente.
  • Signatur der Setups angepasst, um ältere Windows 7 Systeme zu unterstützen.
Version 8.5.1 (23.04.2020)

Neu

  • Support von Strukturen und mehrdimensionalen Arrays für AllenBradley Steuerungen.

Behoben

  • Gelegentlicher Verbindungsverlust des Viewers behoben (SESSION_ENDPOINT_MISMATCH)
  • Beim Klick auf einen Alarm mit hinterlegtem Navigationsziel wurde dieses nicht korrekt angezeigt.
  • Fehler beim Kopieren von Linien, der dafür sorgte, dass eingefügte Linien eine falsche Größe hatten.
  • Fehler beim Laden von Charts.
Version 8.4.4 (30.03.2020)

Behoben

  • Fehler bei S7 Steuerungen bei Verwendung der Leseoptimierung „AUTO“, welcher für lange Lesezeiten sorgte.
  • Fehler im Viewer wurde behoben, der dafür sorgte, dass die Login Maske bei Neustart des Servers flackerte.
Version 8.4.3 (25.03.2020)

Behoben

Die Variablen der Datentypen Date, DateTime, Date_And_Time, Time sowie TimeOfDay sorgten für hohe CPU-Auslastung, wenn keine Formatierung angegeben war.

  • Fehlerhafte Login-Anfragen sorgten für hohe CPU-Auslastung.
  • Modbus String Variablen werden nur noch bis zum ersten Null-Byte gelesen.
Version 8.4.2 (18.03.2020)

Behoben

  • kleinere Fehlerbehebungen
Version 8.4.1 (16.03.2020)

Neu

Behoben

  • Eingabefelder von Eigenschaften haben ihren Fokus verloren sobald Pfeiltasten genutzt wurden
Version 8.3.2 (24.02.20)

Behoben

  • Datenbank, Dateisystem und TwinCat Datenquellen haben trotz Einführung eigener Adress-Felder weiterhin den Namen als Adresse genutzt.
  • Float / Real Variablen von S7 Datenquellen wurden falsch dargestellt.
Version 8.3.1 (06.02.2020)

Neu

  • Regeln, die auf Grund fehlender Bedingungen nicht erreichbar sind, werden gekennzeichnet.
  • Datentypen für Datenquellen OPC, Datenbank und Dateisystem

Behoben

  • Gewähltes Character-Set fand keine Anwendung bei Berechnung der String-Länge bei Modbus und S7 Datenquellen
  • Elemente im Editor ließen sich nicht oder nur schlecht verschieben, wenn auf eine Seite hineingezoomt wurde
  • Steuerelement „RadialGauge“ ließ nur ganzzahlige Werte zu
  • Bei deaktivierter Komprimierung startete die Laufzeit nicht wenn SVG Steuerelemente verwendet wurden
  • MQTT Topics ließen keine Eingabe von Schrägstrichen zu
  • MQTT Importe führten zum Absturz des Editors, wenn der Root-Node gebrowst wurde
  • Ein „Untersicht“ einer Seite konnte nicht als Standardsicht verwendet werden
  • Variablen ganzzahligen Datentyps wurden nun bei nachträglicher Umrechnung ggf. mit Nachkommastellen angezeigt und nicht gerundet
  • Apostrophe in Variablennamen sorgten dafür, dass keine Regeln mehr verarbeitet wurden
  • Eigenschaften „Breite“ und „Höhe“ haben sich nicht angepasst beim Verändern der Größe von Steuerelementen mit der Maus
  • Modbus: fehlender Datentyp „UByte“ hinzugefügt.
Version 8.2.7 (19.12.2019)

Behoben

  • Allgemeine Bugfixes
Version 8.2.6 (18.12.2019)

Behoben

  • Nicht möglich, Regeln und Aktionen zu legen
  • Fehler, der verhindert hat, dass QuickHMI auf Server Betriebssystem gestartet ist.
Version 8.2.5 (17.12.2019)

Behoben

  • Fehler beim Anlegen von Datenquellen mit Rechtsklick im Projektexplorer
  • Bugfix: Verwendung von Definitionen in SVG-Steuerelementen
  • Probleme beim Laden von Private Lizenzen
Version 8.2.4 (10.12.2019)

Behoben

  • Fehler beim Starten des Editors beim Starten mit Dongle
Version 8.2.3 (06.12.2019)

Neu

  • Modbus WriteFunction konfigurierbar für Coils und Register (F06/F16 bzw. F05/F15)

Behoben

  • Problem beim Öffnen von Projekten, die mit „Speichern unter“ gespeichert wurden
  • Fehler beim Laden der Spracheinstellungen
Version 8.2.2 (02.12.2019)

Behoben

  • Runtime im Editor ließ sich unter Umständen nicht starten wenn eine private Lizenz verwendet wurde
  • Modbus Master Bytereihenfolgen „BA_DC“ und „CD_AB“
Version 8.2.1 (29.11.2019)

Behoben

  • KNX Adresse 0 wurde nicht akzeptiert
  • OPC UA Probleme bei der Verwendung von Security Mode „None“ und User Token „Username“
Version 8.1.2 (27.11.2019)

Neu

  • Standard Port der Runtime für die Community Version ist nun 6063
  • Standard Port der Runtime für die Nicht-Community Versionen ist nun 6064

Behoben

  • USB Dongle hat zu Abstürzen geführt
  • Name, auf den die Lizenz ausgestellt wurde, wurde nicht angezeigt bei der Verwendung eines USB Dongles
  • RuntimeManager gab beim Eingeben eines falschen Passworts für ein Zertifikat keine Fehlermeldung aus
  • RuntimeManager lief langsam bis ein Projekt importiert wurde
  • Bildsteuerelemente wurden nach dem Anlegen doppelt angezeigt