Autor
|
Thema: Emplant - Zeit nehmen (778 mal gelesen)
|
axelion Mitglied
Beiträge: 2 Registriert: 15.04.2008
|
erstellt am: 15. Apr. 2008 13:25 <-- editieren / zitieren --> Unities abgeben:
Hallo, bräuchte mal Eure Hilfe. Wie kann ich in Emplant die aktuelle Simulationszeit nehmen? Ich möchte die Zeitspanne errechnen, die ein BE zwischen Stationen verbringt und müsste dazu die Zeit beim Eintritt in die erste Station und beim Austritt aus der letzten Station nehmen. Ich möchte diese Zeiten als benutzerdefinierte Attribute im BE speichern. Vielen Dank im Voraus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LaBonita Mitglied Dipl.-Math.
Beiträge: 151 Registriert: 26.07.2007 eM-Plant 7.5 bis 8.1 VB Java C#
|
erstellt am: 15. Apr. 2008 14:21 <-- editieren / zitieren --> Unities abgeben: Nur für axelion
Hallo axelin, mit F3 bekommst Du alle Attribute eines Objektes angezeigt. Wenn Du die Simulationszeit haben willst, gehst Du zum Ereignisverwalter (EventController) und kannst dann über simTime oder absSimTime (je nachdem, was Dir besser gefällt) die entsprechenden Zeiten holen und abspeichern. Mehr Info dazu gibt es in der Hilfe. Gruß, Ortrun Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
axelion Mitglied
Beiträge: 2 Registriert: 15.04.2008
|
erstellt am: 15. Apr. 2008 17:34 <-- editieren / zitieren --> Unities abgeben:
Ich glaube, ich habe mich wohl nicht deutlich genug ausgedrückt. Ich möchte nicht die komplette Simulationszeit haben, sondern eine Zeitdifferenz, die bei jedem BE unterschiedlich ist. D. h. ich müsste an unterschiedlichen Bausteinen während der Simulation Zeiten nehmen. Das kann ja eigentlich nicht so schwierig sein, finde aber in der Hilfe nur absolute Zeiten wie die Gesamtzeit der Simulation oder feste Bearbeitungszeiten, nicht aber das Speichern eines konkreten Zeitpunkts während der Simulation. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fabianb Mitglied Dipl. Inform
Beiträge: 12 Registriert: 07.05.2007 emPlant 8.2 Automod 12
|
erstellt am: 15. Apr. 2008 22:48 <-- editieren / zitieren --> Unities abgeben: Nur für axelion
hi, was ist denn hier die Zeitdifferenz ? Wohl die Differenz aus zwei absoluten Zeiten. So gesehen ist der Hinweis von Labonita goldrichtig. Wenn du die Austrittszeit speichern willst (um später die Differenz zu berechnen) kannst du das z.B. direkt als Attribut des entsprechenden be's setzten. vg fabian 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: 16. Apr. 2008 10:21 <-- editieren / zitieren --> Unities abgeben: Nur für axelion
|