Autor
|
Thema: Anzahl im Trigger durch Variable angeben (936 mal gelesen)
|
Panquen Mitglied
Beiträge: 5 Registriert: 09.01.2019
|
erstellt am: 09. Jan. 2019 23:08 <-- editieren / zitieren --> Unities abgeben:
Moin, das ist mein erster Beitrag hier. Ich habe folgendes Problem. Ich möchte, dass die Anzahl an erzeugten BEs in der Wertetabelle eines Triggers durch eine Variable angegeben wird. In der Wertetabelle muss man ja die Anzahl angeben. Meine Variable: AnzahlKFZ Ich dachte an sowas in der Art: Trigger.anzahl:=AnzahlKFZ Jedoch ist es mir auch nicht möglich gewesen, direkt in dem Trigger eine Methode einzufügen. Bräuchte mal eure Hilfe Viele Grüße Panquen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nadin1223 Mitglied Ing.
Beiträge: 938 Registriert: 29.03.2016
|
erstellt am: 10. Jan. 2019 02:19 <-- editieren / zitieren --> Unities abgeben: Nur für Panquen
Hallo Panquen, Code:
Trigger.Wertetabelle[2,<Zeile in die es eintragen soll>]:= to_str(KFZ)
Wert ist eig. nicht nur der Anzahl, sondern auch das BE und die Verteilungsart.... was hast du schönes damit vor? 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 |
Panquen Mitglied
Beiträge: 5 Registriert: 09.01.2019
|
erstellt am: 10. Jan. 2019 10:08 <-- editieren / zitieren --> Unities abgeben:
Moin, du hast recht. Der Wert ist nicht nur die Anzahl, sondern auch die BE und Verteilungsart. Dein Code macht Sinn. Jedoch weiß ich nicht wie ich die Be und die Verteilungsart angeben soll? Hast du da eine Idee? Viele Grüße Panquen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nadin1223 Mitglied Ing.
Beiträge: 938 Registriert: 29.03.2016
|
erstellt am: 10. Jan. 2019 10:19 <-- editieren / zitieren --> Unities abgeben: Nur für Panquen
den String kannst du beispielsweise so zusammensetzen ... Code:
Trigger.Wertetabelle[2,<Zeile in die es eintragen soll>]:= to_str(to_str(1)+","+"BEs.Fördergut"+","+"normal,1,20,5")
------------------ 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 |
Panquen Mitglied
Beiträge: 5 Registriert: 09.01.2019
|
erstellt am: 10. Jan. 2019 10:45 <-- editieren / zitieren --> Unities abgeben:
Moin, leider funktioniert das nicht wie gewünscht. Ich habe mal ein eine paar Bilder meines sehr stark vereinfachten Modells zur besseren Veranschaulichung hochgeladen. Bin noch in meinen Anfängen mit Plant Simulation. Viele Grüße Panquen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nadin1223 Mitglied Ing.
Beiträge: 938 Registriert: 29.03.2016
|
erstellt am: 10. Jan. 2019 11:27 <-- editieren / zitieren --> Unities abgeben: Nur für Panquen
die Werte in Verteilung fehlen. und WAS funktioniert nicht?
------------------ 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 |
Panquen Mitglied
Beiträge: 5 Registriert: 09.01.2019
|
erstellt am: 10. Jan. 2019 11:35 <-- editieren / zitieren --> Unities abgeben:
|
nadin1223 Mitglied Ing.
Beiträge: 938 Registriert: 29.03.2016
|
erstellt am: 10. Jan. 2019 13:11 <-- editieren / zitieren --> Unities abgeben: Nur für Panquen
dass die Normalverteilun ohne Werte geht, kann ich nicht zustimmen.... klappt doch eig. ganz gut (Bild). Nur wozu so einen komplizierten Ansatz? ------------------ 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 |
Panquen Mitglied
Beiträge: 5 Registriert: 09.01.2019
|
erstellt am: 10. Jan. 2019 13:32 <-- editieren / zitieren --> Unities abgeben:
|