Hallo Leute,
ich bin neu hier und sitze gerade an meiner Abschlussarbeit. Ich habe folgendes Problem: Ich habe an einer Stelle meiner Produktionslinie in Form von 2 Einzelstationen Bauteile, die zum Teil an einer Einzelstation 3 mal durchlaufen. Das heist in meinem Fall leider auch, das das Gleiche BE an der gleichen Station jeweils aber 3 Bearbeitungszeiten hat. Welche Zeit wann abzulaufen hat,erkennt man an einer Durchlaufnummer, an der ich auch über eine Methode die Reihenfolge, wie das BE durchläuft, festgelegt habe.
Nun habe ich über die Eingangssteuerung mit der Option "Vor Aktionen" in die Methode folgendes eingetragen (Ausschnitt):
Code:
TEXTEINGABE
if @.Durchlaufnummer = 4 and
@.name = "BE1" then
Einzelstation1.BearbeitungsZeit := Tabelle_Zeiten[BE1,13];
else if @.Durchlaufnummer = 3 and
@.name = "BE1" then
Einzelstation1.BearbeitungsZeit := Tabelle_Zeiten[1,13];
else if @.Durchlaufnummer = 3 and
@.name = "US" then
Einzelstation2.BearbeitungsZeit := Tabelle_Zeiten[3,13];Nun habe ich sogar über eine Abfrage geschaut, ob die Bearbeitungszeit benutz wird, und er zeigt nur 0 an.
Woran könnte das liegen??? bin ich komplett auf dem falschen weg??