|
Autor
|
Thema: Pufferproblem (498 mal gelesen)
|
student-mm Mitglied student
 Beiträge: 2 Registriert: 12.06.2008
|
erstellt am: 30. Okt. 2008 19:10 <-- editieren / zitieren --> Unities abgeben:         
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)
 
 Beiträge: 182 Registriert: 25.08.2006
|
erstellt am: 31. Okt. 2008 07:26 <-- editieren / zitieren --> Unities abgeben:          Nur für student-mm
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

 Beiträge: 16 Registriert: 27.11.2008
|
erstellt am: 28. Nov. 2008 08:25 <-- editieren / zitieren --> Unities abgeben:          Nur für student-mm
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 |

| | Project Engineer UK (m/f/d) | WE ARE AGAIN AWARDED AS TOP ARBEITGEBER 2026! At AP Sensing, we're building on a success story that began in the garage of Bill Hewlett and Dave Packard. As an independent HP spin-off, we combine over 40 years of technological expertise with a passion for innovation. Together we'll continue to enhance infrastructure, protect people, and safeguard our planet. With a commitment to fiber optic sensing, we value every voice and empower growth.... | | Anzeige ansehen | Elektrotechnik, Elektronik |
|
pom Mitglied Dipl.-Ing. (FH)
 
 Beiträge: 182 Registriert: 25.08.2006
|
erstellt am: 28. Nov. 2008 09:21 <-- editieren / zitieren --> Unities abgeben:          Nur für student-mm
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 |