Der Dialog Datenquelle gliedert sich in die drei Bereiche Dateiquelle, Laden der Datei und Live.
Dateiquelle
Bei Dateierweiterung können Sie den Typ der zu ladenden Datei auswählen. Ist die Datei mit einem Kennwort geschützt, müssen Sie das Kennwort hier eingeben.
Darüber hinaus kann hier ein Modus eingestellt werden, welche Datei als nächste geladen wird. Zur Auswahl stehen:
-
Einzelne Datei überwachen Wählen Sie über den Browser-Button eine Datei aus. Die ausgewählte Datei wird jedes Mal geladen, wenn ihr Inhalt sich geändert hat.
-
Verzeichnis überwachen Wählen Sie über den Browser-Button ein Verzeichnis aus. Die zuletzt geschlossene Datei aus diesem Verzeichnis wird geladen. Sollen auch Unterverzeichnisse überwacht werden, aktivieren Sie die Option Mit Unterverzeichnissen.
-
Textsignal überwachen Geben Sie hier ein definiertes Textsignal ein oder wählen Sie ein Textsignal aus der Auswahlliste aus, das die Information zum Dateipfad enthält. Jedes Mal, wenn sich das Textsignal ändert, wird die neue Datei geladen.
-
Wenn der Dateiname ein Textsignal enthält und einem bestimmten Muster folgt, können Sie dieses Muster im Feld Muster definieren. Ein Muster muss einen Platzhalter "{0}" enthalten und kann Wildcards * enthalten. Beispiel: "C:\dat\pda_{0}.dat". Im Feld "Platzhalter {0}" wählen Sie das Textsignal aus, der den Platzhalter füllt.
Mit dem Button <Musterdatei laden> kann direkt eine Datei ausgewählt werden. Damit kann man sich die gewünschte Anzeige von Signalen per Drag & Drop aus dem Signalbaum zusammenstellen.
Wenn eine Textdatei (*.txt) ausgewählt wird, öffnet sich ein Dialog, in dem definiert werden kann, wie die Textdatei eingelesen wird.
In der Dateiansicht werden die ersten 1000 Zeilen mit Zeilennummern (rot) in einer Vorschau angezeigt.
Trennzeichen
Wählen Sie zunächst ein Trennzeichen aus oder geben ein Trennzeichen in das Feld Andere ein. Wenn Sie Zusammenfassen aufeinanderfolgende Trennzeichen markieren, werden aufeinander folgende Trennzeichen wie eines behandelt.
Datenbeschreibung
Im Bereich Datenbeschreibung definieren Sie, in welcher Zeile sich Signalnamen, Signaleinheiten und Informationsfelder befinden und in welcher Zeile die Daten beginnen.
Bei Modus wählen Sie aus, ob die Datei zeit- oder längenbasierte Daten enthält. Bei zeitbasierten Daten können Sie eine Zeitspalte auswählen. Für die Zeitspalte stehen zwei Typen zur Auswahl: relative Zeit (in Sekunden) und absolute Zeit (im gleichen Format wie beim ibaAnalyzer-Export: Tag/Monat/Jahr Stunde:Minute:Sekunde:Millisekunde). Ohne Zeitspalte muss die Zeitbasis manuell eingestellt werden.
Bei längenbasierten Daten können Sie auswählen, ob eine Spalte für die Länge enthalten ist. Ohne Längenspalte muss die Längenbasis angegeben werden, außerdem können Sie eine Einheit angeben. Mit <OK> oder <Übernehmen> wird die Textdatei geladen.
Hinweis |
|
|---|---|
|
Die Offline-Trendkurve kann nur äquidistante Werte abbilden. Beim Einlesen einer Zeit- oder Längenspalte wird der Abstand der Werte aus der Differenz der ersten beiden Werte gebildet. Die restlichen Werte werden ignoriert. |
|
Laden der Datei
Nachdem die Datenquelle definiert ist, wird im Bereich Laden der Datei eingestellt, wann und in welcher Art und Weise eine neu gefundene Datei angezeigt wird. Die Zeit zwischen 2 Dateien muss mindestens 1 s betragen, um den Rechner nicht zu überlasten. Bei Neue Datei laden können Sie auswählen, ob eine neue Datei sofort geladen wird, oder nur bei einer steigenden Flanke eines ausgewählten digitalen Triggersignals.
Bei Signaltyp wählen Sie aus, ob Sie zeit- oder längenbasierte Signale laden wollen. Es ist auch möglich, ein Zeitsignal in ein längenbasiertes umzurechnen, wenn Sie im Feld darunter dementsprechend ein Längen- oder Geschwindigkeitssignal angeben. Für die Anzeige des Längensignals können Sie eine Genauigkeit (Anzahl der Stellen nach dem Komma) angeben.
Die Signaldaten können gespiegelt werden. Bei Signale spiegeln können Sie wählen, ob das Signal nie oder immer gespiegelt wird oder getriggert durch ein ausgewähltes digitales Signal.
Als Triggersignal zum Laden oder Spiegeln der Datei können beliebige digitale Signale in ibaPDA dienen, Signale aus der geladenen Datei können nicht als Triggersignale verwendet werden.
Live
Im Bereich Live können Sie ein Signal aus den ibaPDA-Signalen auswählen, das die Live-Position anzeigt. Normalerweise gibt das Signal den absoluten Wert auf der X-Achse in Sekunden für zeitbasierte Signale an und für längenbasierte Signale in Meter oder in der angegebenen Längeneinheit aus der Datei. Ist die Checkbox darunter aktiviert, dann wird die Live-Position als relativer Wert in [%] vom gesamten Dateibereich angegeben.
Eine Offline-Trendkurve verhält sich wie eine normale Trendkurve. Im Signalbaum werden alle Informationsfelder, Signale, Gruppen und enthaltenen Vektoren angezeigt. Per Doppelklick oder Drag & Drop können die Signale in der Trendkurve angezeigt werden. Der rote Marker zeigt die Live-Position an. Die Auswahl der Signale gilt dann auch für alle folgend angezeigten Dateien. Die Eigenschaften der Trendkurve siehe Kapitel Trendkurve


