|
Autor
|
Thema: BE umlagern nach definierter Zeit (584 / mal gelesen)
|
toelpel17 Mitglied
 Beiträge: 3 Registriert: 09.12.2021 Version 15.0
|
erstellt am: 16. Dez. 2021 16:42 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, im Rahmen einer Uni-Arbeit muss ich ein Modell mit Plant Simulation erstellen. Dabei sollen verschiedene BEs (Aufträge) mit Störungen bearbeitet werden. Die BEs fließen mit den benötigten benutzerdefinierten Attributen in einen Sortierer, wo mit Hilfe eines Triggers am Anfang jeder Schicht geprüft werden soll, ob die Stör-Zeit abgesessen wurde und das Teil zur Bearbeitung weitergegeben werden kann. Mir fehlt jedoch die Ausgangssteuerung des Sortierers (die Eingangssteuerung berechnet die Störung). Hier sollte die Zeit, die vergangen ist seit das BE in dem Sortierer ist, mit der abgelaufenen Zeit verglichen werden. Weiß hier jemand die Lösung? Zur Info: Das Attribut heißt "Stoerung1" und ist ein time-Wert. Bereits im Voraus vielen Dank für jegliche Lösungsvorschläge! Liebe Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nadin1223 Mitglied Ing.
  
 Beiträge: 949 Registriert: 29.03.2016
|
erstellt am: 17. Dez. 2021 13:34 <-- editieren / zitieren --> Unities abgeben:          Nur für toelpel17
Moin, AusgangSt Heck
Code: Ereignisverwalter.Zeit - @.deinAttribut
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 |
toelpel17 Mitglied
 Beiträge: 3 Registriert: 09.12.2021 Version 15.0
|
erstellt am: 17. Dez. 2021 16:34 <-- editieren / zitieren --> Unities abgeben:         
Hallo Nadin, vielen Dank für deine Antwort! Leider hilft mir der Code nur teilweise. Sobald das BE in dem Sortierer ist, ist bereits Zeit in dem Modell vergangen. Mit dem von dir genannten Code wäre die Störung also immer schon direkt abgesessen. Gibt es eine Möglichkeit, auf die Zeit ab Eingang der BE in den Sortierer zuzugreifen? Nochmals Danke und viele Grüße! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nadin1223 Mitglied Ing.
  
 Beiträge: 949 Registriert: 29.03.2016
|
erstellt am: 17. Dez. 2021 17:08 <-- editieren / zitieren --> Unities abgeben:          Nur für toelpel17
dann AusgangSt Bug Code:
var _tIn := @.EntryTime @.move waituntil NOT (@.Location = ?) print Ereignisverwalter.Zeit - _tIn
------------------ 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 |

| | Architekt/Bauingenieur (m/w/d)* Werkstrukturplanung - Brandschutz | Als Weltmarktführer arbeiten wir bei Krones an zukunftsorientierten Lösungen für nachhaltige und bezahlbare Getränke und Lebensmittel ? für alle und überall. Um diese in die Welt zu tragen, braucht es dich! Du willst Teil eines starken Teams sein, das dich bei deinen anspruchsvollen Aufgaben unterstützt und dich gerne in die Arbeit gehen lässt? Bei uns gestaltest du die Getränkeindustrie mit - gemeinsam mit etwa 20.... | | Anzeige ansehen | Feste Anstellung |
|
toelpel17 Mitglied
 Beiträge: 3 Registriert: 09.12.2021 Version 15.0
|
erstellt am: 17. Dez. 2021 17:54 <-- editieren / zitieren --> Unities abgeben:         
|