Hallo allerseits,
ich sitze gerade an einem großen komplizierten Modell und es läuft nicht wie es soll. Habe daher eine seeehr vereinfachte Version angefertigt um dem Problem auf den Grund zu kommen, aber ich komme noch nicht wirklich weiter. Vielleicht kann mir hier jemand helfen.
Ich habe drei Netzwerke(s. jpg): Das erste, "Methoden_Variablen", in dem (aus Gründen der Übersichtichkeit) wie der Name schon sagt alle Methoden und lokalen Variablen liegen, außerdem ein Broker. Dann ein zweites, genannt "Kommissionierbereich" und ein drittes, "Gang". Im Kommissionierbereich liegen ein Werkerpool und der Gang als Subnetzwerk, im Gang gibt es einen Puffer und eine Einzelstation.
Nun wird im 20-Sekunden-Takt im Puffer im Gang ein BE erzeugt, was dann normalerweise den Werker herbeirufen sollte, der sich in das Subnetzwerk "Gang" begibt, das BE aufnimmt und zur Einzelstation trägt. Dummerweise verlässt der Werker nicht den Werkerpool.
Was habe ich falsch gemacht? Im Puffer ist als Ausgangsstrategie "Teil wegtragen" und der richtige Broker (mit komplettem Pfad) angegeben, im Werkerpool steht der gleiche Brokerpfad.
Habe auch schon Broker.StandardExportDurchführen versucht, kein Erfolg. Die Tabelle Unbefriedigter Importer habe ich mir ausgeben lassen, die ist leer. Obwohl im Puffer ein Teil liegt und weggetragen werden soll, also scheint der Puffer schon gar keinen Arbeiter zu rufen. Werker.gehezu bleibt ebenfalls ohne Wirkung.
Dazu sollte ich vielleicht sagen dass der Werker auch schon "künstlich" per Methode erzeugt wurde, da sonst beim starten des Ereignisverwalters (der in Methoden_Variablen liegt) im Pool gar kein Werker erscheint. Trotz Erzeugungstabelle.
Jemand ne Idee wie ich meinen Werker zum laufen bekomme?
Achja Plant Simulation Version ist 12.0.3
Danke schonmal im Voraus
Lena
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP