Autor
|
Thema: Teil wegtragen mit mehrern Zielen (1833 mal gelesen)
|
simulatorbine Mitglied
Beiträge: 4 Registriert: 20.07.2012
|
erstellt am: 20. Jul. 2012 16:11 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hab ein Problem. Der Werker soll von der Quelle mehrere Teile zu verschiedenen Montagestationen bringen und dort ablegen. Leider schaff ich es nur, dass der Werker die Teile zu einer Monatgastation bringen kann und nicht zu verschiedenen Stationen. Wisst ihr wie man das löst? Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tadzio Mitglied
Beiträge: 5 Registriert: 08.09.2012
|
erstellt am: 21. Sep. 2012 18:41 <-- editieren / zitieren --> Unities abgeben: Nur für simulatorbine
Hi, ich hätte paar Fragen vorab bevor ich mich dem Problem mal annehme (i) Ich nehme an die Teile wissen eindeutig wo sie hin sollen? (ii) Wie hast Du das gelöst, daß der Werker mehrere Teile transportiert, mit einem Container? (iii) Das Ganze wird sich nicht mit den Standardmachanismen lösen lassen, sonder wohl nur durch eine eigene Methodensteuerung, wäre das ok? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 23. Sep. 2012 18:46 <-- editieren / zitieren --> Unities abgeben: Nur für simulatorbine
Es reicht eigentlich, wenn Sie den einzelnen BEs unterschiedliche Zielorte zuweisen. Den ersten Zielort haben sie bestimmt über das Ausgangsverhalten "Teil wegtragen" der Quelle gesetzt. Leider bekommen dann alle Teile das selbe Ziel zugewiesen. Sie müssten deshalb das zweite und dritte Teil korrigieren. Der einfachste Weg ist: - Ausgangssteuerung im Arbeitsplatz Quelle (wird beim Verlassen des Werkers aufgerufen) - dort Zielort der Teile korrigieren: Code:
is do -- @ ist der Werker @.be(2).zielort:=M2;--zweite Montagestation @.be(3).zielort:=M3;--dritte Montagestation end;
Wenn Sie ausreichend Fußwege haben, reicht das.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tadzio Mitglied
Beiträge: 5 Registriert: 08.09.2012
|
erstellt am: 23. Sep. 2012 18:57 <-- editieren / zitieren --> Unities abgeben: Nur für simulatorbine
Wenn das so ist, daß jeder Werker ein Teil tragen soll und dabei die Zielstation aber variieren soll dann sollte man das wie Bon Simul vorschlägt in der Tat über die Ausgangssteuerung der Quelle machen! Als Anmerkung: Falls es dann eine Systematik gibt, wo die Teile jeweils hin sollen, dann läßt sich das über eine Lieferliste (ggf. zyklisch) in der Quelle machen. Dabei bekommen die (ggf. auch sonst gleichen) Produkte ein Attribut gesetzt, an Hand dessen die Zuordnung für den Werker erfolgen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 23. Sep. 2012 21:34 <-- editieren / zitieren --> Unities abgeben: Nur für simulatorbine
Hallo Tadzio ! Ein Werker kann mehrere Teile tragen (Attribut Kapazität). Steuern können Sie es über das Ausgangsverhalten "Teil wegtragen" (z.B. der Quelle), der Werker lädt dann so lang Teile, bis seine Kapazität erschöpft ist. Er trägt dann die Teile zu der Station, die im Attribut Zielort in den BEs eingetragen ist. Die Zielorte werden durch das Ausgangsverhalten gesetzt, Sie müssen diese korrigieren, nachdem der Werker von der Quelle weg ist. Hallo Simulatorbine, ab Version 10 hat der Arbeitsplatz eine Eingangs- und Ausgangssteuerung, dann funktioniert die Lösung s.o. Davor könnten Sie es mit einem Beobachter im Werker probieren (Standort überwachen --> weg zur ersten Maschine). Ein Beispiel mit Version 10.1 finden Sie hier: http://www.bangsow.de/detail.php?id=460
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |