Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Pufferproblem

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:  Pufferproblem (290 mal gelesen)
student-mm
Mitglied
student

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

Beiträge: 2
Registriert: 12.06.2008

erstellt am: 30. Okt. 2008 19:10    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 bräuchte eure Hilfe zu meinem Puffer:

Es sollen jede Stunde 5 Stück ausgelagert werden.
für den Zeitabstand würd ich einen Generator benutzen, aber wie lautet der Befehl für das Puffer?

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

pom
Mitglied
Dipl.-Ing. (FH)


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

Beiträge: 182
Registriert: 25.08.2006

erstellt am: 31. Okt. 2008 07:26    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 student-mm 10 Unities + Antwort hilfreich

Hallo,

schau dir in der Plant Hilfe mal folgendes an:

- umlagern
- for until
- Waituntil

hier ein Möglichkeit:

Is
i:Integer;
do
for i:=1 to 5 loop
  Waituntil Ziel.voll = False prio 1;
  Puffer.inhalt.umlagern(Ziel);
next;
end;

MFG
Patrick

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

Simulant2008
Mitglied



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

Beiträge: 16
Registriert: 27.11.2008

erstellt am: 28. Nov. 2008 08:25    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 student-mm 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von pom:

  Waituntil Ziel.voll = False prio 1;
 


Wofür sorgt diese Zeile?
Ist das vielleicht der Befehl zu warten bis der Nachfolger wieder frei ist ein neues Teil aufzunehemen?

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

pom
Mitglied
Dipl.-Ing. (FH)


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

Beiträge: 182
Registriert: 25.08.2006

erstellt am: 28. Nov. 2008 09:21    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 student-mm 10 Unities + Antwort hilfreich

Waituntil Ziel.voll = False prio 1;
Warte bis Ziel nicht voll mit der Priorität 1;

Die Ausführung wird so lange angehlaten bis der Puffer wieder ein BE aufnehmen kann. Diese Zeile sorgt dafür das die Simulation nicht abbricht, wenn der Puffer zum Zeitpunkt der umlagerung voll ist.

Grüße
Patrick

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