Instandhaltungsplanung und -terminierung (MPS) ist die Terminierung von Arbeitsaufgaben und Arbeitslisten für VI-Maßnahmen eines Unternehmens (in diesem Dokument allgemein als Arbeit bezeichnet) unter Berücksichtigung der Wichtigkeit der Arbeit, der Verfügbarkeit der Ressourcen sowie möglicher Einschränkungen. Der Terminierungsprozess wird im Planungsmodul durchgeführt. Die MPS-Lösung verwendet die IFS Planning Scheduling and Optimization (PSO)-Lösung als Planungsmodul. Daher ist es zwingend erforderlich, dass ein Online-PSO-Planungsserver läuft, um diese Aktivität durchzuführen. Material, Werkzeugverfügbarkeit, Zusatzqualifikationen und Betriebspläne können als Randbedingungen im Terminierungsprozess verwendet werden. Die Terminplanung basiert auf dem Wert der Arbeit.
Der Terminierungsprozess berücksichtigt die Einschränkungen, die durch die Arbeit, die Ressourcen, die Artikelbestände und die Betriebspläne gesetzt werden, die tatsächlich in einen bestimmten Datensatz geladen werden, und nicht alle Arbeitsaufträge und VI-Aktionen, Ressourcen und Artikelbestände usw., die im Unternehmen verfügbar sind.
Ein Datensatz für Instandhaltungsplanung und -terminierung ist die Einheit, auf der die Planung durchgeführt werden muss. Es kann sich um einen einzelnen Standort oder eine Gruppe von Standorten handeln, die jeweils weiter in eine Instandhaltungsorganisation oder eine Gruppe von Instandhaltungsorganisationen pro Standort unterteilt werden können. Es können mehrere Datensätze erstellt werden, um verschiedene Standorte eines Unternehmens zu planen. Es ist jedoch wichtig zu beachten, dass die verschiedenen Datensätze völlig unabhängig voneinander sind und nichts über die Existenz oder Planung anderer Datensätze wissen. Wenn ein Dataset für einen einzelnen Standort erstellt wird, muss sichergestellt werden, dass die von diesem Standort verwendeten Ressourcen und Artikelbestände nicht von anderen Standorten verwendet werden, die in andere Datasets geladen werden. Es wird erwartet, dass dieselben Daten, Ressourcen oder Artikelbestände nicht an mehrere Datensätze gesendet werden.
Um die Terminierung von Arbeitsauftragsstrukturen zu unterstützen, aktivieren Sie die Option AA-Strukturen terminieren. Diese Einstellung stellt sicher, dass terminliche Abhängigkeiten innerhalb der Struktur des Arbeitsauftrags beachtet werden, so dass die Aktivitäten innerhalb der Struktur in Folge geplant werden können. Prozessart Inkrementell muss für diese Funktionalität ausgewählt werden. Die Arbeitsauftragsstruktur sorgt für eine effiziente Planung, indem sie Abhängigkeiten berücksichtigt und den Ablauf von Instandhaltungsmaßnahmen optimiert.
Eine Arbeitsaufgabe (oder Arbeitsliste im Falle einer VI-Aktion) ist die kleinste planbare Einheit. Das Planungsmodul konzentriert sich im Wesentlichen auf die Zuteilung von Ressourcen, um die Arbeit zu erledigen, wobei andere Einschränkungen berücksichtigt werden. Ein einzelner Ressourcenbedarf für die Arbeit wird in der Terminierung als Vorgang bezeichnet. Wenn für eine Arbeitsaufgabe mehrere Ressourcen erforderlich sind, bedeutet dies, dass die Aufgabe mehrere Aktivitäten umfasst und diese mehreren Aktivitäten zusammenarbeiten sollten, um die Arbeit zu erledigen. Wenn eine Aufgabe beispielsweise drei Ressourcen erfordert, wird dies als drei Aktivitäten behandelt, die im selben Zeitfenster geplant werden sollten.
Wenn eine Arbeitsaufgabe Teil einer Arbeitsauftragsstruktur ist, werden Abhängigkeiten zwischen Arbeitsaufträgen bei der Terminierung berücksichtigt. Auf der Seite Arbeitsauftragsstruktur-Navigator können Arbeitsaufträge, die einem Arbeitsauftrag untergeordnet sind, separate Arbeitsaufgaben mit definierten Abhängigkeiten haben. Durch die Aktivierung der Option AA-Struktur terminieren wird sichergestellt, dass der Terminierungsprozess diese Abhängigkeiten berücksichtigt und eine sequentielle und effiziente Planung der Aktivitäten innerhalb der Struktur ermöglicht.
Die Mindestanforderungen für eine Arbeitsaufgabe oder eine VI-Aktionsarbeitsliste (Arbeit), die für die Planung mit der Lösung für die Instandhaltungsplanung und -terminierung in Frage kommen, sind wie folgt:
Das Ziel des Planungsprozesses ist es, den höchsten Wert in der gesamten Planungslösung zu erreichen. Das bedeutet, dass Arbeitsaufgaben und Arbeitslisten mit höheren Werten Vorrang vor denen mit niedrigeren Werten haben.
Ein erfolgreicher Planungsprozess führt zu folgenden Ergebnissen:
Die bedingte Klasse/Ressource-Zuweisung verbessert die Instandhaltungsplanung und -terminierung, indem sie sicherstellt, dass Arbeitsaufgaben zuerst den Personenressourcen zugewiesen werden und Klasse/Ressourcen bei Bedarf ebenfalls zugewiesen werden, um eine genaue, prioritätsbasierte Terminierung zu gewährleisten, die mit der Verfügbarkeit von Betriebsressourcen übereinstimmt.
Die auf IFS.ai basierende PSO-Konfiguration ist in MPS auf den Modus „Statisch“ beschränkt.
Anwender dieser IFS.ai-Konfiguration profitieren auch in der MPS-Terminierungslösung von einem verbrauchsabhängigen Zahlungsmechanismus. Aus diesem Grund müssen Anwender eine bestimmte Anzahl von Token zur Verfügung haben, um einen Zeitplan in MPS zu erstellen. IFS.ai-Tokens werden automatisch auf der Grundlage der Nutzung der einzelnen Services verbraucht. Die folgenden Seiten sind für Anwender der IFS.ai-basierten MPS/PSO-Konfiguration bestimmt. Der Zugriff auf diese Seiten erfolgt über die Befehle, die auf der Seite Instandhaltungsplanungs- und -terminierungsdatensatz sowie im IFS Cloud Navigator bereitgestellt werden.
Hinweis: Um die Instandhaltungsplanung und -terminierung auf der IFS.ai Shared Service Plattform zu planen und zu terminieren, ist das IFS.ai Abonnementpaket erforderlich. Innerhalb der Shared Service-Plattform wird der Anwendungsfall für Instandhaltungsplanung und -terminierung als „Asset Maintenance Scheduling“ bezeichnet
Die Lösung unterstützt Datensätze der Prozesstypen Statisch, Dynamisch, Reaktiv und Inkremental.
Die Verwendung von Datensätzen mit dem Prozesstyp Dynamisch wird empfohlen, wenn der Planungshorizont relativ kurz ist (in der Regel weniger als eine Woche) und häufige Änderungen des Zeitplans zu erwarten sind. Bei einem dynamischen Datensatz wird eine erste Version geladen, und die nachfolgenden Änderungen werden automatisch geladen, und der Zeitplan wird häufig aktualisiert. Der Datensatz verbleibt im Speicher des Planungsmoduls und diese arbeitet kontinuierlich an der Verbesserung des Zeitplans. Es ist wichtig zu beachten, dass Instandhaltungsplanungs- und -terminierungsdatensätze bei der Planung auf Ressourcengruppenebene nicht empfohlen werden. Für diesen Prozesstyp muss ein Ressourcenaufbau verwendet werden, der individuelle Zuordnungen ermöglicht.
Die Prozessart Statisch wird empfohlen, wenn die Anzahl der zu planenden Aufgaben hoch ist und keine Aktualisierungen des Datenbestands zu erwarten sind. Ein statischer Datensatz läuft so lange, bis er das angegebene Ziel erreicht hat, und wird dann von der Scheduling Engine entladen. Wenn die mit dem Datensatz verbundenen Daten geändert wurden und ein neuer Plan erforderlich ist, muss die Ladung erneut gesendet werden. Dieser Datentyp kann bei der Planung von Ressourcen sowohl auf Gruppen- als auch auf Einzelebene verwendet werden.
Der Prozesstyp Reaktiv ist eine Mischung aus Statisch und Dynamisch. Einige Änderungen des Zeitplans sind zu erwarten, aber nicht so häufig wie bei einem dynamischen Datensatz. Dies wird auch empfohlen, wenn Ressourcen auf individueller Ebene geplant werden.
Um Abhängigkeiten zwischen Arbeitsaufträgen in der WO-Struktur zu unterstützen, muss der Prozesstyp inkrementell verwendet werden. Wenn der Schalter Arbeitsauftragsstrukturen planen aktiviert ist, wählt das System automatisch den Prozesstyp Inkrementell aus. Andere Prozesstypen können nicht ausgewählt werden, und der Versuch, dies zu tun, führt zu einer Fehlermeldung.
Arbeitsaufgaben/Arbeitslisten können auf der Grundlage von Arbeitstyp, Objektkritikalität, Aufgabenpriorität und/oder Ereignis einen Wert zugewiesen bekommen. Diese Einstellung erfolgt auf der Ebene der Instandhaltungsplanungs- und -terminierungsdatensätze. Das Ziel der gesamten Planungslösung ist es, einen maximalen Wert zu erreichen. Das bedeutet, dass Arbeiten mit höheren Werten, die durch die Wertekonfiguration definiert sind, bei der Terminplanung eine höhere Priorität erhalten.
Ressourcen können auf der Ebene von Ressourcengruppen oder auf individueller Ebene geplant werden.
Während Arbeitsaufgaben/VI-Arbeitsgänge und Ressourcen die beiden wichtigsten Entitäten sind, die für die Terminplanung benötigt werden, gibt es noch andere Entitäten, die als Einschränkungen verwendet werden können. Es ist möglich, diese Beschränkungen auf Datensatzebene ein- und auszuschalten.
Im Datensatz kann festgelegt werden, ob das Material als Einschränkung verwendet werden soll. Die Materialbestände umfassen:
HINWEIS: Artikel werden nicht im Rahmen des Terminierungsprozesses reserviert. Materialbestellungen werden auch nicht durch den Terminierungsprozess erstellt. MRP/PMRP-Prozesse übernehmen die Funktion der Artikelversorgung.
Alle Materialbedarfe für eine Aufgabe oder VI-Aktion werden berücksichtigt, wenn die Einschränkung für die Materialplanung aktiviert ist. Wenn eine Materialregel deaktiviert ist, aber ein Bedarf für sie besteht, wird die Arbeit nicht geplant.
Zu den zusätzlichen Qualifikationen gehören Kompetenzen und Zertifikate. Diese Beschränkungen können auch auf Datensatzebene aktiviert oder deaktiviert werden. Wenn diese Option aktiviert ist, werden Zusatzqualifikationen wie eine mit den Ressourcen verbundene Fähigkeit behandelt.
Im Rahmen der Datensatzkonfiguration kann auch festgelegt werden, ob Betriebspläne als Planungsvorgabe betrachtet werden sollen oder nicht. Wenn diese Funktion aktiviert ist, werden die Betriebspläne als eine Einschränkung im Planungsprozess betrachtet. Dies wiederum führt dazu, dass an den betroffenen Anlagenobjekten innerhalb der Zeiträume, die auf den manuellen Planpositionen des Einsatzplans mit Instandhaltungsfenster = ‚Nein‘ angegeben sind, keine behindernden Instandhaltungsarbeiten erlaubt sind. Wenn aus einem plötzlichen Grund ein geplanter Vorgang nicht stattfinden kann, kann der Wert des Instandhaltungsfensters manuell auf 'Ja' für eine manuelle Planposition geändert werden und dadurch geöffnet werden, um auch während dieses Zeitraums die Durchführung von behindernden Instandhaltungsarbeiten zu ermöglichen.
Die Lösung für die Instandhaltungsplanung und -terminierung versucht, die Arbeiten innerhalb des Zeitraums des frühen Starts und des späten Endes zu planen. Wenn dies jedoch aufgrund von Sachzwängen nicht möglich ist, können Arbeitsaufgaben nach dem späten Endtermin geplant werden. VI-Aktionen werden nur innerhalb des Planungsfensters geplant, das durch den frühesten Start- und den spätesten Endtermin gekennzeichnet ist. Das Planungsfenster der kalenderbasierten VI-Aktions-Instandhaltungspläne kann durch Änderung der Parameter „Vorw. aufklappen“ und „Rückw. aufklappen“ angepasst werden.
Die Planung behindernder Arbeiten, die durchgeführt werden müssen, wenn die Anlage außer Betrieb ist, ist ein Schlüsselfaktor bei der Terminierung von Instandhaltungsaufgaben, um Produktionseinschränkungen zu minimieren. Es ist wichtig, so viele Arbeiten an der Anlage wie möglich durchzuführen, um die Anzahl der Instandhaltungsstillstände zu reduzieren.
Wenn ein Gerät abgeschaltet wird, ist oft ein ganzer Prozess betroffen, und mehrere andere Geräte müssen ebenfalls abgeschaltet werden. Wenn die Instandhaltungstätigkeiten auf der Grundlage dieser gemeinsam arbeitenden Ausrüstungsgruppen gebündelt werden können, besteht eine gute Chance, die Zahl der Instandhaltungsstillstände zu verringern.
Die MPS-Lösung kann so eingerichtet werden, dass die Wahrscheinlichkeit einer Bündelung der Instandhaltungsarbeiten steigt. Dies geschieht über den Mechanismus der Gerätegruppierung, der als MPS-Cluster-ID bezeichnet wird. Die MPS-Cluster-ID, die im Datensatz für Anlagenobjekte eingestellt werden kann, gibt an, zu welchem Cluster eine bestimmte Anlage aus Sicht der Instandhaltung gehört. Die MPS-Cluster-ID, die für die Anlagenobjekte eingerichtet wurde, ordnet diese einer Gruppe zu, die gemeinsam betroffen ist, wenn eine der Anlagen abgeschaltet werden muss. Mithilfe dieser Funktion können Instandhaltungsabteilungen einfach die fälligen oder in Kürze fälligen Arbeiten an den zugehörigen Anlagen anzeigen lassen, während die Produktion aufgrund eines bestimmten Unfalls unterbrochen ist, und die verfügbaren Ressourcen zur Durchführung der Arbeiten anzeigen lassen. Dies kann eine spätere Abschaltung wegen geplanter Instandhaltungsarbeiten an der zugehörigen Ausrüstung ersparen und so die verlorene Produktionszeit wieder aufholen
Cluster-IDs werden in den Objektcluster-Basisdaten definiert. Jede Cluster-ID ist mit 2 Arten von Anreizen verbunden.
Sobald die Cluster-IDs definiert sind, werden die Geräte, die zusammen funktionieren müssen, identifiziert und mit der entsprechenden MPS-Cluster-ID verbunden. Die MPS-Cluster-ID wird auf Anlage gesetzt und repräsentiert einen Abschnitt einer Anlage oder eine Gruppe von Objekten, die zusammen funktionieren und für die Instandhaltung einer einzelnen Einheit abgeschaltet werden müssen.
IFS Planungs- und Terminierungsoptimierung, das Backend der MPS-Lösung, versucht, die Arbeit so zu planen, dass der Wert des gesamten Planungsergebnisses gesteigert wird. Cluster-IDs und die Konfiguration der Basiswerte von Arbeitsaufgaben und VI-Aktionen (optional unter Verwendung von Arbeitstyp, Priorität, Objektkritikalität und/oder Ereignis) müssen beim Setzen von Anreizen beachtet werden. Sehr hohe Anreize für das Clustering im Vergleich zu den Basiswerten der Arbeit können dazu führen, dass sich das Planungstool übermäßig auf das Clustering der Arbeit konzentriert. Dies kann dazu führen, dass kritische Arbeiten nicht sofort geplant werden, was dazu führt, dass sie mit unkritischen Arbeiten, die zum selben Cluster gehören, gruppiert werden. Sehr niedrige Anreize für die Bildung von Clustern im Vergleich zu den Basiswerten können dazu führen, dass kein angemessenes Niveau der Clusterbildung erreicht wird.
Der Planungsprozess läuft kontinuierlich im Planungsserver. Änderungen an den Aufgaben, wie z. B. die Erstellung neuer Aufgaben und die Änderung des Ressourcenbedarfs von Aufgaben, können erkannt und an den Planungsprozess auf dem Server gesendet werden. Hierfür sollten die entsprechenden Datenbankauslöser aktiviert werden. Der Planungsserver sendet regelmäßig eine neue Aktualisierung an die Geschäftsanwendung, und diese Aktualisierungen können auch die Planung der aktuell geplanten Aufgaben ändern. Dies kann daran liegen, dass der Planungsserver während des dynamischen Planungsprozesses neue optimale Lösungen findet, sowie an Änderungen der Arbeitsaufgaben, die durch die Aktivierung von Auslösern automatisch an den Server gesendet wurden.
Beachten Sie, dass es keine Auslöser zur Unterstützung der dynamischen VI-Planung gibt.
Bei erfolgreich geplanten Arbeiten werden die geplanten Anfangs- und Enddaten festgelegt. Wenn die Ressourcen auf individueller Ebene geplant werden, werden außerdem Zuordnungen für erfolgreich eingeplante Arbeiten erstellt.
Es kann viele Gründe dafür geben, dass die Arbeit nach dem Planungsprozess ungeplant bleibt, wie beispielsweise:
Der Terminierungsprozess versucht, alle Arbeiten zwischen den in der Aufgabe angegebenen frühen Start- und späten Endterminen zu planen. Es kann jedoch Situationen geben, in denen der Gesamtplanungsprozess nicht alle Aufgaben innerhalb der frühen Start- und späten Endtermine planen kann. In einer solchen Situation kann es vorkommen, dass der Terminplanungsprozess einige der Arbeitsaufgaben später als den späten Endtermin plant. VI-Aktionen, die nicht innerhalb des Planungsfensters geplant werden können, werden ungeplant gelassen.
Es können verschiedene Maßnahmen erforderlich sein, wenn das Ergebnis des Planungsprozesses von den erwarteten Ergebnissen abweicht, einschließlich der folgenden:
Anpassungen an den Ergebnissen des Planungsprozesses können im IFS Business-System vorgenommen werden. Es ist jedoch wichtig zu beachten, dass der Planungsprozess kontinuierlich Aktualisierungen an das IFS Business-System sendet. Neue Optimierungen des Plans oder Änderungen in den Arbeitsaufgaben können manuelle Änderungen außer Kraft setzen.
Um die manuellen Einstellungen nicht zu überschreiben, gehen Sie wie folgt vor: