Autor
|
Thema: abfragen, ob Fahreug beladen ist (2224 / mal gelesen)
|
Jenny30 Mitglied
Beiträge: 14 Registriert: 09.02.2016
|
erstellt am: 09. Feb. 2016 09:38 <-- editieren / zitieren --> Unities abgeben:
Hallo Ich bin noch Anfänger bei Plant Simulation und komme an einer Stelle nicht weiter. Ich möchte bei einer Station abfragen, ob das Fahrzeug leer ist oder mit einem Fördergut und Förderhilfsmittel beladen ist. Je nachdem soll es auf unterschiedliche Wege umgeleitet werde. Über eure Hilfe würde ich mich sehr freuen! Jenny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 09. Feb. 2016 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für Jenny30
wenn Standort der Baustein ist, auf dem sich das Fahrzeug befindet: standort.inhalt --> Fahrzeug standort.inhalt.leer --> Fahrzeug ist leer standort.inhalt.belegt --> belegt standort.inhalt.inhalt --> inhalt des Fahrzeugs Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jenny30 Mitglied
Beiträge: 14 Registriert: 09.02.2016
|
erstellt am: 09. Feb. 2016 13:09 <-- editieren / zitieren --> Unities abgeben:
|
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 09. Feb. 2016 13:25 <-- editieren / zitieren --> Unities abgeben: Nur für Jenny30
|
Jenny30 Mitglied
Beiträge: 14 Registriert: 09.02.2016
|
erstellt am: 09. Feb. 2016 13:33 <-- editieren / zitieren --> Unities abgeben:
|
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 09. Feb. 2016 13:36 <-- editieren / zitieren --> Unities abgeben: Nur für Jenny30
|
Jenny30 Mitglied
Beiträge: 14 Registriert: 09.02.2016
|
erstellt am: 09. Feb. 2016 13:52 <-- editieren / zitieren --> Unities abgeben:
Ich habe es nochmal ein bischen verändert, und zwar habe ich jetzt als Ausgangssteuerung des Wegs 12 eine Methode geschrieben mit dem Quelltext: is do if Weg12.inhalt.inhalt = .BEs.Fördergut then @.umlagern(Weg28) else @.umlagern(Weg29); end; end; Allerdings lagert er die Fahrzeuge so leider nicht um, sondern es fahren alle über den Weg29..
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 09. Feb. 2016 13:57 <-- editieren / zitieren --> Unities abgeben: Nur für Jenny30
Sie müssten es noch etwas anpassen. Das Fördergut ist nie das selbe wie in der Klassenbibliothek (.BEs.Fördergut). Sie können die Namen vergleichen oder die Klasse: is do -- @ ist das Fahrzeug if @.inhalt.name = "Fördergut" then @.umlagern(Weg28) else @.umlagern(Weg29); end; end; Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jenny30 Mitglied
Beiträge: 14 Registriert: 09.02.2016
|
erstellt am: 09. Feb. 2016 14:05 <-- editieren / zitieren --> Unities abgeben:
|
Bon Simul Mitglied Simulant
Beiträge: 1250 Registriert: 08.08.2011 Plant Simulation 10.1, 11 ff Professional
|
erstellt am: 09. Feb. 2016 14:09 <-- editieren / zitieren --> Unities abgeben: Nur für Jenny30
|
Jenny30 Mitglied
Beiträge: 14 Registriert: 09.02.2016
|
erstellt am: 09. Feb. 2016 14:13 <-- editieren / zitieren --> Unities abgeben:
|