Was ein Tag ist
Ein Tag ist ein benannter Wert. Es hat einen Pfad wie
Press1.PartCount und liefert auf Anfrage drei Dinge zugleich:
| Bedeutung | |
|---|---|
| Wert | die Zahl, der Text, das Objekt |
| Zeitpunkt | worauf sich dieser Wert bezieht — nicht, wann Sie gefragt haben |
| Güte | ob der Wert brauchbar ist (siehe Zustände eines Tags) |
Die drei kommen immer zusammen. Eine Zahl ohne ihre Güte ist eine Vermutung, und ein Wert ohne seinen Zeitpunkt sagt nicht, ob er von eben oder von vorgestern ist.
Warum es Tags gibt
Abschnitt betitelt „Warum es Tags gibt“Tags sind der einzige Weg, auf dem Daten in die Oberfläche gelangen. Ein Widget, eine Maske, ein Skript und die KI fragen alle dasselbe Tag; keines davon spricht mit der Datenbank.
Das hat einen praktischen Grund. Woher ein Wert kommt, ist Sache des Tags: heute eine Abfrage über Ihre Betriebsdaten, morgen ein MQTT-Topic. Wenn Sie die Quelle wechseln, ändern Sie das Tag — und nichts, was darauf zeigt, muss angefasst werden. Umgekehrt hieße es, jedes Dashboard einzeln nachzuziehen.
Pfad und Identität
Abschnitt betitelt „Pfad und Identität“Der Pfad ist der Name, unter dem Sie ein Tag ansprechen. Er ist änderbar. Die Identität eines Tags ist eine unveränderliche Kennung dahinter, und alles, was auf ein Tag zeigt, zeigt auf diese Kennung. Deshalb gilt: Umbenennen ändert den Pfad, nie die Identität — alles, was sich darauf bezieht, folgt. Mehr dazu unter Tag-Pfade.
Was Sie an einem Tag einstellen
Abschnitt betitelt „Was Sie an einem Tag einstellen“Die Tag-Seite unter Einstellungen › Tags ist in vier Abschnitte gegliedert: Identität, Quelle, Parameter und Verhalten. Diese Angaben stehen an jedem Tag, unabhängig von seiner Art:
| Beschriftung | Wofür |
|---|---|
| Tag | der Pfad |
| Herkunft | die Art des Tags — sie steht beim Anlegen fest (siehe Die sechs Tag-Arten) |
| Beschreibung | Wofür dieses Tag steht |
| Einheit | Stk/h, bar, °C — ohne sie ist 1483 keine Antwort |
| Aktiv | ob das Tag mitläuft |
| Reichweite | wie weit sein Wert geteilt wird — abgeleitet, nicht eingestellt (siehe Bindungen) |
Unter dem Wert liegt ein Bereich mit drei Reitern: Verwendet von (wer liest oder schreibt hier), Verlauf und Bindungen.
Verlauf: was aufgehoben wird
Abschnitt betitelt „Verlauf: was aufgehoben wird“TrakState hält je Tag einen aktuellen Wert. Der Reiter Verlauf zeigt ein kurzes Fenster der zuletzt eingetroffenen Werte; es beginnt beim letzten Neustart und liegt im Arbeitsspeicher, nicht auf der Platte.
Bei Tags, die ihren Wert beim Lesen berechnen, ist der Verlauf leer, und die Seite sagt warum: Ein Tag dieser Art kann keinen Verlauf haben: sein Wert wird bei jedem Lesen neu ermittelt, und es wird nichts aufbewahrt. Eine Zeitreihe über lange Zeiträume bauen Sie über ein Query-Tag auf Ihre Betriebsdaten, wo die Daten ohnehin liegen.
Wer was darf
Abschnitt betitelt „Wer was darf“Werte schreiben darf jede normale Rolle. Tags anlegen und ändern ist Konfiguration und bleibt dem Mandanten-Administrator vorbehalten. Der Einrichter legt die Tags fest, die Halle und ihre Maschinen füllen sie.
Die Tag-Übersicht liest höchstens einmal je Sekunde nach
Abschnitt betitelt „Die Tag-Übersicht liest höchstens einmal je Sekunde nach“Die Liste unter Einstellungen › Tags zeigt zu jedem Tag den aktuellen Wert. Sie hört dabei auf dieselben Signale wie ein Board — und in einer Anlage, in der mehrere Maschinen im Sekundentakt melden, kamen davon so viele an, dass die Seite die ganze Werteliste immer wieder neu holte.
Seit September 2026 fasst sie diese Signale zusammen: höchstens ein Nachlesen je Sekunde, und das letzte Signal geht dabei nie verloren — es wird nachgeholt, sobald die Sekunde um ist. Auf dem Bildschirm ändert das nichts Sichtbares außer der Last: Werte laufen weiter mit, nur nicht mehr hundertmal in der Minute für dieselbe Sekunde.
Was das nicht ist: eine Totzone. Es wird kein Wert übersprungen und keiner geglättet; es wird nur seltener nachgefragt. Was an einem Tag steht, ist weiterhin genau das, was zuletzt geschrieben wurde.
Objekte aus einem Template
Abschnitt betitelt „Objekte aus einem Template“Ein Template aus dem Store (Einstellungen › Templates) legt Tags unter einem eigenen
Namensraum an, zum Beispiel OEE.Linie1.Ausbringung. Solche Tags tragen in der Liste die Plakette
„aus
Der Filter Herkunft über der Liste zeigt alle, nur die aus Templates oder nur Ihre eigenen. Ob etwas aus einem Template kommt, entscheidet seine Identität, nicht sein Name: Was Sie im selben Namensraum von Hand anlegen, gehört Ihnen, und ein umbenanntes Template-Objekt behält die Plakette. Löschen und Umbenennen sind erlaubt; ein Update des Templates legt Gelöschtes nicht wieder an.