Autor
|
Thema: Änderungen in Lieferlisten während der Simulation (1309 mal gelesen)
|
Harold Lee Mitglied
Beiträge: 3 Registriert: 27.09.2010
|
erstellt am: 27. Sep. 2010 14:52 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe erst seit kurzem intensiver mit Plant Simulation zu tun und bin nun auf eine für mich nicht zu lösende Problematik gestossen. Ich möchte in einen mehrere Netzwerke-umfassenden Modell Lieferlisten während der laufenden Simulation beschreiben. Hierzu sollen die dazu benötigten Tabelleninhalte zu bestimmten Zeitpunkten (wenn eine bestimmte Anzahl an BEs in einen Puffer liegt) per Methodenaufruf (Beobachter) in eine Lieferliste geschrieben werden. Im stöbern dieses Forums bin ich auf einige Beiträge gestoßen die entweder nicht zu dem gewünschten Ergebnis führten oder in dem Schluss endeten, dass dies nicht möglich sei. In einem kleinen Testmodell habe ich jedoch herausgefunden, dass ich die von mir gewünschte Funktionalität erreiche wenn zu dem Zeitpunkt wenn die Lieferliste beschreiben wird auch parallel ein BE erzeugt wird. Ich gehe also davon aus, dass lediglich ein bestehender Dialog mit der Quelle von Nöten ist und frage mich nun wieso dies nicht mit Hilfe einer Methode möglich ist (da das parallele Erzeugen von BEs in meinem eigentlichen Modell nicht möglich ist). Da dies sehr viele Informationen auf einmal sind hab ich ein Screenshot meines Testmodells zur besseren Verständlichkeit hinzugefügt. Hierbei sind die Programmteile auskommentiert die ich bereits versucht habe und die nicht zum gewünschten Ergebnis geführt haben. Ich bin für Lösungsvorschläge bzw. alternative Anmerkungen sehr dankbar. Mit freundlichen Grüßen Harold Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LeaSophieKA Mitglied
Beiträge: 22 Registriert: 14.10.2010
|
erstellt am: 14. Okt. 2010 17:21 <-- editieren / zitieren --> Unities abgeben: Nur für Harold Lee
Hallo Harold, vor einem sehr ähnlichen Problem sitze ich momentan auch... Haben Sie unterdessen evtl. schon eine Lösung gefunden oder ist das Ändern von Lieferlisten, wie Sie es beschreiben, wirklich nicht möglich? Falls Sie eine Möglichkeit gefunden habe, wäre ich für Tips dankbar! Beste Grüße, Lea Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Harold Lee Mitglied
Beiträge: 3 Registriert: 27.09.2010
|
erstellt am: 15. Okt. 2010 15:15 <-- editieren / zitieren --> Unities abgeben:
Hallo Lea, aktuell bin ich bezüglich der Problemstellung auch noch nicht weiter gekommen, da meine bisherigen Versuche nicht zum gewünschten Ergebnis führten. Sollte sich daran etwas ändern werde ich sie natürlich informieren. Ich bitte sie für den Fall, dass sie diese Fragsetellung vor mit lösen, wenn sie überhaupt zu lösen ist, mich ebenfalls zu kontaktieren. Mit freundlichen Grüßen Harold Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tsx Mitglied
Beiträge: 103 Registriert: 06.03.2010 Plant Simulation 10.0
|
erstellt am: 15. Okt. 2010 18:55 <-- editieren / zitieren --> Unities abgeben: Nur für Harold Lee
Ich denke das Problem verstanden zu haben. Ein Update der Lieferliste, so dass es auch die Quelle versteht, geht über einen kleinen Umweg. Ihr müsst über Methodenaufruf zunächst den Produktionsmodus der Quelle verändern. Sieht ungefähr so aus:
Code:
Quelle.Erzeugungszeit := "Anzahl einstellbar"; Quelle.Erzeugungszeit := "Lieferliste"; Quelle.Pfad:="meineLieferliste";
Danach sollte die Tabelle neu eingelesen werden und die Quelle weiter produzieren. Klappt das in euren Modellen? ------------------ Grüße, tsx Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Harold Lee Mitglied
Beiträge: 3 Registriert: 27.09.2010
|
erstellt am: 19. Okt. 2010 18:19 <-- editieren / zitieren --> Unities abgeben:
Erstmal vielen Dank, mithilfe deines Quellcodes wird die Tabelle auch tatsächlich neu eingelesen und somit aktualisiert. Allerdings tritt dann eine andere Problematik auf. Die Quelle produziert in der Folge alle Teile der Lieferliste, ganz unabhängig von den hinterlegten Zeit, wodurch das Phänomen auftritt, dass sie einige Teile mehrfach produziert. Wüsstest du evtl. woran dies liegt und ob jenes Problem auch noch behoben werden kann ? vielen Dank Harold Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |