Hallo zusammen,
ich bin auch Plant Sim Anfänger und habe ein ähnliches Problem und komme leider nicht weiter.
Die Problemstellung ist folgende: Ich habe ein BE, das zweimal durch die selbe Einzelstation läuft, allerdings einmal bevor und einmal nach einem Überholvorgang. Die überholten BE's sollen dabei anschließend einem anderen Pfad folgenden, wie die unbearbeiteten BE's zuvor. (siehe Anhang)
Dazu habe ich in der Klassenbibliothek für meine BEs das benutzerdefinierte Attribut Name: "überholt" und Wert: "nein" als string angelegt. Diese sollen später in einer Bearbeitungsstation mit einer Methode geändert werden zu Wert: "ja", damit später im Ausgangsverhalten nach BE Attribut unterschieden werden kann. Wenn das BE das Attribut überholt "ja" besitzt, soll es an Nachfolger 2 geleitet werden. Wenn überholt "nein", dann an Nachfolger 1.
Meine Synthax in der Methode sieht folgendermaßen aus:
is
do
@.überholt:=ja;
end;
Im Ausgangsverhalten der betreffenden Station haben wir folgende Tabelle für die BEs angelegt (siehe Anhang)
Entweder wir bekommen eine Fehlermeldung, oder die BEs laufen ständig im Kreis.
Habt ihr einen Lösungsvorschlag für mich oder eventuell eine schickere Lösung?
Beste Grüße und Danke im Voraus!
Matze
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP