RUN-Datei
Eine RUN-Datei enthält Informationen und Einstellungen zum Durchführen einer Simulation. Sie wird von der Talsim.Engine benötigt und von dieser eingelesen.
Standardmäßig sucht die Engine nach einer RUN-Datei mit Namen talsim.run im Verzeichnis der Engine und verwendet diese. Man kann aber auch eine RUN-Datei mit einem anderen Namen anlegen und verwenden, dann muss der Name (und ggf. Pfad) dieser Datei bei der Ausführung wie folgt als Kommandozeilenparameter übergeben werden: talsimw64.exe <pfad\zu\dateiname>.run.
Die RUN-Datei ist bei Talsim4 (ASCII-Datensatz) und Talsim5 (Datenbank) leicht anders aufgebaut
Talsim5
Beispiel-Datei für Simulation einer Talsim5 Datenbank:
[TALSIM] Path=D:\Talsim\enwor\enwor_data\ System=enwor DBFile=D:\Talsim\enwor\enwor.db ZrePath=D:\Talsim\enwor\enwor_zre\ ScenarioId=477 SimulationId=257 VariationId=0 Language=en Debug=1
Erläuterungen:
Path: Verzeichnis in welches die Simulationsergebnisse geschrieben werden sollenSystem: Zu verwendender Dateiname für die SimulationsergebnisseDBFile: Pfad zur Datenbank, die den Datensatz enthältZrePath: Pfad zum Verzeichnis mit den zu verwendenden Zeitreihen (BIN-Dateien)ScenarioId: Id des Szenarios, das simuliert werden sollSimulationId: Id der Simulation, die simuliert werden sollVariationId: Zu verwendende Variations-ID,0für keine VariationLanguage: Zu verwendende Sprache für die Ausgabe von Meldungen (deoderen)Debug: Gibt an, ob Debug-Meldungen im Log ausgegeben werden sollen (1) oder nicht (0)
Talsim4
Beispiel-Datei für Simulation eines Talsim4 ASCII-Datensatz:
[TALSIM] Path=Pfad\zu\Datensatz\ System=Datensatzname ExecMode=0 VariationId=0 Language=de Debug=0
Erläuterung:
Path: Pfad zum Verzeichnis, das den Datensatz enthält (muss mit\enden)System: Name des Datensatzes, entspricht den Dateinamen des Datensatzes ohne Dateiendung.ExecMode: obsoletVariationId: Zu verwendende Variations-ID,0für keine Variation.Language: Zu verwendende Sprache für die Ausgabe von Meldungen (deoderen)Debug: Gibt an, ob Debug-Meldungen im Log ausgegeben werden sollen (1) oder nicht (0)