DPM Verwaltung > Operationen > Schichten und Kalender > Schicht-Instanzen verstehen
Schicht-Instanzen verstehen
Die auf der Seite Schichten und Kalender definierten Kalender dienen dem System als Vorlage zum Erstellen der einzelnen Schicht-Instanzen, die während der Produktion verwendet werden.
Eine Schicht ist ein definierter Zeitraum mit einer Startzeit und einer Endzeit. Eine Schicht-Instanz ist eine konkrete Instanz dieser Schicht für ein Arbeitszentrum oder eine Arbeitseinheit an einem bestimmten Datum. Beispiel: Schicht 3 beginnt um 08:00 Uhr und endet um 16:00 Uhr. Eine Schicht-Instanz von Schicht 3 für die Arbeitseinheit "BOS-StackingRobot-01" beginnt um 08:00 Uhr und endet um 16:00 Uhr am 19. Januar 2021.
Das System erstellt die Schicht-Instanzen im Vorfeld, sodass sie während der Produktion verfügbar sind. Schicht-Instanzen werden basierend auf dem Kalender für das Arbeitszentrum oder die Arbeitseinheit erstellt, sowie basierend auf den Schichtplänen, die den Kalendertagen zugewiesen sind.
Der Schicht-Scheduler wird alle 30 Minuten ausgeführt und prüft, ob für alle Arbeitszentren und Arbeitseinheiten Schicht-Instanzen für den aktuellen Tag und den nächsten Tag vorhanden sind. Bei Bedarf erstellt der Schicht-Scheduler den Satz von Schicht-Instanzen für den jeweiligen Tag. Der alle 30 Minuten ausgeführte Schicht-Scheduler stellt sicher, dass die Schicht-Instanzen für die Arbeitszentren und Arbeitseinheiten an einem Standort basierend auf der Zeitzone des Standorts für den aktuellen Tag und den nächsten Tag erstellt werden.
Die folgenden Schritte beschreiben den Ablauf, den das System beim Ausführen des Schedulers für jedes Arbeitszentrum und jede Arbeitseinheit befolgt:
1. Das System ruft den Kalender für das Arbeitszentrum oder die Arbeitseinheit ab und bestimmt basierend auf dem Startdatum des Kalenders, welchem Kalendertag das aktuelle Datum entspricht. Beispiel: Wenn der 1. Januar 2021 das Startdatum des Kalenders ist, der Kalender einen Wiederholzyklus von 7 Kalendertagen aufweist und der 12. Januar 2021 das aktuelle Datum ist, entspricht das Datum dem fünften Kalendertag. In diesem Beispiel wird der fünfte Kalendertag "Tag 5" genannt.
2. Das System ruft den Schichtplan für den aktuellen Tag (Tag 5) ab und prüft, ob er als Arbeitstag ausgewiesen ist. Schicht-Instanzen werden nur für Arbeitstage erstellt, denen Schichtpläne zugewiesen sind.
3. Unter der Annahme, dass der aktuelle Tag (Tag 5) ein Arbeitstag mit einem zugewiesenen Schichtplan ist, prüft das System die für den Schichtplan zu erstellenden Schicht-Instanzen und ob diese erstellt werden können.
Schicht-Instanzen können erstellt werden, solange noch keine Schicht-Instanzen mit einer Startzeit vorhanden sind, die mit der Startzeit für eine der neuen Schicht-Instanzen identisch ist oder später als diese beginnt. Wenn diese Bedingung erfüllt ist, werden alle Schicht-Instanzen für den aktuellen Tag in der Reihenfolge ihres Wertes für Reihenfolge innerhalb des Schichtplans erstellt. Andernfalls werden für den aktuellen Tag keine Schicht-Instanzen erstellt.
Wenn z.B. eine Schicht-Instanz vorhanden ist, die am aktuellen Tag um 06:00 Uhr beginnt, und alle neuen Schicht-Instanzen eine spätere Startzeit als 06:00 Uhr am aktuellen Tag aufweisen, werden die neuen Schicht-Instanzen erstellt. Wenn eine der neuen Schicht-Instanzen eine Startzeit von 06:00 Uhr oder früher am aktuellen Tag aufweist, wird keine der neuen Schicht-Instanzen erstellt.
* 
Wenn sich die erste neue Schicht-Instanz und die letzte vorhandene Schicht-Instanz überschneiden, wird die vorhandene Schicht-Instanz so gekürzt, dass sie endet, wenn die neue Schicht-Instanz beginnt. Wenn z.B. die letzte vorhandene Schicht-Instanz um 02:00 Uhr beginnt und um 08:00 Uhr endet und die erste neue Schicht-Instanz um 07:00 Uhr beginnt und um 13:00 Uhr endet, wird die vorhandene Schicht-Instanz beim Erstellen der neuen Schicht-Instanz so gekürzt, dass sie um 02:00 Uhr beginnt und um 07:00 Uhr endet. Eine solche Überschneidung kann nur auftreten, wenn Änderungen am Kalender vorgenommen wurden, nachdem die Schicht-Instanzen bereits erstellt wurden. Dies ist die einzige Situation, in der eine vorhandene Schicht-Instanz vom System geändert wird.
4. Anschließend wiederholt das System die Schritte 1 bis 3 für den nächsten Tag. In diesem Beispiel ist der nächste Tag der sechste Kalendertag und wird als "Tag 6" bezeichnet.
Wann werden Schicht-Instanzen bei Änderungen am Kalender angepasst?
Bei Änderungen an einem Kalender werden die Auswirkungen auf die für einen bestimmten Kalendertag erstellten Schicht-Instanzen dann angezeigt, wenn das System das nächste Mal versucht, Schicht-Instanzen für diesen Kalendertag zu erstellen. Dies schließt folgende Änderungen ein:
Kalendertage hinzufügen oder entfernen. Der einem bestimmten Datum entsprechende Kalendertag wird vom Schicht-Scheduler basierend auf der aktuellen Anzahl von Tagen im Kalender und dem Startdatum des Kalenders bestimmt.
Einem Kalendertag zugewiesenen Schichtplan ändern. Wenn der Schicht-Scheduler ausgeführt wird, versucht dieser, Schicht-Instanzen für den Schichtplan zu erstellen, der dem Kalendertag aktuell zugewiesen ist.
Einen Kalendertag in einen Arbeitstag oder arbeitsfreien Tag ändern. Schicht-Instanzen werden nur für Arbeitstage erstellt.
Wenn ein Kalendertag in einen arbeitsfreien Tag geändert wird und für ein bestimmtes Vorkommen dieses Kalendertages bereits Schicht-Instanzen erstellt wurden, werden diese Schicht-Instanzen nicht gelöscht. Die Änderung in einen arbeitsfreien Tag wird wirksam, wenn der Schicht-Scheduler den Kalendertag das nächste Mal überprüft.
Wenn ein Kalendertag von einem arbeitsfreien Tag in einen Arbeitstag geändert wird und der Kalendertag der aktuelle Tag oder der nächste Tag ist, der beim Ausführen des Schicht-Schedulers geprüft wird, werden bei der nächsten Ausführung des Schicht-Schedulers Schicht-Instanzen für diesen Tag erstellt.
Schichten innerhalb eines Schichtplans erstellen oder bearbeiten. Wenn der Schicht-Scheduler ausgeführt wird, versucht er, Schicht-Instanzen für die aktuell definierten Schichten in dem Schichtplan zu erstellen, der dem Kalendertag zugewiesen ist. Wenn dieser Satz von Schicht-Instanzen wie in Schritt 3 beschrieben erstellt werden kann, werden alle Schicht-Instanzen für diesen Schichtplan erstellt.
Die für das Arbeitszentrum oder die Arbeitseinheit gültige Kalenderzuweisung ändern. Wenn der Schicht-Scheduler ausgeführt wird, bestimmt er den Kalender, der aktuell für das Arbeitszentrum oder die Arbeitseinheit gilt, und erstellt neue Schicht-Instanzen, wenn sie die in Schritt 3 beschriebene Bedingung erfüllen.
War dies hilfreich?