Trend Line Chart Control

Das Trend Line Chart Control ermöglicht die Anzeige der historisierten Symbole. Das Trend Line Chart Control kann mehrere historisierte Symbole gleichzeitig anzeigen. Zudem können Zeiträume aus der Vergangenheit angezeigt und die dort vorliegenden Daten vergrößert und detailliert betrachtet werden. Bitte beachten Sie, dass die TcHmiSqliteHistorize Extension aktiv sein muss.

Das Trend Line Chart Control befindet sich in der Toolbox unter der Kategorie Beckhoff. Von dort können Sie es per Drag and Drop auf eine HMI-Seite einfügen.

Trend Line Chart Control 1:

Das Control bietet verschiedene Konfigurationsmöglichkeiten im Engineering und während der Laufzeit im Browser.

Detailansicht

Wenn die Live-Ansicht im Trend Line Chart pausiert wurde, können Sie mit Hilfe der Zoom-Funktionen einzelne Datenpunkte betrachten. Ein Mouseover über einen Datenpunkt zeigt detaillierte Informationen zu dem Zeitpunkt und dem Datenpunkt an.

Trend Line Chart Control 2:

Achsen konfigurieren

Wenn Sie ein historisiertes Symbol in dem Trend Line Chart anzeigen möchten, müssen Sie zunächst eine Y-Achsen-Konfiguration für das Symbol vornehmen. Selektieren Sie das Control und öffnen Sie das Fenster Eigenschaften. Dort wählen Sie unter der Kategorie Y Axis die Eigenschaft Y Axis aus. Anschließend wird ein Editor geöffnet, der die Konfiguration einer Y-Achse sowie das Hinzufügen weiter Achsen ermöglicht. Konfigurieren Sie die Achse, je nachdem welche Einstellungen Sie für das historisierte Symbol benötigen (z. B. Min- und Max-Wert auf der Y-Achse).

Trend Line Chart Control 3:

Bestätigen Sie den Dialog anschließend mit OK und öffnen Sie die Beschreibungen des Charts (LineGraphDescriptions) unter der Kategorie Common im Fenster Eigenschaften. Dort werden die konfigurierten Y-Achsen mit den historisierten Symbolen verknüpft. Fügen Sie eine neue Beschreibung hinzu und wählen Sie das historisierte Symbol sowie die dazugehörige Y-Achse aus. In den Comboboxen werden jeweils die zur Verfügung stehenden historisierten Symbole bzw. die zur Verfügung stehenden Y-Achsen angezeigt.

Trend Line Chart Control 4:

Bestätigen Sie den Dialog mit OK. Anschließend können Sie den LiveView starten oder das Projekt auf einen Server veröffentlichen und das historisierte Symbol in dem Chart betrachten.

Intervallzeit konfigurieren

In dem Trend Line Chart Control können Sie die Update-Rate des Controls konfigurieren. Die Update-Rate finden Sie unter der Kategorie Common unter dem Eintrag Interval. Die Update-Rate wird in Millisekunden angegeben.

Trend Line Chart Control 5:
Trend Line Chart Control 6:

Wenn Sie ein historisiertes Symbol mit einer Updaterate von 100 MS haben, sollten Sie die Update-Rate des Controls auch auf 100 MS stellen. Andernfalls aktualisiert sich das Control z. B. in einem Zyklus von einer Sekunde, obwohl Ihre Daten bereits alle 100 ms vorliegen.

Zeitraum konfigurieren

Der Startzeitpunkt und der Endzeitpunkt der angezeigten historisierten Daten kann im Eigenschaften-Fenster des Controls konfiguriert werden. Die Zeitpunkte können als Zeitspanne, Zeitpunkt oder „First bzw. Latest“ angegeben werden.

Trend Line Chart Control 7:

Zudem besteht die Möglichkeit, den Start- und Endzeitpunkt der angezeigten historisierten Daten im Browser pro Client einzustellen (siehe Menübar).

Trend Line Chart Control 8:

Menüleiste

Das Trend Line Chart Control verfügt über eine Menüleiste, die optional unter den Eigenschaften des Controls eingeblendet werden kann (ShowMenuBar in der Kategorie MenuBar). Die Menüleiste ermöglicht die Analyse der Daten zur Laufzeit im Browser:

Trend Line Chart Control 9:
  1. Startzeitpunkt: Startzeitpunkt der angezeigten historisierten Daten (First für Beginn der Aufnahme).
  2. Zeitspanne wählen: Zeitspanne für den Startzeitpunkt auswählen (z. B. zwei Minuten vor dem letzten Wert).
  3. Zeitpunkt wählen: Zeitpunkt für den Startzeitpunkt auswählen (z. B. den 16.06.2018 um 17:53 Uhr).
  4. Endzeitpunkt: Endzeitpunkt der angezeigten historisierten Daten (Latest für den letzten aufgenommen Wert).
  5. Zeitspanne wählen: Zeitspanne für den Endzeitpunkt auswählen.
  6. Zeitpunkt wählen: Zeitpunkt für den Endzeitpunkt auswählen.
  7. Live-Ansicht starten: Die Live-Ansicht kann gestartet werden, nachdem die Live-Ansicht pausiert wurde.
  8. Live-Ansicht pausieren: Die Live-Ansicht kann zur genaueren Betrachtung von Datenpunkten pausiert werden.
  9. Daten auf der X-Achse verschieben: Die angezeigten Daten können mit der Maus auf der X-Achse verschoben werden, wenn die Live-Ansicht pausiert wurde.
  10. Daten auf der X- und Y-Achse verschieben: Die angezeigten Daten können mit der Mause auf allen Achsen verschoben werden, wenn die Live-Ansicht pausiert wurde.
  11. Zoom X-Achse: Wenn dieser Button aktiviert wurde, kann mit Hilfe der Maus auf der X-Achse gezoomt werden.
  12. Zoom X-Y-Achse: Wenn dieser Button aktiviert wurde, kann mit Hilfe der Maus auf beiden Achsen gleichmäßig gezoomt werden.
  13. Reset Zoom: Dieser Button setzt alle Zoom-Einstellungen zurück.

Weitere Konfigurationsmöglichkeiten

Weitere Konfigurationsmöglichkeiten für das Trend Line Chart Control finden Sie hier.

Beispiel

Ein Beispiel für die Verwendung der historisierten Symbole im Zusammenspiel mit dem Trend Line Chart Control: Beispiel.
Das Beispiel zeigt zwei historisierte Symbole (das dazugehörige TwinCAT Projekt liegt bei) und die dazugehörige Konfiguration im Trend Line Chart Control.