Symbol
Referenz der Dashboard-Komponente für das Symbol, ein animiertes industrielles SVG, das von lebenden Datenpunkten getrieben wird, mit seinen Eingängen, Verbindungen und seiner Ausrichtung.
Das Symbol setzt eine industrielle SVG-Zeichnung auf das Bild, eine Pumpe, ein Ventil, einen Behälter, und treibt ihre erklärten Eingänge aus lebenden Datenpunkten, sodass die Grafik sich mit der Anlage bewegt. Es ist die eine Komponente, deren Identität vor dem Platzieren gewählt wird: der Eintrag in der Palette öffnet die Symbolbibliothek (das eingebettete Paket des Systems und die eigenen eingespielten Symbole des Bedieners), und das gewählte ist es, was auf der Zeichenfläche landet. Eine Komponente, deren Verweis sich nicht auflösen lässt, zeichnet einen neutralen Platzhalter statt eines beliebigen Anlagenteils, mit dem Grund in ihrem Tooltip.
Was ein Symbol kann, welche Unterelemente sich bewegen, was jeder Eingang annimmt, wo seine Anschlusspunkte sitzen, wird im Symbol selbst verfasst, nicht in diesem Bereich. Das Dateiformat und sein Wortschatz sind unter Portable SVG-Symbole beschrieben.
Inhalt
Der Bereich öffnet mit dem, was diese Instanz ist: eine Vorschau, der Name des Symbols und seine
Herkunft (<Bibliothek> · <Kategorie>). Symbol wechseln… öffnet die Bibliothek, um die
Zeichnung zu tauschen; nur die Zeichnung ändert sich: Position, Größe, Ausrichtung und jede
Verbindung und Bindung, die das neue Symbol noch erklärt, bleiben, wie sie sind. Ein Symbol, das
keine dynamischen Eingänge erklärt, sagt das hier.
Daten: die Eingänge des Symbols
Jeder Eingang, den das Symbol erklärt, erscheint als ein Feld, beschriftet mit dem, was er nimmt:
die Wertkategorie und, wo die Erklärung den Eingang begrenzt, der Bereich, zum Beispiel
Dezimalzahl · 0 bis 100, Wahrheitswert, Farbe, Text. Dieselbe Kategorie filtert die
Vorschläge für Adressen, was das Feld sagt und was es anbietet, können sich also nicht
widersprechen.
Jeder Eingang trägt eine ausdrückliche Wahl der Quelle, es gilt also immer genau eine von beiden: die Quelle ist die Entscheidung des Bedieners, nie eine Vermutung darüber, welches Feld gerade Text hält:
| Quelle | Was das Feld nimmt |
|---|---|
| Adresse | Eine verwurzelte Logic-Adresse der erklärten Kategorie. Einmal benannt, zeigt sich der aktuelle Messwert des Datenpunkts unter dem Feld: eine Farbe kommt neben ihrem Hexadezimalwert gemalt an, denn der Wortlaut sagt nichts über die Farbe, für die er steht. |
| Fester Wert | Eine Konstante, in den Begriffen der Erklärung getippt: ein Zahlenfeld mit den erklärten Grenzen, ein Schalter für wahr/falsch, ein Farbwähler (ein Hexadezimalwert, ein CSS-Farbname oder ein Token var(--color-…)) oder schlichter Text. |
Ein fester Wert, den der Eingang ablehnt, eine Zahl außerhalb des erklärten Bereichs, eine Farbe, die die Prüfung zurückweist, bleibt mit dem Grund daneben auf dem Bild stehen, statt still zurückzuschnappen; es wird nichts abgelegt, bis die Eingabe eine ist, die das Symbol annimmt. Eine leere Eingabe ist eine Quelle, deren Wert noch nicht gesetzt ist: der Eingang bleibt neutral, genau wie eine leere Adresse. Schlechte Qualität an einem gebundenen Datenpunkt liest sich als unbrauchbarer Abtastwert: der Eingang wendet nichts an, und dieses Element behält seinen verfassten Zustand, statt sich auf einen Wert hin zu bewegen, den niemand gemessen hat.
Verbindungen
Nur bei Symbolen gezeigt, die Anschlusspunkte erklären. Der Abschnitt führt auf:
- Typenkonfigurationen: wo das Symbol einen Verbindungstyp über mehrere Anschlusspunkte teilt (etwa ein Prozessmedium), ist jede Konfiguration eine Auswahlliste über ihre erlaubten Typen, und die Wahl teilen sich alle Anschlusspunkte, die sie nutzen.
- Anschlusspunkte: eine Liste der Verbindungspunkte des Symbols, nur zum Lesen: Ankerpunkt, Rolle (Eingang, Ausgang, beidseitig) und aufgelöster Typ. Sie beantwortet "womit lässt sich dieses Symbol verdrahten", ohne den Bereich zu verlassen; ob ein Punkt frei oder belegt ist, bleibt bei den Marken auf der Zeichenfläche, wo die Geste des Verdrahtens ist.
Ausrichtung
Wohin die Zeichnung zeigt, ist die eine Sache der Darstellung, die ein Symbol hat und keine andere Art. Wie groß sie gezeichnet wird, wird hier nicht erfragt: das ist die gemeinsame Inhaltsgröße im Abschnitt Darstellung.
| Eigenschaft | Was sie tut | Werte | Vorgabe |
|---|---|---|---|
| Drehung | Drehung der Grafik im Uhrzeigersinn, in Vierteldrehungen. | 0° · 90° · 180° · 270° | 0° |
| Waagerecht spiegeln | Spiegelt die Grafik an ihrer senkrechten Achse. | ein / aus | aus |
| Senkrecht spiegeln | Spiegelt die Grafik an ihrer waagerechten Achse. | ein / aus | aus |