Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Mehrere BE's Umlagern.

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:  Mehrere BE's Umlagern. (455 / mal gelesen)
Wing.Student
Mitglied
Student

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

Beiträge: 1
Registriert: 12.07.2021

Plant Simulation Student 16

erstellt am: 13. Jul. 2021 09:56    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


2021-07-1309_54_47-Simtalk_Test.spp-TecnomatixPlantSimulation16-.Modelle.Modell230.jpg

 
Hallo zusammen,
für ein FH-Praktikum muss ich eine einfache Fertigungskette (bestehend aus zwei Lieferanten einem Montagetisch und einer Einzelfertigungsstation) simulieren. Das klappt auch soweit sehr gut. Unser eigener Anspruch wäre nun noch das unsere fertigen Teile Zeitgesteuert aus dem Fertigteillager in die Senke umgelagert werden. Dazu habe ich einen Generator eingesetzt und einen Methodenbaustein.
Der Generator ruft den Methodenbaustein auch korrekt auf.
Beim Ausführen des folgenden Quelltextes tritt jedoch entweder der unten stehende Fehler auf oder es wird nur ein einzelnes Teil umgelagert.
"Fehler in Methode '.Modelle.Modell.liefern' in Zeile '6': Ein 'void' kann keine Methode 'umlagern' empfangen."

Wenn ich die Schleife aus dem Quelltext nehme und die Funktion *.inhalt.umlagern(Senke) mehrfach ausführe wird jedoch auch nur ein Teil umgelagert.

Code:

is
i:integer;
do
print (Lager.AnzahlBEs);
for i := 0 to 50 loop
Lager.inhalt.umlagern(Senke);
next;
print (Lager.AnzahlBEs);
end;

Hat jemand eine Idee was im Quelltext falsch ist oder ist der gesamte Aufbau "unsinnig"?
Ich bin für jede Hilfe Dankbar.
Beste Grüße,
Sascha.

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

nadin1223
Mitglied
Ing.


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

Beiträge: 938
Registriert: 29.03.2016

erstellt am: 13. Jul. 2021 16:20    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 Wing.Student 10 Unities + Antwort hilfreich

Hallo Sascha,

dies sollte helfen

vG
Nadin

------------------
Die einfachste Art an korrekte Informationen zu gelangen ist, etwas Falsches in ein Forum zu posten und auf die Korrektur zu warten. (Matthew Austern)

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