Unterversorgung und Blockierung: Diagnose von Verlusten der Linienbalance beim Übergang von Bulk zur Verpackung
Der Füller läuft. Der Verpacker läuft. Der Palettierer läuft. Die Linie hat in dieser Schicht 15 % weniger produziert, als sie hätte produzieren sollen, und keine Maschine hat einen Fehler gemeldet.
Das ist ein Verlust durch verlorene Linienbalance. Nichts ist kaputt gegangen. Die Maschinen haben aufeinander gewartet, und das Warten landet an der falschen Stelle: Die meisten Überwachungssysteme buchen eine Maschine, die zwar an ist, aber untätig, als deren eigenen Stopp oder kodieren ihn gar nicht.
Auf Linien mit einem Bulk-to-Pack-Übergang sind Starvation und Blocking oft fünf oder mehr OEE-Punkte. Maschinenbezogenes OEE kann sie nicht zuordnen, weil die Ursache nie die Maschine ist, die sie anzeigt. Dieser Artikel behandelt, wie man sie misst, wie man sie der Station zuschreibt, die sie verursacht hat, wie man den Flaschenhals findet, der tatsächlich die Linienrate bestimmt, und wie man den Verlust mit den drei Hebeln behebt, die nichts kosten, ehe jemand Ausrüstung vorschlägt.
Drei Zustände, in denen eine laufende Maschine sein kann
Eine Maschine, die keinen Fehler meldet, befindet sich in einem von drei Zuständen — und nur einer davon erzeugt Output.
Läuft. An, gefüttert, entladend, produzierend.
Unterversorgt (starved). An und bereit, wartet aber auf Input. Der Zuführungsbereich ist leer, weil die vorgelagerte Station ausgefallen, zu langsam oder zwischen Chargen ist.
Blockiert. An und bereit, kann aber nicht entladen. Der Abfluss ist voll, weil die nachgelagerte Station ausgefallen, zu langsam oder festgelaufen ist.
Die meisten Überwachungssysteme unterscheiden die drei Zustände nicht. Eine unterversorgte oder blockierte Maschine löst keinen Fehler aus und wird daher als eigener Stopp gebucht, unkategorisiert gelassen oder, wo das System nur Fehlersignale überwacht, als laufend gezählt. Bediener verhalten sich ähnlich: Ein Füller, der auf Bulk wartet, ist kein Füllerproblem, also protokolliert niemand einen Grund. Das Ergebnis ist eine Linie, bei der die falschen Maschinen die Stillstandszeit tragen und der Linienoutput um 15 % zu gering ist. Robert Hansens OEE-Methode nennt diesen Verlust induced stop — Zeit, die durch eine Ursache außerhalb der Maschine verloren geht.
Die Regel, die das behebbar macht: Ein starved- oder blocked-Stopp gehört der Station, die ihn verursacht hat, nicht der, die ihn angezeigt hat. Ein starved Etikettierer ist eine Füller- oder Bulk-Verlustursache. Ein blockierter Füller ist ein Case-Packer-Verlust. Solange Stopps nicht so attribuiert werden, ist das Pareto eine Liste von Opfern.
Warum es genau am Handover passiert
Bulk und Pack laufen in unterschiedlichen Rhythmen. Mischen, Kochen, Befüllen eines Tanks, Betrieb eines Reaktors — das sind Batchprozesse mit einem Zyklus in Stunden, mit CIP-Fenstern und Tankwechseln dazwischen. Eine Verpackungslinie läuft kontinuierlich mit einer Rate, gemessen in Einheiten pro Minute. Die Pufferzone zwischen ihnen soll die Differenz ausgleichen — aber nur innerhalb ihrer Kapazität.
Deshalb ist die Linie zeitplanbedingt underfed. Jedes Mal, wenn eine Charge endet und die nächste nicht rechtzeitig bereit ist, leert sich der Puffer, der Füller steht, und alles nachgelagerte folgt. Jedes Mal, wenn das Bulk mehr produziert als die Packlinie aufnehmen kann, füllt sich der Puffer, das Bulk wird blockiert und der Chargenzyklus rutscht. Keine Seite sieht das Gesamtbild: Bulk meldet Chargenabschlüsse, Pack meldet Maschinenverfügbarkeit, und die Stunden, die die Linie mit Warten verbracht hat, landen zwischen zwei Abteilungen, zwei Systemen und zwei Meetings.
In die andere Richtung kann ein langsamer Palettierer oder ein Case Packer mit chronischen Verstopfungen die ganze Linie bis zum Füller zurückdrücken. Blocking wandert stromaufwärts so schnell wie Starvation stromabwärts. Der Artikel über „Bad-Actor“-Maschinen zeigt das Beispiel: Ein Palettierer, der isoliert harmlos wirkte, stoppte tatsächlich drei Linien.
Finden Sie den echten Flaschenhals
Der Flaschenhals ist die Station mit der niedrigsten effektiven Rate einschließlich ihrer eigenen Stopps, nicht die mit der niedrigsten Nennleistung. Ein Füller mit 200 Einheiten/Min, der 10 % der Zeit wegen Mikrostops steht, ist effektiv eine 180-Maschine; ein Case Packer mit Nennleistung 190, der sauber läuft, ist die schnellere Station. Das Typenschild legt den Flaschenhals beim Case Packer fest. Die Daten zeigen ihn beim Füller.
Und er verschiebt sich. Auf einer High-Mix-Linie ist der Flaschenhals für kleine Formate eine Station und für große ein anderer, tagsüber eine Station und nachts eine andere, bei manchen SKUs das Bulk und bei anderen das Pack.
Sobald die Stationszustände gemessen sind, ist der Test simpel. Der Flaschenhals ist die Station, die fast nie unterversorgt und fast nie blockiert ist und deren eigene Stopps immer die Linienproduktion reduzieren. Alles stromaufwärts davon wird periodisch von ihr blockiert; alles stromabwärts wird periodisch von ihr unterversorgt. Zeichnen Sie die Zeitstreifen für eine Schicht, Station für Station, und der Flaschenhals ist die Zeile ohne Wartezeit.
Auf der Verpackungslinie aus dieser Artikelserie nahm das Werk an, der Füller sei Flaschenhals — er war die neueste Maschine und der Dreh- und Angelpunkt des Anlagenentwurfs. Vier Wochen Zustandsdaten sagten etwas anderes: Der Case Packer bestimmte an drei Tagen pro Woche die Rate, wenn die chronischen Mikrostops am schlimmsten waren, das Bulk bestimmte sie an zwei Tagen, rund um Chargenwechsel. Der Füller war etwa vier Stunden pro Woche Flaschenhals. Zwei Jahre lang zielten alle Verbesserungsprojekte auf ihn.
Messen: Stationszustände, nicht Stations-OEE
Stations-OEE kann diese Verluste nicht zuordnen, weil die Ursache in den Beziehungen zwischen Stationen liegt. Gefordert ist ein Zustand pro Station, pro Sekunde: läuft, unterversorgt, blockiert, ausgefallen.
Die Signale sind meist schon vorhanden. Ein Run/Stop-Signal aus der SPS oder ein Sensor liefert "läuft" und "ausgefallen". Ein- und Auslauf-Lichtschranken oder ein Pufferstandssensor liefern starved und blocked: Eine untätige Maschine mit leerem Einlauf ist starved, eine untätige Maschine mit vollem Auslauf ist blocked. Wo Signale fehlen, tut eine Kamera über der Ansammlung denselben Job. Vier Wochen, jede SKU, jede Schicht.
Dann die Attributionsregel. Ein starved-Stopp wird der nächstgelegenen vorgelagerten Station angerechnet, die zu dem Zeitpunkt ausgefallen war oder unterhalb der Rate lief; ein blocked-Stopp der nächstgelegenen nachgelagerten. Das Ergebnis sind pro Station drei Zahlen: Minuten, verloren durch eigene Stopps; Minuten, die sie stromabwärts durch Unterversorgung verursacht hat; Minuten, die sie stromaufwärts durch Blockierung verursacht hat. Summa summarum ist das verlorener Output nach Ursache, und das reattributierte Pareto sieht meist anders aus als das Maschinenlevel-Pareto. Unschuldige Stationen tauchen auf; vermeintlich Schuldige, wie der Füller in unserer Serie, rutschen nach unten.
Das Muster lesen: vier Ursachen
Mit Zuständen und Attributionsregeln löst sich der Verlust meist in eine oder mehrere von vier Ursachen auf — und jede hat eine andere Abhilfemaßnahme.
Rate-Mismatch. Die Packlinie ist schlicht schneller als das Bulk liefern kann, oder der Palettierer ist schlicht langsamer als der Packer. Starved- oder blocked-Zeiten sind ungefähr konstant und hängen nicht von Chargenwechseln ab. Das ist eine strukturelle Tatsache der Linie und bestimmt die reale Rate; die erste Aufgabe ist, auf dieser Rate zu planen, nicht auf der Nennleistung der schnellsten Station.
Chargenzyklus-Glut. Die Starved-Zeit ist periodisch und fällt mit Chargenabschlüssen, CIP-Fenstern und Tankwechseln im Bulk-Plan zusammen. Auf dem Zeitstreifen erscheint sie als regelmäßige Lücken an denselben Punkten in jedem Chargenzyklus. Das ist ein Planungsproblem und die häufigste Ursache auf Bulk-to-Pack-Linien.
Buffer zu klein für das Stopprofil. Die Ansammlung entleert oder füllt sich schneller, als die Stopps beiderseits dauern. Ein Case Packer mit einem zweiminütigen Mikrostopp alle zehn Minuten füllt einen neunzigsekündigen Puffer jedes Mal, und der Füller ist bei jedem Stopp blockiert. Der Puffer war nach Daumenregel dimensioniert, nicht nach dem gemessenen Stopprofil der Nachbarn.
Wandernder Flaschenhals. Die stationsbestimmende Station ändert sich nach SKU oder Schicht. Der Verlust zeigt sich als Unterversorgung stromab von einer Station bei manchen Formaten und als Blockierung stromauf von einer anderen bei anderen Formaten. Das ist ein Routing-, Einstellungs- und Bedienungsproblem; die Lösung ist pro SKU, nicht pro Linie.
Abhilfe: Rate, Buffer, Schedule
Drei Hebel, in der Reihenfolge der Kosten. Ausrüstung kommt an vierter Stelle — und nur nachdem die ersten drei gezogen wurden.
Rate. Lassen Sie die Nicht-Flaschenhals-Stationen etwas über dem Tempo des Flaschenhalses laufen, mit der Geschwindigkeit gesteuert durch das Pufferniveau, statt Vollgas. Klassisches Liniendesign lässt die Maschinen auf beiden Seiten des Flaschenhalses etwas schneller laufen, damit die Puffer sich nach einem Stopp wieder füllen; Vollgas ist zu schnell. Ein Füller, der mit 200 läuft in einen Case Packer, der nur 180 aufnehmen kann, produziert nicht 200; er produziert 180 und verbringt die Differenz blockiert, verursacht Staus und Ausschuss. Das Runterschalten auf 185 entfernt den Großteil der Blockierungen, hält genug Marge, damit der Puffer sich nach einem Case-Packer-Stopp füllt, reduziert Mikrostops an beiden Stationen und kostet nichts. Es ist kontraintuitiv genug, dass Bediener es ohne die Daten nicht tun, und üblicherweise ist es die erste Maßnahme.
Buffer. Dimensionieren Sie die Ansammlung nach dem gemessenen Stopprofil der benachbarten Stationen, nicht nach dem verfügbaren Raum oder dem Default des Lieferanten. Wenn der längste Routine-Stopp des Case Packers drei Minuten beträgt, muss der Puffer davor drei Minuten Fülleroutput fassen. Ein zu kleiner Puffer macht jedes nachgelagerte Mikrostopp zu einem vorgelagerten Block; ein zu großer Puffer kaschiert das Problem und bindet Produkt.
Schedule. Stimmen Sie Chargenstarts und CIP-Fenster auf die Nachfrage der Packlinie ab, sodass die nächste Charge bereit ist, bevor der Puffer leerläuft. Sequenzieren Sie SKUs so, dass Bulk- und Pack-Rhythmen zusammenpassen, und gruppieren Sie Formate, deren Chargenzyklus und Packrate kompatibel sind. Planen Sie die Packlinie auf die vom Bulk begrenzte Rate für die SKUs, bei denen Bulk der Engpass ist, damit der Plan keine Output-Versprechen macht, die die Linie physisch nicht halten kann. Das sind Planerentscheidungen — sie brauchen die gemessenen Zustände vor sich.
Ausrüstung, nur am Flaschenhals. Nach Rate, Buffer und Schedule ist, was übrig bleibt, strukturell — und die Daten sagen genau, wo: die eine Station, die die Rate setzt, für die SKUs, bei denen sie das tut. Das ist eine deutlich kleinere und besser zielgerichtete Investitionsanfrage als eine neue Linie, und die einzige Art von Ausrüstungsanfrage, die die Line-Balance-Daten stützen.
Beispielrechnung
Die Serienlinie, nach der Methode zur Aufdeckung versteckter Kapazität: Starvation und Blocking waren 5 OEE-Punkte, etwa 6 Linienstunden pro Woche. Artikel eins hat 1 Punkt als durch Disziplin zurückgewinnbar und 4 als „akzeptiert, upstream“ zugewiesen, in der Annahme, dass die Bulk-Versorgung eine Tatsache ist, mit der die Packlinie leben muss.
Vier Wochen Stationszustände erzählten eine andere Geschichte.
| Cause | Share of the loss | Pattern on the timeline | Owner |
|---|---|---|---|
| Starvation from bulk around batch changeovers | 60% | Regular gaps at the same point in every batch cycle | Planner and bulk-side manager |
| Blocking from the case packer’s micro-stops | 25% | Short, frequent blocked periods at the filler, each matching a case-packer stop | Line engineer |
| Rate mismatch, filler faster than case packer | 15% | Constant low-level blocking regardless of batch | Line engineer, settings |
Die Case-Packer-Behebung aus dem Mikro-Stops-Artikel entfernte den Großteil der Blockierungen, und das Betreiben des Füllers bei 185 statt 200 beseitigte das Rate-Mismatch-Blocking und verringerte gleichzeitig Verschwendung. Zusammengenommen waren das grob 2 Punkte.
Die Chargenzyklus-Starvation war der größere Befund. Das Abstimmen des Starts jeder Charge an das Pufferniveau statt an den Bulk-Zyklus und das Umsequenzieren von zwei SKUs, damit deren Chargenzyklen zur Packrate passen, entfernte etwa die Hälfte davon: rund 1,5 Punkte, die das Werk zuvor als upstream-Fakt akzeptiert hatte und die nun in der Verantwortung des Planers lagen. Die verbleibenden 1,5 Punkte sind eine reale Lücke zwischen Bulk-Kapazität und Pack-Rate bei diesen SKUs und nun eine gemessene Zahl — der strukturelle Anteil, und der einzige Teil dieser Verlustart, den ein Ausrüstungsfall legitim adressieren könnte.
Das ehrliche Fazit war, dass die Zuweisung in Artikel eins konservativ war. Der Verlust, den das Werk als upstream-Fakt akzeptierte, war teilweise eine Planungs-Verlustursache, und der einzige Weg, das herauszufinden, war, die Zustände zu messen. Die Zahlen sind illustrativ; das Muster — dass der Scheduler mehr der Verluste besitzt als erwartet — sehen wir auf den meisten Bulk-to-Pack-Linien.
Wie Fabrico das macht
Fabrico zeichnet Starved und Blocked als eigene Zustände auf, schreibt jede Wartezeit der verursachenden Station zu und plant sowie bewertet die Packlinie bei ihrer realen Rate mit Bulk und Pack in einem System. Line-Balance-Verlust lebt zwischen den Systemen zweier Abteilungen. Bulk hat seine Chargendateien, Pack seine Maschinenüberwachung, und das Warten fällt in die Lücke zwischen ihnen. Der einzige Weg, den Verlust zu besitzen, ist beide Seiten an einem Ort zu haben — genau das leistet Fabricos Manufacturing Performance Platform (MES, OEE, CMMS & AI).
Starved und Blocked sind First-Class-Zustände. Der Zustand jeder Station — läuft, starved, blocked oder down — wird pro Sekunde aus SPS-Signalen, Sensoren und Computer Vision über der Ansammlung erfasst und als solcher gespeichert, anstatt in "läuft" zusammenzufassen. Der Zeitstreifen existiert für jede Schicht ohne manuelles Zeichnen.
Attribution ist eingebaut. Jede starved- oder blocked-Periode wird der Station zugeschrieben, die sie verursacht hat, sodass das Pareto verlorenen Outputs nach Ursache, nicht nach Symptom darstellt. Der Füller wird nicht länger für Bulk-Chargenlücken verantwortlich gemacht, und die Mikrostops des Case Packers werden mit der Füllerzeit belastet, die sie blockierten.
Der Flaschenhals wird pro SKU und pro Schicht identifiziert und als wandernd angezeigt. Die Plattform berichtet, welche Station die Linienrate gesetzt hat, wie lange und für welche Formate, sodass Verbesserungsbemühungen zur Station gehen, die diese Woche tatsächlich begrenzt.
Der Scheduler plant bei der realen Rate. Das Produktionsplanung-Modul plant die Packlinie bei der vom Flaschenhals begrenzten Rate pro SKU, stimmt Chargenstarts und CIP-Fenster auf Pufferniveau und Pack-Nachfrage ab und sequenziert Formate, sodass Bulk- und Pack-Rhythmen passen. Wenn Bulk ausfällt, plant es die Pack-Aufträge um, anstatt die Linie nach dem ursprünglichen Plan verhungern zu lassen.
Das Financial-Impact-Modul bewertet das Warten. Mit Verkaufspreis und Marge, die einmal pro SKU eingegeben sind, werden starved- und blocked-Stunden zum Marge-Wert des wartenden SKUs bewertet. Ein Füller, der bei einem Format mit hoher Marge verhungert, kostet mehr als dieselbe Wartezeit bei einem Low-Margin-Format, und die AI-Insights priorisieren vorgeschlagene Abhilfen — eine Rate-Einstellung, eine Buffer-Änderung, eine Batch-Align-Regel — nach wiedergewinnbarem Wert mit einem Owner und einem messbaren Ergebnis.
Wartungsaufträge werden dort erstellt, wo die Ursache Verschleiß ist. Wenn die Blockadeursache eine Station ist, deren Stopp-Rate steigt, wird der Work Order gegen diesen Asset im selben System erstellt und mit den Beweisen des verlorenen Outputs versehen.
Der Verlust, für den niemand eine Sitzung ansetzt, wird zu einer priorisierten Liste mit einem Dollarwert und einem Owner pro Linie.
Häufig gestellte Fragen
Was sind Starvation und Blocking in der Fertigung? Starvation ist eine Maschine, die an und bereit ist, aber steht, weil sie keinen Input hat; Blocking ist eine Maschine, die an und bereit ist, aber steht, weil sie nicht entladen kann. Beides sind Verluste, die von einer anderen Station verursacht werden, und die meisten Überwachungssysteme buchen sie der falschen Maschine oder lassen sie unkodiert, weil die Maschine, die sie zeigt, keinen Fehler gemeldet hat.
Wie findet man den Flaschenhals auf einer Verpackungslinie? Messen Sie den Zustand jeder Station über mehrere Wochen. Der Flaschenhals ist die Station, die fast nie starved und fast nie blocked ist und deren eigene Stopps immer die Linienzahl reduzieren. Es ist die Station mit der niedrigsten effektiven Rate inklusive eigener Stopps, nicht die mit der niedrigsten Nennleistung — und sie verschiebt sich oft nach SKU und Schicht.
Warum zeigt Maschinen-OEE keine Line-Balance-Verluste an? Weil der Verlust in den Beziehungen zwischen Stationen liegt, nicht in einer einzelnen Maschine. Die verlorene Zeit eines starved Füllers wird oft dem Füller zugeschrieben, während der nicht produzierte Output eigentlich ein Bulk- oder Planungsverlust ist. Nur Stationszustände mit Attribution zur verursachenden Station machen die Verlustursache sichtbar.
Wie groß sollte ein Akkumulationspuffer sein? Groß genug, um den Output der vorgelagerten Station für die Dauer des längsten routinemäßigen Stopps der nachgelagerten Station zu halten — und umgekehrt. Dimensionieren Sie ihn nach dem gemessenen Stopprofil der benachbarten Stationen, nicht nach einer Daumenregel oder dem verfügbaren Raum.
Sollten Nicht-Flaschenhals-Maschinen mit voller Geschwindigkeit laufen? Nein — und auch nicht exakt im Tempo des Flaschenhalses. Eine Station, die deutlich schneller als der Flaschenhals läuft, erhöht den Linienoutput nicht; sie verbringt die Differenz blockiert, erzeugt Stau und Ausschuss. Lassen Sie sie etwas schneller als den Flaschenhals laufen, mit der Geschwindigkeit gesteuert durch das Pufferniveau, sodass der Puffer sich nach einem Stopp füllen kann ohne ständiges Start-Stopp-Zyklus.
Sehen Sie, wo die Linie wartet
Wenn alle Maschinen hohe Verfügbarkeit melden und die Linienzahl trotzdem zu gering ist, liegt die Verlustursache zwischen ihnen. Vier Wochen Stationszustände zeigen, wo das ist, welche Station die Rate setzt und wie viel vom Warten dem Zeitplan und nicht dem Equipment zuzurechnen ist.
Der Pilot mit fixiertem Umfang macht genau das: eine Linie, sechs Wochen, ein installierter Industriesensor und Hub mit Ihrem Team und Computer Vision über dem Handover; der Zustand jeder Station wird vom ersten Tag an erfasst und zugeordnet. Die Auswertung enthält den realen Flaschenhals pro SKU, das reattribuierte Pareto der Verluste und die drei Interventionen mit dem höchsten Nutzen — auf Bulk-to-Pack-Linien ist das meist eine Rate-Einstellung und eine Regel für die Planung, die das Werk bereits in der folgenden Woche anwenden kann. Die Gebühr ist fest und wird voll auf ein erstes Jahresabonnement angerechnet, falls Sie ausrollen. Der Pilot läuft auf Fabricos Manufacturing Performance Platform (MES, OEE, CMMS & AI), die Maschinendaten, OEE- und Verlustanalyse, Produktionsplanung, SKU-spezifischen Outputwert und Wartung in einem System verbindet, sodass der Flaschenhals, den die Daten finden, auch jener ist, um den die Planung herum aufgebaut wird.
Fordern Sie eine Demo an oder lesen Sie, wie das Planungsmodul bei der vom Flaschenhals begrenzten Rate plant.
Verwandte Artikel
Das Neueste aus unserem Blog

Echte Fabrico-Kacheln, Beispieldaten.











