This model samples the model inputs u
and saves them to a .csv file,
which can be read by a
Modelica.Blocks.Sources.CombiTimeTable.
The
Modelica.Blocks.Sources.CombiTimeTable
must then have tableName="csv"
, as illustrated in the example
IDEAS.Utilities.IO.Files.Examples.CSVReader.
The parameter nin
defines the number of variables that are stored.
In Dymola, this parameter is updated automatically when inputs are connected to the component.
The parameter fileName
defines to what file name the results
are saved. The file is in the current working directory,
unless an absolute path is provided.
The parameter samplePeriod
defines every how many seconds
the inputs are saved to the file.
By default the first line of the csv file consists of the file header.
The column names can be defined using parameter headerNames
or the header can be removed by setting writeHeader=false
This model samples the outputs at an equidistant interval and hence disregards the simulation tool output interval settings.