Autor
|
Thema: Fahrsteuerung (754 mal gelesen)
|
Traudel Mitglied
Beiträge: 27 Registriert: 20.03.2007
|
erstellt am: 08. Mai. 2007 14:14 <-- editieren / zitieren --> Unities abgeben:
Guten Tag, ich arbeite an einer Fahrsteuerung, welche meine Kommissionierwagen durch eine definierte Kommissionierzone steuern soll. Nun habe ich jdeoch das Problem, dass die Fahrsteuerung nur aufgerufen wird, wenn als Nachfolger keine Einzelstation folgt, sondern nur Wege. Die Einzelstationen symbolisieren bei mir die Kommissionierplätze. Woran kann es liegen, dass die Fahrsteuerung aufgerufen wird, solange nur Wege als Nachfolger vorhanden sind. Ist jedoch eine Einzelstation vorhanden wird diese nciht aufgerufen. Ich danke für die Hilfe! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Homer Simpson Mitglied
Beiträge: 345 Registriert: 14.09.2005
|
erstellt am: 08. Mai. 2007 14:41 <-- editieren / zitieren --> Unities abgeben: Nur für Traudel
|
Traudel Mitglied
Beiträge: 27 Registriert: 20.03.2007
|
erstellt am: 08. Mai. 2007 14:46 <-- editieren / zitieren --> Unities abgeben:
Gibt es denn sonst eine Lösung dafür? Ich arbeite zur Zeit mit der Version 7.0 und bekomme leider von der Hochschule keine andere Version für meine Diplomarbeit zur Verfügung gestellt. Kann man sich da irgendwie anders aus der Zwickmühle helfen?! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 08. Mai. 2007 18:11 <-- editieren / zitieren -->
???? Zitat:
Ein Weg sollte allerdings nicht direkt in eine Einzelstation gabeln, da sonst die Fahrsteuerung und somit der Algorithmus am Wegende nicht aufgerufen wird. Also wenn sich ein Weg gabelt, dann nur in entsprechende Weg-Objekte !
s. http://ww3.cad.de/foren/ubb/Forum262/HTML/000633.shtml#000009 Wenn der Weg sich also in 2 Stationen gabelt (was er ja nicht tun sollte s.o.), dann setze doch einfach 2 (kurze) Wegstrecken vor die Einzelstationen. ------------------ Der Simulator |
Traudel Mitglied
Beiträge: 27 Registriert: 20.03.2007
|
erstellt am: 08. Mai. 2007 18:40 <-- editieren / zitieren --> Unities abgeben:
Danke für die Antwort. Ich habe denke ich auch eie Lösung gefunden. Und zwar kann man die m_start Methode als Ausgangssteuerung in die Wege einsetzen, was dan mit Hilfe einer kleiner If-then-else-schleife auch das Anfahren der Einzelstationen ermöglicht. Ich habe es noch nicht hundertprozentig getestet, aber der erste Testlauf war schon recht positiv. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 08. Mai. 2007 18:48 <-- editieren / zitieren -->
Nun, mit dem Eintrag von M_start an einer einzigen Stelle, nämlich im Fahrzeug-Klassenobjekt, wollte ich genau das vermeiden, was Du vorgeschlagen hast. Du wirst weniger Eingabe- und vor allem Aenderungsaufwand haben, wenn die Methode beim Fahrzeug bleibt und die Wege in Wege gabeln. ------------------ Der Simulator
|