Projekt - Einstellungen

Um zu den Projekt-bezogenen Einstellungen zu gelangen, klicken Sie im Projekt Explorer auf „Projekt-Einstellungen“.





  • Allgemein 

Hier können Sie eine neue Projekt ID für das Projekt einrichten, durch die Vergabe eines Passworts einen Projektschutz einrichten, sowie veraltete Steuerelemente einrichten.



Projekt ID:


Das Generieren einer projektabhängigen ID hat den Sinn, dass Datenbanken zum Speichern der Chart-Daten nicht mehr abhängig

vom gespeichertenProjektnamen sind, sondern von der generierten „Projekt ID“. So kann mit Hilfe der ID in mehreren Projekten auf

dieselben Daten zugegriffen werden, wenn man das möchte. (Zuvor wurde für jedes neue Projekt auch eine neue Datenbank angelegt.)


Dazu gibt man die "Projekt ID" des Projektes, dessen Daten verwendet werden sollen in das Eingabefeld ein und bestätigt mit „Speichern“.

Auch der umgedrehte Fall ist denkbar: Wenn ein Projekt mit "Speichern als" gespeichert wird, so wird die "Projekt ID" mit übernommen. Standardmäßig

würden also die gleichen Daten als Grundlage für die Charts herangezogen werden, wie für das alte Projekt.


Soll mit dem neuen Projekt nun aber mit einer frischen Datenbank gestartet werden, so kann einfach mit dem Button "Generieren" eine

neue zufällige "Projekt ID" generiert werden.




  • Laufzeit | Bildschirmtastatur

Hier können Sie festlegen, welches Layout die Bildschirmtastatur haben soll. Zum anderen können Sie die Größe der angezeigten Bildschirmtastatur bestimmen.

Ändern Sie hierzu einfach die Prozent-Angabe. So können Sie die Größe der Tastatur optimal ihrem Endgerät anpassen.





  • Laufzeit | Zoom & Pan

Bestimmen Sie hier das „Anfangszoomlevel“. Sie können entscheiden, ob nach dem Start des Laufzeitmodus die ganze Seite angezeigt wird
(wählen Sie hierzu „Fit“ aus) oder der Zoom auf 100% (wie im Editor).

Sie können die Zoom & Pan - Funktion zudem komplett deaktivieren. Dies kann vor allem auf Touch-Geräten sinnvoll sein, um versehentliches Verschieben oder Zoomen zu verhindern. Um Zoom & Pan zu aktivieren und deaktivieren, verwenden Sie die entsprechende Checkbox. Standardmäßig ist die Funktion aktiviert.




  • Laufzeit | Ports

Hier können Sie festlegen, welche Ports verwendet werden sollen.

Für jeden Port können Sie bestimmen, ob dieser, HTTPS-gesichert sein soll oder nicht.

Dies geschieht einfach durch die Aktivierung oder Deaktivierung einer Checkbox.





  • Laufzeit | Komprimierung

Daten zwischen Server und Browser können komprimiert werden, um die Übertragungsgeschwindigkeit zu verbessern.

Ob und wie die Daten komprimiert werden, kann hier eingestellt werden. Die Performance ist dabei von der Komprimierung abhängig.





  • Laufzeit | Java

Die maximale Java Heap-Size bestimmt, wie viel Arbeitsspeicher die JVM (Java Virtual Machine), und daher auch unser Server, verwenden kann.

Wird dem Prozess zu viel Speicher zugesprochen, startet dieser möglicherweise gar nicht. Wird ihm hingegen zu wenig zugewiesen, so kann es zu Abstürzen kommen.


Wie viel Speicher der Serverprozess wirklich benötigt, hängt hauptsächlich von der Projektgröße ab.

Wir empfehlen diese Werte nur mit entsprechender Vorsicht zu verändern.





  • Charts

Hier können Sie festlegen, wie viele Tage die Daten gespeichert werden, und damit einsehbar sein sollen. „Speichern“ Sie Ihre Einstellung.





  • Corporate Design

Hier können Sie das komplette Design der Benutzer-Login-Maske definieren, sodass es zu Ihrem Unternehmen oder Vorhaben passt.

Sie können sowohl das Logo als auch die Farben und die Texte individuell anpassen. Standardmäßig ist das QuickHMI-Design aktiv.





  • Corporate Design | Allgemein

Hier kann die „Akzentfarbe“ bestimmt werden. Darunter fallen z.B. die ganzen einzelnen Buttons.

Zudem können Sie hier das „Favicon“ ändern. Das Favicon ist das kleine Symbol links oben im Browser.

Die meisten Webseiten haben ihr eigenes Favicon. Zum Ändern des Favicons können sowohl zuvor implementierte

Bildressourcen verwendet werden als auch eine unter „New“ hochgeladene Grafik.

Alle hier getätigten Einstellungen betreffen den kompletten         Viewer.





  • Corporate Design | Login

Hier kann jetzt der „Titel, Untertitel, die Hintergrundfarbe sowie ein eigenes „Logo“ bestimmt werden. Zum Ändern des Logos

können sowohl zuvor implementierte Bildressourcen verwendet werden als auch eine unter „New“ hochgeladene Grafik.

Alle hier getätigten Einstellungen betreffen die Benutzer-Login-Maske.





  • Corporate Design | Ladebildschirm

Hier geht es um die Ladeanimation. Zum einen kann wieder die "Hintergrundfarbe" gewählt werden, zum anderen aber auch die Ladeanimation selbst.

Diese ist eine Verlaufsanimation zweier Grafiken. Somit müssen hier auch zwei Grafiken ausgewählt werden. Eine Startgrafik, die immer eingeblendet

ist und eine Zielgrafik, die die Startgrafik schrittweise überlagert. Eine animierte Vorschau unterhalb der Einstellungen veranschaulicht das Prinzip.

Es empfiehlt sich hierbei, dass beide Grafiken dieselbe Größe haben. Im besten Falle eine Abmessung von 256px x 256px.





  • Corporate Design | Ausführung des Beispiels

Zur Veranschaulichung hier einmal die Ausführung des Viewers mit der oben definierten Login-Maske, gegenüber den Standard-Einstellungen.





  • Datenquellen

Hier können Sie verschiedene Einstellungen vornehmen, die alle Datenquellen eines Datenquellentyps betreffen.

       

- MQTT

Durch einen Klick auf den "..."-Button (Pfeil), haben Sie die Möglichkeit direkt die entsprechende Datei (Zertifikate oder Schlüssel) auszuwählen. Diese Informationen werden nur für MQTT-Datenquellen benötigt, die TLS verwenden und/oder die Client-Authentifizierung per Zertifikat vorsehen.




- OPC

Für OPC Datenquellen können Sie auswählen welcher Zeitstempel bei einer Variablenänderung verwendet werden soll. Durch klicken auf die "DropDownBox" (Peil) können Sie zwischen 3 Möglichkeiten auswählen:

  • QuickHMI - Der Zeitpunkt, in dem die Variablenänderung im QuickHMI System eingegangen ist.
  • Source - Source Timestamp aus dem OPC Server
  • Server - Server Timestamp aus dem OPC Server

       



  • AutoSave

Hier haben Sie die Möglichkeit ein automatisches Speichern für einzelne Projekte einzustellen.


Standardmäßig ist die Checkbox (blauer Pfeil) "Benutze Editor Einstellungen" ausgewählt. In diesem Fall wird der Zeitintervall vom Editor-AutoSave übernommen. >>Editor

Falls Sie für ein einzelnes Projekt Autosave-Einstellungen vornehmen wollen, die vom Editor-Standard abweichen, entfernen Sie den Haken aus der Checkbox "Benutze Editor Einstellungen" (blauer Pfeil). Danach können sie projektspezifische Einstellungen vornehmen. Beispielsweise können über die Checkbox "Aktiviere" den Autosave, unabhängig vom Editor, aktivieren oder deaktivieren.

       


Sind alle Einstellungen erfolgt, klicken Sie auf „Speichern“.

In der Statusleiste können Sie überprüfen ob der AutoSave aktiviert ist.


Falls Sie noch keinen Speicherort ausgewählt haben, werden Sie beim ersten automatischem Speichervorgang aufgefordert diesen festzulegen.


Zehn Sekunden vor jedem automatischem Speichern bekommen Sie die Information "AutoSave in: [s]. Zum Aussetzen hier drücken", unten in der Statusleiste. Sie haben die Möglichkeit einzelne automatische Speicher

Vorgänge abzubrechen indem Sie in der Statusleiste direkt auf die Information klicken.


Ob das automatische Speichern erfolgreich war oder fehlgeschlagen ist, können Sie Anhang der Information in der Statusleiste sehen.

Im Fall des erfolgreichem Speichervorgang: