RUN-Datei: Unterschied zwischen den Versionen

Aus TALSIM Docs
(Die Seite wurde neu angelegt: „Eine RUN-Datei enthält Informationen und Einstellungen zum Durchführen einer Simulation. Sie wird vom Talsim-Rechenkern benötigt und von diesem eingelesen. Standardmäßig sucht der Rechenkern nach einer RUN-Datei mit Namen <code>talsim.run</code> im Verzeichnis des Rechenkerns und verwendet diese. Man kann aber auch eine RUN-Datei mit einem anderen Namen anlegen und verwenden, dann muss der Name dieser Datei bei der Ausführung wie folgt als Komm…“)
 
(Talsim5 Version ergänzt)
 
Zeile 1: Zeile 1:
Eine RUN-Datei enthält Informationen und Einstellungen zum Durchführen einer Simulation. Sie wird vom Talsim-[[Rechenkern]] benötigt und von diesem eingelesen.
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 der Rechenkern nach einer RUN-Datei mit Namen <code>talsim.run</code> im Verzeichnis des Rechenkerns und verwendet diese. Man kann aber auch eine RUN-Datei mit einem anderen Namen anlegen und verwenden, dann muss der Name dieser Datei bei der Ausführung wie folgt als Kommandozeilenparameter übergeben werden: <code>talsimw64.exe <dateiname>.run</code>.
Standardmäßig sucht die Engine nach einer RUN-Datei mit Namen <code>talsim.run</code> 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: <code>talsimw64.exe <pfad\zu\dateiname>.run</code>.


Beispiel-Datei:
Die RUN-Datei ist bei Talsim4 (ASCII-Datensatz) und Talsim5 (Datenbank) leicht anders aufgebaut
 
==Talsim5==
Beispiel-Datei für Simulation einer Talsim5 Datenbank:
<pre>
[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
</pre>
 
Erläuterungen:
* <code>Path</code>: Verzeichnis in welches die Simulationsergebnisse geschrieben werden sollen
* <code>System</code>: Zu verwendender Dateiname für die Simulationsergebnisse
* <code>DBFile</code>: Pfad zur Datenbank, die den Datensatz enthält
* <code>ZrePath</code>: Pfad zum Verzeichnis mit den zu verwendenden Zeitreihen (BIN-Dateien)
* <code>ScenarioId</code>: Id des Szenarios, das simuliert werden soll
* <code>SimulationId</code>: Id der Simulation, die simuliert werden soll
* <code>VariationId</code>: Zu verwendende [[Variationen|Variations-ID]], <code>0</code> für keine Variation
* <code>Language</code>: Zu verwendende Sprache für die Ausgabe von Meldungen (<code>de</code> oder <code>en</code>)
* <code>Debug</code>: Gibt an, ob Debug-Meldungen im Log ausgegeben werden sollen (<code>1</code>) oder nicht (<code>0</code>)
 
==Talsim4==
Beispiel-Datei für Simulation eines Talsim4 ASCII-Datensatz:
<pre>
<pre>
[TALSIM]
[TALSIM]

Aktuelle Version vom 16. Juli 2026, 09:03 Uhr

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)