Autor
|
Thema: Simulationsgeschwindigkeit (446 mal gelesen)
|
Lutz_Babilon Mitglied student
Beiträge: 28 Registriert: 02.11.2005
|
erstellt am: 04. Nov. 2005 09:53 <-- editieren / zitieren --> Unities abgeben:
Hallo, hate schon einmal jemand das Problem gehabt, das bei ein und dem selben Simulationslauf, nur mit unterschiedlichen Geschwindigkeiten, unterschiedliche Ergebnisse rauskamen? bei mir ist das der fall, und ich habe bisher keine Lösung gefunden... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 04. Nov. 2005 10:15 <-- editieren / zitieren -->
Hi, ????? Kannst Du das Phänomen etwas detaillierter beschreiben. Gruss ------------------ DER SIMULATOR |
STUDENTJF Mitglied Student
Beiträge: 35 Registriert: 13.09.2005
|
erstellt am: 04. Nov. 2005 10:15 <-- editieren / zitieren --> Unities abgeben: Nur für Lutz_Babilon
|
Lutz_Babilon Mitglied student
Beiträge: 28 Registriert: 02.11.2005
|
erstellt am: 04. Nov. 2005 14:27 <-- editieren / zitieren --> Unities abgeben:
Also dass Problem sieht so aus, dass ich dem Schichtkalender, wenn die Tagesstückzahl nicht erreicht ist, einen neuen Schichtplan, eben mit 3 Schichten zuweise. diese Zuweisung erfolgt, wenn eine Stückzahl kurz vor Schichtende noch nicht produziert ist, dann weise ich dem Schichtkalender eine neue Tabelle mit 3 Schichten zu. Lasse ich die Simulation schnell laufen, übergeht er die zuweisung (einfache if Anweisung) und die Station geht in "ungeplant" über taste ich mich langsam an die Uhrzeit ran (21:58) so nekommt der Schichtkalender den dritten Schichtplan zugeordnet und produziert weiter nach 22Uhr.. soweit, so kompliziert, vll weisst du ja wo der Teufel sitzt?? Lutz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz_Babilon Mitglied student
Beiträge: 28 Registriert: 02.11.2005
|
erstellt am: 04. Nov. 2005 14:28 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 04. Nov. 2005 14:33 <-- editieren / zitieren -->
Hi, O.K. wie sieht denn genau Deine if-Abfrage aus und von wo wird sie aufgerufen ? Gruss
------------------ DER SIMULATOR |
Lutz_Babilon Mitglied student
Beiträge: 28 Registriert: 02.11.2005
|
erstellt am: 04. Nov. 2005 14:42 <-- editieren / zitieren --> Unities abgeben:
Das ist ziemlich komplex,da verschachtelt, aber im Prinzip wird sie in der Ausgangssteuerung aufgerufen hier die if anweisung; if ~.~.Feinabruf.Montag[1,7] > 0 then ~.~.Schichtkalender_F_S.schichtplan := schichtplanN; else ~.~.Schichtkalender_F_S.schichtplan := schichtplan; end; dabei ist Montag die Tabelle, Schichtplan n und schichtplan sind die beiden Schichttabellen Ich habe die Steurung schon einmal umgestellt, es müsste also irgendwie mit dem Schichtkalender zusammenhängen... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz_Babilon Mitglied student
Beiträge: 28 Registriert: 02.11.2005
|
erstellt am: 04. Nov. 2005 15:06 <-- editieren / zitieren --> Unities abgeben:
|
Lutz_Babilon Mitglied student
Beiträge: 28 Registriert: 02.11.2005
|
erstellt am: 04. Nov. 2005 15:13 <-- editieren / zitieren --> Unities abgeben:
OK habe das Problem anders gelöst, weise nun keinen Schichtplan zu, sondern deaktiviere den Schichtkalender und schalte ihn später wieder ein! Danke trotzdem jedem der sich Gedanken gemacht hat!! Lutz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |