Autor
|
Thema: BEs auf Fahrzeug laden, und umlagern in Senke (1322 mal gelesen)
|
arphex Mitglied Student
Beiträge: 1 Registriert: 09.11.2010 Plant Simulation 8.2
|
erstellt am: 20. Jan. 2011 08:41 <-- editieren / zitieren --> Unities abgeben:
Hallo *, ich habe ein Modell wo ich aus mehreren (16) Puffern BEs auf ein Fahrzeug, welches sich auf einem einspurigen Weg befindet, umlagern möchte und danach in den dazugehörigen 16 Senken vernichten möchte. Beim umlagern auf das Fahrzeug nutze ich eine SensorID:
Code:
(SensorID : integer)is do if SensorID = 1 then if .BEs.Fahrzeug.kapazitaet <= 12 then P1.inhalt.umlagern(@); end; end; end;
Dies geht aber nur bei einem Puffer nicht bei allen, weiss jemand warum? Desweiteren lädt das Fahrzeug nur ein BE auf, ich habe als Kapazität (beim Fahrzeug, modellweit) aber 12 eingestellt? Desweiteren bekommt jedes BE ein benutzderdefiniertes Attribut mit einem normalverteilten Ziel (funktioniert - Eingangssteuerung Puffer auf Methode) Code: is do @.zielAttribut := z_gleich(1,1,16); end;
Das umlagern auf die Senken, bzw. vernichten der BEs funktioniert mit dieser Methode leider nicht.
Code: (SensorID : integer) is index : integer; ebene : Integer; attrName : string; attrNr : integer; ziel : Integer; do ebene := SensorID; for index := 1 to .Bes.Fördergut.anzahlAttr loop -- attrName = zielAttribut holt er aber nicht attrName := .Bes.Fördergut.holeAttrName(index); attrNr := .Bes.Fördergut.holeAttrNr(attrName); ziel = .Bes.Fördergut.holeAttrWert(attrNr); print ziel; if ebene = ziel then @.anhalten; @.vernichteBEs; end; next; end;
Dies funktioniert aber nicht, kann mir da jemand helfen? Version ist 8.2, Lizenz Educational. Der Dateianhang geht gerade nicht (als .jpg) deshalb ein Link zu meinem Modell zur Veranschaulichung Download Modell bei MegaUpload
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|