RUN-Datei

Aus TALSIM Docs

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 sollen
  • System: Zu verwendender Dateiname für die Simulationsergebnisse
  • DBFile: Pfad zur Datenbank, die den Datensatz enthält
  • ZrePath: Pfad zum Verzeichnis mit den zu verwendenden Zeitreihen (BIN-Dateien)
  • ScenarioId: Id des Szenarios, das simuliert werden soll
  • SimulationId: Id der Simulation, die simuliert werden soll
  • VariationId: Zu verwendende Variations-ID, 0 für keine Variation
  • Language: Zu verwendende Sprache für die Ausgabe von Meldungen (de oder en)
  • 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: obsolet
  • VariationId: Zu verwendende Variations-ID, 0 für keine Variation.
  • Language: Zu verwendende Sprache für die Ausgabe von Meldungen (de oder en)
  • Debug: Gibt an, ob Debug-Meldungen im Log ausgegeben werden sollen (1) oder nicht (0)