Verwenden Sie das Register Berechnete Spalten, um Operationen für einzelne Signale festzulegen. Diese Operationen erzeugen einen Wert für das zugehörige Signal (z. B. den Durchschnitt, das Maximum oder das Minimum aller Daten eines Signals). Diese Werte sind als Berechnete Spalten definiert und werden in der Dateitabelle der Datenbank gespeichert, siehe Datenbanktabelle "deFile". Die Werte können Sie somit als Teil einer Abfragebedingung oder für langfristige Trendanalysen verwenden.

Signale auswählen und vorbereiten
Fügen Sie das gewünschte Signal aus dem Signalbaum links entweder per Doppelklick oder per Drag & Drop der Tabelle hinzu. Sie können mehrere Signale im Signalbaum markieren, wie in Windows üblich mit Mausklick + <Shift> oder <Strg>, und mit der Maus in die Tabelle ziehen.
In der Spalte Spaltenname steht der Namen des Quellsignals, den Sie manuell ändern können.
Die Spalte Ausdruck zeigt zunächst die Signalnummer des Quellsignals. Sie können entweder einen Ausdruck eingeben oder über den Button <fx> den Ausdruckseditor öffnen. Das Ergebnis des Ausdrucks sollte ein Signalwert sein. Wenn Sie bei Ausdruck keine Operation oder Gruppenfunktion verwenden, dann extrahiert ibaAnalyzer automatisch den Mittelwert (AVG) aus den Signaldaten.
Die Spalte X zeigt automatisch den X-Achsen-Modus des Quellsignals (zeitbasiert oder längenbasiert).
Die berechneten Spalten können Sie auf die gleiche Weise bearbeiten wie die Info-Spalten, siehe Info-Zuweisungen bearbeiten.
<Logische Ausdrücke erzeugen>
An verschiedenen Stellen in ibaAnalyzer können Sie logische Ausdrücke definieren und verwalten. Dieser Button erzeugt eine Gruppe logischer Ausdrücke aus den definierten berechneten Spalten. Die entstandenen logischen Ausdrücke können Sie dann über den Dialog Logische Ausdrücke verwalten. Beim Umbenennen oder Verschieben der Ausdrücke werden alle Referenzen darauf automatisch angepasst.
Wenn Sie gleiche Ausdrücke bzw. gleiche Namen schon an anderer Stelle in ibaAnalyzer verwendet haben und diese noch nicht gruppiert sind, können Sie auswählen, wie Sie mit diesen Ausdrücken verfahren wollen: ignorieren, anderen Ausdruck überschreiben oder diesen Ausdruck durch anderen ersetzen.
<Datenbankspalten prüfen>
Dieser Button öffnet den Dialog zur Überprüfung des Datenbankschemas, siehe Überprüfung des Datenbankschemas. Nachdem Sie die Infofelder konfiguriert haben, wird empfohlen, diese Definitionen mit den Spalten der Dateitabelle zu synchronisieren. Existiert die gewünschte Spalte nicht, müssen Sie die Erstellung bestätigen.
Besonderheit: Textsignale
Sie können auch Textsignale in berechneten Spalten nutzen. In der Dateitabelle wird dann jeweils eine Spalte mit dem Namen des Textsignals und dessen erstem Wert angelegt.
Wenn Sie aus einem Textsignal mit mehreren Werten in der Messdatei gezielt einen speziellen Wert extrahieren möchten, müssen Sie diesen Wert explizit über einen geeigneten Signalausdruck selektieren.
Beispiel: Selektion des dritten Wertes (Zählung beginnt bei 0)
XCutRange([Textsignal], XFirst([Textsignal],2), XFirst([Textsignal],2) + 0.01)
Speicherort der berechneten Spalten in der Datenbank
![]() |
![]() |
Zusätzlich wird für jede berechnete Spalte eine Zeile in der Datei-Metadaten-Tabelle mit Namen, Kommentaren, Ausdruck usw. angelegt, siehe Datenbanktabelle "deFileMeta".
Denken Sie daran, die Tabellen in der Datenbank für die Anzeige z. B. in SQL Server zu aktualisieren.


