Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  BE durchläuft Einzelstation mehrmals

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  BE durchläuft Einzelstation mehrmals (1404 mal gelesen)
Jungi3388
Mitglied
Student

Sehen Sie sich das Profil von Jungi3388 an!   Senden Sie eine Private Message an Jungi3388  Schreiben Sie einen Gästebucheintrag für Jungi3388

Beiträge: 9
Registriert: 19.01.2015

erstellt am: 21. Jan. 2015 17:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo!
Ich stehe vor einem Problem. Gleich vorweg, ich habe gerade erst begonnen PlantSim zu nutzen, kenne mich also nicht sehr aus.

Ich will einen Fertigungsablauf darstellen. Die Arbeitsfolge ist wie folgt:

Fräsen
Waschen
Wärmebehandlung
Beschichten
Schleifen
Waschen
Endkontrolle

Dabei stellt jeder Arbeitsschritt eine Einzelstation dar. Das Produkt läuft also zweimal durch die gleiche Waschanlage. Wie schaffe ich es, dass das Produkt beim zweiten Durchlauf nicht wieder weiter zur Wärmebehandlung, sondern gleich zur Endkontrolle kommt bzw. beim ersten Mal zur Wärmebehandlung und nicht gleich zur Endkontrolle?

Vielen Dank im Voraus für eure Hilfe!

Lg Martin

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bon Simul
Mitglied
Simulant


Sehen Sie sich das Profil von Bon Simul an!   Senden Sie eine Private Message an Bon Simul  Schreiben Sie einen Gästebucheintrag für Bon Simul

Beiträge: 1250
Registriert: 08.08.2011

Plant Simulation 10.1, 11 ff Professional

erstellt am: 21. Jan. 2015 22:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jungi3388 10 Unities + Antwort hilfreich

Das Beispiel spukt hier schon herum...

Sie könnten ein benutzerdefiniertes Attribut als Schalter benutzen(z.B. nach dem ersten Durchlauf auf 1 setzen, beim zweiten auf zwei), dann können Sie die Ausgangsstrategie der Station zum Verzweigen benutzen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jungi3388
Mitglied
Student

Sehen Sie sich das Profil von Jungi3388 an!   Senden Sie eine Private Message an Jungi3388  Schreiben Sie einen Gästebucheintrag für Jungi3388

Beiträge: 9
Registriert: 19.01.2015

erstellt am: 22. Jan. 2015 11:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke für die schnelle Antwort.
Die Realisierung mit dem benutzerdefinierten Attribut funktioniert einwandfrei!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Matze.76
Mitglied


Sehen Sie sich das Profil von Matze.76 an!   Senden Sie eine Private Message an Matze.76  Schreiben Sie einen Gästebucheintrag für Matze.76

Beiträge: 1
Registriert: 30.01.2015

erstellt am: 30. Jan. 2015 17:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jungi3388 10 Unities + Antwort hilfreich


Unbenannt.png

 
Hallo zusammen,

ich bin auch Plant Sim Anfänger und habe ein ähnliches Problem und komme leider nicht weiter.
Die Problemstellung ist folgende: Ich habe ein BE, das zweimal durch die selbe Einzelstation läuft, allerdings einmal bevor und einmal nach einem Überholvorgang. Die überholten BE's sollen dabei anschließend einem anderen Pfad folgenden, wie die unbearbeiteten BE's zuvor. (siehe Anhang)

Dazu habe ich in der Klassenbibliothek für meine BEs das  benutzerdefinierte Attribut Name: "überholt" und Wert: "nein" als string angelegt. Diese sollen später in einer Bearbeitungsstation mit einer Methode geändert werden zu Wert: "ja", damit später im Ausgangsverhalten nach BE Attribut unterschieden werden kann. Wenn das BE das Attribut überholt "ja" besitzt, soll es an Nachfolger 2 geleitet werden. Wenn überholt "nein", dann an Nachfolger 1.

Meine Synthax in der Methode sieht folgendermaßen aus:

is
do
@.überholt:=ja;
end;

Im Ausgangsverhalten der betreffenden Station haben wir folgende Tabelle für die BEs angelegt (siehe Anhang)

Entweder wir bekommen eine Fehlermeldung, oder die BEs laufen ständig im Kreis.

Habt ihr einen Lösungsvorschlag für mich oder eventuell eine schickere Lösung?

Beste Grüße und Danke im Voraus!
Matze


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jungi3388
Mitglied
Student

Sehen Sie sich das Profil von Jungi3388 an!   Senden Sie eine Private Message an Jungi3388  Schreiben Sie einen Gästebucheintrag für Jungi3388

Beiträge: 9
Registriert: 19.01.2015

erstellt am: 30. Jan. 2015 18:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo!

Mir hat der Beitrag "Ein benutzerdefiniertes Attribut während der Simulation erstellen" in der PlantSim Hilfe weitergeholfen.
Da du das benutzerdefinierte Attribut von Anfang an selbst definieren kannst, kannst du dir die erste Hälfte des Beitrags sparen. Aber am Schluss ist genau erklärt, wie die Methode zum setzen des Attributs und dem anschließenden Weiterleiten auszusehen hat.
Lg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bon Simul
Mitglied
Simulant


Sehen Sie sich das Profil von Bon Simul an!   Senden Sie eine Private Message an Bon Simul  Schreiben Sie einen Gästebucheintrag für Bon Simul

Beiträge: 1250
Registriert: 08.08.2011

Plant Simulation 10.1, 11 ff Professional

erstellt am: 31. Jan. 2015 18:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jungi3388 10 Unities + Antwort hilfreich

ihr Attribut ist vom Typ string, deshalb müssen Sie die Werte (auch in Vergleichen) in Anführungszeichen setzen:
Code:

is
do
  @.überholt:="ja";
end;


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz