Konfiguration / Aufnahme speichern
Zum Abspeichern gibt es zwei Möglichkeiten:
- Speichern der Aufnahmedaten in einer .svdx- Datei
- Erstellen einer Konfigurationsdatei (.tcscopex)
Der Unterschied besteht darin, dass die .svdx- Datei in jedem TwinCAT 3 Scope View geöffnet werden kann, um sich die aufgenommenen Messdaten anzeigen zu lassen. Die .tcscopex- Datei beinhaltet dagegen nur die Konfiguration ohne Messdaten. Mit ihr können immer wieder neue Aufnahmen gestartet werden.
private void btnSave_Click(object sender, EventArgs e)
{
try
{
//save data and configuration
if (scopeProjectPanel.ScopeProject.ScopeState == TwinCAT.Measurement.Scope.API.ScopeViewState.Reply)
{
File.Create("ExportData.svdx").Close();
scopeProjectPanel.ScopeProject.SaveData("ExportData.svdx");
}
//just save the configuration
else
{
File.Create(filename).Close();
scopeProjectPanel.ScopeProject.SaveToFile(filename);
}
}
catch (Exception err)
{
MessageBox.Show(this, err.Message, "Error on save!",MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}