Viele Sondermaschinen fertigen mehrere Produktvarianten mit unterschiedlichen Parametern. Dazu gehören beispielsweise Bewegungsprofile, Presskräfte, Prüfgrenzen, Wartezeiten oder Bearbeitungsfolgen. Werden diese Einstellungen manuell verändert, steigt das Risiko von Fehleingaben und nicht eindeutig nachvollziehbaren Prozesszuständen. Eine durchdachte Rezeptverwaltung schafft deshalb eine klare Verbindung zwischen Produktvariante, Maschinenparametern und Produktionsauftrag.
Die zentrale Frage lautet nicht nur, wie Parameter gespeichert werden. Entscheidend ist, wer ein Rezept auswählen, ändern oder freigeben darf, wie die Maschine eine Variante erkennt und wie sich die verwendeten Einstellungen später nachvollziehen lassen.
Was soll ein Rezept in der Sondermaschine abbilden?
Ein Rezept ist eine strukturierte Zusammenstellung von Parametern, die für einen bestimmten Produkttyp oder Prozessablauf benötigt werden. Welche Werte dazugehören, hängt von der Maschine und dem Fertigungsverfahren ab. Typische Gruppen sind:
- Bewegungsparameter von Achsen, Zylindern oder Greifern
- Presskraft, Position, Geschwindigkeit und Haltezeit
- Prüfgrenzen für Dichtheit, elektrische Funktionen oder Maße
- Verweilzeiten, Wartebedingungen und Prozessschritte
- Schaltpunkte von Sensoren, sofern diese variantenabhängig sind
- Zuordnung von Werkzeugen, Vorrichtungen oder Werkstückträgern
Nicht jeder veränderbare Maschinenwert gehört automatisch in ein Rezept. Sicherheitsfunktionen, grundlegende Ablaufbedingungen und geschützte Systemparameter sollten klar von produktabhängigen Einstellungen getrennt werden. Diese Trennung erleichtert die Bedienung und reduziert das Risiko, dass eine gewöhnliche Variantenanpassung unbeabsichtigt die Maschinenfunktion verändert.
Rezeptstruktur und Parametergruppen übersichtlich gestalten
Eine gute Rezeptstruktur folgt der Logik des Prozesses. Statt eine lange Liste einzelner Variablen anzuzeigen, werden Werte nach Funktion und Station gegliedert. So kann ein Bediener oder Instandhalter schneller erkennen, welche Einstellung zu welchem Arbeitsschritt gehört.
Parameter mit klarer Bedeutung versehen
Jeder Parameter sollte einen verständlichen Namen, eine Einheit und einen zulässigen Wertebereich besitzen. Bezeichnungen wie „P_17“ oder „Limit_03“ sind für die technische Programmierung zwar möglich, im Bedienkonzept aber wenig hilfreich. Besser sind eindeutige Bezeichnungen wie „Pressgeschwindigkeit“ oder „Obere Dichtheitsgrenze“.
Zusätzlich sollte festgelegt werden, ob ein Wert:
- vom Bediener ausgewählt werden darf,
- nur durch eine berechtigte Person geändert werden darf,
- bei jedem Rezeptwechsel geprüft werden muss,
- für die Rückverfolgbarkeit gespeichert werden soll oder
- nicht verändert werden darf.
Grenzwerte sollten nicht nur in der Anzeige beschrieben sein. Die Steuerung sollte unzulässige Eingaben ablehnen oder eine kontrollierte Korrektur verlangen. Dadurch wird verhindert, dass ein Tippfehler unmittelbar zu einem ungültigen Prozesszustand führt.
Rezeptauswahl und Variantenidentifikation verbinden
Die Auswahl des Rezepts kann manuell, über einen Auftrag, über einen Barcode oder über eine andere Identifikation des Werkstücks erfolgen. Welche Methode geeignet ist, hängt von Prozess, Variantenanzahl und gewünschtem Automatisierungsgrad ab. Wichtig ist, dass die Maschine nicht nur ein Rezept lädt, sondern die Übereinstimmung zwischen Rezept und tatsächlicher Variante bewertet.
Bei einer manuellen Auswahl sollte die Bedienoberfläche die Variante eindeutig beschreiben. Eine reine Nummernlogik kann zu Verwechslungen führen, wenn ähnliche Produkte mit kurzen oder unklaren Bezeichnungen hinterlegt sind. Bei einer automatischen Identifikation muss die Maschine außerdem auf unbekannte, ungültige oder nicht freigegebene Kennungen reagieren.
Die Rezeptauswahl sollte vor dem ersten Bearbeitungsschritt abgeschlossen sein. Ein Wechsel während eines laufenden Zyklus ist nur dann sinnvoll, wenn der Ablauf dies ausdrücklich unterstützt und der Übergang kontrolliert wird. Andernfalls kann ein Teil mit Parametern aus unterschiedlichen Varianten bearbeitet werden.
Freigaben, Rollen und Änderungen kontrollieren
Eine Rezeptverwaltung benötigt ein passendes Berechtigungskonzept. Nicht jeder Nutzer muss Rezepte anlegen oder verändern können. Eine einfache Rollenaufteilung kann beispielsweise zwischen Bedienung, Einrichten, Instandhaltung und Prozessverantwortung unterscheiden. Die konkrete Ausgestaltung sollte sich an den betrieblichen Abläufen orientieren.
Für jede Rolle sollte festgelegt werden, welche Aktionen möglich sind:
- freigegebenes Rezept auswählen
- neues Rezept anlegen oder kopieren
- Parameter ändern
- Rezept testen
- Rezept freigeben, sperren oder archivieren
Besonders wichtig ist die Trennung zwischen Änderung und Freigabe. Wer einen Parameter anpasst, sollte nicht automatisch allein über dessen produktiven Einsatz entscheiden müssen. Ein geänderter Datensatz kann zunächst als Entwurf gespeichert, geprüft und anschließend freigegeben werden. Die eigentliche Freigabelogik in automatisierten Montageanlagen sollte dabei eindeutig mit dem Rezeptstatus verbunden sein.
Änderungshistorie und Rückverfolgbarkeit einplanen
Eine gespeicherte Version allein erklärt noch nicht, was sich geändert hat. Für die technische Nachvollziehbarkeit sind mindestens folgende Informationen hilfreich:
- Rezeptname und eindeutige Versionskennung
- Zeitpunkt der Erstellung, Änderung oder Freigabe
- geänderter Parameter mit altem und neuem Wert
- Benutzer oder Rolle, die die Änderung durchgeführt hat
- Status des Rezepts, etwa Entwurf, freigegeben oder gesperrt
- Zuordnung zum Auftrag oder zur produzierten Variante, sofern vorgesehen
Die Historie sollte nicht nur auf der Bedienoberfläche sichtbar sein, sondern auch gegen unbeabsichtigtes Überschreiben geschützt werden. Ein aktives Rezept darf nicht stillschweigend durch eine neue Version ersetzt werden. Stattdessen sollte die Änderung als neuer Stand erkennbar bleiben.
Welche Signale, Zeitstempel und Zustände für eine sinnvolle Auswertung erforderlich sind, sollte bereits bei der Planung der Prozessdatenerfassung in Sondermaschinen festgelegt werden. Rezeptdaten und Produktionsdaten erfüllen unterschiedliche Aufgaben, müssen aber bei Bedarf zusammengeführt werden können.
Rezeptwechsel im Maschinenablauf absichern
Ein Rezeptwechsel sollte an definierte Maschinenbedingungen gebunden sein. Häufig ist es sinnvoll, den Wechsel nur im Stillstand oder in einem klar abgegrenzten Einrichtzustand zu erlauben. Vor der Freigabe des nächsten Zyklus kann die Steuerung prüfen, ob relevante Voraussetzungen erfüllt sind:
- Die richtige Variante oder Auftragskennung ist ausgewählt.
- Erforderliche Werkzeuge und Vorrichtungen sind vorhanden.
- Die für das Rezept benötigten Stationen befinden sich in einer gültigen Ausgangsposition.
- Keine Störung oder unquittierte Abweichung blockiert den Start.
- Das Rezept ist vollständig geladen und freigegeben.
Bei automatisierten Anlagen sollte ein Rezeptwechsel nicht allein durch die Anzeige bestätigt werden. Die Steuerung muss den geladenen Zustand intern verwalten und die Prozessfreigabe davon abhängig machen. Eine klare Rückmeldung hilft außerdem bei der Diagnose, wenn ein Auftrag wegen einer unpassenden Variante nicht gestartet werden kann.
Bedienung, Test und Inbetriebnahme
Die Rezeptverwaltung sollte mit realistischen Bedienabläufen geprüft werden. Dazu gehören nicht nur der normale Wechsel zwischen zwei Varianten, sondern auch fehlerhafte oder unvollständige Eingaben.
Sinnvolle Prüffälle
- Auswahl eines nicht freigegebenen Rezepts
- Eingabe eines Werts außerhalb des zulässigen Bereichs
- Abbruch während des Rezeptwechsels
- Neustart der Steuerung nach einer Änderung
- Fehlende oder nicht passende Vorrichtung
- Versuch einer Änderung ohne ausreichende Berechtigung
- Wiederherstellung einer älteren Rezeptversion
Bei der Inbetriebnahme sollte außerdem geprüft werden, ob die Anzeige den tatsächlichen Zustand der Steuerung widerspiegelt. Ein Rezept darf nicht als aktiv erscheinen, wenn nur einzelne Parameter übernommen wurden. Ebenso sollte ein Bediener erkennen können, ob ein Rezept geändert, getestet oder produktiv freigegeben ist.
Die zugehörige Dokumentation für Betrieb und Wartung sollte beschreiben, wie Rezepte ausgewählt, gesichert, geändert und wiederhergestellt werden. Ohne diese Informationen kann selbst eine technisch saubere Funktion im Alltag schwer beherrschbar sein.
Fazit: Rezeptverwaltung als Teil des Prozesskonzepts planen
Eine belastbare Rezeptverwaltung besteht aus mehr als einer Parameterliste auf dem HMI. Sie verbindet Variantenidentifikation, zulässige Parameterbereiche, Rollen, Freigaben, Änderungshistorie und Prozessdaten zu einem kontrollierten Ablauf.
Bereits vor der Programmierung sollte feststehen, welche Werte produktabhängig sind, wann ein Wechsel erlaubt ist und welche Informationen später nachvollziehbar sein müssen. Werden diese Fragen gemeinsam mit Konstruktion, Automatisierung, Produktion und Qualität geklärt, lässt sich die Rezeptlogik verständlicher bedienen und gezielter prüfen. So wird die Variantenfertigung nicht nur flexibler, sondern auch transparenter und besser wartbar.