Zum Hauptinhalt springen

Phasen

Seite Phasen

Phasen sind die kleinsten steuerbaren Elemente in der ISA-88-Verfahrenshierarchie. Jede Phase repräsentiert eine einzelne Aktion oder Steueranweisung, etwa das Erhitzen auf eine Zieltemperatur, das Rühren über eine festgelegte Dauer oder das Dosieren einer Zutat.

Phasen sind das Fundament aller Verfahren. Sie werden in Operationen zusammengesetzt, die wiederum Einheitsverfahren und Chargenverfahren bilden.

Seitenaufbau​

Die Seite Phasen (Verwaltung > Verfahren > Phasen) zeigt:

  • Dashboard-Karten, Anzahl insgesamt, aktiv und inaktiv
  • Filterleiste, Suche nach Name/Code/Beschreibung, Sichtbarkeit der Inaktiven umschalten, Steuerung der Spaltensichtbarkeit
  • Datenraster, sortierbare und filterbare Tabelle aller Phasen mit Aktionen pro Zeile

Felder einer Phase​

FeldPflichtBeschreibung
NameJaAnzeigename (max. 255 Zeichen). Erscheint im Raster und bei der Auswahl von Phasen in Operationen.
CodeJaEindeutiger Kurzbezeichner (max. 50 Zeichen), z.B. HEAT, MIX, DOSE. Wird für programmatische Verweise und Rezepturzuordnungen verwendet.
BeschreibungNeinLängere Erläuterung dessen, was die Phase tut (max. 1000 Zeichen).
Geschätzte DauerNeinErwartete Dauer in Sekunden. Wird für Planung und Schätzungen verwendet.
Erforderliche FähigkeitNeinEine Gerätefähigkeit, die die Anlage besitzen muss, um diese Phase auszuführen (z.B. „Erhitzen", „Rühren").
AktivJaOb die Phase verfügbar ist. Inaktive Phasen sind standardmäßig ausgeblendet, bleiben aber für die Rückverfolgbarkeit erhalten.

Eine Phase anlegen​

  1. Klicken Sie auf die Schaltfläche Phase hinzufügen über dem Datenraster
  2. Füllen Sie die Pflichtfelder aus (Name und Code)
  3. Setzen Sie optional Dauer, erforderliche Fähigkeit und Beschreibung
  4. Klicken Sie auf Erstellen

Dialog Phase erstellen

:::tip Namenskonvention Verwenden Sie kurze, beschreibende Codes, die im gesamten System leicht zu erkennen sind. Übliche Muster: HEAT, MIX, HOLD, DOSE, DRAIN, RINSE, FILL. Der Code muss über alle Phasen hinweg eindeutig sein. :::

Eine Phase bearbeiten​

Klicken Sie auf die Bearbeitungsschaltfläche (blaues Stiftsymbol) in einer Phasenzeile. Dasselbe Formular öffnet sich, vorausgefüllt mit den aktuellen Werten. Ändern Sie die gewünschten Felder und klicken Sie auf Aktualisieren.

Eine Phase löschen​

Klicken Sie auf die Löschschaltfläche (rotes Papierkorbsymbol) in einer Phasenzeile. Es erscheint ein Bestätigungsdialog. Das Löschen einer Phase schlägt fehl, wenn sie noch mit Operationen verknüpft ist.

:::info Soft Delete vs. Hard Delete Wenn Sie eine Phase ausmustern wollen, ohne sie aus dem System zu entfernen, deaktivieren Sie das Kontrollkästchen Aktiv, statt sie zu löschen. Inaktive Phasen bleiben in der Datenbank und erhalten historische Referenzen, können aber neuen Operationen nicht mehr hinzugefügt werden. :::

Phasenparameter​

Parameter machen Phasen konfigurierbar. Statt fest „auf 85 Grad erhitzen" zu kodieren, definieren Sie einen Parameter „Zieltemperatur" mit einem Standardwert, Min/Max-Beschränkungen und einer Maßeinheit. Rezepturen überschreiben diese Standardwerte dann für jedes spezifische Produkt.

Parameter verwalten​

  1. Klicken Sie auf das Einstellungssymbol (Zahnrad) in einer Phasenzeile, um den Parameter-Dialog zu öffnen
  2. Der Dialog zeigt alle bestehenden Parameter dieser Phase in einem Datenraster
  3. Klicken Sie auf Parameter hinzufügen, um einen neuen anzulegen, oder verwenden Sie die Bearbeiten/Löschen-Symbole an bestehenden Parametern

