Hallo Community,
ich habe wieder mal ein Problem. Ich möchte BEs, welche sich auf einem Fahrzeug befinden umlagern. Jeder der 7 Lagerplätze (Parallelstation) hat xDim=3. Leider werden die Parallelstationen hin und wieder nicht vollständig befüllt obwohl sie frei sind. Erst beim X-ten Schleifendurchlauf klappt es dann. Hat jemand eine Idee wie ich meinen Code ändern könnte? Vielen Dank im Voraus!
while @.belegt=true loop
for i:=1 to 7 loop
station:=str_to_obj("~.Stellplatz"+to_str(i))
for k:=1 to 3 loop
if station.AnzahlBEs<3 and @.belegt=true then
@.BE.umlagern(station))
end
next
next
if @.belegt=true then
print(to_str(~.Ereignisverwalter.AbsZeit)+": Zu wenig
Pufferplätze")
wait(20)
end
end
[Diese Nachricht wurde von LogiPlani am 11. Mrz. 2022 editiert.]
[Diese Nachricht wurde von LogiPlani am 11. Mrz. 2022 editiert.]
[Diese Nachricht wurde von LogiPlani am 11. Mrz. 2022 editiert.]
[Diese Nachricht wurde von LogiPlani am 11. Mrz. 2022 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP