RUN-Datei: Unterschied zwischen den Versionen
(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 | 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 | 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 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)