Dialog Phasenparameter

Felder eines Parameters​

FeldPflichtBeschreibung
NameJaAnzeigename (max. 255 Zeichen), z.B. „Zieltemperatur"
CodeJaEindeutiger Code innerhalb dieser Phase (max. 50 Zeichen), z.B. target_temp
DatentypJaEiner von: numeric, text, boolean, enum
EinheitNeinMaßeinheit aus der UOM-Konfiguration, z.B. degC, RPM, Sekunden
StandardwertNeinDer Wert, der verwendet wird, wenn keine Rezepturüberschreibung vorliegt
MindestwertNeinMinimal zulässiger Wert (gilt für numeric Typen)
HöchstwertNeinMaximal zulässiger Wert (gilt für numeric Typen)
PflichtJaOb ein Wert immer angegeben werden muss (Standard: ja)

Datentypen​

TypAnwendungsfallBeispiel
numericTemperaturen, Drehzahlen, Dauern, MengenZieltemperatur = 85
textFreitext-Anweisungen oder BezeichnungenBedienhinweis = „Vor Start Dichtung prüfen"
booleanAn/Aus-SchalterVorspülung erforderlich = wahr
enumFeste AuswahlRührmodus = „Niedrig" / „Mittel" / „Hoch"

:::tip Beschränkungen verhindern Fehler Setzen Sie immer Min- und Max-Werte für numerische Parameter. So verhindern Sie, dass Bediener oder Rezepturautoren versehentlich Werte außerhalb des zulässigen Bereichs eingeben, die Anlagen beschädigen oder fehlerhafte Produkte erzeugen können. :::

Filtern und Suchen​

  • Suche, geben Sie im Suchfeld einen Begriff ein, um nach Name, Code oder Beschreibung zu filtern
  • Inaktive anzeigen, schalten Sie den Schalter um, um inaktive Phasen ins Raster aufzunehmen
  • Spaltensichtbarkeit, klicken Sie auf das Spaltensymbol, um zwischen Kompaktansicht (weniger Spalten) und Vollansicht (alle Spalten inklusive Erstellungs/Aktualisierungsdatum und Aktivstatus) zu wechseln
  • Filter zurücksetzen, klicken Sie auf das Filter-aus-Symbol, um alle Filter und Spalteneinstellungen zurückzusetzen

Rasterspalten​

SpalteBeschreibung
NameAnzeigename der Phase (Fettschrift)
CodeEindeutiger Code als Chip dargestellt
BeschreibungOptionale Beschreibung
FähigkeitErforderlicher Name der Gerätefähigkeit
DauerGeschätzte Dauer in Sekunden
ParameterAnzahl definierter Parameter (Chip mit Anzahl)
StatusStatus-Chip Aktiv/Inaktiv
AktionenSchaltflächen Einstellungen (Parameter), Bearbeiten, Löschen

Die Spalten Erstellt am und Aktualisiert am sind im Vollspaltenmodus verfügbar.

Bewährte Vorgehensweisen​

  1. Phasen atomar halten, jede Phase sollte eine einzelne steuerbare Aktion repräsentieren. Wenn eine Phase zwei Dinge tut (z.B. „erhitzen und mischen"), erwägen Sie eine Aufteilung in zwei separate Phasen.
  2. Parameter großzügig einsetzen, jeder Wert, der zwischen Produkten oder Chargen variieren kann, sollte ein Parameter sein und nicht Teil der Phasendefinition.
  3. Fähigkeiten setzen, durch das Verknüpfen von Phasen mit Gerätefähigkeiten kann das System bei der Ausführung einer Rezeptur prüfen, ob die ausgewählte Anlage alle erforderlichen Phasen unterstützt.
  4. Dauern schätzen, selbst grobe Schätzungen helfen bei Produktionsplanung und Disposition.

Verwandte Seiten​

  • Operationen, Phasen zu geordneten Operationssequenzen zusammensetzen
  • Chargenmodell (ISA-88), die vollständige ISA-88-Hierarchie verstehen
  • Rezepturen, Phasenparameter mit produktspezifischen Werten überschreiben
  • Anlagen, Gerätefähigkeiten konfigurieren, auf die Phasen verweisen

Voraussetzungen​

Nächste Schritte​