Die Laufaufzeichnung
Was ein geöffneter Lauf zeigt: der Streifen der Befehle darüber, der Kopf mit dem Zustand, den bei Start aufgezeichneten Metadaten und den beiden Beteiligten, der Hinweis auf die Verriegelung, das Datalog-Diagramm, die bewerteten Kriterien und die Episoden der Ereigniseinträge.
Die Auswahl eines Laufs öffnet seine Aufzeichnung auf der rechten Hälfte des Browsers: ein Streifen von Befehlen, der stehen bleibt, während die Aufzeichnung läuft, dann der Kopf, das Datalog-Diagramm, die bewerteten Kriterien, die Dossiers Bericht und Etiketten (Etiketten und Berichte), bei einem Lauf, der in eine Datenbank geschrieben hat, das Dossier Datenbankzeilen, die Ereigniseinträge und die Kommentare und Anmerkungen (Kommentare und Anmerkungen). Ohne Auswahl lautet der Bereich "Wählen Sie einen Lauf, um sein Datalog, sein Prüfergebnis, die bewerteten Kriterien, Etiketten und Ereigniseinträge durchzusehen."
Der Streifen
Die Befehle wirken auf den geöffneten Lauf, sie reiten also auf der Aufzeichnung und nicht auf der eigenen Leiste der Seite. Die tragbaren Kopien kommen zuerst, dann die erzeugten Dokumente, dann der gefährliche Befehl. Eine Rolle, die nicht trägt, was ein Befehl verlangt, sieht diesen Befehl überhaupt nicht: Der Streifen hat die Größe dessen, was die angemeldete Rolle darf. Ein Befehl, den die Lage abweist, bleibt, wo er ist, ausgegraut, und sein Tooltip sagt, was fehlt ("Wählen Sie zuerst einen Lauf.", "Dieser Lauf zeichnet noch auf. Beenden Sie ihn zuerst.", "Ein anderer Laufbefehl läuft noch.").
| Befehl | Was er tut | Ausgegraut, wenn (Lage) | Verlangt (ohne dies nicht gezeichnet) |
|---|---|---|---|
| CSV exportieren | Lädt das rohe Datalog als CSV herunter. | Ein anderer Befehl des Streifens läuft noch. | Historien exportieren/importieren |
| XLSX exportieren | Lädt die Kennung des Laufs, die Metadaten und das typisierte Datalog als Excel-Arbeitsmappe herunter. | Dasselbe. | Historien exportieren/importieren |
| GLAB exportieren | Lädt den ganzen Lauf als tragbare .glab-Datei herunter. |
Der Lauf ist nicht Abgeschlossen, Abgebrochen oder Fehlgeschlagen. | Historien exportieren/importieren |
| PDF erzeugen, mit Bericht, den PDF erzeugen verwendet | Setzt das PDF des Laufs mit dem gewählten Layout zusammen ("(Bericht des Ablaufs)" oder ein beliebiges Layout der Bibliothek) und öffnet es. | Der Lauf läuft noch oder ist angehalten. | Historien exportieren/importieren |
| Neues Etikett, mit Etikett, das Neues Etikett verwendet | Zeichnet ein neues Etikettenartefakt aus einem der Etiketten auf, die der Ablauf des Laufs konfiguriert, im Abschnitt Etiketten des Laufs, und sendet nichts. | Kein Etikett ist konfiguriert ("Der Ablauf dieses Laufs konfiguriert kein Etikett."), die Vorlage des gewählten Etiketts fehlt oder ist leer, die Station ist schreibgeschützt. | Historien anzeigen, Abläufe ausführen |
| Löschen | Löscht den Lauf und seine Datei nach einer Bestätigung. | Der Lauf läuft, ist angehalten oder wird gespeichert; die Station ist schreibgeschützt. | Historien verwalten |
Was jeder Export enthält und wo das PDF öffnet, steht unter Einen Lauf exportieren; die Auswahl des Etiketts ist beim Dossier Etiketten beschrieben.
Der Kopf
Der Name des Laufs, eine Zustandszeile ("Ansicht · Name"; "Läuft · Name (Aufnahme ausstehend)" bei einem Lauf, der noch nichts aufgezeichnet hat; "Keine Daten · Name" bei einem fertigen Lauf, dessen Datei keine Zeilen hält), die Metadaten, die der Lauf bei Start aufgezeichnet hat, und die beiden Beteiligten.
Die Metadaten sind ein Paar je Feld, das der Lauf bei Start aufgezeichnet hat, in der Reihenfolge der
Abfrage und unter dem Namen, den das Feld beim Start des Laufs trug: die Seriennummer, die Charge und
jedes andere Feld, gelesen aus der Laufdatei, sodass ein seither umbenanntes oder entferntes Feld hier
nichts ändert. Ein Feld Zahl steht im Zahlenformat der Station
(Lokalisierung), mit den Stellen, die der Bediener getippt hat: 12.50
behält seine zwei Stellen und steht als 12,50 auf einer Station, die Dezimalzahlen mit Komma
schreibt.
Es bekommt nie ein Tausendertrennzeichen: Eine Charge oder eine Teilenummer, die als Zahl
aufgezeichnet wurde, ist eine Kennung und keine Menge, deshalb steht 1024 auf jeder Station als
1024. Jeder andere Wert, eine fortlaufende Kennung eingeschlossen, steht genau so da, wie er
aufgezeichnet wurde, und ein Feld, das der Bediener bei Start leer gelassen hat, zeigt das
Lückenzeichen. Ein Name oder ein Text, der für die Spalte zu lang ist, wird mit Auslassungspunkten
gekürzt und steht ganz im Tooltip; eine Zahl wird nie gekürzt. Ein Lauf, der keine Metadaten
aufgezeichnet hat, etwa eine Momentaufnahme oder eine Bewertung, zeigt keine.
Die beiden Beteiligten:
- Gestartet von kommt aus dem Laufindex und ist deshalb bei jedem Lauf vorhanden, auch bei einem, der noch aufzeichnet: der damalige Name des Bedieners, Station, Automatik oder Agent über MCP.
- Gestoppt von lebt allein in der eingefrorenen Laufdatei. Es lautet Zeichnet noch auf, solange der Lauf aktiv ist, nennt, wer das Stoppen oder das Abbrechen verlangt hat, oder erklärt ein Ende, das niemand verlangt hat: Verriegelung, Niemand (der Lauf ist fehlgeschlagen) oder Niemand (von selbst beendet) bei einem Fenster, das ausgelaufen ist, bei einem Sofortlauf oder bei einem Einzelbefehl.
Wurde der Lauf angehalten, stehen Angehalten von und Fortgesetzt von zwischen den beiden: wer zuletzt angehalten und wer zuletzt fortgesetzt hat, mit dem Zeitpunkt, benannt wie oben (der damalige Name des Bedieners, Station, Automatik oder Agent über MCP). Ein Lauf, der nie angehalten wurde, zeigt keine der beiden Zeilen.
Ein importierter Lauf ergänzt Importiert <wann> · aus <Datei>. Die Chips wiederholen die
Kennzeichen Automatik und Importiert, zeigen Aufzeichnung, solange der Lauf aktiv ist, und
danach das Abzeichen des Prüfergebnisses. Ein Lauf, den die Stopp-Verriegelung der Einheit beendet
hat,
trägt den Hinweis Von der Verriegelung beendet: "Dieser Lauf bleibt Abgebrochen mit dem
Prüfergebnis NOK. Der Grund der Beendigung hält fest, dass das externe Stoppsignal dieser Einheit ihn beendet
hat."
Ein Lauf, der an einem Fehler der Station gescheitert ist, trägt den Hinweis Durch einen Fehler beendet: ein Satz, der den ausgefallenen Schritt nennt, danach "Das Journal der Station enthält die technischen Einzelheiten." Der Satz ist einer der folgenden, in der Sprache der Station; der Fehler selbst wird nur in das Journal geschrieben.
| Satz | Wann |
|---|---|
| Die Laufdatei konnte nicht geschrieben werden, daher wurde die Aufzeichnung beendet. | Die Laufdatei hat eine Zeile abgelehnt, die der Lauf aufgezeichnet hat. |
| Die Abtastung wurde wegen eines Fehlers beim Lesen oder Bewerten einer Zeile beendet. | Die Abtastung ist beim Erfassen oder Bewerten einer Zeile ausgefallen. |
| Der Fortschritt des Laufs konnte nicht in der Historie der Station gespeichert werden, daher wurde die Aufzeichnung beendet. | Das regelmäßige Schreiben, das den Lauf in der Historie als lebendig markiert, ist fehlgeschlagen. |
| Das Rezept wurde wegen eines internen Fehlers beendet. | Der Teil der Station, der die Sollwerte des Rezepts sendet, ist ausgefallen. |
| Die Zeitsteuerung der Zyklen des Laufs wurde wegen eines internen Fehlers beendet. | Die Uhr, die die Zyklen eines Laufs mit Zeitfenster und ohne Rezept taktet, ist ausgefallen. |
| Der Lauf ist beim Starten fehlgeschlagen. | Etwas ist ausgefallen, nachdem der Lauf angelegt war und bevor er aufzeichnete. |
| Der Lauf konnte nach dem Neustart der Station nicht fortgesetzt werden. | Nach einem Neustart ließ sich der Lauf nicht wieder aufnehmen: seine Datei, sein Ablauf oder seine Einheit war nicht erreichbar, oder ein älterer Lauf belegte die Einheit schon. |
| Die Station wurde geschlossen, während der Lauf gespeichert wurde. | Die Station hat angehalten, während das Ende des Laufs geschrieben wurde. |
| Das Ende des Laufs konnte nicht gespeichert werden. | Das Speichern des Laufendes oder das Schließen seiner Datei ist fehlgeschlagen. |
Ein Lauf, der in einer früheren Version fehlgeschlagen ist oder dessen Eintrag in der Historie aus seiner Datei neu aufgebaut wurde, zeigt Fehlgeschlagen ohne Hinweis. Ein gestoppter oder abgebrochener Lauf und einer, den die Verriegelung beendet hat, trägt ihn nie.
Das Datalog-Diagramm
Die Aufzeichnung zeichnet die aufgezeichneten Kanäle des Laufs an Ort und Stelle, auf einer Achse
relativer Sekunden ab dem ersten Abtastwert, jede Datenreihe in der mit dem Lauf eingefrorenen Farbe
und mit dem Namen beschriftet, den der Kanal auf der Einheit trug. Auch die gestapelten Bänder sind
mit dem Lauf eingefroren, so dass Aufzeichnung und Bericht das Bild zeichnen, das die Station damals
zeigte, selbst nachdem das Modell neu gruppiert wurde: eine Skala je Band, entlang der einen
Zeitachse. Anmerkungen werden als auffällige Markierungen gezeichnet, während des Laufs gestempelte
Kommentare als gedämpfte. Die Bänder des zulässigen Bereichs aus der Bewertung des Ablaufs werden
bei jedem Öffnen des Laufs aus der aktuellen Konfiguration neu aufgelöst, denn die Laufdatei trägt
Grenzen nur als Anzeigetext: Eine gelöschte Bewertung lässt sie entfallen, und eine relative Grenze
wird nicht gezeichnet. Das Diagramm trägt die gemeinsame Befehlsleiste (Diagramme),
einschließlich der Schaltfläche, die dasselbe Diagramm in einem eigenen Fenster öffnet
(/chart/run/<id>), das den Lauf aus seiner Datei neu lädt und seinen Zoom mit dem eingebetteten
Diagramm verbindet; dieses Fenster liest nur und verlangt dieselbe Berechtigung wie der Browser.
Bewertete Kriterien
Wenn der Ablauf des Laufs Kriterien bewertet hat, listet die Aufzeichnung eine Zeile je bewertetes Fenster:
| Spalte | Inhalt |
|---|---|
| Zyklus | Der Zyklus, in dem das Kriterium bewertet wurde, ab 1 gezählt. |
| Kriterium | Der Name des Kriteriums, wie er beim Aufzeichnen des Laufs konfiguriert war. |
| Kanal | Der Kanal, den es beobachtet hat. |
| Grenzen | Der zulässige Bereich als Anzeigetext, in den Lauf eingefroren. |
| Schweregrad | Wie das Kriterium konfiguriert war, auf das Prüfergebnis zu wirken. |
| Ergebnis | OK, NOK oder Unbestimmt für dieses Fenster. |
| Nachweis | Der bewertete Abschnitt, dann die vier Zähler der Abtastwerte: "n bewertet · n außerhalb · n nicht verfügbar · n ungültig". Der Abschnitt ist "Ganzer Lauf", "Zyklus N" in einem zyklischen Lauf, "2 s bis 10 s" oder "2 s bis zum Ende" bei einem Zeitfenster, "Rezeptsegment 3" oder "Rezeptsegment 3, nach 5 s" bei einem Segment mit seiner Beruhigung, "Zyklus N, 2 s bis 10 s" innerhalb eines Zyklus; ein Kriterium im Modus Ein Messwert fügt "letzter Abtastwert" an ("Ganzer Lauf, letzter Abtastwert"), und seine Zähler gehören allein zu diesem Abtastwert. Ein Lauf, den eine frühere Version aufgezeichnet hat, zeigt nur die Zähler. |
| Betroffen | Die Kanäle, deren nicht verfügbare oder ungültige Abtastwerte den Nachweis geschwächt haben, oder das Lückenzeichen, wenn der Nachweis vollständig war. |
| Schlechtester | Der größte Abstand jenseits einer Grenze unter den gezählten Abtastwerten, mit drei Nachkommastellen geschrieben, oder mit mehr, wenn er bei drei als null gelesen würde: 0, wenn Abtastwerte bewertet wurden und keiner außerhalb lag, leer, wenn nichts bewertet wurde. Ein Lauf, den eine frühere Version aufgezeichnet hat, lässt ihn leer, wo nichts außerhalb lag. |
| Anmerkung | Warum das Ergebnis unbestimmt ist, wenn es das ist. |
Ereigniseinträge
Wenn der Lauf Ereigniseinträge beobachtet hat, leitet die Aufzeichnung Episoden ab, eine Zeile je Aktivierung statt einer je roher Flanke:
| Spalte | Inhalt |
|---|---|
| Ereigniseintrag | Der Name des Ereigniseintrags. |
| Schweregrad | Kritisch, Warnung oder Information, wie bei der Beobachtung eingefroren. |
| Gestartet | Wann die Episode begann, oder "Unbekannt". |
| Ende / Status | Wann und wie sie endete ("Beendet") oder ihr offener Status: "Aktiv · laufend", "Aktiv bei Laufende", "Unterbrochen", "Unvollständig", "Widersprüchlich". |
| Aktivzeit | Wie lange die Bedingung gehalten hat, mit "· laufend", solange sie es noch tut, und "· beobachtet", wenn das Ende des Laufs sie begrenzt hat. |
| Signal nicht verfügbar | Wie lange das beobachtete Signal während der Episode nicht lesbar war ("Keines", wenn es das nie war, "· teilweise", wenn der Verlust nicht vollständig gemessen werden konnte). |
| Meldung | Die mit dem Ereigniseintrag eingefrorene Meldung. |
Unter den Episoden listet ein aufklappbarer Technischer Verlauf (seine Zusammenfassung zählt die Ereignisse und die Beobachtungssitzungen) jede roh aufgezeichnete Flanke (Aktiviert, Beendet, Nicht verfügbar, Wiederhergestellt) und jede Grenze einer Beobachtungssitzung, mit dem Ereigniseintrag, dem Schweregrad, dem Übergang, dem Zeitpunkt und der Meldung. Eine Grenzzeile erklärt, warum eine neue Beobachtungssitzung begann: nach dem Fortsetzen des Laufs, nach dem Neustart der Überwachung, oder nach einer Änderung der Definition. Eine Grenzzeile steht vor jeder Beobachtungssitzung eines Ereigniseintrags nach der ersten; die erste Sitzung hat keine.
Solange der ausgewählte Lauf noch aufzeichnet, bleibt sein Nachweis über Ereigniseinträge lebendig: Die Uhren zählen im Sekundentakt, und Nachweis und Indexzeile des Laufs werden alle zwei Sekunden neu gelesen, so dass der Endzustand erscheint, ohne dass Aktualisieren gedrückt werden muss.
Was die Aufzeichnung nicht tut
Sie zeigt die aufgezeichneten Zeilen nicht als Tabelle: Das Datalog wird im Diagramm oder in einem Export nach CSV oder XLSX gelesen. Sie bewertet nichts neu: Die Kriterien sind die eingefrorenen Ergebnisse des Laufs, und die Bänder im Diagramm sind Zusammenhang aus der heutigen Konfiguration, nie ein Prüfergebnis. Und sie ändert am Lauf nichts außer seinen Notizen, Anmerkungen und Dokumenten.