Autor
|
Thema: Demontagestation über Methoden parametrieren (1151 mal gelesen)
|
Tuhpon Mitglied
Beiträge: 17 Registriert: 22.11.2007
|
erstellt am: 04. Mrz. 2008 14:39 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen! Irgendwie spielen sich bei mir grade seltsame Dinge ab. [PlantSimulation 8.1.5 Research] Ich habe einige Demontagestationen. Jede einzelne Demontagestation wird über eine eigene Methode parametiert. Der Code z. B. sieht auszugsweise so aus: Methode1:
Code:
... Auspacker_3001.DemontageModus:="BEs abladen"; Auspacker_3001.Hauptteil:=2; Auspacker_3001.Bearbeitungszeit:=0; Auspacker_3001.Ablauf:="Hauptteil nach Nebenteilen"; Auspacker_3001.DemontageListe[1,1]:=".mylib.myBEs.myFlasche"; Auspacker_3001.DemontageListe[2,1]:=40; Auspacker_3001.DemontageListe[3,1]:=1; ...
Methode2:
Code:
... DePalettierer_1001.DemontageModus:="BEs abladen"; DePalettierer_1001.Hauptteil:=2; DePalettierer_1001.Bearbeitungszeit:=0; DePalettierer_1001.Ablauf:="Hauptteil nach Nebenteilen"; DePalettierer_1001.DemontageListe[1,1]:=".mylib.myBEs.myKiste"; DePalettierer_1001.DemontageListe[2,1]:=40; DePalettierer_1001.DemontageListe[3,1]:=1; ...
Jeder Code für sich funktioniert super. Wenn ich jedoch beide Methoden nacheinander aufrufe, funktioniert nur noch die letzte Methode. Bei der zuerst aufgerufenen Methode findet zwar die Demontage statt, nur werden Hauptteil und demontiertes Teil auf den gleichen Ausgang rausgegeben. Kann es sein, das er bei der direkten Zuweisung in der Mehtode zwei Demontagestation den gleichen Inhalt zuweist? Trotz eindeutiger Addresierung? Kennt jemand das Beschriebene Problem? Danke für eure Tips. mfg TuhPon Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 04. Mrz. 2008 16:14 <-- editieren / zitieren -->
wann bzw. wo rufst Du denn die Methoden auf ? m.E. muss die Demontagestation leer sein fuer eine derartige Parametrierung. ------------------ Der Simulator WSL, Bruxelles |
Tuhpon Mitglied
Beiträge: 17 Registriert: 22.11.2007
|
erstellt am: 04. Mrz. 2008 16:22 <-- editieren / zitieren --> Unities abgeben:
Die DeMontagestation ist definitiv nicht belegt! Der Aufruf erfolgt nach einem Reset und vor einem Init (nein, im init steht nix drin was überschreiben könnte) War mir auch so im Hinterkopf, dass die Sation leer sein muss. TuhPon Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 04. Mrz. 2008 17:12 <-- editieren / zitieren -->
hier der Nachweis, dass es funktioniert ! ------------------ Der Simulator WSL, Bruxelles [Diese Nachricht wurde von Simulator am 04. Mrz. 2008 editiert.] |
Ex-Mitglied
|
erstellt am: 05. Mrz. 2008 16:01 <-- editieren / zitieren -->
@Tuhpon wie wärs mal mit einem feedback zu Deinem "Problem" ? ------------------ Der Simulator WSL, Bruxelles |
Tuhpon Mitglied
Beiträge: 17 Registriert: 22.11.2007
|
erstellt am: 05. Mrz. 2008 18:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Simulator! Sorry, ich war heute an einer anderen Baustelle. Das Feedback kommt sicher noch. Bei mir sind die zwei Demontagestation in Reihe geschaltet aber das dürfte nicht das Problem sein. (1. Demontagestation (DMS) packt Kisten von Paletten; 2. DMS packt Flaschen aus Kisten) Ich hab bei mir im Modell auch noch keinen Fehler auf meiner Seite gefunden, sprich Variable falsch etc. Da das ganze Projekt (zur Zeit) unübersichtlich ist hab ich es auch nicht mit hochgeladen. Sollte ich keinen Fehler finden (bei mir oder der Software) lad ich es mal hoch. Wie gesagt, ich hoffe das ich morgen dazu komme mir das ganze anzuschaun. Schönen abend noch. TuhPon Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |