Hallo community,
heute brauche ich mal wieder einen Input.
Ich hoffe ihr habt eine Idee, damit es weiter vorangeht, leider bin ich nämlich unter Zeitdruck.
Es geht darum, dass zwei Quellen eine Einzelstation speisen, aus je einem Förderhilfsmittel und einem Fördergut wird ein Paket gemacht, es wird per Ausgangssteuerung an den beiden Quellen auf die Einzelstation umgelagert und beladen. Soweit so gut. Damit dies geschieht, gibt es im Werkerpool (eine Ebene höher, aber das spielt ja keine Geige) einen Werker mit dem Dienst "Beladen", der Dienst ist ebenfalls für die Station und den zugehörigen Arbeitsplatz eingesetzt .
Setze ich die Bearbeitungszeit der nachfolgenden Arbeitsstation entsprechend herab, fließt und funktioniert alles wunderbar.
Kommt es allerdings zu der Situation, wie im angehängten Bild dargestellt, dass die Einzelstation ".fertig" ist / blockiert wird und auch die die vorgelagerten Quellen blockiert werden und fertig sind, sich nichts bewegt, so wird dann nachfolgend der Einzelplatz geräumt und aber von den Quellen nichts mehr umgelagert und das Modell läuft lediglich noch leer.
1) Nun weiß ich nicht, ob die Umlagerfunktion falsch ist und das Umlagern nicht mehr angestoßen wird (?) oder der Dienst vom Werkerpool nicht mehr abgefragt wird nachdem er einmal angestoßen und nicht ausgeführt werden konnte. In jedem Fall dreht sich danach nichts mehr.
2) Vielleicht kann mir jemand inhaltlich gleich mal sagen, wie oft die buggesteuerte Ausgangsmethode angestoßen wird? Kann man das beeinflussen? Habe darüber noch nichts gelesen. Dachte immer die wird bei jedem "step" überprüft, ist aber wohl nicht so.
Hat jemand eine Idee, wonach ich schauen könnte?
Beste Grüße!
------------------
Dankeschön!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP