Autor
|
Thema: Kein Aufruf der Ausgangssteuerung (1880 mal gelesen)
|
Simulatorin Mitglied Studentin
Beiträge: 1 Registriert: 25.06.2007
|
erstellt am: 25. Jun. 2007 15:55 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich bräuchte mal eure Hilfe. Ich programmiere zur Zeit eine Materialflusssimulation. Das Problem ist auf einmal, sobald ich die Werkstückanzahl erhöhe. Kann das Modell beim Eintreffen des ca. 2000ten BE nicht mehr die Ausgangssteuerung aufrufen. Die Eingangssteuerung wird aufgerufen, die Bearbeitungsziet läuft ab und dann blockiert die Station ohne das die Ausgangssteuerung 1x aufgerufen wurde? Was kann das sein? Die nachfolgenden Stationen sind auch nicht belegt. Ich danke euch jetzt schon mal. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tuborg Mitglied
Beiträge: 11 Registriert: 15.05.2007
|
erstellt am: 25. Jun. 2007 16:07 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
Hi. Spontan würde ich vermuten, dass die eingestellte Endzeit im Ereignisverwalter erreicht wurde und deswegen die Simulation stoppt. Aber vermutlich hast Du da schon nachgeschaut... Kannst ja mal das Modell hier posten... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 25. Jun. 2007 18:00 <-- editieren / zitieren -->
wie Tuborg bereits angemerkt hat: aufgrund der sehr vagen Beschreibung und ohne aussagekraeftige screenshots bzw. ohne ein Modell (keine Studentenversion!) kann man eigentlich nur raten! ------------------ Der Simulator |
ps123456 Mitglied
Beiträge: 5 Registriert: 28.10.2013
|
erstellt am: 28. Okt. 2013 15:36 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
|
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 28. Okt. 2013 16:42 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
|
ps123456 Mitglied
Beiträge: 5 Registriert: 28.10.2013
|
erstellt am: 30. Okt. 2013 10:12 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
|
ps123456 Mitglied
Beiträge: 5 Registriert: 28.10.2013
|
erstellt am: 30. Okt. 2013 12:29 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
Ich bin echt am verzweifeln. Ich habe viele Einzelstationen in meinem Modell, diese bearbeiten eine Vielzahl von Teilen. Nach einer Weile wird dann bei einigen Einzelstationen die Ausgangssteuerung nicht mehr aufgerufen, obwohl sie davor schon 100 mal funktioniert hat. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 31. Okt. 2013 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
|
ps123456 Mitglied
Beiträge: 5 Registriert: 28.10.2013
|
erstellt am: 04. Nov. 2013 16:03 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
Natürlich benutze ich eine Ausgangssteuerung. Das ist ja gerade das Problem, dass diese manchmal nicht aufgerufen wird! Ich habe sie mal angehängt. Bin mittlerweile soweit, dass ich per Generator abfrage, ob ein Auftrag in einer Einzelstation hängen geblieben ist und dann die Ausgangssteuerung "von Hand" ausführe. [Diese Nachricht wurde von ps123456 am 04. Nov. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 04. Nov. 2013 18:49 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
Umlagern ist auch erfolglos, wenn die nachfolgestation nicht aufnahmefähig ist. Wenn Sie die Objekte mit Kanten verbunden sind und einfach @.umlagern aufrufen, dann funktioniert der Mechanismus der Blockierlisten. Wenn Sie ein Ziel setzen (@.umlagern(Ziel)), dann erfolgt einfach kein Umlagern, wenn der Nachfolger nicht aufnahebereit ist. Das Teil bleibt liegen, es erfolgt kein nochmaliger Aufruf der Ausgangssteuerung. Sie müssten vielleicht vor umlagern abfragen, ob das Umlagern überhaupt möglich ist: Code:
waituntil ziel.leer and ziel.bereit prio 1;
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ps123456 Mitglied
Beiträge: 5 Registriert: 28.10.2013
|
erstellt am: 08. Nov. 2013 09:59 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
Hallo Bon Simul, vielen Dank für deine Antwort. Die Objekte sind nicht mit Kanten verbunden, es könnte durchaus sein, dass aus irgendeinem Grund das nachfolgende Objekt nicht aufnahmebereit ist. Das nachfolgende Objekt ist fast immer ein Sortierer, dem ich eine unendliche Kapazität (-1) zugewiesen habe (in den anderen Fällen eine Parallelstation mit rießiger Kapazität und ohne Schichtkalender). Es kann also nicht daran liegen, dass der Sortierer voll ist. Auch habe ich dem Sortierer keinen Schichtkalender zugewiesen. Welche Gründe könnte es noch geben, dass der Sortierer nicht aufnahmebereit ist? [Diese Nachricht wurde von ps123456 am 08. Nov. 2013 editiert.] [Diese Nachricht wurde von ps123456 am 08. Nov. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 08. Nov. 2013 17:01 <-- editieren / zitieren --> Unities abgeben: Nur für Simulatorin
|