Liniendiagramm
Referenz der Dashboard-Komponente für das Liniendiagramm, seine Datenreihen, Achsen und gestapelten Diagrammfelder, Zeitfenster und Aufbewahrung, Treue der Darstellung und Werkzeugkasten.
Das Liniendiagramm verfolgt Datenpunkte über die Zeit: jede Datenreihe liest eine Logic-Adresse, im eigenen Takt des Diagramms in den Sammler für lebende Datenreihen der Station abgetastet, das Diagramm öffnet also auf ein gefülltes Zeitfenster statt auf eine leere Achse. Dieselbe Zeichnung dient dem aufgezeichneten Diagramm eines Laufs in Process und in Historien; was ein Dashboard hinzufügt, ist der Ort, aus dem die Konfiguration kommt, nämlich die eigenen Eigenschaften dieser Komponente.
Inhalt
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Titel des Diagramms | Wahlweise eine Überschrift, die im Diagrammfeld gezeichnet wird. Das ist die eigene Überschrift des Diagramms, nicht der Titel in der Ecke der Komponente (der wohnt im gemeinsamen Abschnitt Darstellung). | Text | leer |
Datenreihen
Eine Karte je Datenreihe, in der erklärten Reihenfolge. Datenreihe hinzufügen hängt eine an; jede Karte trägt:
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Adresse | Verwurzelte Logic-Adresse, die die Datenreihe liest. Das Feld schlägt aus der Liste der lebenden Datenpunkte vor, auf numerische Datenpunkte eingeengt, und zeigt den aktuellen Messwert des Datenpunkts, sobald er benannt ist. | Adresse | leer |
| Bezeichnung | Wie die Legende und der Tooltip die Datenreihe nennen. | Text | leer fällt auf die Adresse zurück |
| Farbe | Die Farbe der Linie als #RRGGBB. |
Hex-Farbe | leer nimmt die nächste Farbe der Palette |
| Nachkommastellen | Mit wie vielen Stellen die Messwerte dieser Datenreihe unter dem Zeiger geschrieben werden. Je Datenreihe, denn die Kanäle eines Diagramms werden nicht mit derselben Genauigkeit gelesen: ein Druck mit zwei Stellen neben einer Zählung, die keine hat. | 0 bis 15 | leer verwendet die Vorgabe der Station |
| Die Linie über Lücken hinweg verbinden | Was die Linie dort tut, wo diese Datenreihe nicht gelesen wurde. Aus bricht die Linie am Loch ab, das ehrliche Bild, denn die Station hat für diesen Abschnitt nichts. Ein zieht sie gerade darüber hinweg, und so liest man einen Sollwert, der zwischen zwei Schreibzugriffen einfach gehalten hat. | ein / aus | aus |
| Diagrammfeld | In welchem der gestapelten Diagrammfelder die Datenreihe gezeichnet wird. Nur gefragt, solange das Diagramm Felder unter seinem eigenen hat. | das eigene des Diagramms · ein gestapeltes Diagrammfeld | das eigene des Diagramms |
| Achse | An welcher Wertachse sich die Datenreihe skaliert, der ersten oder der zweiten. Nur im eigenen Diagrammfeld des Diagramms gefragt, solange eine zweite Achse besteht; eine Datenreihe in einem gestapelten Feld hat die eine Achse dieses Feldes. | erste · zweite | erste |
| Diese Datenreihe zeichnen | Ob die Datenreihe überhaupt auf die Zeichenfläche gelangt. Gespeichert, damit ein Kanal, der aus dem Bild gelassen wurde, beim nächsten Öffnen des Bildes draußen bleibt: die Geste zum Ein- und Ausblenden im Werkzeugkasten ist zum Schauen, diese Eigenschaft ist zum Verfassen. | ein / aus | ein |
Diagramm
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Form | Die Form, die jede Datenreihe über der Achse annimmt: eine fortlaufende Messung ist eine Linie, eine Summe darunter ist eine Fläche, ein Wert, der bis zum nächsten Schreibzugriff hält, ist eine Stufe, eine Menge je Intervall sind Balken über der Zeit. | Linie · Fläche · Stufe · Balken über der Zeit | Linie |
| Legende | Wo die Legende sitzt. | über dem Diagrammfeld · unter dem Diagrammfeld · keine | über dem Diagrammfeld |
| Bewegen und Zoomen | Wie weit der Bediener die Zeitachse begehen darf: ein festes Zeitfenster, das nichts bewegt, Mausrad und Ziehen über dem Diagrammfeld, oder Mausrad und Ziehen mit einer Übersichtsleiste unter dem Diagrammfeld, die zeigt, wo das Zeitfenster liegt. | festes Zeitfenster · Mausrad und Ziehen · Mausrad und Übersichtsleiste | Mausrad und Ziehen |
Achsen
Jede Achse ist eine Karte: eine Bezeichnung, eine Einheit (in Klammern an die Bezeichnung gehängt), eine Anzahl Teilungen und, bei Wertachsen, festgehaltene Enden und eine Seite.
Zeitachse
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Zählt in | Wie die Achse die Lage der Abtastwerte darstellt: als verstrichene Zeit gegenüber dem Rand des Zeitfensters, als Zeitstempel der Uhr (nach der Lokalisierung der Station formatiert) oder als schlichte Nummer des Abtastwerts. | die Zeit seit dem Öffnen des Zeitfensters · die Uhr · die Nummer des Abtastwerts | die Zeit seit dem Öffnen des Zeitfensters |
| Bezeichnung / Einheit | Bezeichnung und Einheit der Achse. | Text | leer |
| Teilstriche | Wie viele Teilungen von der Achse verlangt werden. Eine angegebene Anzahl ist ein Hinweis, dem die Zeichenmaschine so nahe folgt, wie es runde Werte erlauben, kein Versprechen auf genau so viele Teilstriche. | 2 bis 20 | leer (autom.) |
Wertachse (und die wahlweise zweite Wertachse, für Datenreihen, deren Maßstab nichts mit dem ersten zu tun hat; ohne sie teilen sich alle Datenreihen den einzigen Maßstab, den es gibt)
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Bezeichnung / Einheit / Teilstriche | Wie an der Zeitachse. | ||
| Minimum / Maximum | Die Enden, an denen die Skala festgehalten wird. Sich selbst überlassen passt sich eine Wertachse bei jedem Abtastwert neu an, die höchste Linie steht also immer am oberen Rand, und nichts lässt sich mit dem Zustand vor einer Minute vergleichen; ein Ende festzuhalten beendet das. Jedes Ende wird für sich gehalten: ein Boden allein behält die Nulllinie, während die Decke atmet. | Zahlen | leer (angepasst) |
| Gezeichnet auf der | An welcher Seite des Diagrammfelds das Lineal steht. | links · rechts | links |
Gestapelte Diagrammfelder
Zwei Größen, die im selben Augenblick gelesen werden, müssen sich kein Lineal teilen: ein Feld, das unter das eigene des Diagramms gestapelt wird, bekommt einen eigenen Maßstab und dieselbe Zeitachse, Temperatur und Durchfluss werden also untereinander gelesen statt auf das Lineal des jeweils anderen gequetscht. Ein Diagramm ist höchstens vier Felder hoch, sein eigenes plus bis zu drei darunter gestapelte; die Karte jedes gestapelten Feldes trägt seine Achse (Bezeichnung, Einheit, Teilstriche, festgehaltene Enden, Seite) und:
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Höhe | Wie hoch das Feld gegenüber dem eigenen des Diagramms gezeichnet wird, das 1 ist. | 0,25 bis 4 | 1 |
Eine Datenreihe sagt in ihrer eigenen Karte, auf welchem Feld sie landet.
Bewertung
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Den zulässigen Bereich des laufenden Laufs zeichnen | Zeichnet hinter den Datenreihen das zulässige Band des Laufs, den die Einheit gerade ausführt. Die Grenzen kommen aus der Bewertung des Ablaufs, den die Einheit ausführt, und eine Grenze, die einem Referenzkanal folgt, bewegt sich mit ihm. Sie nennt keine eigene Einheit: die Einheit ist die, die die Datenreihe bereits gelesen hat, auf dem Bild eines Modells kommt sie an, wenn eine Einheit das Bild öffnet, und ein Bild, das keine Einheit liest, hat keinen Lauf, dem es folgen könnte. | ein / aus | aus |
So folgt ein Diagramm auf einem Bild einem laufenden Ablauf; das Diagramm eines aufgezeichneten Laufs in den Historien trägt die Bänder seines eigenen Laufs bereits.
Historie
Zwei verschiedene Regler: das Zeitfenster ist das, was das Diagramm einrahmt, die Aufbewahrung ist das, was die Station dahinter behält. Ein Diagramm darf zehn Minuten vorhalten und die letzte einrahmen, ein Blick zurück begeht also das Vorgehaltene, statt auf eine leere Achse zu treffen. Die Abtastwerte liegen im Arbeitsspeicher; ein Neustart der Anwendung beginnt die Erfassung von vorn.
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Zeigt | Worauf das Zeitfenster öffnet: ein gleitendes Zeitfenster, das dem neuesten Abtastwert folgt, oder alles, was die Station für das Diagramm vorgehalten hat, so weit es zurückreicht. | ein gleitendes Zeitfenster · alles Vorgehaltene | ein gleitendes Zeitfenster |
| Zeitfenster (s) | Die Spanne, die ein gleitendes Fenster zeigt. Nur gefragt, solange das Fenster gleitet. | 5 bis 86.400 (1 Tag) | 60 |
| Abtasten alle (ms) | Der eigene Abtasttakt des Diagramms. Ihn zu ändern beginnt von jetzt an einen neuen Puffer, denn ein Takt gehört zur Identität einer gesammelten Datenreihe. | 100 (der Zyklus) bis 3.600.000 (1 h) | 500 |
| Vorhalten | Was die Zahlen der Aufbewahrung bedeuten. | nur das Zeitfenster · eine Zeitspanne · eine Anzahl Abtastwerte | nur das Zeitfenster |
| Vorhalten für (s) | Die Spanne, die je Datenreihe vorgehalten wird, solange die Aufbewahrung eine Zeitspanne ist. | 5 bis 604.800 (7 Tage) | 600 |
| Vorhalten (Abtastwerte) | Die Anzahl, die je Datenreihe vorgehalten wird, solange die Aufbewahrung eine Anzahl Abtastwerte ist. | 2 bis 20.000 | 2.000 |
Die Station gewährt die Aufbewahrung innerhalb dreier Obergrenzen: 20.000 Abtastwerte je Datenpunkt, 60.000 je Komponente und 200.000 für die Station als Ganzes. Eine Aufbewahrung, die eine Obergrenze nicht ganz gewähren konnte, wird unter dem Diagramm selbst gesagt, nicht nur im Editor. Ist die eigene Obergrenze der Station bereits verbraucht, erfasst eine neue Datenreihe überhaupt nichts und sagt das: "Die Station hält bereits die gesamte Historie vor, die sie zulässt, also erfasst diese Datenreihe nichts. Verkürzen Sie die Aufbewahrung eines anderen Diagramms, um Platz zu schaffen.".
Treue und Geschwindigkeit
Wie viel der Daten die Zeichenfläche erreicht, die folgenreichste Einstellung des Diagramms. Jeden Abtastwert zu zeichnen stockt, sobald Kanäle und Zeitfenster wachsen; zu reduzieren, ohne es zu sagen, ist schlimmer. Die Reduktion geschieht beim Zeichnen und nie an dem, was gespeichert ist, und sie ist anpassend: das Diagramm zählt die Datenpunkte innerhalb des sichtbaren Bereichs, und unterhalb der Schwelle verschwindet die Reduktion, ein Hineinzoomen zeigt also immer die echten Daten.
Eine Voreinstellung füllt alle Felder auf einmal; ein einzelnes Feld anzufassen macht den Satz von selbst zu Benutzerdefiniert, denn neben den Werten wird nichts gespeichert.
| Voreinstellung | Was sie schreibt |
|---|---|
| Höchste Treue | Schwelle 100.000 (jenseits dessen, was eine Zeichenfläche auflöst, also nie reduzieren), die Spitzen erhalten, Punktmarker bis 1.000 Datenpunkte, außerhalb des Zeitfensters zeichnen, keine Animation, Modus in der Ecke gezeigt. |
| Ausgewogen | Die Werte, mit denen ein Diagramm geboren wird (unten). |
| Höchste Geschwindigkeit | Schwelle 400, jedes Intervall mitteln, keine Punktmarker, nichts außerhalb des Zeitfensters gezeichnet, keine Animation, kein Zeichen für den Modus. |
| Benutzerdefiniert | Keine Wahl: der Messwert, der gezeigt wird, wenn die Felder zu keinem der benannten Sätze passen. |
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Jeden Abtastwert zeichnen bis | Wie viele Datenpunkte innerhalb des sichtbaren Bereichs die Reduktion abschalten. Gezählt wird das ganze Bild, alle gezeichneten Datenreihen zusammen. | 100 bis 100.000 | 2.000 |
| Darüber erhalten | Welche Reduktion oberhalb der Schwelle läuft, benannt nach dem, was sie erhält: das Minimum und das Maximum jedes Intervalls (eine Spitze, die einen Abtastwert lang war, kann nicht wegfallen), den Datenpunkt, der die Silhouette der Kurve behält, oder den Mittelwert jedes Intervalls, den billigsten, der eine Spitze glättet. | Spitzen erhalten · Verlauf erhalten · Mittelwert | Spitzen erhalten |
| Ein Punktmarker je Abtastwert bis | Wie viele sichtbare Datenpunkte noch je einen Marker tragen dürfen; null zeichnet nie welche. Ein Marker bedeutet nur etwas, solange die Reduktion aus ist. | 0 bis 5.000 | 200 |
| Zeichnen, was außerhalb des Zeitfensters liegt | Ob das, was außerhalb des sichtbaren Bereichs liegt, überhaupt gezeichnet wird (grob, denn es wird wieder zu den echten Daten, sobald es eingerahmt ist). | ein / aus | ein |
| Die Darstellung animieren | Ob die Zeichnung animiert. Aus, denn lebende Daten, die gleiten, sind schwerer zu lesen. | ein / aus | aus |
| In der Ecke sagen, in welchem Modus das Diagramm ist | Ein zurückhaltendes Zeichen in der Ecke, das sagt, ob das Bild die Messung zeigt oder eine Reduktion davon. Ballast auf einem Bedienbild, unverzichtbar auf einem Bild zur Auswertung. | ein / aus | aus |
Eine Schätzung unter den Feldern sagt, was die Konfiguration kostet, lebend, während getippt wird.
Werkzeugkasten
Der Abschnitt Werkzeugkasten wählt, welche Schaltflächen der Bediener auf diesem Diagramm bekommt, damit ein Bedienbild, auf dem der Bediener den Maßstab nicht verschieben darf, nicht die Leiste eines Bildes zur Auswertung trägt. Ist keine angekreuzt, wird gar keine Leiste gezeichnet.
| Werkzeug | Was es tut | Im Vorgabesatz |
|---|---|---|
| Einen Bereich zum Vergrößern wählen | Bereitet das Vergrößern durch Aufziehen eines Rahmens über dem Diagrammfeld vor. | ja |
| Zoom zurücksetzen | Gibt das Zeitfenster auf das Ganze zurück, was gezeichnet ist. | ja |
| Skala von Hand setzen | Hält Zeitraum und Wertebereich von Hand fest oder gibt eines von beiden an die Anpassung zurück. Die Schaltfläche bleibt hell, solange irgendetwas festgehalten ist. Ein festgehaltenes Zeitfenster, das keine Abtastwerte enthält, sagt das unter der Zeichnung, statt sich wie ein Diagramm zu lesen, das stehen geblieben ist. | nein |
| Minimum, Mittelwert und Maximum des gezeigten Zeitfensters | Öffnet einen Bereich mit dem niedrigsten, dem mittleren und dem höchsten Wert jeder Datenreihe innerhalb des gezeigten Zeitfensters. Nur gemessen, solange der Bereich offen ist. | nein |
| Eine Referenzlinie zeichnen | Zeichnet eine Linie an einem Wert oder an einem Zeitpunkt. Die Linien leben nur, solange das Bild offen bleibt, nichts wird gespeichert, und die Schaltfläche bleibt hell, solange eine Linie gezeichnet ist. | nein |
| PNG speichern | Lädt die Zeichnung als PNG herunter. | ja |
| PNG kopieren | Legt die Zeichnung als PNG in die Zwischenablage. | ja |
| Datenreihen ein- oder ausblenden | Blendet eine Datenreihe ein oder aus, ohne das Bild zu bearbeiten. | ja |
| Tooltip ein- und ausschalten | Schaltet den Tooltip beim Überfahren um. | ja |
| Vollbild | Füllt das Fenster mit diesem Diagramm. | ja |
Auf dem Bild eines Modells
Auf einem Bild, das an einem Process-Modell definiert ist, führen die abstrakten Kanäle des Modells die Adressfelder der Datenreihen an: einen davon zu wählen bindet den Kanal und lässt die Einheit offen, bis eine Einheit das Bild öffnet. Die eigenen Datenpunkte der Station behalten ihren Platz dahinter, denn das Bild eines Modells darf mit gutem Grund einen davon lesen.