0% fanden dieses Dokument nützlich (0 Abstimmungen)
38 Ansichten160 Seiten

1 Exploration Guide

Hochgeladen von

Giovanni Andrade
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
38 Ansichten160 Seiten

1 Exploration Guide

Hochgeladen von

Giovanni Andrade
Copyright
© All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen

Oktober 2013

AT2643D, Rev. 07

Exploration Guide

AVL CONCERTO™ 2014


v4.6
DIN EN 62079:11.2001
Zertifikat Nr. Z2D 10 03 10049 008

Copyright 2013 AVL List GmbH, Graz - Austria

Der Inhalt dieser Dokumentation darf ohne vorherige schriftliche Zustimmung von AVL weder ganz noch teilweise
in irgendeiner Form reproduziert oder an dritte Personen weitergegeben werden.
Die Erstellung dieser Dokumentation wurde mit der nötigen Sorgfalt durchgeführt, sodass für verbleibende Fehler
oder Auslassungen sowie für dadurch eventuell entstehende Schäden von AVL keine Haftung übernommen wird.
Alle genannten Warenzeichen oder registrierten Warenzeichen sind Eigentum der jeweiligen Eigentümer.

Alle Rechte vorbehalten.


Inhaltsverzeichnis 3

Inhaltsverzeichnis

1 Was Sie wissen sollten ..................................................................................................... 7


1.1 Sicherheitshinweise.................................................................................................................. 7

1.2 Produktversion.......................................................................................................................... 7

1.3 Bestimmungsgemäßer Gebrauch............................................................................................. 7

1.4 Über diese Dokumentation ....................................................................................................... 8


1.4.1 Vorgehensweise ................................................................................................................. 8
1.4.2 Typografische Konventionen .............................................................................................. 9
1.4.3 Online Hilfe ....................................................................................................................... 10
1.4.4 Ihre Meinung zählt ............................................................................................................ 10

2 Installation ....................................................................................................................... 11
2.1 Aufbau des CONCERTO Setups............................................................................................ 11
2.1.1 Standard-Installation ......................................................................................................... 11
2.1.2 MultiUser-Installation ........................................................................................................ 11

2.2 Aufbau des CONCERTO-Setups ........................................................................................... 11

2.3 Vorbereitung des Setups ........................................................................................................ 12

2.4 Installation der Software ......................................................................................................... 12


2.4.1 Neuinstallation .................................................................................................................. 12
2.4.2 Update und Parallelinstallation ......................................................................................... 13

2.5 Deinstallation der Software..................................................................................................... 13

2.6 Hardlock-Installation ............................................................................................................... 14

2.7 FLEXlm-Lizenzmanager ......................................................................................................... 14


2.7.1 Installation des Lizenzmanagers....................................................................................... 14
2.7.2 Starten des Lizenzmanagers ............................................................................................ 14

3 Benutzeroberfläche......................................................................................................... 15
3.1 Aufbau der Oberfläche .......................................................................................................... 15

3.2 Startdialog .............................................................................................................................. 17


3.2.1 Layouts ............................................................................................................................. 17
3.2.2 Work Environments........................................................................................................... 18

3.3 Arbeitsweisen ......................................................................................................................... 19


3.3.1 Arbeiten mit den Kontrollleisten ........................................................................................ 19
3.3.2 Kontextsensitive Menüs .................................................................................................... 20
3.3.3 Drag and Drop .................................................................................................................. 21
3.3.4 Tasten-Shortcuts............................................................................................................... 21

3.4 Anzeigebereich ...................................................................................................................... 21


3.4.1 Ansichtsmodi..................................................................................................................... 22
3.4.2 Anzeigemodus .................................................................................................................. 22

AVL CONCERTO 2014 — Exploration Guide


4 Inhaltsverzeichnis

3.5 Kommandoleiste/Workflow .................................................................................................... 23


3.5.1 Workflow-Leiste.................................................................................................................24
3.5.2 Spezifisch angepasste Seiten der Kommandoleiste .........................................................25

3.6 Menüleiste ............................................................................................................................. 26

3.7 Symbolleisten ........................................................................................................................ 27

3.8 Kanal-Browser ....................................................................................................................... 28

3.9 Layout-Explorer ..................................................................................................................... 31


3.9.1 Tastenkombinationen im Layout-Explorer.........................................................................33

3.10 Objekt-Bibliothek .................................................................................................................... 34


3.10.1 Favoriten ...........................................................................................................................35
3.10.2 Assistenten........................................................................................................................35
3.10.3 Objekte..............................................................................................................................35

3.11 Meldungsliste ......................................................................................................................... 36

3.12 Statuszeile .............................................................................................................................. 36


3.12.1 Statushinweise ..................................................................................................................36
3.12.2 Seitennummer ...................................................................................................................36
3.12.3 Aktuelle Zyklusnummer .....................................................................................................37
3.12.4 Aktuelle Messungsnummer ...............................................................................................37

3.13 Komponenten ......................................................................................................................... 37

3.14 Assistenten ............................................................................................................................. 38

3.15 Benutzerebenen ..................................................................................................................... 38


3.15.1 Aktivieren der Benutzerebenen-Funktionalität ..................................................................38
3.15.2 Auswahl der Benutzerebene .............................................................................................39

4 Grundlagen der Bedienung ............................................................................................ 41


4.1 Bedienphilosophie .................................................................................................................. 42

4.2 Datenauswahl und Datenhandling.......................................................................................... 43


4.2.1 Daten-Explorer ..................................................................................................................44
4.2.2 Erkennung von Dateiformaten ..........................................................................................45
4.2.3 Direktes Öffnen von Dateien .............................................................................................45
4.2.4 Dateistruktur......................................................................................................................46
[Link] Datenschlüssel und Messungen .......................................................................46
[Link] Kanäle und Datensets.......................................................................................47
4.2.5 Formeln .............................................................................................................................47
4.2.6 Der ASCII-File-Assistent ...................................................................................................48
[Link] Aufbau des allgemeinen Kopfes .......................................................................50
[Link] Aufbau des Datenblocks ...................................................................................51
[Link] Format und automatische Identifizierung ..........................................................52
4.3 Datendarstellung .................................................................................................................... 53
4.3.1 Anzeigefenster ..................................................................................................................53
4.3.2 Anzeigeobjekte..................................................................................................................54
4.3.3 Erstellen von Fenstern und Anzeigeobjekten....................................................................55

4.4 Fensterassistent .................................................................................................................... 56

AVL CONCERTO 2014 — Exploration Guide


Inhaltsverzeichnis 5

4.5 Objektassistent ....................................................................................................................... 57


4.5.1 Dialogseite Objekt-Typen.................................................................................................. 58
4.5.2 Dialogseite Diagrammauswahl ........................................................................................ 59
4.5.3 Dialogseite Datensets ....................................................................................................... 60

4.6 Graphische Datenanalyse (Cursor-Funktionen) ..................................................................... 61


4.6.1 Cursor-Arten und Bedienung ............................................................................................ 61
[Link] Cursor hinzufügen ............................................................................................ 62
[Link] Cursor löschen.................................................................................................. 62
4.6.2 Cursor synchronisieren ..................................................................................................... 63
4.6.3 Cursor finden .................................................................................................................... 64
4.6.4 Cursor-Suche ................................................................................................................... 65
4.6.5 Synchronisation von Indizierdaten mittels Cursor ............................................................ 67
4.6.6 Verknüpfen eines Cursor mit Scripts oder mit anderen Objekten..................................... 68

4.7 Verwalten von Anzeigen, Berechnungen und Einstellungen.................................................. 69


4.7.1 Auswertedateien und -ergebnisse speichern.................................................................... 69
[Link] Speichern.......................................................................................................... 69
[Link] Speichern unter ................................................................................................ 69
4.7.2 Layout-File ........................................................................................................................ 71
4.7.3 Arbeitsumgebung/Workfile................................................................................................ 71
4.7.4 Bibliotheken ...................................................................................................................... 72
4.7.5 Öffnen- und Speicherdialoge ............................................................................................ 72
4.7.6 Container-Funktion ........................................................................................................... 72
[Link] Exportieren eines Containers ........................................................................... 72
[Link] Laden eines Containers.................................................................................... 73
[Link] Verzeichnisse und Einstellungen...................................................................... 73
[Link] Container Format.............................................................................................. 74
4.7.7 Scriptunterstützung ........................................................................................................... 74

4.8 Drucken und Exportieren........................................................................................................ 75


4.8.1 Datenexport ..................................................................................................................... 75
[Link] ASCII-Daten...................................................................................................... 75
[Link] Grafik ................................................................................................................ 75

5 Berechnungen ................................................................................................................. 77
5.1 Formeln .................................................................................................................................. 77

5.2 Makros.................................................................................................................................... 78
5.2.1 Makros als Unterprogramme ............................................................................................ 79
5.2.2 Transformationsmakros .................................................................................................... 79

5.3 Scripting.................................................................................................................................. 80

5.4 Schnittstellen zu externen Programmen................................................................................. 80

5.5 Berechnungstools................................................................................................................... 80

5.6 Formel/Script-Editor................................................................................................................ 80

5.7 CalcGraf ................................................................................................................................. 81

5.8 Calculator .............................................................................................................................. 81


5.8.1 Aufrufvarianten ................................................................................................................. 82
5.8.2 Oberfläche ........................................................................................................................ 83
[Link] Eingabefelder.................................................................................................... 83
[Link] Formelzeile ....................................................................................................... 84
[Link] Rechenschaltflächen ........................................................................................ 84

AVL CONCERTO 2014 — Exploration Guide


6 Inhaltsverzeichnis

[Link] Aktionsschaltflächen .........................................................................................88


[Link] Datenschlüsselwahl ..........................................................................................88
[Link] Makroliste..........................................................................................................88
5.8.3 Erstellung von Formeln .....................................................................................................89
5.8.4 Erstellung von Transformationsmakros.............................................................................89

6 Tutorial ............................................................................................................................. 91
6.1 Beispiele ................................................................................................................................. 91
6.1.1 Datenzugriff und -verwaltung ............................................................................................91
[Link] Direktes Öffnen einer lokal gespeicherten Datei...............................................91
[Link] Direktes Öffnen einer Datei über den Daten-Explorer ......................................98
[Link] Arbeiten mit Datenquellen im Daten-Explorer.................................................100
6.1.2 Schwerpunktbeispiele für Display ...................................................................................107
[Link] Diagrammfenster.............................................................................................107
[Link] Hinzufügen weiterer Datensets in ein bestehendes Diagramm ......................110
[Link] Hinzufügen eines weiteren Diagramms ..........................................................113
[Link] Hinzufügen eines Objektes .............................................................................116
[Link] Verwendung von Drag and Drop zur Datendarstellung ..................................118
[Link] Protokoll-Fenster.............................................................................................119
[Link] Arbeiten mit vordefinierten Layouts (File wird automatisch erkannt) ..............122
6.1.3 Schwerpunktbeispiele für Calculation .............................................................................127
[Link] Mathematische Analyse von dargestellten Daten (in Kurven oder Tabellen) .127
[Link] Hinzufügen einer Berechnung zu einer angezeigten Kurve............................130
[Link] Erstellen einer Formel mit dem Calculator ......................................................136
[Link] Erstellen einer Formel mit CalcGraf (Indizierbeispiel: z. B. max. Druck / max.
Druckanstieg) ..................................................................................................138
[Link] Erstellen eines Scripts mit dem Formel/Script Editor ......................................141
6.1.4 Schwerpunktbeispiele für EXPORT ................................................................................144
[Link] Export von Protokollfenstern als Text .............................................................144
[Link] Export von Diagrammfenstern als Grafik ........................................................145
[Link] Export von Diagrammfenstern als HTML ........................................................145
[Link] Export von Diagrammfenstern in die Zwischenablage....................................146
6.1.5 Einfache Kurvenanalyse .................................................................................................146
6.1.6 Einheiten konvertieren ....................................................................................................150

7 Tastenkombinationen .................................................................................................. 153


Index............................................................................................................................................................ 155

AVL CONCERTO 2014 — Exploration Guide


Was Sie wissen sollten 7

1 Was Sie wissen sollten


Die vorliegende Dokumentation beschreibt die Funktionen von
AVL CONCERTO.
In diesem Kapitel erfahren Sie Generelles über:
„ wichtige Warn- und Sicherheitshinweise
„ diese Dokumentation

HINWEIS

Die vorliegende Dokumentation kann und soll nicht eine adäquate Einschulung
ersetzen!

1.1 Sicherheitshinweise
Diese Dokumentation enthält wichtige Warn- und Sicherheitshinweise, die
vom Anwender beachtet werden müssen. Nur durch die Einhaltung dieser
Voraussetzungen und Sicherheitsmaßnahmen kann ein einwandfreier Betrieb
gewährleistet werden.

1.2 Produktversion

Produktversion AVL CONCERTO 2014


Interne Version AVL CONCERTO v4.6

1.3 Bestimmungsgemäßer Gebrauch


Das Produkt ist für einen bestimmten, in der Dokumentation beschriebenen
Einsatzzweck vorgesehen. Für Anwendungen außerhalb des beschriebenen
Einsatzzweckes oder bei Nichtbeachtung der erforderlichen Voraussetzungen
und Sicherheitsmaßnahmen wird keinerlei Gewähr und/oder Haftung über-
nommen.
Da es sich im vorliegenden Fall um ein Produkt handelt, dessen Ergebnisse
nicht nur von der korrekten Eigenfunktion, sondern auch von einer Reihe von
Randbedingungen abhängen, wird ausdrücklich darauf hingewiesen, das dieses
Produkt nicht für die alleinige sicherheitsrelevante Überwachung des Betriebszu-
standes von Systemen jeglicher Art verwendet werden darf. Weiters ist es erfor-
derlich, dass die vom Produkt gelieferten Resultate einer Begutachtung
(z. B. Plausibilitätsprüfung) durch einen Fachmann unterzogen werden, bevor
auf die gelieferten Ergebnisse bezogene, weiterführende Maßnahmen getroffen
werden.

AVL CONCERTO 2014 — Exploration Guide


8 Was Sie wissen sollten

1.4 Über diese Dokumentation


Diese Dokumentation beschreibt den Maximalausbau der Software. In Abhän-
gigkeit von Ihrer Optionsausstattung können gewisse beschriebene Funktionen
in Ihrer Software nicht verfügbar sein. In der Dokumentation wird darauf jedoch
nicht näher verwiesen. Schlagen Sie in Ihrem Angebotstext über Ihre spezifische
Konfiguration nach.
In diesem Handbuch, einem Auszug aus dem Exploration Guide der
Online-Hilfe, finden Sie Hinweise zur Installation der Software, eine Übersicht
und Erklärungen der Grundbegriffe und der Bedienphilosophie sowie Tutorials
für den raschen Einstieg.
Wann immer Sie auf den Verweis "Mehr zu diesem Thema finden Sie in der
Online-Hilfe" (ohne weitere Pfadangabe) stoßen, finden Sie dort unter dem
selben Abschnitt des Exploration Guides weiterführende Information. Andern-
falls sind die jeweiligen Abschnitte detailliert angeführt.
Zusätzlich zum Exploration Guide sind die folgenden User Guides über die
Online-Hilfe verfügbar:
„ Funktionalitäten der Oberfläche
Beschreibt die Hauptapplikation. Dementsprechend finden Sie hier die
Beschreibung der Benutzeroberfläche.
„ Daten-Explorer
Dieses Modul beschreibt den Daten-Explorer, der das zentrale Datenman-
agement-Tool in CONCERTO darstellt und als solches einen Überblick über
die gesamte Datenumgebung bietet. Der Daten-Explorer ermöglicht die ein-
fache Navigation zu den richtigen Daten und die Selektion derselben für
nachfolgende Auswertungen.
„ Formel/Script-Editor
Der CONCERTO-Kern steuert einen Hochleistungsinterpreter für Formeln,
Makros und Skripts bei. Dessen Funktionen und die Editoroberfläche sind
in diesem Modul beschrieben.
„ CalcGraf - Grafischer Formeleditor
Beschreibung des grafischen Recheneditors CalcGraf, der zur übersichtli-
chen Erstellung von Indizierauswertungen dient.
Eine PDF-Datei, welche alle User Guides beinhaltet, finden Sie im Menü Hilfe
unter Dokumentation und auf Ihrer CONCERTO Installations-CD unter dem
Namen AVL CONCERTO Dokumentation.

1.4.1 Vorgehensweise
Wenn Sie zum ersten Mal mit CONCERTO arbeiten, empfehlen wir den Explo-
ration Guide durchzuarbeiten. Lesen Sie zuerst den Abschnitt Basiswissen. Er
vermittelt Ihnen die Grundlagen über die Funktion und Bedienphilosophie. Im
Anschluss daran sollten Sie die Tutorials durcharbeiten. Sie führen Sie beispiel-
haft durch übliche Bedienschritte. Im Anschluss daran wird es Ihnen leicht
möglich sein die Software auf intuitive Weise zu benutzen.

AVL CONCERTO 2014 — Exploration Guide


Was Sie wissen sollten 9

1.4.2 Typografische Konventionen


In dieser Dokumentation werden nachstehende Symbole und Standardtextfor-
mate verwendet:
Hinweise:

HINWEIS

Dieser Text weist auf Situationen oder Fehlbedienungen hin, die zu Sach-
schaden oder Datenverlust führen können.

Information

Dieser Text weist auf wichtige Informationen oder Anweisungen hin. Das Nicht-
einhalten dieser Anweisungen verhindert oder erschwert erheblich ein erfolgrei-
ches Beenden der in dieser Dokumentation beschriebenen Aktionen.

Standardtextformate:
fett Parameter; Steuerelemente in Fenstern und
Dialogfeldern; wichtiger Text/wichtige Text-
passagen
kursiv Querverweise; fremdsprachige und neue
Begriffe; Platzhalter für von Ihnen einzugebende
Elemente wie z. B. Buchstabenkombinationen
oder Text. Wenn Sie in der Dokumentation
beispielsweise Makroname lesen, geben Sie den
Namen eines Makros ein.
GROSSBUCHSTABEN Betriebszustände
Courier Programmierbeispiele; Auszüge aus Source-
codes
Times New Roman Formeln
Menü | Menüpunkt Beschreibungen von Verfahren zur Auswahl
eines Menüs oder Menübefehls

Listenformate:
1. Schritt-für-Schritt-Handlungsanweisungen mit
2. festgelegter Reihenfolge

• Handlungsanweisung, bestehend aus nur einem


Schritt
„ Aufzählungen ohne festgelegte Reihenfolge
„


AVL CONCERTO 2014 — Exploration Guide


10 Was Sie wissen sollten

1.4.3 Online Hilfe


Die vorliegende Dokumentation ist auch als Online Hilfe verfügbar.
Öffnen Sie die Online Hilfe
„ über das CONCERTO Menü Hilfe
„ oder drücken Sie die Funktionstaste F1 für kontext-sensitive Hilfe.

1.4.4 Ihre Meinung zählt


Mit Ihren Kommentaren und Anregungen unterstützen Sie das Bemühen, die
Qualität und den Praxisbezug der Dokumentationen zu verbessern.
Verbesserungsvorschläge senden Sie bitte an folgende E-Mail-Adresse:
docu@[Link]
Vielen Dank für Ihre Rückmeldung!

AVL CONCERTO 2014 — Exploration Guide


Installation 11

2 Installation

2.1 Aufbau des CONCERTO Setups


Sie haben zwei Möglichkeiten CONCERTO zu installieren:
„ Standard-Installation
„ MultiUser-Installation
Es ist möglich mehrere CONCERTO-Versionen auf einem PC zu installieren. Die
Programme können parallel betrieben werden.

2.1.1 Standard-Installation
Bei der lokalen Installation wird die Software am PC des Benutzers installiert und
auch von dort gestartet. Diese Installationsart wird im Folgenden detailliert
beschrieben (siehe Installation der Software auf Seite 12).

2.1.2 MultiUser-Installation
Eine MultiUser-Installation ist dann sinnvoll, wenn mehrere Benutzer auf ein und
demselben PC arbeiten und jeder seine eigene Arbeitsumgebung zur Verfügung
haben soll. Dazu wird zunächst CONCERTO durch einen Administrator am PC
installiert. Beim ersten Start der Software durch einen Anwender wird für diesen
ein eigenes Verzeichnis für Einstellungen, persönliche Bibliotheken und Daten
erzeugt.
Details zu dieser Installationsart sind in einem separaten Dokument
"CONCERTO_Deployment" enthalten, welches bei AVL angefordert werden
kann.

2.2 Aufbau des CONCERTO-Setups


CONCERTO wird stets für eine bestimmte Seriennummer installiert. Für ein
korrektes Setup sind folgende Dateien erforderlich:
„ Setup_Concerto_x.[Link]: enthält das Installationsprogramm und alle
CONCERTO-Dateien (x.x. = Version, z. B. 4.6).
„ Setup_DemoData.exe: enthält Demodaten.
„ [Link]: Option-File; enthält alle Schlüssel für ihre Software-Konfigura-
tion (xxxx ist die Seriennummer)
„ coxxxx_xxx.ver: Lizenzfile für die aktuelle CONCERTO-Version.
„ [Link]: Steuert die Installation; enthält die Spracheinstellung, die Seri-
ennummer und optionale Angaben.
Hardlock- Die Lizenzierung der Software erfolgt über Hardlock. Es ist daher die Installation
Lizenzierung eines Hardlock-Treibers nötig (siehe Hardlock-Installation auf Seite 14).
Netzwerk- Dabei handelt es sich um die Lizenzierung über einen FLEXlm-Lizenzmanager,
Lizenzierung: d.h. eine Software, die auf einem separaten Rechner (PC mit MS Windows- oder
SUN Solaris-Betriebssystem) läuft und Floating-Lizenzen verwaltet. Sie können
somit CONCERTO auf beliebig vielen Rechnern installieren (alle haben die
gleiche Software-Seriennummer). Die Anzahl der gleichzeitigen Sitzungen ist in
einem separaten FLEXlm-Lizenzfile definiert. Die Lizenzserver-Installation ist in
einem eigenen Dokument beschrieben. Für die CONCERTO-Installation ist es
wesentlich, dass der zusätzliche Lizenzfile [Link] im Installationsverzeichnis
vorhanden ist.

AVL CONCERTO 2014 — Installation Guide


12 Installation

2.3 Vorbereitung des Setups


• Haben Sie eine Installations-CD erhalten, ist diese bereits für Ihre Serien-
nummer personalisiert und kann direkt verwendet werden. Starten Sie dazu
einfach das Programm Setup_Concerto_x.[Link] aus dem Install-Ver-
zeichnis auf der CD.
Haben Sie jedoch die Software aus dem Internet geladen, müssen Sie Sie erst
entsprechend aufbereiten:
1. Erstellen Sie ein eigenes Installationsverzeichnis in welches Sie die
gezippten Dateien Setup_Concerto_x.[Link] und Setup_DemoData.zip ent-
packen.
2. Kopieren Sie die anderen nötigen Dateien gemäß der Beschreibung im
Abschnitt Aufbau des CONCERTO Setups auf Seite 11, in das gleiche Ver-
zeichnis. Bei einem reinem CONCERTO-Update ist kein Option-File nötig.
3. Rufen Sie anschließend Setup_Concerto_x.[Link] von diesem Verzeichnis
aus auf. Soll CONCERTO auf einen anderen PC installiert werden, geben
Sie das erstellte Installationsverzeichnis als Netzwerk-Share frei oder
brennen es auf eine eigene CD. Am Ziel-PC rufen Sie dann
Setup_Concerto_x.[Link] von dort auf.

2.4 Installation der Software

2.4.1 Neuinstallation
• Rufen Sie das Programm Setup_Concerto_x.[Link] auf.
Es wird ein Setup-Assistent gestartet, der Sie durch die Installation führt.
Nach Auswahl der Sprache, werden Sie aufgefordert ein Applikationsverzeichnis
zu definieren. Dieses ist als Wurzelverzeichnis für die Software zu verstehen.
Standardmäßig wird D:\AVL Concerto vorgeschlagen.
In diesem Applikationsverzeichnis werden während der Installation Unterver-
zeichnisse für Bibliotheken (Standardbibliothek, persönliche Bibliothek),
Arbeitsumgebungen, erzeugte Daten und Demo-Daten angelegt. Die darin
enthaltenen Dateien werden als versionsunabhängig betrachtet, d. h. Sie
können nach einer Aktualisierung von CONCERTO auch von der neuen Version
weiter verwendet werden. Zusätzlich wird ein versionsabhängiges Unterver-
zeichnis angelegt, wofür automatisch die Versionsbezeichung vorgeschlagen
wird. Sie können bei Bedarf den Namen ändern.
Dieses Versionsverzeichnis enthält nach der Installation diverse Konfigurations-
dateien, einen Ordner für temporäre Daten und LogFiles sowie einen zusätzli-
chen Unterordner Bin mit den eigentlichen Programmdateien.
Die Software kann über einen automatisch am Desktop erzeugten Shortcut als
auch über die Schaltfläche Start gestartet werden.

HINWEIS

Zur Installation werden Administratorrechte empfohlen. Bei Windows 7 sollten


Sie das Setup daher explizit als Administrator ausführen (Kontextmenü Run as
administrator).

Es ist zwar durchaus auch eine Installation ohne Administratorrechte möglich,


allerdings sind dann gewisse Funktionalitäten, die eine Registrierung in der
Windows Registry voraussetzen, nicht verfügbar.
Dies sind speziell der Zugriff auf separat gespeicherte PUMA Recorder-Dateien
(ein Zugriff auf ASAM Server ist aber sehr wohl möglich) sowie der Zugriff auf
MAGIC Ergebnisdaten.

AVL CONCERTO 2014 — Installation Guide


Installation 13

2.4.2 Update und Parallelinstallation


Ein wesentlicher Gesichtspunkt bei der Installation ist es mehrere Versionen
parallel installieren und auch betreiben zu können und trotzdem eine einheitliche
Umgebung zur Verfügung zu haben. Auf diese Weise ist es leichter neue
Versionen für eine gewisse Zeit parallel zu einer bestehenden im Testbetrieb zu
fahren.
Haben Sie bereits eine Version von CONCERTO installiert und rufen Sie das
Setup erneut auf (z. B. zur Installation eines Service Packs, so erscheint als ein
Dialog, der Ihnen folgende Möglichkeiten bietet:
„ Durchführen eines Updates
(Update Version in)
Für das Update können Sie eine ältere Version wählen. Standardmäßig
wird die zuletzt installierte Version vorgeschlagen. Ein Update tauscht die
Programmdateien aus, spielt neue Bibliotheksfunktionen ein und fügt neue
Konfigurationseinträge hinzu. Bestehende Konfigurationseinträge, über
welche die Software von Ihnen angepasst wurde, bleiben erhalten.
„ Neue Version als parallele Version zu installieren
(Install as parallel version to subdirectory)
Bei einer Parallelversion wird ein neues Versionsverzeichnis angelegt.
Standardmäßig wird der bisher verwendete Verzeichnisname zusammen
mit einer angefügten Laufnummer vorgeschlagen. Beim Erstellen der Konfi-
gurationsdateien werden persönliche Einstellungen aus der zuletzt instal-
lierten Version übernommen. Sie können weiters im Setup-Assistenten
angeben, ob Sie für diese parallele Installation einen eigenen Shortcut im
Menü Start bzw. am Desktop anlegen wollen. Ansonst wird der bestehende
Shortcut auf die neue Version umgeleitet.
Eine solche Parallelinstallation bietet Ihnen die Möglichkeit eine neue Ver-
sion parallel zu einer bestehenden im Probebetrieb zu fahren. Es werden
dabei die gleichen Bibliotheken und auch die gleiche Datenumgebung
benutzt. Der Datenumgebungs-Beschreibungsfile befindet sich in der per-
sönlichen Bibliothek (MyLib). Das gleich gilt auch für Uservariablen, die nun
in einer eigenen Datei in der persönlichen Bibliothek abgelegt werden.
Wollen Sie später nur mehr die neue Version benutzen, reicht es das alte
Versionsunterverzeichnis zu löschen.
„ Neuinstallation in ein anderes Applikationsverzeichnis
(install to different application directory)
Mit der dritten Variante haben Sie die Möglichkeit eine komplett neue Instal-
lation in ein neues Applikationsverzeichnis durchzuführen. Es werden dann
keine Einstellungen von bisherigen Installationen übernommen.

2.5 Deinstallation der Software


• Löschen Sie das CONCERTO-Verzeichnis um CONCERTO von ihrem PC
zu entfernen.

HINWEIS

Vergessen Sie nicht, die in diesem Verzeichnis gespeicherten Layouts, Formeln,


Makros, Skripts oder andere, von Ihnen erstellte CONCERTO-Anwendungen, zu
sichern!
Die Registry muss nicht bereinigt werden.

AVL CONCERTO 2014 — Installation Guide


14 Installation

2.6 Hardlock-Installation
Der Hardlock muss an die USB Schnittstelle des PCs angeschlossen werden.
Der Hardlock ist mit einer Seriennummer versehen. Sie entspricht der Software-
seriennummer, auf welche der Optionsfile (OPT) und der Versionslizenzfile
(VER) abgestimmt sind. Beide werden bei der Software-Installation aus dem
Installationsverzeichnis in das CONCERTO-Verzeichnis kopiert. Zur Verwen-
dung des Hardlocks muss ein Treiber installiert werden. Dieser ermöglicht es der
Software auf den Hardlock zuzugreifen.
Der Treiber befindet sich im Verzeichnis Hardlock Driver auf der
CONCERTO-CD.
• Starten Sie das Programm [Link], welches die Treiberinstallation aus-
führt.

Information

Befolgen Sie zur Installation des Treibers bitte die Anweisungen in der Datei
[Link]. Um den Treiber erfolgreich zu installieren sind unter Windows
XP-Administratorrechte erforderlich.

Sie können die Software und den Hardlock-Treiber auf mehreren PCs instal-
lieren. Ausführbar ist sie allerdings nur auf jenem PC, wo Sie gerade den Hard-
lock angesteckt haben.

2.7 FLEXlm-Lizenzmanager
Für die Verwaltung von sogenannten "Floating" Lizenzen, ist die Installation
eines FLEXlm-Lizenzmanagers auf einem Server-Rechner erforderlich. Im
Folgenden wird die FLEXlm-Installation für PC Server beschrieben. FLEXlm ist
auch für Unix-Server erhältlich. Fordern Sie für diesem Fall eine entsprechende
Anleitung bei AVL an.

2.7.1 Installation des Lizenzmanagers


1. Starten Sie das FLEXlm-Setup, welches im FLEXlm-Verzeichnis der Install-
tions-CD vorhanden ist.
Die Installationsroutine setzt alle nötigen Pfade und Einstellungen selbst-
ständig. Änderungen können Sie über das Programm Lmtools, welches Sie
über das Windows Startmenü aufrufen können, auf der Dialogseite Config-
Service durchführen.
2. Rufen Sie SaveService auf.
Die Installtionsroutine erzeugt weiters ein FLEXlm\License-Unterverzeichnis, in
welches der im INSTALL-Verzeichnis der CD enthaltene Lizenzfile kopiert wird.

2.7.2 Starten des Lizenzmanagers


1. Starten Sie das Programm Lmtools über das Windows Start-Menü.
2. Öffnen Sie die Dialogseite Start/Stop/Reread.
Über die Schaltfläche Start Server wird der Lizenzmanagerprozess
gestartet. Über den Log File auf der Seite ConfigService können Sie den
korrekten Start überprüfen.
Die Installation richtet allerdings den Lizenzmanager gleich als sogenanntes
Service ein. Es ist daher in weiterer Folge beim Booten des Server-PCs kein
Neustart mehr erforderlich, da das Service automatisch gestartet wird.

AVL CONCERTO 2014 — Installation Guide


Benutzeroberfläche 15

3 Benutzeroberfläche
Dieser Abschnitt beschreibt den Aufbau der Benutzeroberfläche sowie den
Umgang mit ihren Elementen und weiteren Softwarekomponenten.

3.1 Aufbau der Oberfläche

3
4
5

2
6

9
10
1 .....Anzeigebereich
2 .....Kommando-/Workflow-Leiste
3 .....Menüleiste
4 .....Symbolleisten
5 .....Shortcut-Leiste
6 .....Kanal-Browser
7 .....Layout-Explorer
8 .....Objekt-Bibliothek
9 .....Meldungsliste
10 ...Statuszeile
Abb. 1

AVL CONCERTO 2014 — Exploration Guide


16 Benutzeroberfläche

Das Applikationsfenster setzt sich aus folgenden Elementen zusammen:


Anzeigebereich Der Anzeigebereich enthält ein oder mehrere Fenster, in denen Mess- und
Rechendaten grafisch oder numerisch angezeigt werden.
Mehr zu diesem Thema finden Sie im Abschnitt Anzeigebereich auf Seite 21.
Kommandoleiste Die Kommandoleiste besteht aus mehreren Seiten, wobei die erste Seite, der
sogenannte Workflow, den direkten Zugriff auf die wichtigsten Elemente des
typischen Arbeitsablaufes erlaubt. Die weiteren Seiten der Kommandoleiste
stellen spezifische Seiten der jeweiligen Arbeitsumgebung dar. Im Folgenden
wird die Workflow-Seite der Kommandoleiste einfach als Workflow-Leiste ange-
sprochen.
Mehr zu diesem Thema finden Sie im Abschnitt Kommandoleiste/Workflow auf
Seite 23.
Menüleiste Das Menü erlaubt den Aufruf von Bedienfunktionen (z. B. Laden und Speichern
von Sitzungen) sowie den Zugriff auf Einstellungen (z. B. Layout-Einstellungen).
Mehr zu diesem Thema finden Sie im Abschnitt Menüleiste auf Seite 26 und in
Funktionalitäten der Oberfläche unter Menübefehle und Werkzeuge - Menü-
befehle.
Symbolleiste Besonders wichtige Befehle sind in der Symbolleiste durch Bildsymbole (Icons)
dargestellt und können, mit einfachem Mausklick auf das betreffende Symbol,
direkt aufgerufen werden.
Mehr zu diesem Thema finden Sie im Abschnitt Symbolleisten auf Seite 27 und
in Funktionalitäten der Oberfläche unter Menübefehle und Werkzeuge - Werk-
zeuge.
Shortcut-Leiste Die Shortcut-Leiste dient dem schnellen Zugriff auf weitere Software-Kompo-
nenten, wie den Daten-Explorer, den grafischen Recheneditor CalcGraf, den
GCA/Burn-Editor sowie den Formel/Script-Editor.
Mehr zu diesem Thema finden Sie im Abschnitt Komponenten auf Seite 37.
Kanal-Browser Im Kanal-Browser werden alle offenen Dateien mit ihren Kanälen dargestellt. Er
dient damit nicht nur zur Übersicht über die aktuell verfügbaren Daten, sondern
vor allem als Drag & Drop Quelle, d. h. Sie können von hier Kanäle in die
Datensetlisten von Assistenen und Eigenschaftdialogen oder auch direkt in
Diagramme ziehen.
Mehr zu diesem Thema finden Sie im Abschnitt Kanal-Browser auf Seite 28.
Layout-Explorer Der Layout-Explorer zeigt in hierarchischer Form alle der einzelnen benutzten
Darstellungs- und Steuerobjekte an und hilft Ihnen, selbst in komplexen Layouts,
den Überblick zu behalten.
Mehr zu diesem Thema finden Sie im Abschnitt Layout-Explorer auf Seite 31.
Objekt-Bibliothek Die Objekt-Bibliothek dient zur Auswahl von Anzeige- und Steuerobjekten für die
Darstellung. Von den eigentlichen Datendarstellungsobjekten, sind hier aber nur
die meist verwendeten angeführt (Favoriten). Die anderen werden in einem
eigenen Objektassistenten ausgewählt, der auch von hier aus (oder über die
Workflow- oder Shortcut-Leiste) aufgerufen werden kann.
Mehr zu diesem Thema finden Sie im Abschnitt Objekt-Bibliothek auf Seite 34.
Meldungsliste Status- sowie Fehlermeldungen werden in der Meldungsliste angezeigt.
Mehr zu diesem Thema finden Sie im Abschnitt Meldungsliste auf Seite 36.
Statuszeile Hier werden wichtige Status-Informationen angezeigt, wie z. B. der Name des
selektierten Objekts, die aktuelle Zyklus- oder Messungsnummer etc.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 17

3.2 Startdialog
Wenn Sie CONCERTO starten, wird ein zweiseitiger Dialog angezeigt, der Ihnen
die rasche Auswahl und den Wiedereinstieg in die letzten
CONCERTO-Sitzungen erleichtert.
Sie können den Startdialog über das Kontrollkästchen Startdialog beim
Programmstart anzeigen unterdrücken, indem Sie das Kontrollkästchen deak-
tivieren. Über das Menü Hilfe aktivieren Sie die Funktion wieder.

3.2.1 Layouts

Abb. 2

Die Liste enthält die zuletzt bearbeiteten Layouts (siehe auch unter Datei |
Letzte Layouts).
Nicht in der Liste angeführte Layouts können Sie über einen Klick auf Weitere
und die Schaltfläche Öffnen geladen werden.
Eine Grafikvorschau zeigt jene im Layout enthaltenen Fenster, die vor dem Spei-
chern angezeigt wurden.
Wenn Sie die Maus horizontal über die Vorschau ziehen, blättern Sie über alle
Fenster.
Die Anzahl der Vorschaubilder ist unter Rücksichtnahme der Layoutgröße auf
fünf reduziert, kann aber über den Eintrag NumberOfPreviewImages in der Datei
[Link] entsprechend erweitert werden.

AVL CONCERTO 2014 — Exploration Guide


18 Benutzeroberfläche

3.2.2 Work Environments

Abb. 3

Die Liste enthält die zuletzt bearbeiteten Arbeitsumgebungen. Die aktuell akti-
vierte ist jeweils unterlegt. Wollen Sie eine andere Arbeitsumgebung aktivieren,
selektieren Sie diese und klicken Sie die Schaltfläche Aktivieren.
Nicht in der Liste angeführte Arbeitsumgebungen können über einen Klick auf
Workfiles und die Schaltfläche Öffnen - die dann erscheint - geladen werden.
Mehr zu diesem Thema finden Sie im Abschnitt Arbeitsumgebung/Workfile auf
Seite 71.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 19

3.3 Arbeitsweisen
In diesem Kapitel finden Sie wichtige Hinweise zum effizienten Abeiten in der
CONCERTO Benutzeroberfläche.

3.3.1 Arbeiten mit den Kontrollleisten


Im Hauptfenster werden verschiedene Kontrollleisten verwendet:
„ Kanal-Browser
„ Layout-Explorer
„ Objekt-Bibliothek
„ Meldungsliste
Diese Leisten erlauben verschiedene Anzeigemodi. Sie können entweder fixiert
und damit immer sichtbar sein oder es ist nur eine Registerschaltfläche sichtbar
(Auto Hide Modus).
Im Auto Hide Modus erscheint die Leiste automatisch, wenn Sie die Maus über
die Registerschaltfläche bewegen bzw. auf diese klicken. Dabei ergeben sich
folgende Möglichkeiten:
„ Sie führen die Maus auf eine Registerschaltfläche
Die Leiste erscheint und bleibt solange sichtbar, solange sich die Maus
innerhalb der Leiste befindet. Verlässt die Maus den Bereich der Leiste,
fährt diese automatisch zurück.
„ Sie klicken auf die Registerschaltfläche
Die Leiste erscheint und bleibt solange sichtbar, bis Sie mit der Maus
außerhalb der Leiste klicken oder ein gezogenes Element außerhalb fallen-
lassen.
Die zweite Variante erfordert zwar eventuell einen weiteren Mausklick, hat aber
den Vorteil, dass sie bei einem Scrollen innerhalb der Leiste nicht so exakt
darauf achten müssen, den Leistenbereich nicht zu verlassen.
Sie können eine Auto Hide Leiste fixieren, indem Sie auf den Pin in der Titelzeile
der Leiste klicken und umgekehrt.
Eine fixierte Leiste können Sie durch Ziehen Ihrer Titelleiste aus der Veranke-
rung entfernen und sie entweder frei schwebend über dem Haupfenster
anordnen oder sie an einer anderen Stelle andocken. Zum Andocken erscheinen
Hilfspfeile, die Ihnen mögliche Dockpositionen angeben. Lassen Sie die Maus
über einem dieser Pfeile los.
Um die Leiste wieder in den Auto Hide Mode zu bringen, müssen Sie den Pin in
der Titelzeile lösen.

AVL CONCERTO 2014 — Exploration Guide


20 Benutzeroberfläche

3.3.2 Kontextsensitive Menüs


Durch Rechtsklick auf ein Darstellungsobjekt oder auf einen Eintrag in einem
Browser oder Explorer wird ein sogenanntes Kontext-Menü aufgerufen, welches
Ihnen die diesem Element zugeordneten Bearbeitungsmöglichkeiten anbietet.
Fast immer befindet sich darin der Eintrag Eigenschaften, über welchen Sie in
den Eigenschaftsdialog des jeweiligen Elements gelangen. Bei Darstellungsob-
jekten sind die weiteren Einträge meist identisch mit objektspezifischen Akti-
onen, welche Sie auch über Werkzeuge der Symbolleisten aufrufen können. Zu
den objektspezifischen Kontextmenüs gelangen sich auch, wenn Sie mit der
rechten Maustaste auf das jeweilige Objekt im Anzeigebereich klicken. Z. B.:
Kontextmenü im Kanal-Browser:

Abb. 4

Kontextmenü einer Y-Achse mit Kontext-Auto-Symbolleiste:

Abb. 5

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 21

3.3.3 Drag and Drop


Drag and Drop bezeichnet das Ziehen eines Elementes von einer Stelle an eine
andere innerhalb von CONCERTO.
Beim Ziehen auf ein Objekt wird Ihnen durch die Form des Cursors angezeigt,
ob die Operation erlaubt ist. Nur wenn die Operation erlaubt ist, kann diese auch
durchgeführt werden.
Drag & Drop wird unter anderem bei folgenden wichtigen Aktionen eingesetzt:
„ Datensets aus dem Kanal-Browser in den Objektassistenten oder direkt in
den Anzeigebereich einfügen
„ Objekte innerhalb des Anzeigebereiches oder auch im Layout-Explorer zu
verschieben/kopieren
„ Datensets/Funktionsaufrufe/Makroblöcke direkt in Formeln/Makros/Scripts
einzufügen (z. B. im Formel/Script-Editor oder im CalcGraf)
Mehr Information hierzu erhalten Sie in der Beschreibung zu den einzelnen
Komponenten, die diese Funktion unterstützen.

3.3.4 Tasten-Shortcuts
Viele Funktionen können auch per Tastenkombination (Shortcut) aufgerufen
werden. Mehr zu diesem Thema finden Sie im Abschnitt Tastenkombinationen
auf Seite 153.

3.4 Anzeigebereich
Kern der Applikation sind die Datenanzeigefenster, wobei primär zwischen grafi-
schen Fenstern (Diagrammfenster) und textuellen Fenstern (Protokollfenster)
unterschieden wird. Daneben gibt es auch noch Seitenvorlagefenster, Dialogfen-
ster und Fenster zur Bearbeitung von Daten (Composer). Mehr zu diesem
Thema finden Sie im Abschnitt Anzeigefenster auf Seite 53.
Im Workbook-Modus sind die einzelnen Fenster immer maximiert und werden
über die Tabulatorleiste am oberen Rand alternativ sichtbar gemacht. Dies ist
keine Einschränkung, da ein Fenster beliebig viele Darstellungsobjekte (auch
separate Diagramme) aufnehmen kann. Ein Diagrammfenster kann somit auch
als eine Bildschirmkonfiguration angesehen werden. Andererseits repräsentiert
ein Diagrammfenster, sofern nicht mit Seitenvorlagen gearbeitet wird, auch eine
ausdruckbare Seite.
Obwohl eine beliebige Anzahl an Fenstern gleichzeitig angezeigt wird, ist immer
nur jeweils ein Fenster aktiv. Dies ist an der Titelzeile des Fensters bzw. am
eingeblendeten Fenstertitel in der Applikationstitelleiste erkennbar.

Abb. 6

Die Reihenfolge der Fenster kann per Drag & Drop der Tabulatoren in der Tabu-
latorleiste verändert werden. Dabei wird auch die Fensterreihenfolge im
Layout-Explorer angepasst.
Der Layout-Explorer passt seinen Inhalt auch an das aktive Fenster an. Sie
haben die Möglichkeit die Eigenschaften von Objekten in den einzelnen Fens-
tern entweder direkt im Fenster auszuwählen, oder im Layout-Explorer, was in
komplexen Layouts manchmal unumgänglich ist.

AVL CONCERTO 2014 — Exploration Guide


22 Benutzeroberfläche

3.4.1 Ansichtsmodi
Alle Anzeigefenster (mit Ausnahme des Composer-Fensters) verfügen über
zwei Ansichtsmodi:
Arbeitsmodus Im Normalmodus wird ein Fenster in der gewünschten Form, ohne zusätzliche
(Normalmodus) Hilfsgitter (Zeichenraster) angezeigt. In dieser Form wird das Fenster auch
ausgedruckt. Eventuell eingeblendete Kontrollelemente (z. B. Schaltflächen)
sind aktiv, d.h. sie reagieren auf einen entsprechenden Mausklick. Ein
Verschieben von Objekten bzw. ein Verändern ihrer Größen ist im Normalmodus
nicht möglich. Ein Verändern der Skalenendwerte durch Zoomen oder durch
Verschieben der Skala wird jedoch unterstützt. Ebenso können Sie Objekte
selektieren und ihren Eigenschaftsdialog aufrufen. Im Normalmodus lassen sich
jedoch grundsätzlich nur Objekte, welche Daten beinhalten, selektieren.
Design-Modus Der Design-Modus (Entwurfsmodus) dient zum Erstellen von Fenstern und zum
(Entwurfsmodus) Designen derselben. Wenn Sie ein neues Fenster erzeugen, erscheint dieses
automatisch im Design-Modus. Fügen Sie in ein bestehendes Fenster ein Objekt
ein, wird das Fenster ebenfalls in den Design-Modus geschaltet. Erkennbar ist
der Design-Modus daran, dass ein zusätzliches, punktiertes Hilfsgitter einge-
blendet wird, um ein Verschieben bzw. Vergrößern/Verkleinern der Objekte mit
gleichzeitigem Einrasten auf das Gitter zu ermöglichen. Die Abstände der Gitter-
punkte können unter Extras | Layout-Einstellungen | Diagramm in der Eigen-
schaftsseite Diagrammraster definiert werden.
Die Software arbeitet nach dem WYSIWYG Prinzip ("what you see is what you
get"). Beim Drucken entspricht jedes Fenster einer Seite (außer bei mehrsei-
tigen Protokollen und Tabellen). Der ausdruckbare Bereich des Blattes - der
unter Extras | Layout-Einstellungen | Seite in der Eigenschaftsseite Seite
eingestellt werden kann - wird im Design-Modus durch ein strichliertes Rechteck
dargestellt (außer im Anzeigemodus Auto). Objekte, die sich außerhalb dieses
Rahmens befinden, werden zwar am Bildschirm angezeigt, jedoch nicht ausge-
druckt. Beim Verkleinern der gesamten Ansicht über den Maßstabsfaktor in der
Symbolleiste wird des Weiteren noch der äußere Blattrand durch einen schat-
tierten Rahmen dargestellt.
Werden Objekte im Design-Modus selektiert, wird dies durch einen breiten,
schraffierten Rahmen um das Objekt kenntlich gemacht, wobei die Angriffs-
punkte (zum Vergößern bzw. Verkleinern des Objektes mit der Maus) in Form
von schwarzen Rechtecken sichtbar sind.
Von besonderer Bedeutung ist der Design-Modus für Steuerelemente. Sie
werden in diesem Fall grau dargestellt und können durch Anklicken selektiert
werden. Damit kann ihr Eigenschaftsdialog aufgerufen werden. Beachten Sie
dabei, dass bei gewissen Steuerelementen (z. B. Listboxen) der Selektions-
rahmen größer ist, als das eigentliche Element. Er stellt nämlich die Maximal-
fläche dar, d.h. die Größe der Listbox im heruntergeklappten Zustand.
Bei Dialogfenstern wird im Design-Modus ein spezieller Rahmen dargestellt, der
die Größe des Dialogs, z. B. nach dem Aufruf durch ein Script definiert.

3.4.2 Anzeigemodus
Die Darstellung in einem Fenster wird durch den sogenannten Anzeigemodus
bestimmt. Ein Fenster entspricht grundsätzlich einer ausdruckbaren Seite. Es
wird daher normalerweise so dargestellt, dass die gesamte Seite sichtbar ist. Bei
Darstellungen im Hochformat, können Details dadurch schlecht lesbar werden.
Über die Eingabe eines Zoomfaktors bzw. die Auswahl eines entsprechenden
Anzeigemodus (z. B. Breite) können Sie einen Teil des Fensters herauszoomen.
In der Symbolleiste können Sie jedoch auch beliebige Ausschnitte darstellen.
Den sichtbaren Fensterausschnitt können Sie mit den erscheinenden Scroll-
balken verschieben.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 23

Funktion der einzelnen Anzeigemodi:


Seite Der Fensterinhalt wird so gezoomt, dass die ganze Seite sichtbar ist. Es gibt
keine Scrollbars. Nach Verwenden eines Zoom Werkzeuges können Sie mit
dieser Funktion auf volle Seitenansicht zurückspringen.
Seitenbreite Der Fensterinhalt wird so gezoomt, dass die Seitenbreite der Fensterbreite
entspricht. Wenn nötig, erscheint ein vertikaler Scrollbar.
200%, 100%, Hier wählen Sie aus der Liste ein fixes Vergrößerungs-/Verkleinerungsverhältnis
75%, 50%, 25% in Prozent.
Für die Wahl eines beliebigen Faktors siehe in Funktionalitäten der Oberfläche
unter Menübefehle und Werkzeuge - Werkzeuge.
Fixed Der Fensterinhalt wird so gezoomt, dass die Schriften am Bildschirm im
Maßstab 1:1 dargestellt werden.
Alle Objekte Dieser Modus ähnelt dem Anzeigemodus Seite. Alle Objekte werden vollständig
dargestellt, auch jene, die nicht mehr im druckbaren Bereich liegen. Werden
Objekte außerhalb des ausdruckbaren Seitenbereichs (strichliertes Rechteck im
Designmodus) geschoben, wird die Darstellung so verkleinert, dass alle Objekte
sichtbar sind.
Bildschirm In diesem Modus ist die Darstellung unabhängig von der Druckseite. Die
Schriften werden initial im Maßstab 1:0,8 dargestellt. Über die Lupensymbole
des Kontext-Toolbars können Sie diesen Maßstab verändern (gilt für alle
Fenster). Allerdings funktioniert dies nur in gewissen Grenzen, da stets alle
Objekte angezeigt werden und die Darstellung dadurch bei Bedarf automatisch
verkleinert wird. Auf diese Weise erscheint nie ein Scrollbar.

3.5 Kommandoleiste/Workflow
Bei der Kommandoleiste/Workflow-Leiste handelt sich um eine Bedienleiste mit
mehreren Seiten, die im Hauptfenster standardmäßig immer am linken Bild-
schirmrand sichtbar ist. Die Leiste ist nicht ausblendbar. Sie können Ihre Breite
aber durch Ziehen des rechten Randes mit der Maus beliebig verändern.
Die einzelnen Bereiche oder Seiten der Kommandoleiste/Workflow-Leiste
bestehen einerseits aus dem vordefinierten sogenannten Workflow sowie
weiteren spezifischen Seiten der jeweiligen Arbeitsumgebung (beispielsweise
Command-Scripts der aktuell verwendeten Arbeitsumgebung sowie auch
andere Elemente, wie Workfile oder Layouts aus definierbaren Verzeichnissen
(über [Link] definiert), um diese schneller und komfortabler verfügbar zu
machen).
Mehr zu diesem Thema finden Sie im nachfolgenden Abschnitt Workflow-Leiste
auf Seite 24 und Arbeitsumgebung/Workfile auf Seite 71.

AVL CONCERTO 2014 — Exploration Guide


24 Benutzeroberfläche

3.5.1 Workflow-Leiste
Die Workflow-Leiste bildet die Bedienschritte des typischen Arbeitsablaufs ab.
Über die Workflow-Leiste wird der Anwender direkt zu den entsprechenden
Funktionen und Werkzeugen geführt, die für jeden Arbeitsschritt benötigt
werden. Damit steht vor allem dem Einsteiger in CONCERTO ein geführter Weg
durch den typischen Prozess zur Verfügung und die Datennachverarbeitung
erfolgt einfach und intuitiv.
Jeder in der Workflow-Leiste bereitgestellte Einstiegspunkt bietet mehrere
Menüeinträge für die Wahl weiterer Aktionen. Über diese Einträge sind folgende
Aktionen direkt zugänglich:
Datenzugriff
„ Datei öffnen
Dieser Menüeintrag dient zum direkten Öffnen von Datendateien von
lokalen Laufwerken oder von Netzlaufwerken. Es erscheint ein
Datei-Öffnen-Dialog, in welchem die Datendatei ausgewählt wird. Wenn
das Datenformat der gewählten Datei eindeutig identifizierbar ist, wird die
gewählte Datei ohne Nachfragen geöffnet und ihr Inhalt im Kanal-Browser
angezeigt. Im Daten-Explorer wird dabei automatisch eine neue temporäre
Datenquelle erstellt unter der sie auch die weiteren Dateien des gleichen
Verzeichnissen sehen können.
Mehr zu diesem Thema finden Sie im Abschnitt Direktes Öffnen von
Dateien auf Seite 45.
Suchen und öffnen/Von Datenquelle öffnen
„

Wenn Sie auf einen dieser beiden Menüeinträge klicken, wird der
Daten-Explorer als separates Fenster geöffnet. Bei Suchen und öffnen
wird der Daten-Explorer mit einer dem MS Windows Explorer entspre-
chenden Darstellung des Dateisystems geöffnet. Bei Von Datenquelle
öffnen startet der Daten-Explorer bereits in einer vordefinierten Date-
numgebung mit definierten Datenquellen. Diese Variante ist bei vorbere-
iteten Datenquellen (z. B. für ASAM-Server) nützlich. In beiden Fällen
können Sie eine ausgewählte Datei/einen Test mit der Funktion Öffnen
(Symbol in der Symbolleiste des Daten-Explorers) laden. Unabhängig von
der Ausgangssichtweise, kann jederzeit zwischen den Sichten des
Daten-Explorers gewechselt werden. Mehr zu diesem Thema finden Sie im
Abschnitt Tutorial auf Seite 91, bei den Beispielen für Datenzugriff und
-management sowie in der Dokumentation zum Daten-Explorer.
Datendarstellung
Über die Menüeinträge Neues Fenster / Neues Objekt dieses Einstieg-
spunktes können Sie ein neues Diagramm- bzw. Reportfenster erstellen oder
ein neues Objekt in einem bestehendem Fenster hinzufügen. Sie werden dabei
durch den Fenster- bzw. Objektassistenten geführt. Mehr zu diesem Thema
finden Sie im Abschnitt Schwerpunktbeispiele für Display auf Seite 107 und im
Abschnitt Fensterassistent auf Seite 56 und Objektassistent auf Seite 57.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 25

Berechnungen
Wenn Sie auf den entsprechenden Menüeintrag in diesem Einstiegspunkt
klicken, gelangen Sie zu den verschiedenen Möglichkeiten, um Berechnungen
zu definieren (z. B.: Calculator, CalcGraf, Formel/Script-Editor).
Mehr zu diesem Thema finden Sie im Abschnitt Berechnungstools auf Seite 80
und Calculator auf Seite 81 sowie unter Schwerpunktbeispiele für Calculation
auf Seite 127.
Exportieren
Über die Menüeinträge dieses Einstiegspunktes können Sie die Ergebnisse
Ihrer Analysen exportieren (z. B. Datensätze und Berechnungsergebnisse als
Text-Dateien (ASCII-Dateien) bzw. komplette Diagrammfenster als Bild- oder
HTML-Dateien exportieren, etc.). Mehr zu diesem Thema finden Sie in Funktio-
nalitäten der Oberfläche unter Menübefehle und Werkzeuge - Menübefehle -
Datei - Fenster exportieren als.
Dienstprogramme
„ IFile-Serienanalyse
Mit diesem Werkzeug können Sie die gemittelten Resultate mehrerer IFiles
zu einer gemeinsamen ASCII-Datei zusammenfügen.
„ IFile-Kaltstart Konverter
Mit diesem Eintrag öffnen Sie einen Konverter zum Generieren von Kurbel-
winkeldaten aus einer Recorder-Messung.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Bearbeiten von gespeicherten Daten - IFile-Kaltstart Konverter.
„ ECU-Kennfeldinterpolator
Der ECU-Kennfeldinterpolator ermöglicht Ihnen das Erstellen von regelmä-
ßigen, rechteckigen Kennfeldern mit vorgebbaren Stützstellen.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Bearbeiten von gespeicherten Daten - ECU-Kennfeldinterpolator.

3.5.2 Spezifisch angepasste Seiten der Kommandoleiste


Die weiteren Seiten der Kommandoleiste ermöglichen ein anwenderspezifisches
Anpassen der Software. Diese Seiten haben keine fest vorgegebenen Inhalte,
sondern können vom Anwender individuell befüllt werden (z. B. mit eigenen
Layoutvorlagen, definierten Scripts für wiederkehrende Auswerteaufgaben, etc.).
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Anpassen der Oberfläche - Kommandoleiste individuell anpassen.

AVL CONCERTO 2014 — Exploration Guide


26 Benutzeroberfläche

3.6 Menüleiste
Die Menüleiste orientiert sich in ihrem Aufbau an dem unter Windows üblichen
Schema. Folgende Menüs stehen zur Verfügung:
Datei Dieses Menü enthält Einträge zum Neuerstellen, Öffnen oder Speichern von
Fenstern, Layouts, Workfiles, etc. Ebenso inkludiert es die Druckfunktionen, den
Datenexport und weitere Einträge.
Bearbeiten Hier finden Sie Werkzeuge zum Ausschneiden, Kopieren und Einfügen von
Objekten sowie Aktionseinträge wie Rückgängigmachen oder Wiederholen.
Neben dem üblichen Befehl Kopieren von Objekten gibt es auch spezielle
Kopierverfahren, um Grafiken oder Texte in andere Applikationen einzufügen.
Ansicht In diesem Menü kann u.a. der Design-Modus zum Bearbeiten der Darstellungs-
fenster aktiviert werden, Anzeige-Modi eingestellt und Symbolleisten angepasst
werden.
Über den Eintrag Komponenten erhalten Sie Zugriff auf wichtige Komponenten
wie den Daten-Explorer, den Formel/Script-Editor, die Brenngesetzberechnung
und die Ladungswechselanalyse, etc.
Extras Mit Hilfe dieses Menüs können verschiedenste Einstellungen getroffen werden.
Dazu gehören die Layout-Einstellungen, über die das Erscheinungsbild der
Fenster gesteuert wird (Schriftarten, Farben, Skalenanordung, etc.).
Weiters sind hier diverse Sonderfunktionen zusammengefasst, wie z. B. die
Verwendung von alternativen Einheiten, ein Editor für allgemeine Voreinstel-
lungen, die Definition/Anpassung von User-Variablen, die Benutzerebenenver-
waltung, etc.
Ausführen Von diesem Menü aus können diverse Abläufe gestartet werden, die in Script-
form vorliegen. Es ist hier auch möglich bis zu neun fixe Scripts, welche im
CONCERTO INI-File definiert sind, als eigenständige Menüeinträge einzu-
blenden.
Fenster Dies ist ein Standardmenü zum Arrangieren und Auswählen der einzelnen
Anzeigefenster. Hier können Sie unter anderem zwischen den Optionen Über-
lappend, Übereinander, Nebeneinander, etc. wählen.
Hilfe Von hier aus können Sie:
„ die Online-Hilfe aufrufen
„ nützliche Tipps abfragen
„ die Release Notes als PDF-Datei aufrufen
„ ein Software-Update über die AVL Download Area initialisieren
„ einen Infodialog anzeigen, der ihnen Ihre Lizenzinformation und die Opti-
onen anzeigt. Von diesem Dialog aus können Sie - wenn dies eingerichtet
ist - Lizenzen für einen netzwerklosen Betrieb bzw. Optionen für Software-
erweiterungen von einem Lizenzserver ausborgen
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Menübefehle.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 27

3.7 Symbolleisten
Diese Leisten enthalten Symbole für die am häufigsten verwendeten Funktionen
und Objekte.
Folgende vordefinierte Symbolgruppen stehen zur Verfügung:
Menübefehle

Unter dieser Symbolleiste finden Sie jene Funktionen aus der Menüleiste, die
besonders häufig verwendet werden. Dazu zählen unter anderem:
„ Datei neu/öffnen/speichern
„ drucken/Druckvorschau
Werkzeuge

Diese Symbolleiste beinhaltet wichtige Funktionen wie z. B:


„ Anzeigemodus (siehe auch Anzeigemodus auf Seite 22)
„ Raster aktivieren, Neurechnen von Berechnungen und Auffrischen von
Daten, Neuzeichnen von Objekten/Anzeigefenstern
„ Cursor-Funktionen
(siehe auch Graphische Datenanalyse (Cursor-Funktionen) auf Seite 61)
„ Legende einfügen
Auto-Symbolleiste

„ Aktivieren des Design-Modus (siehe auch Ansichtsmodi auf Seite 22)


„ Formatpinsel zum Übertragen von Grafikeigenschaften
„ objektspezifische Aktions- und Formatierungsbefehle
Der Inhalt dieser Symbolleiste passt sich automatisch an das momentan selek-
tierte Objekt an und bietet eine Reihe von objektspezifischen Aktions- und
Formatierungsbefehlen an. Ihr Aussehen ist also variabel.
Kontext-Auto-Sym-
bolleiste

Wird über die rechte Maustaste das Kontextmenü einer X- oder Y-Achse, eines
beliebigen anderen Grafik-Objekts oder eines Kanals/Versuchs im
Kanal-Browser oder Kanals/Datenschlüssels/FileAliases im Layout-Explorer
aufgerufen, erscheint über dem Kontextmenü eine Symbolleiste, welche die
wichtigsten Formatier- und Steuerwerkzeuge für dieses Objekt beinhaltet. In der
Regel ist dies ein Auszug aus der Auto-Symbolleiste. Auf diese Weise stehen
wichtige Werkzeuge in räumlicher Nähe zum Objekt zur Verfügung. Längere
Mausbewegungen werden dadurch vermieden.
Häufig sind hintereinander mehrere Werkzeuge anzuwenden (z. B. Farbe und
Marker setzen). Nach der Anwendung des ersten Werkzeugs verschwindet zwar
das Kontextmenü, um den Blick auf die Grafik freizugeben, die
Kontext-Auto-Symbolleiste bleibt jedoch noch im Bild, um sofort ein weiteres
Werkzeug benutzen zu können. Wird die Kontext-Auto-Symbolleiste nicht weiter
benötigt, reicht es, mit der Maus auf einen leeren Bereich zu klicken, um sie
auszublenden.
Über die Kontext-Auto-Symbolleiste des Kanal-Browsers können Sie Grafikattri-
bute in einem Schritt in sämtlichen Versuchen und über das gesamte Layout
verändern.
Auf Datei/Versuchs-Ebene wirken sich die Änderungen auf sämtliche darge-
stellte Datensets des gewählten Versuchs aus, auf Kanal/Datenset-Ebene auf
sämtliche dargestellte Datensets desselben Namens.

AVL CONCERTO 2014 — Exploration Guide


28 Benutzeroberfläche

Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter


Menübefehle.

3.8 Kanal-Browser
Der Kanal-Browser zeigt alle geladenen Dateien (Versuche), inklusive ihrer
Kanäle (Datensets) an. Er wird als Quelle zum Ziehen von Kanälen in den
Objektassistenten oder direkt ins Diagrammfenster verwendet und bietet eine
Vielzahl an praktischen Funktionen wie beispielsweise das Layout-umfassende
Ändern von Grafikattributen über die Kontext-Auto-Symbolleiste, den Kanalfilter
(siehe weiter unten), das Vergleichen von Dateien oder das Filtern auf Mess-
punkte (siehe dazu in der Dokumentation zu den Funktionalitäten der Oberfläche
unter Spezielle Funktionalitäten).
Der Kanal-Browser verwendet die gleichen Symbole wie der Daten-Explorer.
Eine Beschreibung der Symbole finden Sie deshalb zum Daten-Explorer unter
Daten-Explorer Fenster - Symbole.
Der Kanal-Browser besteht aus drei Listen:
„ Fileliste
„ Datenschlüsselliste
„ Kanalfilterliste

3
4

1 .... Fileliste
2 .... Datenschlüssel
3 .... Kanalfilter

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 29

4 .....Kanalfilterset
5 .....Kanalliste (Datensets)
Abb. 7

Die File- und Datenschlüsselliste kann durch ziehen der unteren Trennlinie mit
der Maus vergrößert oder verkleinert werden. Wird eine dieser Listen so stark
verkleinert, dass sie nur mehr aus einer Zeile besteht, so wandelt sie sich auto-
matisch in eine Drop-Down-Listbox um. Beim Vergrößern wird dieser Vorgang
wieder rückgängig gemacht.
Fileliste Im obersten Bereich, der sogenannten Fileliste, werden alle geladenen Files
(geöffnete, physikalische Datendateien oder Versuche von einem ASAM-Server)
und die Fileobjekte angezeigt. Es gilt folgende Bezeichnung:

Der File-Alias (Filename) ist quasi eine Abkürzung, die einem File/Versuch beim
Öffnen zugewiesen wird. In allen Layoutobjekten wird nur der File-Alias benutzt,
was das Austauschen und Vergleichen von Versuchen sehr einfach gestaltet.
Der Aliasname kann im Daten-Explorer in den Eigenschaften einer Datenquelle
eingestellt werden.
Symbolik:
Daten dieser Datei werden im aktuellen Fenster angezeigt:

Daten dieser Datei werden im aktuellen Fenster noch nicht angezeigt:

Datenschlüssel Diese Liste zeigt die im aktuell selektierten File vorhandenen Datenschlüssel an.
Über die Datenschlüssel ergibt sich eine Gruppierung der Kanäle. Die Daten-
schlüssel werden direkt vom File gelesen. Es gibt aber auch künstlich erzeugte
Datenschlüssel. Diese können nur Formelkanäle beinhalten.
Kanalfilter/Kanal- Mit dem Kanalfilter und den definierten Kanalfiltersets kann die Anzahl der ange-
filterset-Dialog zeigten Kanälen im Kanal-Browser reduziert und übersichtlich gehalten werden.
Kanalfilter Abhängig von den eingegebenen Zeichen im Eingabefeld des Kanalfilters wird
die Kanalliste reduziert.
Alternativ dazu können Sie auch Wildcards (*, ?) setzen.

Beispiel
„ Die Eingabe von "P" filtert nach allen Kanälen die mit dem Buchstaben "P"
beginnen.
„ Die Eingabe von "*P" filtert nach allen Kanälen die ein "P" im Namen ent-
halten.
„ Die Eingabe von "??P" filtert nach allen Kanälen die als dritten Buchstaben
ein "P" haben.
„ Die Eingabe von "P,S" filtert nach allen Kanälen die mit dem Buchstaben
"P" und "S" beginnen.

Die gefilterten Kanäle werden blau dargestellt, um zu signalisieren, dass nur


noch ein Teil aller Kanäle eines Versuchs angezeigt werden.

AVL CONCERTO 2014 — Exploration Guide


30 Benutzeroberfläche

Kanalfilterset Eine Erweiterung zum Kanalfilter bildet das Kanalfilterset. Er wird über folgende
Schaltfläche neben dem Eingabefeld des Kanalfilters aufgerufen:

Abb. 8

1. Unter Filter-Set geben Sie dem Kanalfilter zunächst einen Namen, um ihn
später über die Kanalfilterliste selektieren zu können (erstellte Kanal-
filter-Sets können über die Schaltfläche Löschen wieder aus der Liste ent-
fernt werden).
2. Ziehen Sie die Kanäle, welche Sie im Kanal-Browser sehen möchten, per
Drag & Drop aus der Kanalliste in das Feld für ausgewählte Kanäle. Über
die Schaltfläche OK erhalten Sie sofort nur noch die gefilterten Kanäle im
Kanal-Browser.
Im Kanal-Browser sind alle definierten Kanalfilter-Sets über die Kanalfilterliste
rasch aktivierbar:

Abb. 9

Das jeweils gewählte Kanalfilterset wirkt auf alle Versuche und Datenschlüssel.
Die Kanalfiltersets werden in der Datei [Link] gespeichert und sind somit
für jede weitere CONCERTO-Sitzung verfügbar.
Kanalliste Die Kanalliste zeigt alle Kanäle des selektierten Datenschlüssels an. Kanäle, die
(Datensets) im aktiven Diagrammfenster angezeigt werden, sind in der Kanalliste fett darg-
estellt.
Positionierung Der Kanal-Browser ist im Hauptfenster standardmäßig am rechten Bildschirm-
rand angedockt und sichtbar. Sie können den Kanal-Browser aber auch frei-
schwebend oder im Auto Hide Modus im Applikationsfenster darstellen. Mehr zu
diesem Thema finden Sie im Abschnitt Arbeitsweisen auf Seite 19.
Zusätzliche Informationen zu folgenden Themen finden Sie in der Online Hilfe:
„ Kontextmenüs im Kanal-Browser
„ Drag and Drop im Kanal-Browser

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 31

Datenvorschau Durch Doppelklick mit der linken Maustaste auf einen Kanal/ein Datenset,
werden dessen Inhalte in einem separaten Vorschaudialog dargestellt (hier kann
zusätzlich zur Anzeige von allgemeinen Kanalinformation auch zwischen einer
grafischen und einer tabellarischen Vorschau des Kanals/Datensets gewählt
werden). Mehr zu diesem Thema finden Sie in der Dokumentation zum
Daten-Explorer unter Daten-Explorer Fenster - Datenvorschau.
Der ComposerFile-Definitionsdialog wird automatisch aufgerufen, mit dem die
Eigenschaften des neuen ComposerFiles definiert werden können.
Formeln anzeigen
Existieren sowohl Kanäle als auch Formeln mit dem gleichen Namen, so werden
die Inhalte der Kanäle angezeigt. Das Kanalsymbol wird dabei transparent
dargestellt um auf diesen Umstand hinzuweisen. Möchte man den Formeln Prio-
rität geben (um z. B. gespeicherte Daten zu korrigieren), so kann über diesen
Menüeintrag das Verhalten umgekehrt werden. Die Kanäle werden dann
zugunsten der Formeln unterdrückt.

3.9 Layout-Explorer
Der Layout-Explorer erscheint, wenn Sie die Maus über den Registereintrag
Layout-Explorer am rechten Bildschirmrand bewegen und verschwindet
wieder, sobald Sie die Maus über eines der anderen Hauptfensterelemete
führen.

Abb. 10

Der Layout-Explorer bietet zwei Ansichten:


„ Objekte
Diese Ansicht gibt einen hierarchisch strukturierten Überblick über alle im
Layout verwendeten Fenster, Anzeigeelemente und Datensets.
„ Verwendete Kanäle
Diese Ansicht gibt einen Überblick über alle im Layout verwendeten Kanäle,
Datenschlüssel und Files.
Hier können Sie auch bequem Anpassungen über das gesamte Layout vor-
nehmen.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Spezielle Funktionalitäten.
Da der Layout-Explorer das Selektieren der angezeigten Objekte erlaubt, stellt
er vor allem beim Erstellen von Layouts eine wertvolle Hilfe dar.

AVL CONCERTO 2014 — Exploration Guide


32 Benutzeroberfläche

Zusätzlich zur Darstellung einer hierarchischen Übersicht und zur Möglichkeit


der Layoutanpassung bietet der Layout-Explorer weitere grundlegende Funkti-
onen:
„ Änderung der Hierarchie
„ Aufruf des Eigenschaftsdialogs der Elemente über das Kontextmenü
„ Umsortieren von Fenstern, Objekten und Datensets eines Objekts

1
2

4
5
6

1 .... Name der Arbeitsumgebung


2 .... Layoutname
3 .... Fenstername
4 .... aktives Fenster
5 .... Diagrammobjekt
6 .... Objekt
7 .... Display Item (Datenelement)
Abb. 11

Der Layout-Explorer ist in der Mitte unterteilt. Die Position dieser Unterteilung
lässt sich einfach mit der Maus verändern.
Oberer Bereich des Der obere Bereich enthält eine Übersicht aller im Layout vorhandenen Fenster.
Layout- In der obersten Zeile befindet sich der Name der Arbeitsumgebung und unmit-
Explorers telbar darunter der Name des Layouts. Dieser wird beim Speichern des Layouts
gesetzt.
Ein Klick mit der linken Maustaste auf einen Fenstereintrag bzw. die Titelleiste
eines Fensters aktiviert das entsprechende Fenster.
Unterer Bereich Im unteren Bereich des Layout-Explorers sehen Sie in der Ansicht Objekte alle
des Layout- Objekte des selektierten Fensters (bzw. in der Ansicht Verwendete Kanäle alle
Explorers im Layout verwendeten Kanäle, Datenschlüssel und Files.)
Die Objekte eines Fensters sind im unteren Bereich einzeln aufgeführt. Ein
Objekt kann dabei selbst Unterobjekte beinhalten.
Der Layout-Explorer verwendet eine grafische Baumstruktur.
Einzelne Zweige können per Mausklick auf das "+" Zeichen oder per Doppelklick
auf den Zweig aufgeklappt werden. Durch Klicken auf "-" Zeichen wird der
entsprechende Zweig wieder geschlossen.
Durch Rechtsklick auf einen Eintrag öffnet sich ein Kontextmenü, das die, für
das ausgewählte Objekt möglichen Aktionen, zur Auswahl anbietet.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 33

Des Weiteren besteht die Möglichkeit, verschiedene Aktionen auch auf mehrere
Objekte gleichzeitig anzuwenden.
Um mehrere in der Objektliste aufeinanderfolgende Objekte auszuwählen,
klicken Sie auf den ersten gewünschten Eintrag in der Liste. Halten Sie die
Umschalttaste gedrückt und klicken Sie auf den letzten gewünschten Eintrag.
Danach können Sie die gewünschte Aktion auf alle selektierten Objekte zugleich
anwenden.
Mehrere nicht aufeinanderfolgende Objekte können durch Anklicken mit gleich-
zeitigem Drücken der Taste Strg selektiert werden.
Positionierung Der Layout-Explorer befindet sich standardmäßig im Auto-Hide-Modus und ist
im Hauptfenster als Registereintrag am rechten Bildschirmrand sichtbar. Sie
können den Layout-Explorer aber auch angedockt, freischwebend oder mini-
miert im Applikationsfenster darstellen. Details zu den Positioniermöglichkeiten
finden Sie im Abschnitt Arbeitsweisen auf Seite 19.

3.9.1 Tastenkombinationen im Layout-Explorer

F2 lässt Namen von Fenstern, Diagrammen, Objekten und


Display Items im Layout-Explorer verändern
Strg↑ lässt die Reihenfolge von Fenstern sowie Objekten und
Unterobjekten eines Fensters verändern
Dabei wird auch die Reihenfolge der Tabulatoren im Anzeige-
bereich bzw. im Datenanzeigefenster angepasst.
Die Reihenfolge von Fenstern kann auch direkt im Anzeige-
bereich per Drag & Drop der Tabulatoren verändert werden.
Strg↓ lässt die Reihenfolge von Fenstern sowie Objekten und
Unterobjekten eines Fensters verändern
Dabei wird auch die Reihenfolge der Tabulatoren im Anzeige-
bereich bzw. im Datenanzeigefenster angepasst..
Die Reihenfolge von Fenstern kann auch direkt im Anzeige-
bereich per Drag & Drop der Tabulatoren verändert werden.

Zusätzliche Informationen zu folgenden Themen finden Sie in der Online Hilfe:


„ Kontextmenüs im Layout-Explorer
„ Drag and Drop im Layout-Explorer

AVL CONCERTO 2014 — Exploration Guide


34 Benutzeroberfläche

3.10 Objekt-Bibliothek
Die Objekt-Bibliothek erscheint, sobald Sie die Maus über den Registereintrag
Objekt-Bibliothek am rechten Bildschirmrand bewegen und verschwindet
wieder, wenn Sie die Maus über eines der anderen Hauptfensterelemete führen.

Abb. 12

Die Objekt-Bibliothek ermöglicht folgende Funktionen:


„ Zugriff auf den Assistenten zum Erstellen von neuen Diagramm- und Proto-
kollfenstern oder zum Hinzufügen von Diagramm- oder Tabellen-Objekten
in ein bestehendes Fenster (Fenster- und Objektassistent)
Mehr dazu finden Sie im Abschnitt Objektassistent auf Seite 57.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 35

„ Hinzufügen von Objekten oder Steuerelementen zu Ihrem Diagramm


(Objekte). Klicken Sie dazu einfach auf das gewünschte Objekt. Es wird
dadurch in das aktuelle Fenster eingefügt. Bei vielen Objekten erscheint
dabei automatisch der Eigenschaftsdialog der zum Eingeben weiterer spe-
zifischer Informationen auffordert. Bei rein grafischen Objekten (Rahmen,
Linie, Oval, etc.) müssen sie das Objekt im Fenster passend aufziehen. Sie
erkennen dies daran, das der Mauscursor die Gestalt eines Kreuzes
annimmt.
Positionierung Die Objekt-Bibliothek befindet sich standardmäßig im Auto-Hide-Modus und ist
im Hauptfenster als Registereintrag am rechten Bildschirmrand sichtbar. Sie
können die Objekt-Bibliothek aber auch angedockt, freischwebend oder minim-
iert im Applikationsfenster darstellen. Mehr dazu finden Sie im Abschnitt Arbeits-
weisen auf Seite 19.

3.10.1 Favoriten
Die üblicherweise am häufigsten verwendeten Objekttypen des Objektassis-
tenten werden in der Kategorie Favoriten bereitgestellt. Diese Objekte können
ebenfalls direkt aus der Objekt-Bibliothek gewählt und in das jeweilige Fenster
eingebunden werden.

3.10.2 Assistenten
Hier finden Sie den Fensterassistenten zum Erstellen von neuen Diagramm- und
Protokollfenstern sowie den Objektassistenten zum Hinzufügen von Diagramm-
oder Tabellen-Objekten in ein bestehendes Fenster
Aufgrund der großen Anzahl an verschiedenen Datendarstellungsobjekten sind
diese nicht separat in der Objekt-Bibliothek aufgelistet, sondern nur die am
häufigsten benutzten (unter Favoriten). Alle anderen erreichen Sie durch Aufruf
des Objektassistenten. Dieser unterteilt die Datendarstellungsobjekte in weitere
Kategorien und führt Sie auch durch die Erstellung eines Objekts.
Mehr zu diesem Thema finden Sie im Abschnitt Fensterassistent auf Seite 56
und Objektassistent auf Seite 57.

3.10.3 Objekte
Dieser Auswahlbereich in der Objekt-Bibliothek erlaubt das Einfügen von Texten,
Rich-Text-Objekten, Formularen, Legenden, Bilddateien, Zeichenobjekten etc.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Diagramme.
Über die Objekt-Bibliothek können Sie weiters Steuerelemente (Schaltflächen,
Listboxen etc.) in ein Diagramm- oder Dialogfenster einfügen. Einem Steuerele-
ment kann ein Script zugewiesen werden, das beim Klick auf das Steuerelement
ausgeführt wird. Mehr zu diesem Thema finden Sie in Funktionalitäten der Ober-
fläche unter Diagramme - Steuerelemente.

AVL CONCERTO 2014 — Exploration Guide


36 Benutzeroberfläche

3.11 Meldungsliste
Hier werden Statusinformationen (Informationen und Warnungen) während der
Laufzeit ausgegeben. Unter anderem sehen Sie hier Meldungen, welche Daten-
umgebung (also welche *.DXV-Datei) verwendet wird, ob und warum der Zugriff
auf einen ASAM-Server nicht funktionierte und ähnliche Fehlermeldungen.
Ebenso werden Informations- und Fehlermeldungen beziehungsweise
Warnungen des Formelcompilers ausgegeben. Durch einen Doppelklick auf
einen Eintrag können Sie direkt in die Formel, das Makro oder das Script
springen, welche den Fehler verursachte.
Über das Kontextmenü der Meldungsliste stehen Ihnen folgende Funktionen zur
Verfügung:
„ Kopieren
kopiert den Inhalt der Meldungsliste in die Zwischenablage
„ Fenster leeren
entfernt alle Einträge aus der Meldungsliste
Positionierung Die Meldungsliste befindet sich standardmäßig angedockt im unteren Bereich
des Applikationsfensters. Sie können die Meldungsliste aber auch im Auto Hide-
Modus darstellen. Mehr dazu finden Sie im Abschnitt Arbeitsweisen auf Seite 19.

3.12 Statuszeile

3.12.1 Statushinweise
An erster Stelle werden kurze Hinweise zum Systemstatus bzw. der Name des
aktuell selektierten Objekts ausgegeben.

3.12.2 Seitennummer
Bei Protokollen wird die aktuelle Seite und die Gesamtzahl der Seiten ausge-
geben. Durch Drücken folgender Symbole in der Auto-Symbolleiste können Sie
durch die Seiten blättern.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 37

3.12.3 Aktuelle Zyklusnummer


Diese wird bei Indizierdaten angezeigt, sofern diese mehr als einen Zyklus
enthalten. Der aktuell anzuzeigende Zyklus kann durch Verschieben des Schie-
bebalkens verändert werden. Ist der Schiebebalken gewählt, kann der Zyklus
ebenso durch die Cursortasten links/rechts gewählt werden. Soll eine bestimmte
Zyklusnummer direkt angezeigt werden, so kann diese ebenfalls in das Eingabe-
feld in der Statuszeile eingegeben werden.

Bei Darstellung eines Video-Objektes im Diagrammfenster, kann über diesen


Schiebebalken die aktuelle Video-Position ausgewählt werden.
Einfrieren Kurven einfrieren friert den aktuellen Zyklus einer Indiziermessung (bzw.
Messung bei Rekorder) ein.
Dazu muss eine Y-Achse markiert sein welche nur ein Datenset enthält. Dieses
Datenset wird dann mit der gerade in der Statuszeile gewählten
Zyklus-/Messungsnummer im jeweiligem Achsenobjekt als Datenset eingefügt
und kann somit als Referenz zu weiteren Zyklen verwendet werden. Dieser
Vorgang kann für beliebige Zyklen mehrmals wiederholt werden.
Um den/die Zyklen wieder zu entfernen, können Sie diese im Dialog Objektei-
genschaften | Datenset löschen.

3.12.4 Aktuelle Messungsnummer


Wird ein Test von einem ASAM-Server oder ATF-Datei geöffnet, wo unter einem
Datenschlüssel mehrere Messungen vorhanden sind (z. B. von mehreren Rekor-
derstarts) so kann mittels des Schiebebalkens die aktuelle, im Bild dargestellte
Messung ausgewählt werden. Die Bedienung ist dabei gleich wie bei der
Auswahl der Zyklusnummer bei Indizierdaten (siehe Abschnitt Aktuelle Zyklus-
nummer auf Seite 37).

3.13 Komponenten
Komponenten sind weitere - unter Umständen optionale - Softwareteile, die in
eigenen Fenstern angezeigt werden. Manche dieser Fenster sind wie eigenstän-
dige Applikationen mit Menü und Symbolleiste aufgebaut und haben daher keine
OK-Schaltfläche wie ein Dialog. Solche Komponenten können bedenkenlos
über das x-Symbol in der rechten oberen Ecke der Komponente geschlossen
werden, da sie sich immer ihren aktuellen Status beibehalten.
Komponenten:
Daten-Explorer Der Daten-Explorer wird in einem eigenen Fenster ausgeführt und kann,
hinsichtlich seines Aufbaus und seiner Funktion, mit dem Windows-Explorer
verglichen werden. Er stellt eine Auswahl an gespeicherten Dateien/Versuchen
in logischen Gruppen dar. Im Daten-Explorer werden somit jene Dateien ausge-
wählt, die später im Anzeigebereich dargestellt bzw. bearbeitet werden.
Mehr zu diesem Thema finden Sie in der Dokumentation zum Daten-Explorer.
Formel/Script- Mit diesem Texteditor ist ein bequemes Erstellen und Debuggen von Formeln
Editor (automatisch berechnete, künstliche Kanäle), Makros (Unterfunktionen) und
Scripts (Ablaufdefinitionen) möglich.
Mehr zu diesem Thema finden Sie in der Dokumentation zum
Formel/Script-Editor.
CalcGraf Dabei handelt es sich um einen Editor zur graphischen Erstellung von Rechen-
modellen mit Hilfe von in einer Bibliothek vorhandenen Makros. Aus dem
Rechenmodell werden automatisch Formeln erstellt.
Mehr zu diesem Thema finden Sie in der Dokumentation zum CalcGraf.

AVL CONCERTO 2014 — Exploration Guide


38 Benutzeroberfläche

GCA /Burn-Editor Mit diesem Editor, der die Form eines Dialoges besitzt, wird eine optional
vorhandene Brenngesetz- bzw. Ladungswechselanalyse parametriert.
Mehr zu diesem Thema finden Sie in der Dokumentation zur Ladungswechsel-
und Verbrennungsanalyse.

3.14 Assistenten
Assistenten sind spezielle Dialoge, die meist aus mehreren Seiten bestehen und
beim Erzeugen von Objekten, Formeln, sowie diversen Einstellungen behilflich
sind. Gewisse Assistenten (Objektassistent, Calculator) können auch direkt über
die Shortcut-Leiste aufgerufen werden, andere erscheinen automatisch im Laufe
des Arbeitsablaufes (Workflow).
Die wichtigsten Assistenten sind:
„ Fensterassistent
hilft beim Erzeugen eines Anzeigefensters (siehe Fensterassistent auf
Seite 56)
„ Objektassistent
hilft beim Einfügen von Datendarstellungsobjekten in ein Fenster (siehe
Objektassistent auf Seite 57)
„ Calculator
einem Taschenrechner ähnlich, dient er der raschen Erstellung einfacher
Formeln (siehe Calculator auf Seite 81)
„ ASCII-File-Assistent
zur Formatdefinition von ASCII-Dateien (siehe Der ASCII-File-Assistent auf
Seite 48)

3.15 Benutzerebenen
CONCERTO bietet die Möglichkeit, Benutzer in 3 verschiedene Kategorien mit
unterschiedlichen Anforderungen an die Bedienung einzuteilen. Jede Kategorie
entspricht einer Benutzerebene (auch User Level genannt). Je nach Benutzere-
bene können verschiedene Funktionen unsichtbar geschaltet werden und so die
Oberfläche vereinfacht werden.
Bitte beachten Sie, dass es nicht Absicht der Benutzerebenenverwaltung ist, die
Softwareinstallation gegen mutwillige Beschädigung oder gar Ihre Messdaten zu
schützen. Vielmehr ist es das Ziel dem jeweiligen Benutzer eine, seinem
Wissenstand angepasste, Bedienoberfläche zu bieten.

3.15.1 Aktivieren der Benutzerebenen-Funktionalität


Sie können selbst wählen, ob Sie mit Benutzerebenen arbeiten wollen oder
nicht. Beim Start von CONCERTO wird geprüft, ob im Verzeichnis, in dem die
Datei [Link] liegt, eine Datei namens [Link] existiert. Ist dies der
Fall, werden automatisch die Benutzerebenen aktiviert. [Link] enthält in
verschlüsselter Form die Rechte für die einzelnen Ebenen sowie die Passwörter.
Ist die Datei [Link] nicht vorhanden, wird noch geprüft, ob Option U
vorhanden ist. Wenn ja, wird ein UserLevel-File verwendet, der über den
INI-Eintrag UserLevelFile=Pfad definiert wurde. Wurde dieser Eintrag nicht oder
nicht ordnungsgemäß gesetzt, ist ein Start des Programms nicht möglich.

AVL CONCERTO 2014 — Exploration Guide


Benutzeroberfläche 39

3.15.2 Auswahl der Benutzerebene


Sind die Benutzerebenen mit Passwörtern aktiviert, erscheint nach jedem Start
der Software ein Login-Dialog, in dem eine Ebene von 1 bis 3 ausgewählt und
ein Passwort eingegeben werden muss. Ist das Passwort korrekt, startet die
Software und stellt entsprechend angepasste Menüs und Symbolleisten dar.
Wurden keine Passwörter definiert, startet das System immer mit der zuletzt
eingestellten Benutzerebene ohne einen Login-Dialog anzuzeigen (Default).
Eine nachträgliche Änderung der Benutzebene ist über das Menü Extras |
Benutzerebene ändern möglich.
Neben den 3 Benutzerebenen existiert noch eine Administratormodus der über
ein spezielles Passwort aktiviert werden kann.
Wie Sie Benutzerebenen verwalten können erfahren Sie in der Online-Hilfe.

AVL CONCERTO 2014 — Exploration Guide


40 Benutzeroberfläche

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 41

4 Grundlagen der Bedienung


CONCERTO ist ein Softwarepaket zur Auswertung und Nachverarbeitung aller
Arten von Daten die im Bereich von Prüfstandssystemen (wie stationäre und
transiente Messdaten, Indizierdaten, Abgasdaten, etc.) oder auch in Messsys-
temen im oder am Fahrzeug (wie ECU-Daten, Daten der Onboard-Sensorik,
etc.) entstehen.
Darüber hinaus stellt CONCERTO dank seiner offenen Schnittstellen ein
zentrales Tool für das Zusammenführen von Daten unterschiedlichster Herkunft
dar. Dies gilt gleichermaßen für Daten von Mess-, Automations- und Simulati-
onssystemen.
Über die Auswerteplattform CONCERTO können auch diese Daten miteinander
in Korrelation gebracht werden bzw. z. B. Simulationsdaten anhand von Refe-
renzmessdaten einfach validiert werden.
CONCERTO ist grundsätzlich in verschiedenen Konfigurationen lieferbar:
„ CONCERTO Key Lizenz: stellt das Basispaket dar und bietet grundlegende
Funktionen zur Datennachverarbeitung an
„ CONCERTO Advanced Lizenzen: diese stellen zusätzlich zum Basispaket
applikationsspezifische Funktionen und Bibliotheken zur Verfügung
(z. B. spezielle Methoden für die Auswertung von Indizierdaten, Prüfstands-
daten, etc.)
„ CONCERTO Premium Lizenz: dieses Konfigurationspaket beinhaltet
sowohl das Basispaket, wie auch die applikationsspezifischen Module und
weitere vorrangig für die Erstellung eigener Auswerteroutinen und Applikati-
onen notwendige Funktionen und Bibliotheken (z. B. Steuerschnittstellen
wie COM-Interface, erweiterte Datenzugriffmöglichkeiten, etc.)
Im Detail unterscheiden sich die einzelnen Pakete durch:
„ die Datenzugriffsmodule (welche Dateien/Serverformate gelesen werden
können) und die Datensuchfunktionalität
„ Anzeigeobjekte (auf welche Art Daten dargestellt werden können)
„ Rechenfunktionalität (Formelstrukturelemente und Bibilotheksumfänge)
„ spezifische Komponenten (z. B. graphischer Formeleditor CalcGraf, Daten-
editor Composer)
„ Automatisierbarkeit (Scriptfähigkeit) und Unterstützung offener Steuer-
schnittstellen (z. B. COM Interface)
Die vorliegende Dokumentation beschreibt den Maximalumfang. Entsprechend
Ihrer aktuell vorhandenen Konfiguration können diverse Funktionalitäten nicht
verfügbar sein. Dies erkennen Sie daran, dass in der Dokumentation beschrie-
bene Menüeinträge, Symbole, Zugriffsmodule, Anzeigeelemente, Rechenfunkti-
onen oder Editor-Komponenten in Ihrer CONCERTO-Version nicht aufscheinen
oder ausgegraut sind. Weiters führt die Eingabe von nicht unterstützen Funkti-
onen oder Strukturelementen in Formeln zu Fehlermeldungen bei deren Abar-
beitung.
Beachten Sie, dass beim Laden von Layouts, welche von der aktuellen Konfigu-
ration nicht unterstützte Elemente enthalten, diese aus dem Layout entfernt
werden bzw. entsprechende Fehlermeldungen oder Warnhinweise auftreten
können.

AVL CONCERTO 2014 — Exploration Guide


42 Grundlagen der Bedienung

4.1 Bedienphilosophie
Die Workflow-Leiste bildet den grundsätzlichen Arbeitsablauf ab. Der erste
Schritt ist üblicherweise die Auswahl der auszuwertenden Daten über Datenzu-
griff. Dazu steht Ihnen ein leistungsfähiger Daten-Explorer zur Verfügung, über
welchen Sie nicht nur auf physikalische Dateien sondern auch auf ASAM Server
zugreifen können. Durch das Öffnen einer Datei oder eines ASAM Tests, wird
dieser geladen und steht als sogenannter "offener File" im Kanal-Browser zur
Verfügung. Zur Darstellung der offenen Daten können Sie sich beliebig viele
Bilder (Fenster) mit diversen Darstellungsobjekten wie Liniendiagrammen,
Balken, Tabellen etc. definieren (in der Workflow-Leiste unter Datendarstel-
lung). Sie werden dabei durch einen Fenster- und einen Objektassistenten
geführt. Dabei können Sie Kanäle (Datensets) aus dem Kanal-Browser in den
Assistenten oder auch direkt in das Bild ziehen. Zum Formatieren der Darstel-
lungsobjekte stehen Ihnen diverse Tools in der Symbolleiste zur Verfügung.
Die Gesamtheit aller Fenster kann als sogenannte Layout-Datei (Endung .cly)
gespeichert werden. Damit können Sie zu einem späteren Zeitpunkt exakt
wieder den gleichen Zustand aller Anzeigen herstellen.
Beim Laden (= Öffnen) eines Layouts erscheint automatisch der Daten-Explorer
sowie der Hilfsdialog Daten laden, welcher die zuletzt mit dem Layout verwen-
deten Versuche anzeigt. Will man nun jedoch andere Versuchsdaten
verwenden, sucht man diese im Daten-Explorer (bei langen Versuchslisten
stehen verschiedene Filter- und Suchmethoden zur Verfügung) und zieht die
Versuchsnamen über die vorgeschlagenen Namen im Datendialog des Layouts.
Nach dem Bestätigen werden automatisch alle nötigen Datensets geladen und
alle Berechnungen durchgeführt, sodass sich die Fenster automatisch mit den
Datensets der gewählten Dateien befüllen.
Will man mehrere Versuche in einem Layout vergleichen, zieht man einfach alle
gewünschten Versuche in die Liste des Layout-Datendialogs. Ist der sogenannte
Filevergleichsmodus aktiviert, nimmt die Software alle nötigen Anpassungen in
den Fenstern selbst vor und erzeugt überlagerte Darstellungen zur einfacheren
Vergleichbarkeit der Daten aus den einzelnen Versuchdateien. Wie Sie selbst
neue Layouts erstellen, wird in den Tutorials anhand von Beispielen einfach und
übersichtlich erklärt (siehe Tutorial auf Seite 91).
Meist müssen zur weiteren Auswertung von Messdaten auch Berechungen
eingesetzt werden. Einzeilige Formeln können Sie einfach über den soge-
nannten Calculator erstellen. Für mehrzeilige Formeln steht ein Texteditor mit
Syntax- Highlighting, der sogenannte Formel/Script-Editor, zur Verfügung (in der
Workflow-Leiste unter Berechnungen). Formeln sind dabei Rechenvorschriften,
die genau einen Ergebniskanal zurückliefern. Diese Kanäle werden im
Kanal-Browser so dargestellt, als ob sie im offenen File vorhanden wären und
können damit auf die gleiche Art und Weise wie echte Datenkanäle in die Assis-
tenten oder in Fenster gezogen werden. Die Berechnung findet erst statt wenn
ein solcher Formelkanal in einem Fenster auch tatsächlich zur Anzeige gelangt
oder von einer anderen Formel angesprochen wird.
Formeln werden als kleine ASCII-Dateien in der aktuellen Arbeitsumgebung
oder in einer Bibliothek abgelegt. Damit ist eine leichte Wiederverwendbarkeit
gewährleistet. Im Layout sind nur die Verweise auf die Formeln vorhanden, nicht
aber die Formel selbst.
Zu Auswertung von Indizierdaten steht der graphische Formeleditor Calcgraf zur
Verfügung, in welchem Sie Rechenmodelle auf einfache Weise aus Bibliotheks-
elementen zusammenstellen können. Aus den Modellen können per Knopfdruck
automatisch Formel erzeugt werden. Die Modelle werden auch im Layout hinter-
legt. Die Formelerzeugung erfolgt automatisch beim Laden des Layouts.
Zum Exportieren Ihrer Auswertungen stehen verschiedene Möglichkeiten über
die Zwischenablage oder Exportfiles zur Verfügung (in der Workflow-Leiste über
Exportieren). Es ist ein nummerischer, als auch ein grafischer Datenexport
(z. B. über das verlustfreie vektororientierte emf-Format) möglich.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 43

4.2 Datenauswahl und Datenhandling


CONCERTO bietet grundsätzlich zwei Möglichkeiten Daten zu öffnen (Beispiele
hierzu finden Sie im Abschnitt Datenzugriff und -verwaltung auf Seite 91):
„ direktes Öffnen mittels Navigation zum physikalischen Speicherort der
Datei (siehe Direktes Öffnen von Dateien auf Seite 45)
„ Öffnen über den Daten-Explorer (siehe Daten-Explorer auf Seite 44), der
einerseits eine Windows Explorer äquivalente Navigation und andererseits
das Definieren von Datenquellen unterstützt. Eine Datenquelle erlaubt nicht
nur einen beschleunigten Zugriff sondern auch umfangreiche Filtermeth-
oden über Attribute die aus den Dateien selbst extrahiert werden. Für den
Zugriff auf Datenbanken und ASAM Server muss immer eine Datenquelle
definiert werden, da darin die Zugriffsinformation abgelegt wird.
CONCERTO erlaubt das Lesen vieler unterschiedlicher Dateiformate. Neben
physikalischen Dateien können Sie auch auf Datenbanken, insbesondere auf
solche mit ASAM-ODS Interface zugreifen. Die AVL Prüfstandsdaten werden in
einer Oracle Datenbank abgelegt, wobei der Zugriff darauf über einen ASAM
Server läuft.
Die Komponente Daten-Explorer gibt Ihnen die Möglichkeit übersichtlich auf Ihre
Daten zuzugreifen, indem Sie Ihren Datenbestand in Datenquellen organisieren
können. Eine Datenquelle zeigt dabei entweder auf ein bestimmtes Verzeichnis
und ist mit einem bestimmten Dateiformat verknüpft oder Sie bieten den Zugriff
auf einen ASAM Server, wobei in diesem Fall der Severname und seine soge-
nannte RPC-Adresse zur Identifikation nötig sind.
Die grundsätzliche Struktur der Daten auf einem ASAM Server ist durch das
ASAM Datenmodell festgelegt, wobei unterschiedliche Detailausprägungen
möglich sind. Der Daten-Explorer zeigt Ihnen die Strukturebenen des Datenmo-
dells an. Im AVL PUMA Datenmodell gibt es die Ebenen Projekt und Testserie.
Damit ist eine sinnvolle Gruppierung der Tests möglich.
Um die Daten einer Datei oder eines ASAM Tests in CONCERTO verwenden zu
können müssen Sie diese öffnen. Nach dem Öffnen erscheinen die Datei bzw.
der Test als "offener File" im Kanal-Browser. Ab diesem Zeitpunkt ist für
CONCERTO die Herkunft der Daten ohne Bedeutung. Dateien und Tests
erlauben somit eine völlig äquivalente Weiterverarbeitung. Aus diesem Grund
werden in weiterer Folge die Begriffe Test und Datei/File gleichwertig verwendet.
Bei Unterschieden wird separat darauf hingewiesen.
Im Kanal-Browser können Sie auf die Inhalte aller offenen Dateien zugreifen.
Obwohl auch der Daten-Explorer eine Sicht auf die Inhalte zulässt, ist für das
praktische Arbeiten der Kanal-Browser das bequemere Werkzeug, um Kanäle
aus offenen Dateien für die Darstellung oder Berechnungen auszuwählen.

AVL CONCERTO 2014 — Exploration Guide


44 Grundlagen der Bedienung

4.2.1 Daten-Explorer
Der Daten-Explorer stellt Ihren Datenbestand in übersichtlicher Form dar. Er
kann über die Shortcut-Leiste aufgerufen werden. Der Daten-Explorer besteht
aus einem Navigationsbereich und einer flachen Liste, in welcher z. B. Dateien
mit ihren entsprechenden Attributen aufgelistet werden. Im Navigationsbereich
können Sie zwischen zwei Sichten wählen:
„ Arbeitsplatz / Netzwerk-Sicht:
Diese Sicht zeigt Ihnen Ihre Laufwerke und Netzwerkverzeichnisse in über-
sichtlicher Form, äquivalent zum MS Windows Explorer. Nachdem Sie eine
Datei selektiert haben, können Sie diese über sein Kontextmenü oder der
Öffnen-Schaltfläche in der Werkzeugleiste öffnen. Dabei wird automatisch
eine Datenquelle in der Datenumgebung Temporäre Datenquellen
erzeugt.
Ist das Dateiformat nicht bekannt, müssen die Einstellungen der Daten-
quelle definiert werden. Dazu erscheint ein entsprechender Assistent.
Das Anlegen einer Datenquelle kann auch über das Kontextmenü aufge-
rufen werden. Dies ist sinnvoll, wenn Sie oft mit Daten aus demselben Ver-
zeichnis arbeiten, da Sie dann über die Datenquellen-Sicht einen direkten
Zugriff darauf haben und nicht Navigieren müssen. Legen Sie dazu die
Datenquelle in die My Data Sources-Datenumgebung.
„ Datenquellen-Sicht:
Im Gegensatz zur Arbeitsplatz / Netzwerk-Sicht zeigt diese Sicht nicht Plat-
tenlaufwerke als Knoten in der Explorer-Leiste, sondern sogenannte Daten-
quellen als oberste Ebene. Diese Datenquellen sind wiederum Bestandteil
von Datenumgebungen, wobei My Data Sources Ihre Hauptdatenumge-
bung darstellt.
Eine Datenumgebung setzt sich aus verschiedenen Datenquellen
zusammen, die als Knoten in der Baumansicht dargestellt werden. Beim
Klick auf eine Datenquelle werden alle darin enthaltenen Dateien (bzw.
Tests bei ASAM Servern) angezeigt. Eine oder mehrere Dateien können
über das Kontextmenü oder die Öffnen-Schaltfläche in der Symbolleiste
geöffnet werden.
Datenquellen bieten Ihnen also einen sofortigen Zugriff auf Ihre Datenver-
zeichnisse. Ein erneutes Navigieren ist nicht nötig.
Die Datenquellen-Sicht bieten Ihnen aber noch einen entscheidenden Vor-
teil. Durch Doppelklick auf eine Datei wird diese vorläufig geöffnet und Ihre
Struktur angezeigt. Damit können Sie bis auf die Kanalebene innerhalb der
Datei navigieren. Über das Kontextmenü können Sie den Eigenschaftsdi-
alog eines Kanals aufrufen und erhalten darüber eine graphische oder
numerische Vorschau seiner Inhalte. Auf diese Weise können Sie im Zwei-
felsfall leicht beurteilen, ob es die richtige Datei ist, die Sie öffnen wollen.
Die weiteren Seiten der Explorer-Leiste stellen Datenumgebungen dar, die aus
Datenquellen aufgebaut sind. Die wichtigste Datenumgebung wird, wie schon
oben erwähnt, als My Data Sources bezeichnet
Es gibt noch weitere Datenumgebungen. So erscheinen die mitgelieferten
Demo-Daten in einer eigenen Datenumgebung.
Wie schon vorhin erwähnt, wird beim Öffnen einer Datei aus der Arbeitsplatz /
Netzwerk-Sicht oder über den Direkt-Öffnen Mechanismus automatisch eine
temporäre Datenquelle in der Temporäre Datenquellen-Umgebung angelegt.
Alle Einstellungen der Datenumgebung werden im Daten-Explorer in soge-
nannten Datenumgebungsdateien für spätere Sitzungen gespeichert.
Mehr zu diesem Thema finden Sie in der Dokumentation zum Daten-Explorer.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 45

4.2.2 Erkennung von Dateiformaten


Wird eine Datei nicht über eine bestehende Datenquelle sondern direkt über die
Arbeitsplatz / Netwerk-Sicht des Daten-Explorers oder den Datei-Öffnen Dialog
geöffnet, versucht CONCERTO das Format der Datei automatisch zu erkennen.
Man kann in diesem Zusammenhang drei Kategorien von Dateiformaten unter-
scheiden:
„ automatisch eindeutig identifizierbare Formate
(z. B. AVL IFiles, MDF-Dateien, etc.)
„ nicht eindeutig identifizierbare Formate
„ ASCII-basierte Fileformate
(z. B. CSV-Dateien, spaltenorientierte ASCII-Dateien, etc.)
Je nachdem welcher dieser Kategorien die geöffnete Datei zugeordnet werden
kann, sind dann weitere Benutzereingaben erforderlich.
automatisch Beim Öffnen im Daten-Explorer wird automatisch eine temporäre Datenquelle
eindeutig identifi- angelegt und ihr Pfad auf das Verzeichnis, in dem sich die zu öffnende Datei
zierbare Formate befindet, gelegt. Die geöffnete Datei wird im Kanal-Browser angezeigt.
nicht eindeutig Wird für das direkte Öffnen eine Datei mit einem nicht eindeutig identifizierbaren
identifizierbare Datenformat gewählt, erscheint ein Formatauswahldialog, über welchen Sie aus
Formate einer Reihe vordefinierter Formate das der Datei entsprechende Format
auswählen können. Für das Öffnen der Datei sind (je nach Format) etwaige
weitere Benutzereingaben notwendig, aus denen dann die temporäre Daten-
quelle erstellt wird. Mehr zu diesem Thema finden Sie in der Dokumentation zum
Daten-Explorer unter Einstellen der Datenumgebung.
ASCII-basierte Da die Daten in ASCII-Dateien frei strukturiert sein können, stehen Ihnen je nach
Dateiformate Komplexität einer vorliegenden ASCII-Datei folgende Möglichkeiten zur Verfü-
gung diese zu interpretieren:
„ über das Generic ASCII File (auto-detect format) im einfachsten Fall
(siehe dazu in der Dokumentation zum Daten-Explorer unter Dateiformate).
„ über den ASCII-File-Assistenten, bei komplexer Struktur innerhalb einer
ASCII-Datei, wenn diese über die Autodedektion nicht interpretiert werden
kann (siehe dazu Der ASCII-File-Assistent auf Seite 48.
„ über Descriptordateien, für noch komplexere Headerstrukturen und
ASCII-Formate sowie für eigene Binärformate (siehe dazu in der Dokumen-
tation zum Daten-Explorer unter Spezielle Möglichkeiten beim Datenzu-
griff).

4.2.3 Direktes Öffnen von Dateien


Über den Eintrag Datenzugriff | Datei öffnen auf der Workflow-Leiste können
Sie auf Dateien ohne Verwendung des Daten-Explorers direkt zugreifen. Es
erscheint ein Öffnen-Dialog, in dem Sie zum physikalischen Speicherort
(z. B.: das Verzeichnis auf der lokalen Festplatte oder ein Netzlaufwerk, etc.) der
gewünschten Datei navigieren und diese anschließend öffnen können. Das
direkte Öffnen einer Datei hat nur bei automatisch identifizierbaren Dateifor-
maten einen Sinn, da nur dann die gewählte Datei ohne Nachfragen geöffnet
und als offener File im Kanal-Browser angezeigt werden kann. Im Hintergrund
wird dazu im Daten-Explorer automatisch eine neue temporäre Datenquelle
erstellt. Weitere Zugriffe auf Dateien des gleichen Verzeichnisses, können daher
auch über den Daten-Explorer über die entsprechende Datenquelle erfolgen.
Mit dieser Funktion können Sie nicht nur eine einzelne Datei, sondern (z. B. für
einen Dateivergleich) auch mehrere gleichzeitig öffnen, indem Sie im Date-
iauswahldialog mehrere Dateien selektieren.
Wird eine Datei über den Direkt-Öffnen Mechanismus geöffnet, werden alle
zuvor offenen Dateien geschlossen!
Es wird gewissermaßen immer ein Ersetzungsvorgang durchgeführt. Dies ist im
Allgemeinen sehr praktisch, da auf diese Weise die neue Datei stets den glei-
chen FileAlias wie die bisher offene bekommt und so keine Layoutanpassung

AVL CONCERTO 2014 — Exploration Guide


46 Grundlagen der Bedienung

erforderlich ist. Wollen Sie bewusst nachträglich eine weitere Datei zum
Vergleich hinzufügen, dann klicken Sie auf den kleinen Pfeil auf der
Öffnen-Taste des Dialogs. Sie öffnen dadurch ein Drop-Down Menü, in welchem
Sie den Eintrag Daten hinzufügen wählen können.

4.2.4 Dateistruktur

[Link] Datenschlüssel und Messungen


In einer Datei (bzw. einem Test) sind oft Daten unterschiedlicher Art enthalten.
Der Unterschied rührt häufig (aber nicht ausschließlich) von einem unterschiedli-
chen Basistyp her.
„ Messpunkt-Daten (Log-Punkt Daten): Die Basis ist eine Messstufe. Die
Daten werden einmal pro Stufe erfasst (z. B. stationäre Tests auf den
Motorprüfständen). Oft werden die einzelnen Messpunkte zu Messkurven
zusammengefasst.
„ Kurbelwinkel-Daten: Rohdaten eines Indiziersystems. Diesen Daten ist
eine Kurbelwinkelspur zugeordnet. Häufig werden zahlreiche Arbeitsspiele
hintereinander aufgezeichnet ("Zyklen"), welche dann separat angezeigt
und ausgewertet werden.
„ Zyklus-Daten: Echtzeitrechenwerte eines Indiziersystems. Den Daten ist
eine Zyklusspur zugeordnet.
„ Rekorder-Daten: Zeitbasisdaten. Daten werden während einer Zeitperiode
kontinuierlich erfasst. Den Daten ist eine Zeitspur zugeordnet.
„ Statische Daten: Informationen, die für den ganzen Versuch gültig sind:
Parameter, Testbedingungen, Benutzerkommentare usw.
Die unterschiedlichen in einer Datei (bzw. einem Test) enthaltenen Arten von
Daten werden im Daten-Explorer und im Kanal-Browser als hierarchische Ebene
unter der Datei dargestellt. Es wird dafür der Begriff Datenschlüssel verwendet.
Der Datenschlüssel besteht aus einer Kurzbezeichnung und einem beschrei-
benden Kommentartext. Er stellt einen Schlüssel (Key) dar, um auf die darunter
liegenden Kanäle zugreifen zu können. Er ist bei jeder Datenreferenz zur
Eindeutigkeit erforderlich, da Kanäle gleichen Namens parallel in verschiedenen
Datenschlüsseln vorkommen können (z. B. in Form von Einzelwerten und von
zeitlichen Kurvenverläufen). Bei PUMA Daten sind die angezeigten Daten-
schlüssel direkt mit den im PUMA eingestellten Abspeicherschlüsseln korreliert.
Typische Schlüssel sind "D" für stationäre Daten, "$B" und "$E" für den Beginn-
und Enddialog, "!E" für die Motordaten usw.
In IFiles finden sich typischerweise die Datenschlüssel CA für die Kurbelwinkel-
verläufe, CY für zyklische Resultatwerte, PAR für Motor- und Betriebsparameter
usw..
Das ASAM Datenmodell sieht unter der Ebene des Tests (Versuchs) die Ebene
der Messungen vor. Darunter werden Messvorgänge verstanden, die aus
mehreren Punkten bestehende Messkurven zurückliefern. Dies ist bei Rekorder-
messungen naturgemäß der Fall. Wird ein Rekorder innerhalb eines Tests mehr-
fach gestartet, so ergeben sich mehrere gleichartige Messungen, die vom
Daten-Explorer unter einem Datenschlüssel zusammengefasst werden.
Bei Stationärmessungen am Prüfstand werden einzelne Messpunkte aufge-
zeichnet, wobei für jeden Messpunkt eine Stationärmessung gestartet wird. (Es
wird dabei auch von einer Messung gesprochen. Das bezieht sich aber auf den
Vorgang am Prüfstand und hat mit der ASAM Messungsebene nichts zu tun).
Die Ergebniswerte der einzelnen Stationärmessungen werden zu Messkurven
zusammengefügt. Diese Messkurven sind in CONCERTO typischerweise unter
dem Datenschlüssel D sichtbar. Trotzdem wird im Daten-Explorer - dem ASAM
Model entsprechend - eine ASAM Messung als Ebene unter dem Daten-
schlüssel angezeigt. Aus dem gleichen Grund wird bei ASAM Tests auch unter
Datenschlüsseln mit statischen Dateninhalten (Motorparameter etc.) eine
Pseudo-Messung angezeigt, damit die ASAM Hierarchie erfüllt ist.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 47

Wurde ein und derselbe Rekorder mehrfach gestartet, ergeben sich unter
seinem zugehörigen Datenschlüssel mehrere echte Messungen. CONCERTO
bietet nun zwei Möglichkeiten damit umzugehen:
„ Es wird der Test geöffnet: Die Rekorderkanäle werden dann wie zyklische
Daten behandelt, d. h. mit dem Auswahlbalken in der Statuszeile, kann zwi-
schen den einzlnen Messungen eines im Bild dargestellten Rekorderkanals
gewechselt werden.
„ Über das Kontextmenü einer Messung kann diese geöffnet werden. Die
Inhalte der Messung erscheinen dann als geöffneter File im Kanal-Browser.
Öffnet man mehrere Messungen auf diese Weise, lässt sich auf diese Mes-
sungen sehr einfach ein Filevergleich anwenden.

[Link] Kanäle und Datensets


In der Hierarchie befinden sich die Datenkanäle unter den Datenschlüsseln. Sie
können aus Werten oder auch aus Texten bestehen. Die Kanäle können direkt
aus dem Kanal-Browser in ein Diagrammfenster oder in den Objektassistenten
gezogen werden (Drag & Drop). Die Daten der gewählten Kanäle werden dann
in den Speicher des PCs geladen und dabei zu sogenannten Datensets.
Datensets sind Datenobjekte, die Zahlenwerte oder Text enthalten können. Sie
haben einheitliche Zugriffsmethoden, die es Darstellungsobjekten und der
Auswertung erlauben, darauf zuzugreifen, ohne die verschiedenen Datei- und
Datenbankformate kennen zu müssen. Dieses Prinzip ist die Basis für ein in
hohem Grade modulares und erweiterbares Softwaredesign. In allen Datendar-
stellungsobjekten gibt es eine Liste mit den Datensets, welche dargestellt
werden sollen. Die Bezeichnung der Datensets setzt sich dabei aus File Alias
(eine nummerierte Abkürzung die eine offene Datei identifiziert), einem Doppel-
punkt, dem Datenschlüssel, einem Hochkomma und dem Kanalnamen
zusammen:
Beispiele für Da- PUMA1:D'SPEED
tensetnamen
IFILE1:CA'PCYL1
Will man bei zyklischen Daten einen bestimmten Zyklus ansprechen, so wird
dessen Nummer in eckigen Klammern angeführt, z. B. IFILE1:CA'PCYL1[7].
Die selbe Schreibweise gilt, um bei zyklischen Messungen eine bestimmte
Messung auszuwählen, z. B. PUMA1:!0'DYNSPEED[2].
Für Indizierdaten, bei denen häufig gleichartige Kanäle von mehreren Zylindern
erfasst werden (die Namen unterscheiden sich nur durch die angehängte Zylin-
dernummer), ist eine zusammengefasste Darstellung möglich, d. h. ein gemein-
samer Eintrag (z. B. PCYL*). Wird dieser in die Darstellung oder den
Objektassistenten gezogen, gehen alle darunter zusammengefassten Kanäle
mit. Klappt man den Knoten auf, kann man auf die einzelnen Signale zugreifen.

4.2.5 Formeln
Zur Durchführung von Berechnungen existiert ein leistungsfähiger Formelinter-
preter. Formeln können im Formel/Script-Editor wie normaler Text editiert und in
ASCII-Formeldateien gespeichert werden. Diese werden vom Formelinterpreter
bei Benutzung kompiliert und interpretiert. Die Formeln können beliebig komplex
sein. Auch Verschachtelungen sind ohne Einschränkung möglich (Aufruf von
Formeln in einer Formel). Die nötige Abarbeitungsreihenfolge wird vom
Formelinterpreter selbst berücksichtigt.
Eine Besonderheit des Formelinterpreters ist seine Vektorfähigkeit. Das heisst,
es können auch Datensets mit beliebig vielen Punkten auf einmal verknüpft
werden ohne deswegen eine Schleife programmieren zu müssen. Auf diese
Weise gestaltet sich das Eingeben von Formeln sehr einfach.
Jede Datenquelle kann ihre eigenen Formeln haben. Die Namen der Formelda-
teien werden vom Daten-Explorer als künstliche Kanäle in die logischen Dateien
einer Datenquelle eingeblendet. Es kann dabei für jeden Datenschlüssel ein

AVL CONCERTO 2014 — Exploration Guide


48 Grundlagen der Bedienung

eigenes Verzeichnis mit den einzublendenden Formeln definiert werden. Es


können aber auch künstliche Datenschlüssel angelegt werden, welche
ausschließlich Formelkanäle anzeigen.
Mehr zu diesem Thema finden Sie in der Dokumentation zum
Formel/Script-Editor.
Für Indizierauswertungen bzw. auch für einfache Auswertungen von zeitbasi-
erten Daten steht zur noch bequemeren Eingabe der grafische Formeleditor
CalcGraf zur Verfügung, welcher Berechnungen als grafische Modelle definieren
lässt. Beim Kompilieren dieser Modelle werden vom CalcGraf eigenständig
Formelfiles für den Formelinterpreter erzeugt. Dies ist beispielsweise bei Indi-
zierauswertungen für mehrere Zylinder besonders praktisch, da CalcGraf die
Duplizierung mit Anpassung der Zylindernummer automatisch durchführt.
Weiters generiert er aus einem Modell automatisch Formeln für einzelne Resul-
tatwerte pro Zyklus, Formeln für ganze Resultatverläufe, Motormittelformeln und
auch Statistikformeln. Die Zuordnung auf die einzelnen Datenschlüssel der
Messdatei (z. B. AVL IFile) ist per Konfigurationsfile vorgegeben.
Formelkanäle scheinen zwar mit einem eigenen Symbol im Daten-Explorer auf,
werden aber völlig gleichwertig wie Messkanäle verwendet. Formelkanäle
können wie Messkanäle ausgewählt und in Anzeigeobjekte eingefügt werden.
Erst dabei erfolgt ihre automatische Berechnung, deren Ergebnis wieder ein
Datenset ist.

4.2.6 Der ASCII-File-Assistent


Bei komplexeren ASCII-Formaten ist immer eine Beschreibung ihrer Inhalts-
struktur erforderlich.
Wird eine ASCII-Datei über Datei Öffnen (Menüeintrag oder Workflow-Leiste)
oder über den Kontextmenüeintrag Öffnen in der Arbeitsplatz / Netzwerk-Sicht
des Daten-Explorers geöffnet, erscheint nach dem Datei-Öffnen-Dialog ein
weiterer Dialog, über welchen das zu benutzende ASCII-Format auszuwählen
ist..
Wenn zum ersten Mal eine ASCII-Datei geöffnet wird, sind noch keine vordefi-
nierten Formate vorhanden. In diesem Fall erscheint nur der Eintrag Neues
ASCII-Format definieren... im Dialog. Durch Wahl dieses Eintrages wird der
sogenannte ASCII-File-Assistent aufgerufen, der Ihnen die ersten Zeilen der
Datei anzeigt und mit dessen Hilfe Sie Einstellungen bezüglich Spaltensepa-
rator, Kopfzeilen usw. vornehmen können. Der Assistent zeigt dabei die Auswir-
kung sofort an, sodass Sie eine unmittelbare Rückmeldung bezüglich der
Korrektheit der Einstellungen bekommen. Einer solchen ASCII-Formatdefinition
sollten Sie abschließend einen eigenen Namen zuweisen. Beim Öffnen weiterer
ASCII-Dateien wird dieser Subformat-Name auch in der Formatliste aufgeführt,
sodass Sie ihn einfach auswählen können und keine Neueingabe erforderlich
ist. Hat der Typ von ASCII-Dateien die Sie lesen wollen ein besonderes
Merkmal, z. B. eine spezifische Endung, einen speziellen Namensteil oder ein
spezielles Kennwort in der Datei selbst, so können Sie dieses ASCII-Subformat
damit verknüpfen. Beim Öffnen einer weiteren Datei des gleichen Typs, kann die
Software den Typ selbst identifizieren und somit die Datei ohne Formatabfrage
öffnen.
Wurden zuvor bereits ASCII-Files gelesen und für diese ensprechende Formate
definiert, erscheinen diese Formate zusätzlich in der Liste. Hier sind zwei Fälle
zu unterscheiden:
„ Kann das Format der ASCII-Datei anhand eines Schlüsselwortes identifi-
ziert und damit einem (oder mehreren) bereits definierten Formaten zuge-
ordnet werden, wird die Formatlistbox schon passend voreingestellt:
Das Format, welches für den File identifiziert wurde, wird angezeigt. Dabei
kann es auch vorkommen, dass hier mehrere Formate als passend identifi-
ziert und in der Liste angezeigt werden.
Falls ein Format nicht eindeutig genug beschrieben wurde, kann es sein,
dass das identifizierte Format nicht das passende ist. Deshalb erscheint
zusätzlich auch immer der Eintrag Neues ASCII-Format definieren..., falls

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 49

es nötig sein sollte, ein neues Format zu definieren.


Gibt es weitere bereits definierte ASCII-Formate, die aber nicht automatisch
erkannt wurden, können Sie diese durch die Schaltfläche Alle Formate
anzeigen zusätzlich in der Liste anzeigen lassen.

Abb. 13

„ Falls die gewählte ASCII-Datei nicht eindeutig identifiziert werden konnte,


werden im Formatauswahldialog alle bisher vordefinierten Formate aufge-
listet, welche möglicherweise dem Format der gewählten Datei entspre-
chen. Sie können dann aus der Liste einfach das passende Format wählen
oder ein neues erstellen:

Abb. 14

Nach klicken der Schaltfläche OK wird die Datei mit dem ausgewählten
Format gelesen und ihre Inhalte im Kanal-Browser zur Verfügung gestellt.
Das Schließen von Dateien ist durch einen Rechtsklick auf die Datei, über das
Kontextmenü möglich.

AVL CONCERTO 2014 — Exploration Guide


50 Grundlagen der Bedienung

neues Format • Wählen Sie in der Formatliste den Eintrag Neues Ascii Format erstellen ...
erstellen und klicken Sie anschließend auf die Schaltfläche OK.
Sie gelangen damit in den ASCII-File-Assistenten, der Sie bei der Definition
neuer ASCII-Formate bzw. bei der Anpassung bestehender ASCII-Formate
unterstützt.
Der Assistent besteht aus drei Dialogseiten (Aufbau des allgemeinen Kopfes,
Aufbau des Datenblocks, Format und automatische Identifikation), deren Felder
entsprechend ausgefüllt werden müssen, um eine eindeutige Lesbarkeit der
ASCII-Datei zu gewährleisten.
Es wird von folgendem prinzipiellen Aufbau der Datei ausgegangen:
„ Kopfblock (optional):
Beinhaltet meist beschreibende Information zu den Daten (z. B. Mess-
datum, Prüfstandsbezeichnung, Motortype, etc.).
„ Datenblock:
Dieser beinhaltet Kanalnamen, Einheiten und die eigentlichen Messdaten
der Datei.

[Link] Aufbau des allgemeinen Kopfes

Abb. 15

Diese Eigenschaftsseite dient zur Identifizierung des allgemeinen Kopfes, sofern


vorhanden. Hier können Angaben zu einem im ASCII-File enthaltenen allge-
meinen Kopf gemacht werden.
Mit dem Datei-Kopf sind nicht die Spaltenüberschriften der Datenspalten
gemeint (diese werden unter Aufbau des Datenblocks auf Seite 51 behandelt).
Vielmehr handelt es sich um einen Block mit allgemeinen Informationen, wie sie
häufig am Anfang von Dateien zu finden sind.
Enthält der Kopf Namen und Werte, aktivieren Sie das Kontrollkästchen Kopf
enthält Namen/Werte.
Alle diese Kopfzeilen werden im Daten-Explorer unter dem Schlüssel INF als
künstliche Kanäle angezeigt. Enthält der Kopf nur Text (oder Werte) ohne
Namen, wird kein Trennzeichen ausgewählt. CONCERTO benennt die einzelnen
Texte dann automatisch mit INFO1, INFO2, etc.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 51

Enthält der Kopf Namen und Werte, muss man die entsprechenden Trennzei-
chen definieren, damit Namen und Werte getrennt und angezeigt werden
können.
Um den Kopf vom Datenblock abtrennen zu können, ist seine Struktur zu
beschreiben. Es gibt grundsätzlich folgende Definition, die per Kontrollkästchen
definiert wird:
Diese Datei enthält einen allgemeinen Kopf (zusätzlich zum Datenkopf)
Mit diesem Kontrollkästchen wird bestimmt, ob die Datei einen allgemeinen Kopf
besitzt oder nicht. Sind keine Kopfzeilen vorhanden, beginnt die Datei direkt mit
dem Datenblock. Ist ein allgemeiner Kopf vorhanden, so gibt es folgende
Möglichkeiten, wie dieser vom Datenblock der Datei getrennt werden kann:
„ Kopf besteht aus n Zeilen:
Der Kopf besteht aus n Zeilen, wobei n im nebenstehenden Feld einge-
geben wird. Achten Sie darauf auch Leerzeilen mitzuzählen!
„ Kopf besteht aus Zeilen mit weniger als n Zeichen:
Diese Option ist nützlich, wenn die Anzahl der Kopfzeilen variabel ist, aber
stets kürzer als die Zeilen des Datenblocks. Dann geben Sie hier einfach
die maximale Länge der Kopfzeilen ein. Auf diese Weise kann das Pro-
gramm Kopfblock und Datenblock trennen. Der Wert für n wird im neben-
stehenden Feld eingegeben.
„ Kopf geht bis zur ersten Leerzeile:
Befindet sich zwischen Kopfblock und Datenblock eine Leerzeile, kann
diese zur Trennung des Kopfes verwendet werden. Damit kann der Kopf
variabel sein und es sind keine Angaben zur Zeilenzahl oder maximalen
Zeilenlänge erforderlich.

[Link] Aufbau des Datenblocks

Abb. 16

In diesem Dialog wird die Struktur des Datenblocks beschrieben.


Trennzeichen zwischen Spalten:
Zur Trennung der einzelnen Spalten muss hier ein Trennzeichen festgelegt
werden. Per Listbox werden verschiedene Zeichen inklusive Tabulator ange-
boten. Sie können aber auch selbst ein Zeichen eingeben.

AVL CONCERTO 2014 — Exploration Guide


52 Grundlagen der Bedienung

Spaltenüberschriften:
Es wird eine spaltenorientierte Anordnung vorausgesetzt, wobei über jeder
Datenspalte ein Kanalname (erforderlich), eine Kanaleinheit (optional) sowie
eine Kanalbeschreibung (ist ein optionaler langer Kanalname) stehen können.
Im Dialog geben Sie für jedes dieser Elemente die zugehörige Zeilennummer
an. Dabei handelt es sich aber nicht um die absolute Zeilennummer im File,
sondern um relative Zeilennummern, die sich auf den Beginn des Datenblocks
beziehen. Auf diese Weise ist die Definition unabhängig von allgemeinen Köpfen
mit variabler Zeilenzahl.
Zum leichteren Eintragen der relativen Zeilennummern wird im unteren Dialogteil
der Datenblock schon im Vorschaufenster mit relativen Zeilennummern ange-
zeigt (d.h. der Kopf ist bei dieser Ansicht schon abgetrennt). Wenn eines der
obigen Elemente (Name, Einheit, Kanalbeschreibung) nicht vorhanden ist,
entfernen Sie einfach das Häckchen vor dem Kontrollkästchen vor dem
jeweiligen Eintrag. Im Datenblockvorschaufenster wird entsprechend der
getätigten Einstellungen auch der Status jeder Zeile angezeigt (z. B. ob die Zeile
Kanalnamen, Daten oder Einheiten beinhaltet).
Erste Datenzeile:
Relativ zum Beginn des Datenblocks muss die Nummer der ersten Zeile die
Messdaten enthält festgelegt werden. Auf diese Weise können auch Leerzeilen
zwischen den Spaltenüberschriften und den Daten verwaltet werden.
Typ des Basiskanals:
Über diese Listbox können Sie festlegen, ob es sich um allgemeine Daten ohne
eigene Basis (sogenannte Logpoint-Daten) oder um Rekorderdaten/Kurbelwin-
keldaten handelt, welche über der Zeit/KW-Grad aufgezeichnet wurden. Im letz-
teren Fall wird angenommen, dass die erste Datenspalte die Zeitspur/KW-Spur
darstellt und alle Kanäle synchron zu dieser abgetastet worden sind.

[Link] Format und automatische Identifizierung

Abb. 17

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 53

Dieser Dialog dient zur Vergabe eines Formatnamens und zur Festlegung von
Merkmalen, die es erlauben die in den vorherigen Dialogseiten definierte Art von
ASCII-Dateien zu identifizieren und von anderen zu unterscheiden:
Formatname:
Hier können Sie einen Namen für das Format eines bestimmten Typs von
ASCII-Dateien eingeben. Die Einstellungen aller Dialoge werden unter diesem
Namen in der Datei [Link] im Verzeichnis MyLib abgelegt.
Schlüsselwort:
Hier können Sie einen Text eingeben, der entweder am Beginn einer Zeile der
ASCII-Datei vorkommt (Eingabe der Zeilennummer im nebenstehenden Feld)
oder an einer beliebigen Position im Dateinamen selbst (Auswahl über Options-
schaltfläche). Wird dieses Schlüsselwort beim Lesen gefunden, wird dazu das
entsprechende Format assoziert und auf diese Weise die dafür abgelegten
Einstellungen zum Lesen verwendet.
Wird beim Öffnen einer ASCII-Datei das entsprechende Format erkannt, indem
in der Datei das entsprechende Schlüsselwort gefunden wurde, erscheint das
Format in der Liste des Formatauswahldialoges.

4.3 Datendarstellung

4.3.1 Anzeigefenster
Daten können in einem oder mehreren Fenstern dargestellt werden. Die Fenster
sind voneinander unabhängig. Im sogenannten Workbook-Modus, der üblicher-
weise aktiviert ist, können Sie über Registerkarten am oberen Rand schnell
zwischen den einzelnen Fenstern wechseln.
Es gibt mehrere Typen von Anzeigefenstern:
„ Diagrammfenster: Dieser Grafikfenstertyp kann mehrere Diagramme und
andere grafische Datendarstellungen enthalten. Diagramme können Daten
als Kurvenverläufe über Zeit, Kurbelwinkel, Zyklusnummer, Punktnummer
etc., als X/Y-Kennlinien, als pV-Diagramme, als Bänder, Streudiagramme,
Muscheldiagramme, 3D-Flächen etc. darstellen. Darüber hinaus können
zusätzliche Balken-, Tabellen- und Textobjekte inkludiert werden. Jedes
Darstellungselement stellt ein Objekt dar (siehe Anzeigeobjekte auf
Seite 54).
Diagrammfenster können im Windows Metafile Format (.wmf) in die Zwi-
schenablage kopiert und von dort z. B. in ein Word-Dokument eingefügt
werden.
„ Protokollfenster: Dieser Fenstertyp ermöglicht die alphanumerische Dar-
stellung von Daten in Form von Tabellen, Listen und frei definierbaren For-
mularen. Im Unterschied zu Tabellenobjekten in Diagrammfenstern wird
hier auch ein Mehrseitenausdruck mit verschiedenen Umbruchsmodi unter-
stützt. Die Daten in diesem Fenstertyp können auch als ASCII-Datei expor-
tiert oder in die Zwischenablage kopiert und von dort z. B. in MS Excel
eingefügt werden.
„ Seitenvorlagefenster: Dieses Grafikfenster dient als Seitengestaltungsvor-
lage für den Druckvorgang. Eine beliebige Anzahl von Diagrammen oder
Protokollfenstern können in einem Seitenvorlagefenster angeordnet
werden. Ebenso können Objekte wie Texte, Tabellen, Rahmen, Bitmaps,
etc. eingefügt werden, um benutzerspezifische Seitenköpfe zu erstellen.
„ Composer-Fenster: Dies ist ein spezielles Tabellen-Fenster zum Editieren
von Daten in einer ASAM-ODS-Datenbank. Der Inhalt eines Com-
poser-Fensters ist vergleichbar mit einem Tabellenblatt in MS Excel.
Mit dem Composer können Sie die Inhalte eines Datensets modifizieren.
Sie können zum Beispiel ungültige oder fehlerhaft gemessene Datenpunkte
aus einer Kurve entfernen. Diese Punkte erscheinen dann nicht in einem
Diagramm oder Protokoll.
Wenn die geänderten Daten von einem ASAM-ODS-Server (z. B. AVL San-

AVL CONCERTO 2014 — Exploration Guide


54 Grundlagen der Bedienung

torin) stammen, können die Änderungen auch dauerhaft zurück gespeichert


werden. Die Originaldaten werden in jedem Fall zurvor dauerhaft gesichert.
„ Dialogfenster: Dies ist eine spezielle Fensterart, mit welcher Dialoge
erstellt werden können, die wiederum von Scripts aufgerufen werden
können.
Ein neues Fenster wird über die Workflow-Leiste (Datendarstellung | Neues
Fenster) erzeugt. Es wird zugleich der Objektassistent aufgerufen, über den
man die gewünschten Darstellungsobjekte in das Fenster einfügen kann.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche.

4.3.2 Anzeigeobjekte
Jedes Darstellungselement in einem Fenster stellt ein Objekt dar. Objekte
können (außer in Protokollfenstern) durch Klicken mit Maus selektiert werden.
Bei Objekten, die Achsen beinhalten stellen die Achsen zusammen mit den
zugehörigen Daten wieder eigene Unterobjekte dar, die ebenfalls durch Klicken
mit der Maus selektiert werden können.
Selektierte Objekte können bearbeitet werden. Bei Achsen ist dies typischer-
weise das Zoomen oder Verschieben der zugehörigen Kurven. Dies kann durch
Ziehen mit der Maus geschehen, über die entsprechenden Schaltflächen in der
Symbolleiste (passt sich objektspezifisch an) oder über die Auto-Symbolleiste,
die mit dem Kontextmenü (Klick mit der rechten Maustaste) erscheint. Objekte
können auch als Ganzes verschoben, vergrößert oder verkleinert werden. Um
ein unabsichtliches Modifizieren eines fertigen Bildes zu verhindern, muss dazu
zuvor der Design-Mode (große Schaltfläche in der Symbolleiste) aufgerufen
werden.
Weiters besitzen Objekte verschiedene Darstellungseigenschaften wie eine
Linien, Text oder Füllfarbe, Strichstärke und Typ, Schriftarten, Kopfaufbau bei
Tabellen usw. Diese Eigenschaften können zum Teil ebenfalls über die entspre-
chenden Schaltflächen der Symbolleisten oder über den mehrseitigen Eigen-
schaftsdialoge der Objekte geändert werden. Der Eigenschaftsdialog wird immer
nach Selektion des Objekts über das Kontextmenü aufgerufen.
Generell kann zwischen zwei Arten von Anzeigeobjekten unterschieden werden:
„ Datenanzeigeobjekte: Diese Objekte stellen Mess- und Rechendaten in
unterschiedlicher Form dar: Liniengraphen, Balkendiagramme, Muscheldia-
gramme, Tabellen, Formulare, Balkenstatistik, Streudiagramme, etc.
Der Eigenschaftendialog jedes Objekts enthält somit unter anderem auch
eine Liste, in welcher die Datensets aufgelistet sind, die durch dieses
Objekt dargestellt werden sollen.
„ Hilfsobjekte: Diese Objekte dienen zum Kommentieren der angezeigten
Daten: frei definierbare Texte, Legenden, Rahmen, Bitmaps, Pfeile, usw.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche -
Diagramme unter Umgang mit Objekten.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 55

4.3.3 Erstellen von Fenstern und Anzeigeobjekten


1. Wählen Sie in der Workflow-Leiste den Eintrag Datendarstellung | Neues
Fenster oder klicken auf die Schaltfläche Neu in der Symbolleiste.
2. Der Fensterassistent wird geöffnet. Wählen Sie hier den Fenstertyp, seine
Darstellungsart und einen Fensternamen (siehe auch Fensterassistent auf
Seite 56).
Nach dem Erzeugen eines neuen Fensters erscheint automatisch der
Objektassistent (siehe auch Objektassistent auf Seite 57).
3. Bestätigen Sie den Dialog mit Weiter.
4. Wählen Sie im Objektassistenten ein Datenanzeigeobjekt.
5. Bestätigen Sie den Dialog mit Weiter.
6. Ziehen Sie anschließend die darzustellenden Datensets aus dem
Kanal-Browser in die erscheinende Datensetliste des Assistenten.
Nach Beendigung des Assistenten erscheint das Objekt im Fenster. Dabei
wird gleichzeitig der Design-Modus aktiviert, sodass Sie das Objekt mit der
Maus verschieben bzw. vergrößern oder verkleiner können.
Sie können jederzeit auch Objekte in ein bereits bestehendes Fenster einfügen:
• Wählen Sie dazu im Workflow in der Workflow-Leiste den Eintrag Daten-
darstellung | Neues Objekt oder rufen Sie den Objektassistenten direkt
über die Shortcut-Leiste auf.
Der Objektassistent bietet nur Datenanzeigeobjekte an. Alle weiteren Objekte
sind in der Objekt-Bibliothek (Leiste am rechte Bildschirmrand) enthalten. Wenn
Sie dort auf ein Objekt klicken wird es im aktuellen Fenster eingefügt. Bei
gewissen Objekten (wie Rahmen) müssen Sie das Objekt mit der Maus
aufziehen. Neben reinen Hilfsobjekten gibt es in der Objektbibliothek auch
Mischobjekte (wie z. B. das Formular oder die Formulartabelle), welche die
Eingabe von freiem Text zusammen mit Datenwerten erlauben. Mehr zu diesem
Thema finden Sie in Funktionalitäten der Oberfläche unter Diagramme.
Alternativ zum Einfügen von Objekten können Sie Kanäle auch direkt aus dem
Kanal-Browser oder dem Daten-Explorer in ein Fenster ziehen.
Das Ergebnis hängt davon ab, wo Sie das Datenset fallen lassen:
„ Lassen Sie es auf einer vorhandenen Achse fallen, wird die dort angezeigte
Kurve durch das gezogene Datenset ersetzt.
„ Drücken Sie zusätzlich die Strg-Taste, wird die Kurve hinzugefügt, also
überlagert.
„ Lassen Sie das Datenset auf einer vorhandenen Tabelle fallen, wird es als
weitere Spalte hinzugefügt (gilt nur für Tabellen in Diagrammfenstern).
„ Lassen Sie das Datenset an einer leeren Stelle fallen, bestimmt die Soft-
ware anhand der enthaltenen Punkte, ob daraus eine neue Kurve oder eine
Tabelle entsteht.

AVL CONCERTO 2014 — Exploration Guide


56 Grundlagen der Bedienung

4.4 Fensterassistent
Der Fensterassistent erscheint, wenn Sie ein neues Fenster erstellen.
Sie haben folgende Möglichkeiten den Fensterassistenten aufzurufen:
„ Workflow-Leiste unter Datendarstellung | Neues Fenster:

alternativ „ Symbolleiste:

„ Menüeintrag Datei | Neu | Fenster


Es erscheinent folgender Dialog:

Abb. 18

• Wählen Sie den gewünschten Fenstertyp (siehe Anzeigefenster auf


Seite 53).
Das universellste Fenster ist das Diagrammfenster. In einem Diagrammfenster
können Sie Daten grafisch und tabellarisch anzeigen. Ebenso können Sie
Beschreibungs- und Kontrollobjekte einfügen. In einem Protokollfenster können
Daten ausschließlich rein numerisch dargestellt werden, wobei die Formatie-
rungsmöglichkeiten gegenüber der Diagrammfenster eingeschränkt sind.
Der Fensterassistent erlaubt auch die Auswahl von Spezialfenstern zum Daten
editieren (Composer), die Erstellung von Dialogen für Bedienabläufe und Seiten-
vorlagen für Ausdrucke.
Im Eingabefeld Name können Sie dem Fenster einen Namen zuweisen, um es
später im Layout-Explorer einfacher identifizieren zu können. Wenn Sie das
Namensfeld leer lassen, wird standardmäßig "Fenstertyp1 ..." (z. B. Diagramm1,
Diagramm2, ...) vergeben.
Das Diagrammfenster erlaubt verschiedene Darstellungsmodi. Im Modus Bild-
schirm ist die Darstellung von der Druckseite entkoppelt, Sie können den
ganzen Bildschirm nutzen. Im Modus Seite entspricht ein Fenster genau einer
Seite, es ist daher auch auszuwählen ob die Seite im Querformat oder im Hoch-

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 57

format dargestellt werden soll, oder ob eine vorhandene Seitenvorlage


verwendet werden soll.
Schaltflächen Abbrechen
Fenster wird nicht erzeugt
Weiter
weiter zum Objektassistenten
Wenn Sie ein Diagramm- oder Protokollfenster gewählt haben erscheint
anschließend sofort der Objektassistent und Sie können ein Anzeigeobjekt zur
Darstellung Ihrer Daten auswählen.
Fertig
ein leeres Fenster (ohne Objekte) wird erzeugt

4.5 Objektassistent
Der Objektassistent stellt ein wesentliches Element zum Hinzufügen und
Erstellen von Anzeigeobjekten dar.
Sie haben folgende Möglichkeiten den Objektassistenten aufzurufen:
„ Workflow-Leiste unter Datendarstellung | Neues Objekt:

alternativ „ Shortcut-Leiste
„ Objekt-Bibliothek
Der Assistent besteht aus einem Dialog mit mehreren Seiten:
„ Auf der ersten Dialogseite wählen Sie das einzufügende Darstellungsob-
jekt. Dazu selektieren Sie zunächst im linken Fensterbereich eine
Objekt-Kategorie (z. B. y/t, y/KW, y/n) und wählen dann rechts im Dialog
einen Objekt-Typ (z. B. Linienkurve).
Über das Kontrollkästchen Quick-Diagramm erhalten Sie ein Diagramm-
fenster, welches aus den folgenden Eigenschaften und Komponenten
besteht:
– Diagrammraster (Rasterlinien) einer X-Achse sowie einer oder meh-
rerer Y-Achsen
– Kanallegende, die automatisch über dem Diagrammraster angeordnet
wird
– Diagrammaußenrahmen zum einfachen Skalieren des gesamten
Objekts
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Diagramme.
„ Die Seite Diagrammauswahl erscheint nur, wenn es in einem Diagramm-
fenster bereits mehrere Diagrammobjekte gibt und daher auszuwählen ist,
in welches z. B. ein neues Kurvenobjekt einzufügen ist (siehe Dialogseite
Diagrammauswahl auf Seite 59).
„ Die letzte Seite enthält Felder, in welche Sie die anzuzeigenden Kanäle
(Datensets) aus dem Kanal-Browser hereinziehen können (einfach per
Drag and Drop). Der Kanal-Browser erscheint automatisch, wenn diese
Seite aufgeschlagen wird.
Nachdem Sie auf einer Seite des Objektassistenten die nötigen Einstellungen
getroffen haben, gehen Sie mit Weiter zur nächsten Seite. Mit Zurück gelangen
Sie zur vorigen Seite. Am Ende bestätigen Sie Ihre Einstellungen mit Fertig.

AVL CONCERTO 2014 — Exploration Guide


58 Grundlagen der Bedienung

Zusätzliche Informationen zu folgenden Themen finden Sie in Funktionalitäten


der Oberfläche unter Anpassen der Oberfläche:
„ wie Sie dem Objektassistenten individuelle Objekte hinzufügen
„ wie Sie die Symbolreihenfolge in den individuellen Objektkategorien ändern

4.5.1 Dialogseite Objekt-Typen


Auf der ersten Seite des Objektassistenten werden die verfügbaren Objekttypen
aufgelistet und Sie können die gewünschte Objekttype auswählen. Der Objek-
tassistent stellt Objekttypen folgender Kategorien zur Verfügung:
„ Indizier-Favoriten
„ Favoriten
„ y/t / y/KW / y/n
„ x/y
„ pV
„ Iso-Kennfelder
„ x/y/z
„ Resultatbalken und -tabellen
„ Tabellen
„ Spezial
„ Leeres Fenster

Abb. 19

Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter


Diagramme - Umgang mit Objekten - Objekttypen.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 59

4.5.2 Dialogseite Diagrammauswahl

Abb. 20

Diese Seite erscheint, wenn Linien- oder Balkenkurven eingefügt werden sollen
und schon ein Diagrammobjekt existiert. In diesem Fall haben Sie folgende
Auswahl:
„ Bestehendes Diagramm
Ist dieser Radio Button aktiviert, wird die neue Kurve zusätzlich in das
bestehende Diagrammobjekt eingefügt.
„ Neues Diagramm
Ist dieser Radio Button aktiviert, wird ein weiteres Diagrammobjekt in das
Diagrammfenster eingefügt.
Die Anordnung der Diagrammobjekte definieren Sie mit Hilfe der sechs
Radio Buttons.
– Auto
Ist dieser Radio Button aktiviert, stellt das System die Diagramm-
objekte automatisch in der bestmöglichen Anordnung dar. Dabei wird
das gesamte Diagrammfenster ausgenutzt.
– Wenn Sie einen der sechs anderen Radio Buttons wählen, werden die
Diagramme so angeordnet, wie sie am Symbol dargestellt sind.
Wenn Sie beispielsweise beabsichtigen vier Diagramme in ein
Diagrammfenster einzufügen, wählen Sie diese Anordnung. Das
Diagrammfenster wird dann von links oben ausgehend befüllt. Werden
nicht vier Diagramme eingefügt, bleibt der/die entsprechende(n)
Platz/Plätze frei.

Sie können den Dialog zur Anordnung der Diagrammobjekte auch über das
Kontextmenü des Diagrammfensters aufrufen.

AVL CONCERTO 2014 — Exploration Guide


60 Grundlagen der Bedienung

4.5.3 Dialogseite Datensets


Diese Dialogseite kann, abhängig vom jeweiligen Objekt, unterschiedliches
Aussehen haben. Felder für X und Z und Radio-Buttons können vorhanden sein.
Beim Differenz Iso-Kennfeld, Mittelwert-Kennfeld, Kompressor-Kennfeld und bei
der Kennfeld-Überlagerung ist zusätzlich ein Feld für Z2 vorhanden.
• Ziehen Sie die darzustellenden Kanäle aus dem Kanal-Browser oder
Daten-Explorer in das/die Datensetfeld(er). Es können mehrere Kanäle
gleichzeitig in ein Datensetfeld eingefügt werden.

Abb. 21

Move Up/Down:
verändert die Reihenfolge im Datensetfeld und somit die Anordnung in der
Grafik.
Delete Channel:
löscht einen bereits selektierten Kanal (Mehrfachselektion möglich).
New (Insert):
Fügt einen Listeneintrag für einen neuen Kanal hinzu, der manuell defi-
niert/editiert werden kann.
Bei Diagrammobjekten können weiters Vorgaben bezüglich der Y-Achse getätigt
werden, wenn mehrere Kanäle eingefügt wurden.
Auto:
Wenn sich die gewählten Kanäle durch den Namen unterscheiden, wird für
jeden Y-Kanal eine eigene Achse dargestellt. Wenn sich die Kanäle durch
Namen und eine Nummer unterscheiden, werden alle Kanäle in eine Achse
gezeichnet. Diese Option kann zum Beispiel für Indizierdaten verwendet
werden, wo sich, zum Beispiel einzelne Kanalnamen nur durch Zylindernum-
mern unterscheiden (z. B.: P_ZYL1, P_ZYL2, P_ZYL3, ...).
Gemeinsam:
Es werden alle eingefügten Kanäle einer einzigen Achse zugeordnet.
Individuell:
Es wird für jeden eingefügten Kanal eine eigene Achse gezeichnet.
Klicken Sie nach der Kanalauswahl auf die Schaltfläche Fertig. Das Diagramm,
bzw. die Tabelle wird nun automatisch fertiggestellt.
Beachten Sie, dass die Schaltfläche Fertig nur dann aktiv wird, wenn Datensets
definiert wurden.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 61

4.6 Graphische Datenanalyse (Cursor-Funktionen)


Cursors können zum Vermessen der angezeigten Kurven oder zum schnellen,
temporären Ändern von Werten verwendet werden (siehe Dokumentation zum
Daten-Explorer unter Daten-Explorer Fenster - Datenvorschau - Kanaleigen-
schaften)(. Sie sind normale Objekte, werden aber nicht im Layout Explorer
angezeigt. Sie bestehen aus einem Grafikelement und einer Wertetabelle
(Cursor-Tabelle). Über das Kontextmenü dieser Wertetabelle oder durch
Doppelklick können Sie den Eigenschaftsdialog des Objektes aufrufen.
Zudem kann mit Hilfe eines Bandcursors ein Datenbereich gewählt werden und
auf Basis dieser Bereichsauswahl auch sogenannte ComposerFiles erzeugt
werden. Unter einem ComposerFile wird ein von der Software verwalteter
Speicherbereich verstanden, auf den wie auf Datenfiles zugegriffen werden kann
(ComposerFiles werden daher auch als virtuelle Datenfiles bezeichnet).
Das so erzeugte ComposerFile enthält die vom Bandcursor eingeschlossenen
Datenbereiche der Kanäle frei editierbar (siehe dazu in der Dokumentation zu
den Funktionalitäten der Oberfläche unter Bearbeiten von Daten).

4.6.1 Cursor-Arten und Bedienung


Es werden folgende Cursorarten unterstützt, die durch einen Klick auf folgende
Symbole aufgerufen und wieder deaktiviert werden können:
Primärer Cursor

Der primäre Cursor aktiviert eine einzelne vertikale Cursorlinie im aktuellen


Diagrammobjekt, welche mit der Maus nach links und rechts verschoben werden
kann.
Sekundärer
Cursor/Differenz-
cursor
Der sekundäre Cursor oder Differenzcursor aktiviert eine zweite Cursorlinie,
welche wie der primäre Cursor mit der Maus nach links und rechts gezogen
werden kann.
Sie können die Fläche zwischen dem primären und dem sekundären Cursor
einfärben (siehe Online-Hilfe). Durch einen Klick auf die Farbfläche können dann
beide Cursors gemeinsam verschoben werden.
Wollen Sie Primären- und Sekundären Cursor wieder voneinander trennen,
wählen Sie erneut das Symbol und selektieren No Fill.
Bandcursor

Der Bandcursor verbindet zwei Einzelcursor durch eine farbige Fläche und bildet
somit eine Einheit zwischen den Cursors. Beide Cursors können so, durch einen
Klick auf den Bandcursor, gemeinsam verschoben werden. Ein separates
Verschieben der Cursors ist ebenfalls möglich, indem Sie, wie oben
beschrieben, den jeweiligen Cursor nach rechts oder links ziehen.
Sind primärer oder sekundärer Cursor zusammen mit dem Bandcursor aktiviert,
gelten im Cursorfenster folgende Zuordnungen:
„ 1 primärer Cursor
„ 2 sekundärer Cursor
„ 3 Bandcursor 1
„ 4 Bandcursor 2

AVL CONCERTO 2014 — Exploration Guide


62 Grundlagen der Bedienung

Fadenkreuz-Cursor (über das Kontextmenü der Y-Achse aufrufbar)


Ein Fadenkreuz-Cursor besteht aus dem Fadenkreuz selbst und dem Anzeige-
feld für die Cursorwerte. Im Anzeigefeld werden, je nach Diagrammtyp, die
Werte für X, Y und Z mit Name und Einheit dargestellt. Sowohl das Fadenkreuz
selbst, als auch das Anzeigefeld kann mit der Maus an jede beliebige Stelle im
Diagrammobjekt verschoben werden.
Eine Ausnahme bildet das 3D-Diagramm, in dem der Cursor nur über die
Eingabe der Cursor-Position verschoben werden kann (siehe Online-Hilfe).
Sie können beliebig viele Fadenkreuzobjekte sehen. Jedes einzelne besitzt
seine eigene Anzeigetabelle.
Bei Isoliniendarstellungen wird auch der Z-Wert ausgegeben. Dabei handelt es
sich um einen entsprechend interpolierten Wert.

Information

Wenn Sie Kennfelder mit dem Fadenkreuz-Cursor vermessen und die Werte mit
anderen Kennfeldern vergleichen wollen muss sichergestellt sein, dass die zu
vergleichenden Kennfelder über gleiche Rechenparameter (Rechenbereich X, Y
und Rechengittergröße) verfügen.

[Link] Cursor hinzufügen


Weitere Cursor-Arten fügen Sie über den Eintrag Cursor hinzufügen im
Kontextmenü der Y-Achse oder eines Diagrammobjektes ein. Hier haben Sie (je
nach Objekttype) die Wahl zwischen:
„ horizontalem und vertikalem Einzelcursor
„ horizontalem und vertikalem Bandcursor
„ Fadenkreuz-Cursor

[Link] Cursor löschen


Wie unter Cursor-Arten und Bedienung auf Seite 61 erwähnt, werden vertikale
Einzel- oder Bandcursors durch einen Klick auf das jeweilige Cursor-Symbol in
der Symbolleiste aus einem Diagrammobjekt gelöscht.
Über den Eintrag Alle Cursor löschen im Kontextmenü eines vertikalen Einzel-
oder Bandcursors löschen Sie alle Cursors aus allen Diagrammobjekten sämtli-
cher Diagrammfenster.
Horizontale Einzel- ,Band- oder Fadenkreuz-Cursors löschen Sie über deren
Kontextmenüeintrag Löschen.
Zusätzliche Informationen zu folgenden Themen finden Sie in der Online Hilfe:
„ Cursor-Format
„ Cursor-Einstellungen allgemein
„ Cursor-Position
„ Cursor-Verknüpfung mit Achse

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 63

4.6.2 Cursor synchronisieren

Abb. 22

Bei der Cursorsynchronisation, d. h. alle in einem Layout gesetzten Cursors


verhalten sich synchron, unterscheidet man zwischen zwei Ausgangssituati-
onen:
„ Ein Cursor ist aktiviert und soll in allen Diagrammobjekten eines Layouts an
der gleichen Position gesetzt werden. Voraussetzung ist ein einheitlicher
Achsentyp sowie die gleiche Einheit.
Wählen Sie dazu im Kontextmenü des Cursors den Eintrag Überall hinzu-
fügen und synch.. Die Cursors verhalten sich synchron, d. h. Cursorbewe-
gungen wirken sich auf alle Cursors aus.
„ Mehrere Cursors sind in einem Diagrammfenster/Layout aktiviert und sollen
synchronisiert, d. h. auf die gleiche Position gebracht werden, Cursorbewe-
gungen sollen sich auf alle Cursors auswirken. Voraussetzung ist wieder
ein einheitlicher Achsentyp sowie die gleiche Einheit.
Wählen Sie den Kontextmenüeintrag Cursor synchronisieren.
Die Cursors bewegen sich wieder autonom, indem Sie den Kontextmenüeintrag
Cursor synchronisieren deaktivieren. Alle Cursors lassen sich dann wieder
unabhängig voneinander bewegen.
verwandte „ Synchronisieren von X-Achsen
Themen Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Diagramme - Diagrammobjekt - Achsen.
„ Verknüpfung von Objekten
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Diagramme - Diagrammobjekt - Eigenschaftsdialog - X-Achse.

AVL CONCERTO 2014 — Exploration Guide


64 Grundlagen der Bedienung

4.6.3 Cursor finden


Beim Zoomen und Verschieben einer Skala kann es vorkommen, dass der/die
Cursor(s) aus dem Diagrammfenster geschoben werden. In diesem Fall wird der
Cursor als rot strichlierte Linie am rechten oder linken Diagrammrand ange-
deutet:

Abb. 23

1. Bewegen Sie die Maus auf die strichlierte rote Linie (die Cursornummer
wird als Tooltip angezeigt):

Abb. 24

2. Klicken Sie einmal mit der linken Maustaste, die Cursorlinie wird durchge-
hend rot angezeigt und kann wieder in den sichtbaren Bereich gezogen
werden.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 65

4.6.4 Cursor-Suche

Abb. 25

Im Kontextmenü eines Cursors können Sie über den Eintrag Cursor-Suche auf
beliebigen Kanälen nach bestimmten Werten suchen.
Cursor:
Hier definieren Sie, auf welchen Cursor sich die Suche beziehen soll.
Datenset:
Hier finden Sie eine Liste mit allen Datensets des aktuellen Diagramms. Die
Suchfunktionen beziehen sich immer auf das aktuell gewählte Datenset.
Finde:
Hier finden Sie eine Auswahl an möglichen Suchkriterien.
„ Y Wert
Mit dieser Funktion haben Sie die Möglichkeit nach einem Messwert auf der
Y-Achse zu suchen. Der entsprechende X-Wert wird im Resultatfenster
angezeigt.
Wenn exakt dieser Wert in der Kurve nicht vorhanden ist, wird der Y-Wert
als Schwelle aufgefasst, mit welcher die Kurve interpolierend geschnitten
wird. Dabei werden sowohl Schnittpunkte mit steigendem als auch mit fal-
lenden Kurvenverlauf ermittelt. Der Cursor wird genau auf die Positionen
dieser Schnittpunkte gesetzt.
„ X Wert
Mit dieser Funktion haben Sie die Möglichkeit an eine bestimmte Stelle auf
der X-Achse zu springen.
„ Minimum/Maximum
Mit dieser Funktion haben Sie die Möglichkeit nach einem Minimal- bzw.
Maximalwert eines Kanals zu suchen. Der entsprechende X-Wert wird im
Resultatfenster angezeigt.
Die Drop Down-Liste Finde lässt sich durch zwei Einträge in der Datei con-
[Link] beliebig erweitern:
„ CursorSearchMacroCodeN
Bei diesem Eintrag wird der Code direkt in die Datei [Link]
geschrieben.
Syntax:
CursorSearchMacroCodeN=Name in der Liste;Makrocodezeilen;[;Parameter1Name;
Parameter1Wert[;Parameter2Name;Parameter2Wert]]

Zeilenumbrüche werden durch die Eingabe von "\n:" realisiert.


„ CursorSearchMacroNameN
Bei diesem Eintrag wird in die Datei [Link] auf ein Makro verwiesen
(z. B. bei umfangreicheren Makros).
Syntax:
CursorSearchMacroNameN=Name in der Liste;Makropfad;[;Parameter1Name;
Parameter1Wert[;Parameter2Name;Parameter2Wert]]

AVL CONCERTO 2014 — Exploration Guide


66 Grundlagen der Bedienung

N=die Stelle an der der neue Eintrag in der Drop-Down Liste erscheint.

Beispiel
Sie wollen die Drop-Down Liste um den Eintrag "Y-Werte auf fallender Flanke"
erweitern.
„ Variante 1 (CursorSearchMacroCodeN):
CursorSearchMacroCode3=Y-Wert auf fallender Flanke;arg ds, dsyval\nre-
sult=[Link](dsyval,-1)\nreturn result;Wert:;0
„ Variante 2 (CursorSearchMacroNameN):
CursorSearchMacroName3=Y-Wert auf fallender Flanke;C:\CON-
CERTO\MyLib\Macros\Cursor-Suche\Y-Wert auf fallender [Link];Wert:;0

Wert:
Hier geben Sie einen Wert ein, nach dem Sie suchen möchten bzw. auf den der
Cursor gesetzt werden soll.
Suche!
startet die Suche
Resultat:

In diesem Fenster wird das Resultat (die Resultate) ausgegeben.


Im Fall von mehreren Resultaten werden diese in einer Drop-Down Liste ange-
zeigt. Wenn Sie einen dieser Werte selektieren springt der Cursor automatisch
auf die gewählte Position.
Mit den beiden Symbolen können Sie zum vorigen oder nächsten Resultat
springen.
Wenn unter den Cursoreigenschaften die Option Auf Datenpunkte einrasten
gewählt wurde, springt der Cursor bei Suchfunktionen zu jenem gemessenen
Wert, welcher dem gesuchten am nächsten kommt.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 67

4.6.5 Synchronisation von Indizierdaten mittels Cursor


Die zeitlich synchronisierte Darstellung folgender Datentypen erfolgt in einem
Diagrammfenster mit Hilfe eines vertikalen Einzelcursors automatisch:
„ Zyklus- und Kurbelwinkel-Daten
„ Zeitbasis- und Kurbelwinkel-Daten
„ Zyklus-, Zeitbasis- und Kurbelwinkel-Daten (siehe Abbildung unten)
Werden im selben Diagrammfenster zeit- und/oder zyklusbasierende Daten
zusammen mit Kurbelwinkel-Daten dargestellt und ein Einzelcursor in das
Diagramm der zeit- oder zyklusbasierenden Daten gesetzt, wird automatisch der
entsprechende Zyklus im Diagrammobjekt der Kurbelwinkel-Daten dargestellt.

Abb. 26

Spezialfall: synchronisierte Anzeige eines INCA MDF Files und Indizier-


daten (IFile)
Äquivalent zu den Zeitdaten aus einem Indiziersystem, können auch zeitgleich
zu INCA MDF-Rekorderdaten erfasste Indizierdaten zeitlich synchron dargestellt
werden.

HINWEIS

Stellen Sie während der Definition der aufzuzeichnenden Kanäle in INCA sicher,
dass der Kanal CYCLE_NO am MDF File gespeichert wird. Dieser Kanal wird
zur synchronisierten Anzeige des MDF Files und des IFiles beim Postprocessing
benötigt.

AVL CONCERTO 2014 — Exploration Guide


68 Grundlagen der Bedienung

4.6.6 Verknüpfen eines Cursor mit Scripts oder mit anderen Objekten
Sie können beim Bewegen eines Cursors oder beim Setzen eines Cross-
hair-Cursors automatisch eine Scriptabarbeitung anstoßen, welche Modifikati-
onen der aktuellen Anzeige vornimmt.
Für diese Funktion wird die Verknüpfung von Cursors mit Scripts oder mit
anderen Objekten verwendet. Beispiele für diese Funktion sind:
„ Lupenfunktion:
Es sind zwei gleichartige Diagramme im Fenster. Beim Bewegen des Cur-
sors in einem der Diagramme soll automatisch im zweiten Diagramm der
Bereich um den Cursor vergrößert dargestellt werden.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche - Dia-
gramme unter Diagrammobjekt in der Beschreibung zur Verknüpfung im
Eigenschaftsdialog der X-Achse.
„ Korrelation zwischen Prüfstands- und Indizierdaten:
Sie bewegen z. B. in einer Volllastkurve einen Cursor oder setzen einen
Crosshair-Cursor in einer Kennfelddarstellung. Nun soll automatisch zu
dem so definierten Messpunkt das zugehörige Indizierfile geöffnet und in
einem zweiten Diagramm dargestellt werden.
Ein Beispiel zum Korrelieren von Prüfstands- und Indizierdaten finden Sie
im Installationsverzeichnis von CONCERTO (unter StdLib\Work-
Files\Demo\[Link]).
„ Synchronisation von Zeitbasis- und Videodaten:
Es befindet sich ein Diagramm mit Zeitverläufen, ein Cursor sowie ein
Video-Objekt im Fenster, mit welchem ein Film (AVI) dargestellt wird. Beim
Bewegen des Cursors im Diagramm soll im Video-Objekt das zugehörige
Bild dargestellt werden.
Dazu wählen Sie im Eigenschaftsdialog des Cursors das Script Script Syn-
chronize Cursor and Video aus der rechten Drop-Down-Liste, welches
aufgerufen wird, wenn der Cursor bewegt wird und aus der linken
Drop-Down-Liste OnMove:

Abb. 27

Information

Für jeden Cursor (nicht bei Fadenkreuz-Cursor) wird in der Datei [Link]
eine User-Variable %CURSOR_Nr (für vertikale Cursor) oder %HCURSOR_Nr
(für horizontale Cursor) angelegt, deren Wert bei jeder Änderung der Cursorpo-
sition automatisch aktualisiert wird und so für Berechnungen aktuell zur Verfü-
gung steht.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 69

Das Cursorscript Script Synchronize Cursor and Video ist ein Beispiel, mit
welchem die Position von Cursor_1 aus dem einzigen Diagrammobjekt des
aktuellen Fensters gelesen wird. Nach einer Umrechung des vom Cursor
zurückgelieferten Zeitwertes auf die Video-Zeiteinheit (abhängig vom AVI)
wird im vorhandenen Movie-Objekt dieses Bild gewählt:

Beispiel
Win = GetActiveWin()
[Link] = %CURSOR_1*1000 //set movie and cursor to same position
and convert e.g. from [ms] to [sec]
[Link]

4.7 Verwalten von Anzeigen, Berechnungen und Einstellungen


CONCERTO erlaubt Ihnen Ihre Auswertungen jederzeit zu speichern und zu
einem späteren Zeitpunkt wieder aufzurufen.

4.7.1 Auswertedateien und -ergebnisse speichern


Unter dem Menü Datei bzw. über die entsprechenden Symbole in der Symbol-
leiste haben Sie folgende Möglichkeiten Ihre Auswertedateien und -ergebnisse
zu speichern:
„ Datei | Speichern (speichert das aktuelle Layout)
„ Datei | Speichern unter | ... (Layout, Fenster, Container)
„ Datei | Arbeitsumgebung | Als Workfile exportieren

[Link] Speichern
Diese Auswahl speichert das aktuelle Layout (siehe auch Layout-File auf
Seite 71).

[Link] Speichern unter


Beim ersten Speichervorgang nach einem Neuerstellen wird Speichern unter
aufgerufen.
„ Layout:
Speichert das aktuelle Layout (alle Fenster + diverse Formateinstellungen)
als Layoutfile (Dateiendung .cly).
„ Fenster/Vorlage:
Damit können Sie das aktuell angezeigt Fenster (bzw. seine Layoutinforma-
tion) als separate Datei speichern und später separat wieder laden. Die
Dateiendung richtet sich nach dem Fenstertyp:

cdi: Diagrammfenster
cre: Protokollfenster
cpt: Seitenvorlage
ccw: Composerfenster
cdg: Dialogfenster

AVL CONCERTO 2014 — Exploration Guide


70 Grundlagen der Bedienung

Information

Verwechseln Sie nicht das Speichern eines Fensters mit dem Exportieren!
Beim Speichern wird die Layoutinformation, welche nur die Namen der Daten-
sets beinhaltet, aber keine Daten selbst, abgelegt.
Beim Exportieren, werden die Dateninhalte des Fensters in grafischer oder
numerischer Form als File gespeichert.

„ Container:
Speichert das aktuelle Layout zusammen mit allen angezeigten Daten (bei
Indizierdaten nur vom aktuellen Zyklus), berechneten Formeln sowie ver-
wendeten Transformationsmakros in einem komprimierten Containerfile
(Dateiendung .ccf). Wird diese Datei einem anderen Anwender zur Verfü-
gung gestellt, kann er damit die gleiche Darstellung erzeugen ohne auf die
Originaldaten Zugriff zu haben. Mehr zu diesem Thema finden Sie im
Abschnitt Container-Funktion auf Seite 72.
Der Speicherdialog bietet einen Balken mit Schaltflächen zur raschen Auswahl
der wichtigsten Verzeichnisse:
Letzte: stellt das zuletzt benutze Verzeichnis ein.
Arbeitsumgebung: stellt das der Dateiart entsprechende Unterverzeichnis der
Arbeitsumgebung ein. Wird ein Workfile gespeichert, fehlt diese Kategorie, statt-
dessen wird das Verzeichnis, welches die Demo-Workfiles beinhaltet einge-
blendet.
Eigene: stellt das der Dateiart entsprechende Unterverzeichnis der persönlichen
Bibliothek (MyLib) ein.
Standard: stellt das der Dateiart entsprechende Unterverzeichnis der Standard-
bibliothek (StdLib) ein.
Favoriten: zeigt die Verzeichnisse an, die im persönlichen Profil unter Windows
als Favoriten definiert sind.
Eine Dropdown-Schaltfläche neben der Speichern-Schaltfläche im Dateidialog,
lässt ein Speichern für ältere Programmversionen zu.

Abb. 28

Mehr zu diesem Thema finden Sie im Abschnitt Öffnen- und Speicherdialoge auf
Seite 72.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 71

4.7.2 Layout-File
Das Layout-File (Endung .cly) enthält alle Fenster mit all ihren Objekten, diverse
Formateinstellungen und eventuelle CalcGraf-Modelle. Beim späteren Öffnen
eines Layoutfiles werden alle Einstellungen wiederhergestellt. Gleichzeitig
können Sie dabei über den Daten-Explorer auch die auszuwertenden Versuche
öffnen. Nicht im Layoutfile enthalten sind:
„ Formeln, die nicht über CalcGraf synthetisiert wurden
„ Makros (Verwendung in Formeln und als Darstellungstransformationen)
„ Scripts zur Steuerung von Abläufen

4.7.3 Arbeitsumgebung/Workfile

Arbeitsumgebung
Layout-Datei n

Layout-Datei ...

Layout-Datei 1

Diagrammfenster n
Die Arbeitsumgebung ist eine definierte Ordnerstruktur,
Diagrammfenster ... In welcher die Inhalte mehrerer Layoutdateien
zusammengefasst werden. Zusätzlich enthält das
Diagrammfenster 1 Verzeichnis der Arbeitsumgebung folgende Inhalte:

ŸDiagramme ŸFormeln
ŸProtokolle ŸMakros
ŸTabellen ŸScripts
ŸFensterobjekte Ÿspezifisch angepasste Kommandoleisten
(z.B. Textfelder) Ÿverwendete Grafikdateien (z.B. *.jpg, *.bmp)
ŸLegenden ŸDatenumgebungsdateien (spezifische DXV-Dateien)

ŸDiagramm- / Protokollfenster
ŸVorlagefenster
ŸCalcGraf-Modelle
ŸTransformationsmakros (embedded)

Messdaten-Dateien

Abb. 29

Um alle für ein bestimmtes Auswerteprojekt nötigen Dateien besser zusammen-


fassen zu können, gibt es die sogenannte Arbeitsumgebung. Dies ist eine
Verzeichnisstruktur, in die alle zu einem Projekt gehörenden Dateien (ausser
Messdaten) abgelegt werden. Die Arbeitsumgebung kann schließlich zu einem
einzelnen File komprimiert werden, dem sogenannten Workfile (Endung .CWF).
Dieser kann nun bequem archiviert oder zu anderen PC's transferiert werden.
Wird ein Workfile geöffnet, werden alle darin enthaltenen Verzeichnisse mit ihren
Inhalten entpackt und als aktuelle Arbeitsumgebung referenziert.

AVL CONCERTO 2014 — Exploration Guide


72 Grundlagen der Bedienung

Zusätzliche Informationen zu folgenden Themen finden Sie in der Online Hilfe:


„ Arbeiten mit Arbeitsumgebungen
„ Verwenden von Arbeitsumgebungen
„ Aktivierung einer alten Arbeitsumgebung
„ Aufbau und Funktion
„ Erstellen von Arbeitsumgebungen
„ Templates
„ Formeln
„ Scripts
„ Verknüpfen von Datenquellen mit einer Arbeitsumgebung

4.7.4 Bibliotheken
Die Installation legt auch zwei Bibliotheksverzeichnisse an (StdLib und MyLib).
Dies haben ähnliche Unterverzeichnisse wie die Arbeitsumgebung. Hier können
Sie alle Hilfsdateien (Makros, Formeln, Scripts, Modelle etc.) speichern die nicht
nur für das aktuelle Projekt (d.h. die aktuelle Arbeitsumgebung) wichtig sind,
sondern die immer verfügbar sein sollen. Bei Arbeitsgruppen könnte die Stan-
dardbibliothek gleich bei der Installation auf ein gemeinsames Netzwerklaufwerk
gelegt werden und steht damit allen Benutzern zur Verfügung.

4.7.5 Öffnen- und Speicherdialoge


Die Öffnen- und Speicherdialoge besitzen auf der linken Seite eine Kategorie-
auswahl, über die Sie schnell zwischen Arbeitsumgebung, Standardbibliothek
oder persönliche Bibliothek wechseln können.
Weiters gibt es eine Favoritenkategorie, welche die Favoriteneinstellungen des
Betreibssystems anzeigt.
Die Drop-Down-Listbox bei der Schaltfläche Speichern ermöglicht die Auswahl
der Softwareversion, in welcher dieses File gespeichert werden soll. Dies bietet
vor allem einen Vorteil, wenn unterschiedliche Programm-Versionen vorhanden
sind.

4.7.6 Container-Funktion
Die Container-Funktion dient dazu, ein Layout mit allen im Layout verwendeten
Daten, Makros und Bitmaps auf einfache Art transferieren zu können (z. B. über
E-Mail). Dabei wurde Wert darauf gelegt, dass nur die wirklich wichtigen Daten
gespeichert werden, um die Größe des Containers möglichst gering zu halten.

[Link] Exportieren eines Containers


1. Wählen Sie Datei | Speichern unter | Container.
2. Wählen Sie das Verzeichnis, in welches Sie die Container-Datei speichern
möchten.
3. Geben Sie den gewünschten Dateinamen ein und bestätigen Sie mit Spei-
chern.
CONCERTO erzeugt ein Container-File, in dem alle nötigen Dateien komprimiert
sind. Das Container-Format ist voll kompatibel mit WinZip/PKZip und kann auch
mit diesen Tools bei Bedarf weiterverarbeitet werden.
Container-Files werden im Windows Explorer wie folgt dargestellt:

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 73

Nach dem Exportieren wird in einem Dialog angezeigt, welche Datenfiles,


Makros und Bitmaps beim Exportieren im Container-File enthalten sind:

Abb. 30

Das Ergebnis des Exportierens ist ein Container-File, in dem alle nötigen Files
komprimiert sind.

[Link] Laden eines Containers


Ein Container-File kann in der gleichen Art erstellt werden wie z. B. ein
Diagrammfenster.
• Wählen Sie Datei | Öffnen | Container.
Dabei wird automatisch das im Container enthaltene Layout mit den ent-
sprechenden Daten geladen. Als Resultat sehen Sie nun exakt die selben
Fenster in CONCERTO vor sich, die vor dem Erstellen des Containers in
CONCERTO sichtbar waren.
Makros Transformationsmakros werden ebenfalls im Container gespeichert. Beim Laden
werden sie automatisch in ein temporäres Verzeichnis exportiert.

[Link] Verzeichnisse und Einstellungen


Die folgenden Einstellungen werden automatisch bei der CONCERTO-Installa-
tion gemacht.
Folgende Einträge in der Datei [Link] werden von der Container-Funktion
verwendet:
„ Container-Export-Verzeichnis
ContainerExportDir=
In dieses Verzeichnis werden sämtliche beim Exportieren entstehende
Dateien geschrieben (Layout, CTF-Files, Bitmaps). Nach dem Exportieren
sollten alle hier liegenden Dateien zusammengepackt werden, um dann als
komprimierter File besser versendet werden zu können.
„ Container-Import-Verzeichnis
Definition in der Datei [Link]:
ContainerImportDir= C:\CONCERTO\ContainerImport
In dieses Verzeichnis sollten übermittelte Container-Files entpackt oder
kopiert werden.
Standardmäßig existiert bereits eine Datenquelle, die auf dieses Ver-
zeichnis zeigt.

AVL CONCERTO 2014 — Exploration Guide


74 Grundlagen der Bedienung

Datenquelle Container-Import im Daten-Explorer


Um importierte CTF-Files im Daten-Explorer auswählen zu können, wird bereits
standardmäßig eine entsprechende Container Import-Datenquelle eingerichtet.
Von dieser Datenquelle werden beim Laden des Container-Layouts CTF-Files in
den Datenauswahldialog gezogen.

[Link] Container Format


Die Namen der einzelnen enthaltenen Dateien wurden vom Namen des expor-
tierten Layouts übernommen.
Folgende Files können im Container-File enthalten sein:
Layoutfile Das Container-Layout ist ein normales CONCERTO-Layout. Es trägt den
Namen des Original-Layouts. Der einzige Unterschied zum Original-Layout ist,
dass alle verwendeten Makros mit dem Layout gespeichert werden. Mehr zu
diesem Thema finden Sie im Abschnitt Datenfiles auf Seite 74.
Datenfiles Alle im Layout verwendeten Daten werden im sogenannten Container Transfer
Format-File (.CTF) abgespeichert. Für jedes geöffnete Datenfile im Layout wird
ein eigenes CTF-File im Container Export-Verzeichnis erzeugt. Der Name des
CTF-File ergibt sich wie folgt:
Name des exportierten Layouts, gefolgt von einem Unterstrich ( _ ), gefolgt vom
Alias des geöffneten Files (Layoutname_Aliasname.ctf)
Um den CTF-File so klein wie möglich zu halten, werden beim Speichern der
Daten nur die im Layout angezeigten Datensets im CTF-File gespeichert. Wollen
Sie weitere Daten im exportierten File verfügbar haben, müssen Sie diese
Datensets in einem weiteren Fenster verwenden. Um das Layout nicht zu
stören, kann dieses Fenster auch minimiert sein.
Formeln Die Ergebnisse von Formeln werden ebenfalls im zugehörigen CTF-File abge-
speichert. Die Formeln, die zur Berechnung der Formelergebnisse verwendet
wurden, werden jedoch nicht gespeichert.
Makros Sämtliche Makros, die im Original-Layout verwendet wurden, werden im
Export-Layoutfile gespeichert. Damit sind diese Makros automatisch nach dem
Importieren wieder verfügbar.
Bitmaps Sämtliche im Layout verwendeten Grafiken sind auch im Container-File
enthalten.

4.7.7 Scriptunterstützung
Folgender Scriptbefehl steht zur Verfügung:
ExportContainer()
Dieser Befehl exportiert ein Layout mit sämtlichen verwendeten Daten in das
Container-Verzeichnis.
Fehlerdialoge und Erfolgsbericht werden in diesem Fall unterdrückt.

AVL CONCERTO 2014 — Exploration Guide


Grundlagen der Bedienung 75

4.8 Drucken und Exportieren


CONCERTO verwendet Standard MS Windows Druckertreiber, an welche eine
Vektorgrafik weitergeleitet wird. Wenn Sie Ihre Diagramme nicht nur in voller
Größe zu Papier bringen, sondern diese in eine Struktur mit Kopfzeilen, etc.
einfügen wollen, können Sie sich entsprechende Seitenvorlagefenster definieren
und andere Diagramm- oder Protokollfenster darin einblenden.
Über Scripts können auch automatische Druckprozeduren, die eine beliebige
Anzahl von Versuchen auswerten und ausdrucken, realisiert werden.

4.8.1 Datenexport

[Link] ASCII-Daten
Protokollfenster sind die Grundlage des Datenexports im ASCII-Format. Um
exportierte ASCII-Daten in anderen Applikationen verwenden zu können, sollten
Sie eine passende Spaltentrennung wählen. Durch Ändern des Eintrages
ColumnSeparator in den CONCERTO-Voreinstellungen können Sie diese
ändern. Folgende Einstellungen werden unterstützt:
ColumnSeparator = SPACE: Leerzeichen zwischen Spalten
ColumnSeparator = TAB: Tabulatoren zwischen Spalten
ColumnSeparator =SEMICOLON: Strichpunkte (;) zwischen Spalten
Formatfunktion wie Umbruchsmethode, Spaltenwiederholung, Fett, etc. werden
für den Export nicht berücksichtigt. Sie müssen also Ihre bestehenden Proto-
kolle nicht verändern.
Kopieren über das Clipboard
• Wenn Sie alle Daten kopieren wollen, rufen sie das Menü Bearbeiten |
Kopieren (Metafile/Text) auf, sofern ein alphanumerisches Fenster ange-
zeigt wird.
Das Clipboard ist auf eine maximale Größe von 64kByte begrenzt.
Datenexport über eine Datei
Wenn Sie eine große Datenmenge an andere Anwendungen weitergeben
möchten, sollten Sie die Dateiexport-Funktion benutzen.
1. Aktivieren Sie das Protokollfenster und wählen Sie das Menü Datei |
Fenster exportieren als | Text-Datei.
2. Geben Sie im erscheinenden Standarddialog einen Filenamen und ein Ziel-
verzeichnis an.
3. Bestätigen Sie den Dialog mit OK.
Alle Inhalte des Protokollfensters werden in das File geschrieben.
Um nur einen Teil der Liste zu exportieren, ändern Sie den X-Bereich im
Fensteraufbaudialog.
Formatfunktion wie Umbruchsmethode, Spaltenwiederholung, Fett, etc. werden
für den Export nicht berücksichtigt. Sie müssen also Ihre bestehenden Proto-
kolle nicht verändern.

[Link] Grafik
• Wählen Sie das Menü Bearbeiten | Kopieren (Metafile/Text), sofern ein
alphanumerisches Fenster angezeigt wird. Der Inhalt des aktiven Graphik-
fensters (Diagramm, Seitenvorlage) wird dann als Windows Metafile in die
Zwischenablage eingefügt und kann in eine andere Applikation eingefügt
werden.

AVL CONCERTO 2014 — Exploration Guide


76 Grundlagen der Bedienung

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 77

5 Berechnungen
Die CONCERTO-Basisapplikation verfügt über einen integrierten Formel/Scrip-
tinterpreter, mit dem sowohl Berechnungen (Formeln und Makros) als auch
Abläufe (Scripts) abgearbeitet werden können. Formeln werden als künstliche
Kanäle verwaltet, Makros dienen als Unterprogramme zu Formeln oder als
Darstellungstransformationen. Scripts sind Ablaufdefinitionen und werden durch
eine Benutzeraktion gestartet.
Formeln, Makros und Scripts werden als separate ASCII-Dateien gespeichert.
Ein intelligenter Compiler compiliert diese automatisch, bevor sie ausgeführt
werden, damit sie anschließend so schnell wie möglich interpretiert werden
können.
Zur Erstellung von Formeln, Makros und Scripts steht ein spezieller Texteditor
(der sogenannte Formel/Script-Editor) mit Syntax-Highlighting zur Verfügung.
Wenn Sie Indizierauswertungen durchführen wollen, empfehlen wir jedoch den
grafischen Recheneditor CalcGraf zu verwenden. Dieser erlaubt eine grafische
Verknüpfung von Basisfunktionen und erzeugt daraus die Formeln eigenständig.
Dies ist vor allem bei Mehrzylinderauswertungen, wo gleiche Signalnamen mit
unterschiedlichen angefügten Zylindernummern verwendet werden, eine große
Erleichterung. Zusätzlich erstellt CalcGraf auch automatisch Statistikkenn-
größen.
Die Basisfunktionen von CalcGraf sind CalcGraf-Makros, die als solche ausge-
führt werden. Um eigenständig solche Makros erstellen zu können, ist die
Kenntnis der Formelinterpreter-Funktionalität essentiell.
Für einfache einzeilige Berechnungen steht auch ein Taschenrechner (der soge-
nannte Calculator) zur Verfügung, mit dem Sie die wichtigsten mathematischen
Grundoperationen sowie eine Reihe vordefinierter Makros auf bis zu vier Kanäle
anwenden können.

5.1 Formeln
Formeln stellen eine Möglichkeit dar, um einem Versuch virtuelle Kanäle hinzu-
zufügen, welche berechnete Größen beinhalten. Eine Formel kann auf eine
unbegrenzte Anzahl von Datensets zugreifen, aber sie liefert immer nur ein
Datenset als Ergebnis. Sie können also beliebig viele Datensets in Ihre Berech-
nungen einbeziehen. Das Ergebnisdatenset kann aus einer beliebigen Anzahl
von Punkten bestehen, auch aus nur einem einzigen.
Eine Formel muss in einer eigenen Datei mit der Endung .frm definiert werden.
Der Name dieser Formeldatei definiert auch den Namen des Ergebnisses. In
den Einstellungen der Datenumgebung können Sie einen Verzeichnispfad mit
Formeldateien einer Datenquelle und einem Datenschlüssel zuweisen. So
können Sie Formeldateien für verschiedene Dateitypen verwalten (z. B. Prüf-
standsformeln und Indizierformeln).
CONCERTO zeigt Ihnen die Formeln, die Sie einer Datenquelle und einem
Datenschlüssel zugewiesen haben, als virtuelle Kanäle im Daten-Explorer an.

Abb. 31

Beim Laden werden aus diesen Formeln Datensets, so wie bei jedem anderen
Kanal. Während der Erstellung des Datensets wird jedoch intern der Formelcom-
piler aufgerufen. Der Compiler lädt die zu bearbeitenden Datensets, führt die
Berechnungen im Hintergrund aus und gibt ein resultierendes Datenset zurück.
Als Anwender merken Sie allerdings nichts von dieser Prozedur, außer einer

AVL CONCERTO 2014 — Exploration Guide


78 Berechnungen

gewissen Verzögerung (Berechnungszeit) bei sehr großen Datensets oder


komplexen Berechnungen.

Information

Vorsicht, wenn Sie Scriptbefehle in Formeln benutzen! Formeln sind einem


Versuch zugehörig. Scriptbefehle, die diesen Versuch oder generell den
Daten-Explorer beeinflussen, dürfen nicht in Formeln verwendet werden!

5.2 Makros
Zusätzlich zu Formeln können Sie auch Makrofunktionen definieren. Die Syntax
entspricht zwar denen der Formeln, sie erzeugen jedoch keine virtuellen Kanäle.
Sie sind im Prinzip nur benutzerdefinierbare Funktionen (Unterprogramme), die
in Formeln als Erweiterung zu bestehenden Funktionen gesehen werden
können. Sie können jedoch auch direkt in Diagrammen als Transformationen für
X- und Y-Achsen verwendet werden.
Makros werden durch den Makrofunktionsaufruf gestartet. Jede Makrofunktion
liefert ein Datenset; das könnte eine ganze Kurve, oder ein einzelner Wert sein.
Eine Makrofunktion benötigt üblicherweise Argumente (Ausnahme: Makrofunkti-
onen für Konstante wie PI usw.), welche im Makrofunktionsaufruf übergeben
werden. Sie können Datensets, Konstante, andere Funktionen, Makros und
ganze Ausdrücke als Argument verwenden.
Eine Makrofunktion wird wie eine normale Formel mit dem Formel/Script-Editor
erzeugt und gespeichert. Im Gegensatz zu Formeln müssen Makrofunktionen
eine Erweiterung (.MAC) erhalten.
Es gibt mehrere Gründe, Makros zu verwenden. Oft werden ähnlich aussehende
Formeln benötigt, die den selben Berechnungsalgorithmus auf verschiedene
Kanäle anwenden. Anstatt nun viele ähnliche lange Formeln zu schreiben (eine
für jeden Kanal), können Sie eine Makrofunktion erstellen, welche alle gemein-
samen Teile beinhaltet. In den Formeln selbst werden nur noch diese Makro-
funktionen aufgerufen und die benötigten Datensets als Argumente übergeben.
Im Gegensatz zu Formeln werden Makrofunktionen nicht einer bestimmten
Datenquelle zugewiesen. Sie müssen in definierten Verzeichnissen abgelegt
sein, in denen der Compiler automatisch danach sucht. Die Verzeichnisse
können in der Datei [Link] unter dem Eintrag "GlobalMacroDir" definiert
werden (siehe dazu auch unter Extras | Voreinstellungen). Überdies werden
auch noch die Verzeichnisse die durch den Eintrag „MacroPath“ in der Datei
[Link], sowie die Makros im Unterverzeichnis Macros der aktuellen
Arbeitsumgebung liegen, verwendet.
Makros können auch als sogenannte Transformationen benutzt werden. Dabei
handelt es sich um Rechenprozeduren, die unmittelbar vor der Darstellung eines
Kanals in einem Diagramm oder einer Tabelle aufgerufen werden. Auf diese
Weise kann oft die Erstellung separater Formeln vermieden werden. Um eine
Transformation zu definieren, müssen Sie das entsprechende Makro in der
Eigenschaftsseite Transformation (Kategorie Allgemein) des jeweiligen
Darstellungsobjekts auswählen. Die dort zur Verfügung gestellten Makros
stammen aus den Verzeichnissen, die in der Datei [Link] unter den
Einträgen "GlobalMacroDir", "XTrafoMacroDir" und "YTrafoMacroDir" definiert
sind (siehe auch Extras | Voreinstellungen). Für weitere Informationen siehe
auch Transformationsmakros auf Seite 79.

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 79

5.2.1 Makros als Unterprogramme


Ein Makro benötigt üblicherweise Parameter. Sie können Datensets, Konstante,
andere Funktionen, Makros und ganze Ausdrücke als Parameter verwenden.
„ Syntax:
MakroName (parameter1, parameter2,...)

Information

Der Makroname darf nicht identisch mit einem Funktionsnamen sein, da es


sonst nie aufgerufen werden würde! Da es in der Syntax keinen Unterschied
zwischen diesen beiden Aufrufen gibt, überprüft der Compiler zunächst seine
internen Funktionen. Wenn die Funktion nicht gefunden wird, durchsucht er alle
definierten Makroverzeichnisse nach einer .MAC-Datei des selben Namens.
Wenn dieses gefunden wird, wird dieses geladen, compiliert und ausgeführt.

Definiert sind die Makroverzeichnisse unter dem Schlüsselwort “GlobalMac-


roDir“ in der [Link] Datei (siehe Extras | Voreinstellungen...). Des
Weiteren wird sowohl der Pfad, der unter dem Schlüsselwort “Macropath“ in der
Datei [Link] definiert ist, als auch das \macros Unterverzeichnis der aktu-
ellen Arbeitsumgebung überprüft.
Ein Makro muss eine arg( ) Anweisung in der ersten Zeile enthalten:
arg(var1, var2, ...)
var1, var2, etc. sind die Namen lokaler Variablen, die im Makro verwendet
werden. Diese werden durch die Parameter des Makroaufrufs, parameter1,
parameter2, etc., ersetzt.
Makros können wie Unterfunktionen verwendet werden. Sie können von
Formeln, Scripts und anderen Makros aufgerufen werden.

5.2.2 Transformationsmakros
Transformationsmakros werden in Darstellungsobjekten verwendet, um die darin
enthaltenen Datensets vor der Anzeige in irgendeiner Form zu bearbeiten. Auf
diese Weise könnte z. B. ein Kurvenverlauf vor der Anzeige geglättet werden.
Ebenso könnte man damit einen Kanal vor der Darstellung umkalibrieren oder
einen zeitlichen Verlauf z. B. in x-Richtung verschieben. Eine andere Möglichkeit
besteht darin, aus einer Kurve einen Kennwert z. B. das Maximum oder den
Mittelwert zu errechnen und diesen in einer Tabelle darzustellen. Damit würde
man zwar einem Tabellenobjekt eine ganze Kurve als Datenset übergeben,
durch das Transformationsmakro wird dieser jedoch zu einem einzigen Ergeb-
niswert reduziert.
Die Zuweisung eines Transformationsmakros erfolgt über die Eigenschaftsseite
Transformation (Kategorie Allgemein) des jeweiligen Darstellungsobjekts. Hier
kann aus den Makros der aktuellen Arbeitsumgebung, der Standardbibliothek
oder der persönlichen Bibliothek gewählt werden. Das in dem Anzeigeobjekt
enthaltene Datenset wird als Argument an das Makro übergeben. Zusätzlich
können auch noch weitere Argumente im Eigenschaftsdialog definiert werden
und an das Makro übergeben werden.
Mehr zu diesem Thema finden Sie in der Online-Hilfe.

AVL CONCERTO 2014 — Exploration Guide


80 Berechnungen

5.3 Scripting
CONCERTO kann in sogenannten Scriptdateien vordefinierte Steuersequenzen
abarbeiten. Scripts sind ASCII-Dateien mit der Endung .CSF. Sie können über
den Formel/Script-Editor erstellt werden. Sie können eine Anzahl von
Kommandos enthalten, die von CONCERTO interpretiert und ausgeführt
werden. Auf diese Weise bietet CONCERTO zusätzlich zu den standardmäßig
bereits bereitgestellten Funktionen, eine vollwertige Programmierumgebung für
die Entwicklung eigener Applikationen an.
Wenn Sie ein Script erstellt haben, können Sie dieses über den Menüpunkt
Ausführen | Script starten. Wählen Sie im erscheinenden Dateidialog einfach
die entsprechende Scriptdatei aus.
Der Name einer Scriptdatei kann auch als Argument beim Start von CONCERTO
angegeben werden. CONCERTO führt dann diese Scriptdatei aus und kehrt
danach wieder in den Modus zurück, der Benutzereingaben erlaubt (sofern Sie
keine EXIT- Anweisung in der Scriptdatei haben).
Berechnungen und Scripts können durch Drücken der Taste Esc abgebrochen
werden.
Abhängig von der gerade durchgeführten Aktion, welche abgebrochen werden
soll, muss die Taste Esc unter Umständen öfter gedrückt werden.

5.4 Schnittstellen zu externen Programmen


CONCERTO bietet mehrere Möglichkeiten, mit externen Programmen (anderen
Applikationen) zu kommunizieren. Dies kann beispielsweise über das implemen-
tierte COM-Interface erfolgen. Damit kann CONCERTO einerseits von einer
anderen Applikation gesteuert werden (z. B. für das automatisierte Erstellen von
Reports während bzw. nach einem Prüfstandslauf) andererseits aber auch selbst
andere Applikationen steuern (z. B. um spezifischen Berechnungsalgorithmen
von Fremdapplikationen wie MatLab zu verwenden).
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Spezielle Werkzeuge und Anwendungen - COM-Anbindung.

5.5 Berechnungstools
Folgende Berechnungstools stehen Ihnen zur Verfügung:
„ Formel/Script-Editor (Formeln und Scripts)
„ CalcGraf (grafische Berechnungsmodelle)
„ Calculator (für einfache Formeln)

5.6 Formel/Script-Editor
Der Formel/Script-Editor stellt Ihnen eine komplette Entwicklungsumgebung
innerhalb von CONCERTO zur Verfügung. Diese Beschreibung gilt auch zur
Erstellung von Makrofunktionen und Scripts. Der Formel/Script-Editor wird über
die Shortcut-Leiste oder das Menü Ansicht | Komponenten |
Formel/Script-Editor aufgerufen.
Mehr zu diesem Thema finden Sie in der Dokumentation zum
Formel/Script-Editor.

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 81

5.7 CalcGraf
Zur umfassenden Auswertung von Indizierdaten (teilweise auch für Zeitbasis-
daten) steht Ihnen ein intelligenter Formelinterpreter zur Verfügung, der über
den grafischen Editor CalcGraf parametriert werden kann. Dieser wird über die
Shortcut-Leiste oder das Menü Ansicht | Komponenten | CalcGraf aufgerufen.
Der Editor hat ein eigenes Applikationsfenster mit einer eigenen Menüleiste und
einer eigenen Symbolleiste. Wenn Sie den Editor vorübergehend nicht mehr
benötigen, schließen Sie ihn einfach. Der Editor arbeitet als sogenannter Auto-
mation Server. Beim Schließen des Fensters wird er nicht wirklich beendet,
sondern nur unsichtbar geschaltet. Es geht daher auch ohne explizite Speicher-
befehle nichts verloren. Wenn Sie ihn erneut aufrufen, nimmt er den gleichen
Zustand wie zuvor an.
Mit CalcGraf können Sie sogenannte grafische Rechenmodelle erstellen, in
denen diverse Funktionsblöcke verknüpft und mit Ein- und Ausgängen
beschaltet werden. Beim anschließenden Kompilieren des Modells werden für
alle Ausgänge Formelfiles angelegt. Diese fungieren als künstliche Kanäle und
stehen damit in der Kanalliste der Indizierdateien zur Verfügung und können in
Diagramme und Tabellen eingefügt werden. Die Berechnung durch den inte-
grierten Formelinterpreter erfolgt erst bei der Anzeige einer Formel.
Mehr zu diesem Thema finden Sie in der Dokumentation zum CalcGraf.

5.8 Calculator
Der Calculator dient zur einfachen Erstellung von einzeiligen Formeln und
Transformationsmakros. Er führt keine eigenen Berechnungen durch, sondern
erzeugt Formeldateien, die in späterer Folge vom Formel/Script-Editor abgear-
beitet werden. In dieser Hinsicht stellt der Calculator eine vereinfachte Variante
des Formel/Script-Editors dar. Allerdings verfügt er über zusätzliche Mecha-
nismen zum Verwalten der Formeln, worauf im Folgenden näher eingegangen
wird.
Im Calculator kann über eine Eingabezeile ein Formelausdruck, bestehend aus
Variablen, arithmetischen Operatoren und Funktionen erstellt werden. Es stehen
4 Eingangsvariablen (A, B, C, D) zur Verfügung, denen Datensets zugewiesen
werden können. Die Erstellung des Formelausdrucks erfolgt über die Schaltflä-
chen oder über die Tastatur.

AVL CONCERTO 2014 — Exploration Guide


82 Berechnungen

5.8.1 Aufrufvarianten
Sie haben folgende Möglichkeiten den Calculator aufzurufen:
„ über die Workflow-Leiste:

Es erscheint ein leerer Calculator-Dialog. Die zu verarbeiteten Datensets


müssen, vor Erstellung des Formelausdrucks vom Kanal-Browser in die
Variablenfelder A-D gezogen werden.
Wurde zuvor im aktuellen Fenster eine Diagrammachse oder eine Tabellen-
spalte selektiert, verhält sich der Calculator wie bei den im Folgenden
beschriebenen Aufrufvarianten.
„ über die Shortcut-Leiste:
Es erscheint ein leerer Calculator-Dialog. Die zu verarbeiteten Datensets
müssen, vor Erstellung des Formelausdrucks vom Kanal-Browser in die
Variablenfelder A-D gezogen werden.
Wurde zuvor im aktuellen Fenster eine Diagrammachse oder eine Tabellen-
spalte selektiert, verhält sich der Calculator wie bei den im Folgenden
beschriebenen Aufrufvarianten.
„ über das Kontextmenü im Kanal-Browser durch Wahl des Eintrages
Berechnung hinzufügen:
Wurde zuvor kein Kanal gewählt, erscheint ein leerer Calculator-Dialog wie
oben beschrieben. In diesem Fall wird der Kontext durch den Daten-
schlüssel, von dem aus das Kontextmenü aufgerufen wurde, bestimmt. Die
erzeugte Formel wird also hier angelegt und zwar unabhängig davon, wel-
ches Datenset in weiterer Folge als Variable A verwendet wird.
Sind jedoch vor dem Aufruf des Kontexteintrags schon eines oder mehrere
Datensets markiert worden, werden die Variablen-Felder automatisch mit
den markierten Datensets befüllt.
„ Über das Kontextmenü einer Y-Achse durch Wahl des Eintrages Transfor-
mation, um eine Transformation über den Calculator zu erzeugen. In
diesem Fall wird kein Datenset als Variable eingetragen. Die Variable A
wird im erstellten Macro direkt mit dem fixen String inputds befüllt, welches
das übergebene zu transformierende Datenset darstellt.
Auf diese Weise kann die Transformation auf alle einer Achse zugeord-
neten bzw. auf alle in einer Tabelle enthaltenen Datensets angewendet
werden.
„ Über das Kontextmenü einer Y-Achse durch Wahl des Eintrages Berech-
nung hinzufügen:
Die Eingangsvariablen A bis D werden bei y/t-Darstellungen automatisch
mit den ersten vier Datensets der ausgewählten Y-Achse belegt. Bei
x/y-Darstellungen wird das erste Y-Datenset auf die Variable A gelegt, das
X-Datenset auf die Varable B.

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 83

5.8.2 Oberfläche
Die Oberfläche des Calculators setzt sich aus folgenden Elementen zusammen:

6
4
5

1 .....siehe Eingabefelder auf Seite 83


2 .....siehe Formelzeile auf Seite 84
3 .....siehe Datenschlüsselwahl auf Seite 88
4 .....siehe Rechenschaltflächen auf Seite 84
5 .....siehe Makroliste auf Seite 88
6 .....siehe Aktionsschaltflächen auf Seite 88
Abb. 32

[Link] Eingabefelder
Name Über dieses Feld wird der Name der zu erzeugenden Formel festgelegt. Das
System schlägt automatisch einen Namen vor, welcher sich von der ersten Vari-
ablen ableitet. Dies wird durch den Ausdruck <A> angedeutet. An diesem
Namen des ersten Variablen-Datensets wird noch das Zeichen "_" angefügt. Je
nach durchgeführter Operation bzw. Funktion fügt das System weiters noch ein
entsprechend bezeichnetes Post Fix an. Dieser Default-Name kann von Ihnen
beliebig überschrieben werden. Haben Sie in diesem Feld einmal Änderungen
durchgeführt, hängt das System in weiterer Folge keine automatischen Post
Fixes mehr an.
Einheit In diesem Feld können Sie den Einheitenstring eingeben, welcher der erzeugten
Formel zugewiesen wird. Bleibt das Feld leer, wird die Einheit aus dem ersten
Variablen-Datenset übernommen.
Beschreibung Hier können Sie eine Beschreibung zur erstellten Formel eingeben, welche in
das Beschreibungs-Attribut des erzeugten Formeldatensets übernommen wird.
Damit steht es auch für Diagramme und Tabellen bzw. im Kanal-Browser zu
Verfügung.
Variablenfelder Über diese Felder werden den 4 möglichen Variablen (A bis D) Datensets zuge-
wiesen. Im Formelausdruck selbst werden dann immer nur die Variablennamen
verwendet, wodurch der Ausdruck kürzer und übersichtlicher wird. Sie können
die Variablenfelder manuell befüllen oder Kanäle aus dem Kanal-Browser
ziehen. Es ist auch möglich gruppierte Kanäle (z. B. PZYL*) in die Variablen-
felder zu ziehen. In diesem Fall werden Formeln für jeden einzelnen Zylinder
generiert.
Einer Variablen kann auch manuell eine User-Variable zugewiesen werden.
Weiters besteht dadurch auch die Möglichkeit Datensets einfach zu ersetzen,
ohne den Formelausdruck ändern zu müssen. Sie könnten z. B. eine beste-
hende Formel öffnen (Kontextmenüeintrag Formel bearbeiten am Formelkanal
im Kanal-Browser), darin dann die Variablen-Datensets über Drag und Drop

AVL CONCERTO 2014 — Exploration Guide


84 Berechnungen

ersetzen und die solchermaßen modifizierte Formel unter einem anderen


Namen speichern.
In den Variablenfeldern können zusätzlich zu den Datensetnamen, Daten-
schlüssel angeführt sein (z. B. CA’P_ZYL1). Das ist dann der Fall, wenn Daten-
sets eingefügt werden, die nicht aus dem selben Datenschlüssel des
Calculator-Kontexts stammen oder wenn die Formeln in einem separaten Daten-
schlüssel für Formeln (CLC) abgelegt werden (siehe dazu Datenschlüsselwahl
auf Seite 88).

[Link] Formelzeile
Der Calculator besteht aus einem Dialog in dessen Mitte sich die Eingabezeile
f= befindet. In dieser erstellen Sie den Formelausdruck mit Hilfe der Schaltflä-
chen bzw. durch Tastatureingaben.

Abb. 33

Die einzelnen Schritte, die Sie bei der Erstellung einer Formel durchführen,
werden als Historie gemerkt. Sie können mit der Drop-Down-Listbox jederzeit
einen früheren Stand abrufen und damit den Formelinhalt der aktuellen Zeile
ersetzen. Um nur einen Schritt zurück zu gehen, können Sie auch die Rück-
gängig Taste benützen. Mit C(lear) wird der Inhalt der Formelzeile gelöscht.

[Link] Rechenschaltflächen
Operationstasten
(schwarz)
Abb. 34

Mit diesen Tasten kann eine Variable (A, B, C, D) ein arithmetischer Operator (+,
-, *, /) ein erweiterter Operator (^ =Potenzfunktion, 1/ = Kehrwert) sowie eine
Klammer in die Formelzeile eingefügt werden.
Arithmetiktasten
(rot)
Abb. 35

Die Arithmetik-Tasten erlauben Ihnen, häufig benutze arithmetische Ausdrücke


in die Formelzeile zu übernehmen.

Information

Diese Tasten dürften nur am Beginn einer Eingabesequenz verwendet werden,


da ein eventueller Inhalt der Formelzeile gelöscht wird.

Funktionstasten
(blau)
Abb. 36

Mit den Funktionstasten können Funktionen in die Formelzeile eingefügt


werden. Das Einfügen erfolgt dabei im Normalfall d.h. die gewählte Funktion
wird auf dem ganzen vorhandenen Ausdruck angewendet. Sie können Funkti-
onen beliebig ineinander verschachteln d.h. einfach hintereinander aufrufen.

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 85

Beispiel
Um zuerst zu glätten, dann zu differenzieren und davon das Maximum zu
bestimmen drücken Sie einfach dazu die folgenden Tasten hintereinander: Glät-
tung, Ableitung, Maximum

Haben Sie am Ende der Formelzeile einen Operator eingefügt und drücken Sie
dann eine Funktionstaste, wird die Funktion an den Operator angehängt. Im
Anschluss daran sollten Sie eine Variablentaste drücken, um diese Variablen
dann automatisch als Argument in die angefügte Funktion einzusetzen. Um
wieder am Ende der Formelzeile fortfahren zu können, klicken Sie mit der Maus
dorthin, wodurch die Einfügemarke umgesetzt wird.

Tastenübersicht:
Wurzel

Absolutbetrag

Mittelwert

Minimum

Maximum

Ableitung

Integral

Glättung

Makrotasten

Abb. 37

Diese Tasten entsprechen in ihrer Funktionsweise völlig den Funktionstasten.


Allerdings werden dabei keine fix implementierten Funktionen, sondern Makros
aufgerufen. Bei der Auslieferung der Software sind hier häufig benutzte Makros,
welche sich in der Standardbibliothek befinden, hinterlegt. Sie haben jedoch die
Möglichkeit, die Belegung dieser Tasten frei zu definieren. Editieren Sie dazu
folgenden Eintrag in der Konfigurationsdatei [Link]:
FormulaCalculatorMacro=
Dieser Eintrag definiert den Pfad und die Makros, mit welchen Sie die Makro-
tasten belegen wollen.
„ Syntax: FormulaCalculatorMacro=MacroName, IconName, FormulaSuffix
„ MacroName = Pfad und Name des Makros
„ IconName = Pfad und Name des anzuzeigenden Icons.
Unterstützt werden Icons vom Typ *.ico mit einer Größe von 32x32 Pixel.
Eine optimale Darstellung erhalten Sie, wenn die Zeichnung eine Größe
von 25x15 Pixel aufweist und sich zentriert im Icon befindet.
„ FormulaSuffix = Suffix der Formel, die aufgrund dieses Makros erstellt
wurde

AVL CONCERTO 2014 — Exploration Guide


86 Berechnungen

Beispiel
FormulaCalculatorMacro1=D:\CONCERTO\StdLib\Macros\[Link];D:\CONCERTO\AvlLib\
Graphics\[Link];filt

Die erste Makrotaste ist mit dem Makro [Link] belegt.

Über die Schaltfläche Weitere wählen Sie weitere Makros aus.


Sie können auch eigene Makros erstellen und auf die Makrotasten legen.
Dabei kann es sich um einfache Makros mit nur einem Argument handeln oder
um welche, die sich an die CalcGraf-Syntax halten, wobei das Argument _comp
fehlen darf (siehe auch CalcGraf). Diese Makros bieten die Möglichkeit, dass im
Gegensatz zu den Standardfunktionen hier auch Parameter abgefragt werden
können. Beim Drücken einer Makro-Taste erscheint dann ein entsprechender
Eingabedialog (CalcGraf-Parameterdialog), in welchem Sie die entsprechenden
Parameter vorsetzen können. Die Makroparameter können auch nach dem
Erstellen der Formel bequem über die Makroliste bearbeitet werden (siehe dazu
Makroliste auf Seite 88).
Default Makros
Kurvenausschnitt ([Link]):
Dieses Makro dient zum Ausschneiden eines Teils einer Kurve. Im Parameterdi-
alog sind die x-Werte (X0, X1), welche den Ausschnitt festlegen, einzugeben.
Als Besonderheit können anstelle von konstanten Werten auch die speziellen
Schlüsselwörter %CURSOR_3 und %CURSOR_4 eingegeben werden. In
diesem Fall werden die Grenzen von einem im Bild befindlichen Bandcursor
entnommen. Wird dieser bewegt, ändern sich somit auch die Grenzen. Die
erstellte Formel wird automatisch neu berechnet, wodurch sich ein, mit dem
Bandcursor mitlaufender, dynamischer Kurvenausschnitt ergibt.
Filter ([Link]):
Dieses Makro dient zum Filtern einer Kurve. Im Parameterdialog kann der
Filtertyp (FIR-Tiefpassfilter, FIR-Hochpassfilter und Mittelwertfilter mit Spikeent-
fernung) eingestellt werden. Für die beiden FIR-Filtertypen kann im zweiten
Parameter die gewünschte Grenzfrequenz (Cutt off frequency) eingestellt
werden.
Fast Fourier Analyse ([Link]):
Dieses Makro dient zur Frequenztransformation einer Kurve. Im Parameterdi-
alog kann die gewünschte Stützstellenanzahl eingestellt werden. Diese ist stets
eine Potenz von 2. Es wird dabei die der gewählten Stützstellenzahl entspre-
chende Anzahl von Punkten gleichmäßig verteilt in die zu transformierende
Kurve interpoliert und diese interpolierten Punkte der FFT zugeführt. Um
Faltungseffekte zu vermeiden, werden die Daten zusätzlich mit einem Hanning-
Fenster (Cosinus-Funktion) befiltert.
Verschiebung in X Richtung ([Link]):
Dieses Makro dient zur Verschiebung der Kurve in X-Richtung. Der Verschiebe-
wert kann im Parametereingabedialog eingegeben werden. Positve Werte
verschieben die Kurve nach rechts, negative nach links.
Lokale Maxima ([Link]):
Mit diesem Makro können alle lokalen Maxima einer Kurve ermittelt werden. Im
Parametereingabedialog ist eine Erkennungstoleranz einzugeben. Dabei
handelt es sich um jenen Wert, um welchen Maxima und Minima auseinander-
liegen müssen, um getrennt erkannt zu werden. Durch vernünftige Eingabe
dieser Größe kann verhindert werden, dass ein auf der Kurve überlagertes
Rauschen zu unerwünschten Maximaerkennungen führt. Das Ergebnisdatenset
besteht aus sovielen Punkten wie Maxima gefunden wurden. Die X-Spur enthält
die jeweilgen X-Werte der Maxima. So ein Datenset kann sowohl als Verlauf
(typischerweise nur als Punkte ohne Verbindungslinie) oder als Tabelle mit
Basisspalte visualisiert werden.

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 87

Schnittpunkte ([Link]):
Dieses Makro dient dazu alle Schnittpunkte einer Kurve mit einer waagrechten
Schwellkurve zu ermitteln. Dazu ist im Parametereingabedialog die Schwelle
und die Flankenorientierung einzugeben. Über Letztere kann gesteuert werden,
ob nur Schwellwertüberschreitungen (positive Flanke), Schwellwertunterschrei-
tungen (negative Flanke) oder beide ermittelt werden sollen. Zu beachten ist
dabei, dass keine Interpolation durchgeführt wird, sondern die den Schwellen
am nächsten liegenden Punkte der Kurve retourniert werden. Das Ergebnis-
datenset besteht aus sovielen Punkten wie Schnittpunkte gefunden wurden. Die
X-Spur enthält die jeweiligen X-Werte dieser Punkte. So ein Datenset kann
sowohl als Verlauf (typischerweise nur als Punkte ohne Verbindungslinie) oder
als Tabelle mit Basisspalte visualisiert werden.
Werteverteilung ([Link]):
Dieses Makro erstellt eine eindimensionale Klassierung des Eingangsdatensets.
Zusätzlich zu den definierten Klassen werden für die Punkte, die ausserhalb der
definierten Klassierungsgrenzen liegen, zwei Outlier-Klassen erzeugt.
Parameter:
Min = untere Klassierungsgrenze
Max = obere Klassierungsgrenze
Schritt = Klassenbreite
Wird für alle drei Parameter 0 (= Voreinstellung) übergeben, so werden
zwischen dem Minimum und dem Maximum des Datensets automatisch 10
Klassen erzeugt.
Prozentuelle Werteverteilung ([Link]):
Dieses Makro erstellt eine prozentuelle eindimensionale Klassierung des
Eingangsdatensets.
Funktionalität und Parameter sind identisch zur oben beschriebenen Wertever-
teilung.
Polynomiale Ausgleichkurve (TRENDCURVE_POLYNOMIAL.MAC):
Dieses Makro erstellt eine polynomiale Ausgleichskurve. Die Ordnung für das
Polynom kann als Parameter definiert werden.
Trendkurve (TRENDCURVE_SPLINE.MAC):
Dieses Makro erstellt einen kubisch interpolierten Spline (dritte Ordnung).
Ausgleichsgerade (TRENDCURVE_LINEAR.MAC):
Dieses Makro erstellt eine Ausgleichsgerade (der ersten Ordnung) nach dem
Verfahren der kleinsten Quadrate.
(Anwendungsbeispiel siehe Hinzufügen einer Berechnung zu einer angezeigten
Kurve auf Seite 130.)

AVL CONCERTO 2014 — Exploration Guide


88 Berechnungen

[Link] Aktionsschaltflächen
Mit dieser Schaltfläche können Sie in den Formel/Script-Editor wechseln und die
vom Calculator erzeugte Formel einsehen oder editieren, um z. B. weitere
Syntax hinzuzufügen. Werden diese Änderungen im Formel/Script-Editor
gespeichert, kann es vorkommen, dass die Formel danach mit dem Calculator
nicht mehr editiert werden kann. Um dies zu vermeiden, können Sie beim Spei-
chern im Formel/Script-Editor wählen, ob die Formel mit oder ohne Calcu-
lator-Erkennung gespeichert werden soll. Die Schaltfläche ist erst aktiv, wenn
zuvor einmal die Vorschau-Schaltfläche geklickt wurde.
Mit dieser Schaltfläche rufen Sie eine Vorschau des erzeugten Formeldatensets
(bzw. der Makrofunktion) auf. Dazu wird die Formel erstellt, sie ist nun auch im
Kanal-Browser sichtbar.
Über diese Schaltfläche wird die Formel erstellt und der Calculator geschlossen.
Danach ist die Formel im Kanal-Browser verfügbar.
Wurde der Calculator über Eintrag Berechnung hinzufügen aus dem Kontext-
menu einer Achse gestartet, erfolgt eine Abfrage, in welcher Form die erzeugte
Berechnung angezeigt werden soll.
Wenn Sie eine existierende Formel bearbeiten möchten, wählen Sie im
Kanal-Browser am Formelkanal den Kontextmenüeintrag Formel bearbeiten.
Die Schaltfläche OK muss auch beim Erstellen von Transformationen geklickt
werden, obwohl hier keine Datei angelegt wird.

[Link] Datenschlüsselwahl
Calculator-Formeln werden im Datenschlüssel des ersten Eingangsdatensets
der Formel (normalerweise der Variablen A zugeordnet) erstellt. Das bedeutet,
dass die erzeugten Formelkanäle dort aufscheinen, wo sich auch das Datenset
der Variable A befindet. Dies wird auch als Kontext bezeichnet und wird im
Calculator-Dialog angezeigt.
Wenn Sie das Kontrollkästchen Schlüssel CLC aktivieren, wird ein neuer
Datenschlüssel mit dem Namen CLC - Calculator Formulae angelegt und die
Formel in diesem abgelegt.
In den Variablenfeldern werden dann zusätzlich zu den Datensetnamen die
Datenschlüssel angeführt (z. B. CA’P_ZYL1) aus denen die Datensets stammen.
Das ist deshalb nötig, da der Datenschlüssel der Calculator-Formel (=Kontext)
nun ein anderer ist als der Datenschlüssel der Eingangsdatensets.
verwandte Kontext definieren (siehe in der Online-Hilfe unter Kontext definieren).
Themen

[Link] Makroliste
In diesem Listenfeld werden alle in der Formelzeile verwendeten Calc-
Graf-Makros angezeigt.
Nach Selektion des zu bearbeitenden Makros ermöglicht die Schaltfläche Para-
meter eine einfache Bearbeitung der einzelnen Parameter, indem der Calc-
Graf-Parameterdialog erneut aufgerufen wird (auch über einen Doppelklick auf
einen Listeneintrag möglich).
Die Änderungen werden direkt nach dem Klicken auf die Schaltfläche OK im
Parameterdialog in die Formelzeile übernommen.

AVL CONCERTO 2014 — Exploration Guide


Berechnungen 89

5.8.3 Erstellung von Formeln


Der Calculator erzeugt automatisch eine Formeldefinition wie folgt:
„ Datenschlüssel (siehe dazu Datenschlüsselwahl auf Seite 88)
„ Formelverzeichnis
Calculator-Formeln werden im Layout in folgender Struktur abgelegt:
C:\CONCERTO\Vx.x\tmp\Layout\Formulas
Das hat den Vorteil, dass Calculator-Formeln im Layout gespeichert und
dadurch auch automatisch mit dem Layout weitergegeben werden.

Information

Bedenken Sie, dass Formeln, die mit dem Calculator erzeugt wurden, nach
einem Wechsel des Layouts oder in einem neu erzeugten Layout nicht mehr zur
Verfügung stehen.

Dieses Verhalten kann mit folgenden Einträgen in der Datei [Link]


geändert werden:
– CalculatorFormulaRoot
– CalculatorUseAliasForFormulaPath
Zusätzliche Informationen zu folgenden Themen finden Sie in der Online Hilfe:
„ Formelpfad definieren
„ Calculator-Formeln in Datenquellen nutzen
„ Kontext definieren

5.8.4 Erstellung von Transformationsmakros


Wird der Calculator dazu verwendet Transformationsmakros zu erstellen,
werden keine Dateien erzeugt. Vielmehr werden sogenannte eingebettete
Makros generiert, die im jeweiligen Diagrammfenster verankert sind und mit
diesem gespeichert werden, egal ob das Fenster für sich alleine oder innerhalb
eines Layouts gespeichert wird.

AVL CONCERTO 2014 — Exploration Guide


90 Berechnungen

AVL CONCERTO 2014 — Exploration Guide


Tutorial 91

6 Tutorial
Das folgende Tutorial zeigt Ihnen anhand von einfachen Beispielen häufige
Bedienschritte in CONCERTO.
Es werden dabei Demodaten verwendet, welche bei einer Standardinstallation
mitgeliefert werden. Wie Sie auf diese Demodaten zugreifen können und welche
weiteren Aktionen Sie damit ausführen können, wird in den folgenden Beispielen
in Form von Schritt für Schritt Anleitungen erklärt.
Wenn Sie CONCERTO öffnen, wird möglicherwiese ein Startdialog angezeigt.
• Schließen Sie den Dialog, da er für das Tutorial nicht von Bedeutung ist.

6.1 Beispiele

6.1.1 Datenzugriff und -verwaltung


In diesem Abschnitt erfahren Sie:
„ welche Dateiformate Sie öffnen können und wie Sie dabei vorgehen
„ wie Sie mit den geöffneten Daten arbeiten

[Link] Direktes Öffnen einer lokal gespeicherten Datei


Beispiel: Im folgenden Beispiel sehen Sie, wie CONCERTO beim Öffnen von Daten
eindeutiges Format Dateiformate automatisch erkennt. Weiters lernen Sie die Datenvorschau
(z. B. IFile) kennen:
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Datei Öffnen.
3. Wechseln Sie in das Installationsverzeichnis von CONCERTO und öffnen
Sie dort unter DemoData/IFile die Datei Dyna_d.001.
Die Dialogbox wird geschlossen. Die Daten werden im Kanal-Browser
angezeigt.

AVL CONCERTO 2014 — Exploration Guide


92 Tutorial

4. Führen Sie einen Doppelklick auf den Kanal P_Zyl1 im Kanal-Browser aus,
um eine Vorschau des Zylinderdrucks zu erhalten:

Abb. 38

Im Anzeigebereich öffnet sich ein eigenes Objektfenster mit der graphi-


schen Vorschau des Zylinderdruckkanals.
Sollte die Registerkarte Graphik nicht automatisch ausgewählt sein,
wählen Sie diese, um die Grafikvorschau darzustellen.
Mehr zu diesem Thema finden Sie in der Dokumentation zum
Daten-Explorer, Abschnitt Daten-Explorer - Daten-Explorer Fenster -
Datenvorschau.
5. Schließen Sie das Vorschaufenster.
6. Schließen Sie die Datei im Kanal-Browser durch den Kontextmenüeintrag
Schließen, um diese aus dem Kanal-Browser zu entfernen:

Abb. 39

Die oben beschriebene Vorgangsweise kann nur auf Daten angewendet werden,
die eine automatisierte eindeutige Erkennung zulassen (z. B. AVL IFile, INCA
MDF File, AVL CTF File, ASAM ATF File, etc.).
Beispiel: Im folgenden Beispiel erfahren Sie, wie CONCERTO mit Formaten umgeht, die
nicht eindeutiges automatisiert nicht eindeutig identifizierbar sind und lernen, wie Sie auch diese
Format aus Liste öffnen können:
(z. B. ASCII-For-
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:
mat)

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Datei Öffnen.
3. Wechseln Sie in das Installationsverzeichnis von CONCERTO und öffnen
Sie dort unter DemoData/ASCII die Datei Torque_Stats.txt.
Der Formatauswahldialog für ASCII-Formate erscheint.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 93

4. Wählen Sie aus der Liste das Format Demo Tab-separated.

Abb. 40

5. Bestätigen Sie den Dialog mit OK.


Die Dialogbox wird geschlossen. Die Daten werden im Kanal-Browser
angezeigt.
6. Führen Sie einen Doppelklick auf den Kanal Torque im Kanal-Browser aus,
um eine Vorschau von Torque zu erhalten:

Abb. 41

Im Anzeigebereich öffnet sich ein eigenes Objektfenster mit der graphi-


schen Vorschau des Drehmomentes.
Sollte die Registerkarte Graphik nicht automatisch ausgewählt sein,
wählen Sie diese, um die Grafikvorschau darzustellen.
Mehr zu diesem Thema finden Sie in der Dokumentation zum
Daten-Explorer, Abschnitt Daten-Explorer - Daten-Explorer Fenster -
Datenvorschau.
7. Schließen Sie das Vorschaufenster.

AVL CONCERTO 2014 — Exploration Guide


94 Tutorial

8. Schließen Sie die Datei im Kanal-Browser durch den Kontextmenüeintrag


Schließen, um diese aus dem Kanal-Browser zu entfernen:

Abb. 42

Beispiel: Im folgenden Beispiel lernen Sie den ASCII-File-Assistenten zur Definition neuer
neues ASCII-Format ASCII-Formate kennen:
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Datei Öffnen.
3. Wechseln Sie in das Installationsverzeichnis von CONCERTO und öffnen
Sie dort unter DemoData/ASCII die Datei [Link].

Information

Falls die Datei [Link] bisher noch nie mit Ihrer CONCERTO-Installation
geöffnet wurde, erscheint der Formatauswahldialog für ASCII-Formate. Bitte
führen Sie in diesem Fall die folgenden Schritte aus.
Wurde die Datei [Link] zuvor schon einmal mit Ihrer CONCERTO-Installa-
tion geöffnet, wird die Datei automatisch geöffnet und im Kanal-Browser ange-
zeigt. Bitte fahren Sie in diesem Fall mit Schritt 11 fort.

4. Wählen Sie aus der Liste Neues Ascii Format definieren:

Abb. 43

AVL CONCERTO 2014 — Exploration Guide


Tutorial 95

5. Bestätigen Sie den Dialog mit OK.


Der ASCII-File-Assistent wird geöffnet. Es erscheint der Dialog Aufbau des
allgemeinen Kopfes:

Abb. 44

6. Aktivieren sie die Kontrollkästchen wie in der Abbildung oben dargestellt.


7. Bestätigen Sie den Dialog mit Weiter.
Es erscheint der Dialog Aufbau des Datenblocks:

Abb. 45

8. Vergewissern Sie sich, dass das Kontrollkästchen Kanaleinheiten in Zeile


aktiviert ist.

AVL CONCERTO 2014 — Exploration Guide


96 Tutorial

9. Bestätigen Sie den Dialog mit Weiter.


Es erscheint der Dialog Format und automatische Identifizierung:

Abb. 46

Mehr zu den Einstellungen, die in den Dialogen getroffen werden können,


finden Sie im Abschnitt Der ASCII-File-Assistent auf Seite 48.
10. Bestätigen Sie den Dialog mit Fertig.
Der ASCII-File-Assistent wird geschlossen. Die Datei [Link] wird
geöffnet und im Kanal-Browser angezeigt.
11. Selektieren Sie den Datenschlüssel Inf - General Information im
Kanal-Browser.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 97

12. Selektieren Sie alle Kanäle dieses Datenschlüssels und wählen Sie im Kon-
textmenü den Eintrag Eigenschaften:

Abb. 47

Abb. 48

Im Anzeigebereich öffnet sich ein eigenes Datenvorschaufenster.


Sollte die Registerkarte Werte/Bearbeiten nicht automatisch ausgewählt
sein, wählen Sie diese, um die Datenvorschau darzustellen.
Mehr zu diesem Thema finden Sie in der Dokumentation zum
Daten-Explorer, Abschnitt Daten-Explorer - Daten-Explorer Fenster -
Datenvorschau.
13. Schließen Sie das Vorschaufenster.

AVL CONCERTO 2014 — Exploration Guide


98 Tutorial

14. Schließen Sie die Datei im Kanal-Browser durch den Kontextmenüeintrag


Schließen, um diese aus dem Kanal-Browser zu entfernen:

Abb. 49

[Link] Direktes Öffnen einer Datei über den Daten-Explorer


Im folgenden Beispiel öffnen Sie eine Datei mit Hilfe der Arbeitsplatz / Netz-
werk-Sicht des Daten-Explorers:
Suchen und Öffnen
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Suchen und
öffnen.
Der Daten-Explorer wird geöffnet.
3. Navigieren Sie in der Arbeitsplatz / Netzwerk-Sicht in das Installationsver-
zeichnis von CONCERTO:

Abb. 50

4. Öffnen Sie aus dem Ordner DemoData den Unterordner IFile durch Dop-
pelklick.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 99

5. Öffnen Sie über den Kontextmenüeintrag Öffnen die Datei Benzin.001.


Der Daten-Explorer wird geschlossen.

Abb. 51

Die Daten werden im Kanal-Browser angezeigt.


6. Führen Sie einen Doppelklick auf den Kanal P_Zyl*(1-4) im Kanal-Browser
aus, um eine Vorschau des Zylinderdrucks zu erhalten:

Abb. 52

Im Anzeigebereich öffnet sich ein eigenes Objektfenster mit der graphi-


schen Vorschau des Zylinderdruckkanals.
Sollte die Registerkarte Graphik nicht automatisch ausgewählt sein,
wählen Sie diese, um die Grafikvorschau darzustellen.
Mehr zu diesem Thema finden Sie in Dokumentation zum Daten-Explorer,
Abschnitt Daten-Explorer - Daten-Explorer Fenster - Datenvorschau.
7. Schließen Sie das Vorschaufenster.

AVL CONCERTO 2014 — Exploration Guide


100 Tutorial

8. Schließen Sie die Datei im Kanal-Browser durch den Kontextmenüeintrag


Schließen, um diese aus dem Kanal-Browser zu entfernen:

Abb. 53

Die oben beschriebene Vorgangsweise kann nur für Daten angewendet werden,
die eine eindeutige Erkennung zulassen.

[Link] Arbeiten mit Datenquellen im Daten-Explorer


Der Daten-Explorer verwaltet verschiedene Arten von Datenquellen. Dies
können Verzeichnisse sein, in welchen sich Datenfiles befinden oder auch
Datenserver (typischerweise ASAM ODS Data Base). Jede Datenquelle kann
nur ein Dateiformat beinhalten und stellt die Daten ein oder mehrerer Verzeich-
nisse/Laufwerke oder eines Datenservers (Datenbank) dar. Datenquellen sind
eine Art Zeiger, ähnlich dem Verknüpfen von Netzlaufwerken auf ein Kürzel,
ohne dass der Endbenutzer die tatsächliche Position der Daten im Netzwerk
kennen muss.
Grundsätzlich unterscheidet man im Daten-Explorer zwischen zwei Kategorien
von Datenquellen:
„ permanente Datenquellen
„ temporäre Datenquellen: Sie werden automatisch erzeugt wenn eine Datei
direkt über die Arbeitsplatz / Netzwerk-Sicht geöffnet wird für die noch keine
Datenquelle existiert.
Mehr zu diesem Thema finden Sie in der Dokumentation zum Daten-Explorer.
Suchen und Öffnen Im folgenden Beispiel arbeiten Sie mit einer Datenquelle. Sie erfahren, wie man
einfach nach Daten filtert und mehrere Dateien gleichzeitig öffnet:
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Suchen und
öffnen.
Der Daten-Explorer wird geöffnet.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 101

3. Navigieren Sie in der Arbeitsplatz / Netzwerk-Sicht in das Installationsver-


zeichnis von CONCERTO:

Abb. 54

4. Öffnen Sie den Ordner DemoData.


5. Wählen Sie im Kontextmenü von IFile den Eintrag Neue Datenquelle
erzeugen in und dann My Data Sources.

Abb. 55

AVL CONCERTO 2014 — Exploration Guide


102 Tutorial

Die Datenquelle IFile wird in der Datenumgebung My Data Sources ange-


legt und der Daten-Explorer wechselt in die Datenquellen-Sicht.

Abb. 56

Der Vorteil dieser Sicht liegt in der logischen Gruppierung der Datensicht, in
der Übersicht über alle Versuche der jeweiligen Datenquelle bis in die
Kanalebene, ohne den Versuch öffnen zu müssen sowie in der Datenvor-
schau.
6. Doppelklicken Sie auf den Versuch Dyna_d.001 und selektieren Sie den
Datenschlüssel CA - Kurbelwinkel.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 103

Kanalvorschau
7. Führen Sie einen Doppelklick auf den Kanal P_ZYL1 aus, um eine Vor-
schau des Zylinderdrucks zu erhalten:

Abb. 57

Ein Objektfenster mit der graphischen Vorschau des Zylinderdruckkanals


wird geöffnet.
Sollte die Registerkarte Graphik nicht automatisch ausgewählt sein,
wählen Sie diese, um die Grafikvorschau darzustellen (siehe auch in der
Dokumentation zum Daten-Explorer, Abschnitt Daten-Explorer -
Daten-Explorer Fenster - Datenvorschau).
Mit Hilfe des Schiebereglers können Sie sich durch die einzelnen Zyklen
bewegen.
8. Schließen Sie das Grafikvorschaufenster.
Wie Sie mit Datenquellen arbeiten finden Sie in der Dokumentation zum
Daten-Explorer.

AVL CONCERTO 2014 — Exploration Guide


104 Tutorial

Einfaches Filtern von Daten


9. Klicken Sie in der Symbolleiste auf Filter:

Abb. 58

Der Dialog für einfache Filterbedingungen wird geöffnet.


10. Setzen Sie die Filterbedingung "$Filename = OP*" wie folgt:
Klicken Sie in ein freies Feld in der Spalte Attribute und wählen Sie aus der
Dropdown-Liste den Eintrag $FILNAME aus. Klicken Sie in derselben Zeile
auf das freie Feld der Spalte Wert1 und geben Sie "OP*" als Filterwert ein:

Abb. 59

11. Bestätigen Sie den Dialog mit OK.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 105

Der Daten-Explorer zeigt nun nur noch die gefilterten Daten, nämlich Ver-
suche, die mit den Buchstaben OP beginnen:

Abb. 60

Der Filter wird in der Pfad- und Filterbedingungszeile angezeigt und kann
durch einen Klick editiert werden:

Abb. 61

Abb. 62

Mehr zu diesem Thema finden Sie in der Dokumentation zum


Daten-Explorer.

AVL CONCERTO 2014 — Exploration Guide


106 Tutorial

Öffnen von mehreren Dateien


12. Selektieren Sie im Daten-Explorer die Dateien OP13.001 bis 012 und
wählen Sie im Kontextmenü den Eintrag Öffnen:

Abb. 63

Die Dateien OP13.001 bis 012 werden geöffnet und im Kanal-Browser dar-
gestellt. Beachten Sie die veränderte Symbolik.
(Wie Sie mit Daten arbeiten, beispielsweise Diagramme erstellen, Berech-
nungen und Filevergleiche durchführen, erfahren Sie in den folgenden
Abschnitten.)
13. Selektieren Sie nun wieder alle Dateien und wählen Sie im Kontextmenü
den Eintrag Schließen. Dies kann sowohl über den Daten-Explorer als
auch über den Kanal-Browser erfolgen:

Abb. 64

14. Entfernen Sie für nachfolgende Aufgaben die Filterbedingungen wieder,


indem Sie erneut in der Symbolleiste auf Filter klicken und das Kontroll-
kästchen in der Filterzeile deaktivieren.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 107

15. Bestätigen Sie den Dialog mit OK.


Im Daten-Explorer werden nun wieder alle Versuche angezeigt.

6.1.2 Schwerpunktbeispiele für Display


In diesem Abschnitt erfahren Sie, wie Sie geöffnete Daten mit CONCERTO
darstellen. Dabei lernen Sie auch die unterschiedlichen Anzeigetypen kennen
(siehe auch Datendarstellung auf Seite 53).
Für das Erstellen von Anzeigen müssen grundsätzlich immer Daten geöffnet
sein. Ist dies nicht der Fall, werden Sie in einem Meldungsfenster darauf hinge-
wiesen.

[Link] Diagrammfenster
Dieser Fenstertyp kann mehrere Diagramme und andere grafische Datendar-
stellungen enthalten. Diagramme können Daten als Kurvenverläufe über Zeit,
Kurbelwinkel, Zyklusnummer, Punktnummer etc., als X/Y-Kennlinien, als
pV-Diagramme, als Bänder, Streudiagramme, Muscheldiagramme, 3D-Flächen
u.s.w. darstellen. Darüber hinaus können zusätzliche Balken-, Tabellen- und
Textobjekte inkludiert werden. Jedes Darstellungselement stellt ein Objekt dar.
Diagrammfenster können im Windows Metafile Format (.WMF) in die Zwischen-
ablage kopiert und von dort z. B. in ein Word-Dokument eingefügt werden.
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Datei Öffnen.
3. Wechseln Sie in das Installationsverzeichnis von CONCERTO und öffnen
Sie dort unter DemoData/IFile die Datei Dyna_d.001.
Die Dialogbox wird geschlossen. Die Daten werden im Kanal-Browser
angezeigt.
4. Klicken Sie in der Workflow-Leiste auf Datendarstellung:

5. Wählen Sie aus dem erscheinenden Menü den Eintrag Neues Fenster.

AVL CONCERTO 2014 — Exploration Guide


108 Tutorial

6. Wählen Sie im Fensterassistenten den Fenstertyp Diagramm. Im Eingabe-


feld Name, können Sie dem Fenster einen Namen zuweisen, um es im
Layout-Explorer identifizieren zu können. Wenn Sie das Namensfeld leer
lassen, wird standardmäßig "Diagramm1 ..." vergeben:

Abb. 65

7. Klicken Sie auf Weiter.


Der Objektassistent wird geöffnet, der Sie durch das Erstellen von Anzeige-
objekten führt. Er besteht aus mehreren Dialogseiten. Sie können ihn
jedoch schon nach der zweiten Seite beenden und alles Weitere automa-
tisch erledigen lassen.

Abb. 66

8. Auf der ersten Seite des Assistenten wählen Sie das einzufügende Darstel-
lungsobjekt (Kategorie und Objektausprägung). Es stehen Ihnen verschie-
dene Diagrammobjekte und diverse Tabellen zur Verfügung.
Zum Erstellen eines normalen Zylinderdruckdiagramms wählen Sie die
Kategorie y/t, y/KW, y/n sowie das linke obere Grafiksymbol für Linien-
kurven.
9. Bestätigen Sie den Dialog mit Weiter.
Es erscheint eine zweite Seite mit einer Listbox in welche die darzustel-
lenden Kanäle aus dem Kanal-Browser mittels Drag und Drop hineinzu-
ziehen sind. Sie finden darin eine logische Datei IFILE1(Memory IFile), die
die gemessenen Daten darstellt. Im Datenschlüssel CA - Kurbelwinkel
werden alle kurbelwinkelabhängigen Messdaten angezeigt.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 109

10. Ziehen Sie nun den Kanal P_Zyl1 aus dem Kanal-Browser in das
Datenset-Feld.

Abb. 67

11. Bestätigen Sie den Dialog mit Fertig.


Die Zylinderdruckkurve wird nun im Anzeigebereich dargestellt:

Abb. 68

12. Um die soeben erstellte Grafik für spätere Aufgaben zur Verfügung zu
haben, speichern Sie das Layout über Datei | Speichern unter | Layout.
13. Wählen Sie das Verzeichnis, in welches Sie das Layout speichern möchten.
14. Geben Sie den gewünschten Dateinamen ein und bestätigen Sie mit Spei-
chern.

Information

Dieser Vorgang speichert nur das Layout, nicht die Daten.

AVL CONCERTO 2014 — Exploration Guide


110 Tutorial

[Link] Hinzufügen weiterer Datensets in ein bestehendes Diagramm

Information

• Für die folgende Aufgabe muss ein Diagrammfenster geöffnet sein. Führen
Sie zunächst alle im Abschnitt Diagrammfenster auf Seite 107 beschrie-
benen Schritte durch. Das Diagrammfenster sollte sich danach wie folgt
präsentieren:

Abb. 69

1. Klicken Sie in der Workflow-Leiste auf das Symbol Datendarstellung:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Neues Objekt:

AVL CONCERTO 2014 — Exploration Guide


Tutorial 111

3. Wählen Sie im Objektassistenten aus der Objekt-Kategorie y/t, y/KW, y/n


den Objekt-Typ Linienkurve:

Abb. 70

4. Bestätigen Sie den Dialog mit Weiter.


5. Aktivieren Sie Bestehendes Diagramm und wählen Sie aus der Drop
Down-Liste Diagramm 1:

Abb. 71

6. Bestätigen Sie den Dialog mit Weiter.

AVL CONCERTO 2014 — Exploration Guide


112 Tutorial

7. Ziehen Sie nun den Kanal P_Leit1 aus dem Kanal-Browser in das
Datenset-Feld:

Abb. 72

8. Bestätigen Sie den Dialog mit Fertig:


Beide Datensets werden in einem Diagrammfenster dargestellt:

Abb. 73

Sie können Datensets auch direkt aus dem Kanal-Browser in ein bestehendes
Diagramm ziehen (siehe dazu Verwendung von Drag and Drop zur Datendar-
stellung auf Seite 118).

AVL CONCERTO 2014 — Exploration Guide


Tutorial 113

[Link] Hinzufügen eines weiteren Diagramms

Information

• Für die folgende Aufgabe muss ein Diagrammfenster geöffnet sein. Führen
Sie zunächst alle im Abschnitt Diagrammfenster auf Seite 107 beschrie-
benen Schritte durch. Das Diagrammfenster sollte sich danach wie folgt
präsentieren:

Abb. 74

1. Klicken Sie in der Workflow-Leiste auf das Symbol Datendarstellung:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Neues Objekt.

AVL CONCERTO 2014 — Exploration Guide


114 Tutorial

3. Wählen Sie im Objektassistenten aus der Objekt-Kategorie pV den


Objekt-Typ pV-Diagramm

Abb. 75

4. Bestätigen Sie den Dialog mit Weiter.


5. Aktivieren Sie Neues Diagramm und den Modus Auto unter Anordnen:

Abb. 76

6. Bestätigen Sie den Dialog mit Weiter.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 115

7. Ziehen Sie nun den Kanal P_Zyl1 aus dem Kanal-Browser in das
Datenset-Feld.

Abb. 77

8. Bestätigen Sie den Dialog mit Fertig.


Beide Diagramme werden innerhalb eines Diagrammfensters dargestellt:

Abb. 78

AVL CONCERTO 2014 — Exploration Guide


116 Tutorial

[Link] Hinzufügen eines Objektes

Information

• Für die folgende Aufgabe muss ein Diagrammfenster geöffnet sein. Führen
Sie zunächst alle im Abschnitt Diagrammfenster auf Seite 107 beschrie-
benen Schritte durch. Das Diagrammfenster sollte sich danach wie folgt
präsentieren:

Abb. 79

1. Öffnen Sie die Objekt-Bibliothek, indem Sie die Maus über den Registerein-
trag Objekt-Bibliothek am rechten Bildschirmrand bewegen.
2. Klicken Sie auf den Eintrag Text:

Abb. 80

3. Bewegen Sie die Maus in das Diagrammfenster. Der Cursor ändert sein
Aussehen.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 117

4. Klicken Sie nun im Diagramm auf den Texteinfügepunkt (Sie können den
Text auch später noch verschieben). Es wird ein Dialog geöffnet, in dem Sie
sämtliche Texteinstellungen treffen können.
5. Geben Sie beispielsweise den Text "Indizierkurven" ein, wählen Sie Font
16 und Stil B(old).

Abb. 81

6. Bestätigen Sie den Dialog mit OK.


Der eingegebene Text erscheint als eigenes Objekt im Diagramm, kann
beliebig platziert und durch einen Doppelklick jederzeit bearbeitet werden:

Abb. 82

Mehr zu diesem Thema finden Sie in der Online-Hilfe, Abschnitt Oberfläche -


Diagramme - Text/Rich Text.

AVL CONCERTO 2014 — Exploration Guide


118 Tutorial

[Link] Verwendung von Drag and Drop zur Datendarstellung


Kanäle (Datensets) können von der Kanalliste des Kanal-Browsers direkt auf die
Datensetseite des Objektassistenten oder des Eigenschaftsdialogs eines Anzei-
geobjekts gezogen werden. Sie werden dann durch das Objekt entsprechend
angezeigt. Sie können aber auch direkt in ein bestehendes Diagramm, auf eine
Achse oder auf eine Diagrammfensterfläche gezogen werden:

1 .... Das Datenset wird über einer Skala losgelassen:


Das Datenset welches mit der betreffenden Skala verknüpft ist, wird durch
das neue ersetzt.
2 .... Das Datenset wird über einer Skala losgelassen (und die Strg-Taste ist
gedrückt):
Das Datenset wird zusätzlich zur Achse hinzugefügt, also im gleichen
Anzeigeobjekt angezeigt.
Klicken Sie in der Kontext-Auto-Symbolleiste der Achse auf Autoskalieren,
um alle Signalkurven sichtbar zu machen.
3 .... Das Datenset wird über einem Diagramm losgelassen:
Besteht das Datenset aus mehreren numerischen Messpunkten, wird auto-
matisch eine Linienkurve und Skala erstellt, andernfalls besteht folgende
Logik:
– Besteht das Datenset nur aus einem Messpunkt, wird dieser gleich ob
numerisch oder alphanumerisch als Tabelle dargestellt.
– Handelt es sich bei den Daten um ASCII-Daten, werden diese als
Tabelle dargestellt.
– Ist das Zielfenster vom Typ Protokoll, wird der Objektassistent aufge-
rufen und ein neues Listenobjekt erstellt.
4 .... Das Datenset wird außerhalb eines Diagramms losgelassen:
Der Objektassistent wird aufgerufen und automatisch ein passender
Objekt-Typ (abhängig davon, ob das Datenset aus mehreren numerischen
Messpunkten oder einem Messpunkt besteht) voreingestellt.
Abb. 83

AVL CONCERTO 2014 — Exploration Guide


Tutorial 119

[Link] Protokoll-Fenster
Dieser Fenstertyp ermöglicht die alphanumerische Darstellung von Daten in
Form von Tabellen, Listen und frei definierbare Formularen. Im Unterschied zu
Tabellenobjekten in Diagrammfenstern wird hier auch ein Mehrseitenausdruck
mit verschiedenen Umbruchsmodi unterstützt. Die Daten in diesem Fenstertyp
können auch als ASCII-Datei exportiert oder in die Zwischenablage kopiert und
von dort z. B. in MS Excel eingefügt werden.
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Datei Öffnen.
3. Wechseln Sie in das Installationsverzeichnis von CONCERTO und öffnen
Sie dort unter DemoData/ATF die Datei DTRR_001.
Die Dialogbox wird geschlossen. Die Daten werden im Kanal-Browser
angezeigt.
4. Klicken Sie in der Workflow-Leiste auf Datendarstellung:

5. Wählen Sie aus dem erscheinenden Menü den Eintrag Neues Fenster.
6. Wählen Sie im Fensterassistenten die Option Protokoll:

Abb. 84

7. Bestätigen Sie den Dialog mit Weiter.

AVL CONCERTO 2014 — Exploration Guide


120 Tutorial

8. Wählen Sie aus der Objekt-Kategorie Tabellen und Listen den Objekt-Typ
Vertikale Liste mit Basisspalte:

Abb. 85

9. Bestätigen Sie den Dialog mit Weiter.


10. Ziehen Sie nun die Kanäle CO, CO2 und NOX unter dem Datenschlüssel D
vom Kanal-Browser in das Datenset-Feld:

Abb. 86

AVL CONCERTO 2014 — Exploration Guide


Tutorial 121

11. Bestätigen Sie den Dialog mit Weiter und den folgenden Dialog mit Fertig.
Die Daten werden in einem Protokollfenster dargestellt:

Abb. 87

Sie können Datensets auch direkt aus dem Kanal-Browser in ein beste-
hendes Diagramm ziehen (siehe dazu Verwendung von Drag and Drop zur
Datendarstellung auf Seite 118).
12. Wählen Sie Datei | Speichern unter | Container um das Layout inklusive
Daten zu speichern.
13. Wählen Sie das Verzeichnis, in welches Sie die Container-Datei speichern
möchten.
14. Geben Sie den gewünschten Dateinamen ein und bestätigen Sie mit Spei-
chern.

AVL CONCERTO 2014 — Exploration Guide


122 Tutorial

[Link] Arbeiten mit vordefinierten Layouts (File wird automatisch erkannt)


In diesem Beispiel arbeiten Sie mit einem bestehenden Layout. Sie erfahren wie
man Daten in einem Layout durch andere ersetzt, mit anderen Daten vergleicht
und aus dem Layout entfernt:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie den Eintrag Layout.


3. Öffnen Sie die Datei [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen (z. B. Fulload_2.atf):

Abb. 88

AVL CONCERTO 2014 — Exploration Guide


Tutorial 123

Um nun beispielsweise die Daten von Fulload_1.atf anzuzeigen, selektieren


Sie die Datei und ziehen Sie sie über Fulload_2.atf im Daten laden
von-Dialog:

Abb. 89

Information

Vergewissern Sie sich, dass sie den Versuch Fulload_2.ATF durch


Fulload_1.ATF in der Liste ersetzen und nicht nur als weiteren Listeneintrag
hinzufügen

Sie haben auch die Möglichkeit, Daten direkt aus der Arbeitsplatz / Netz-
werk-Sicht in das Dateiauswahlfenster zu ziehen (siehe Direktes Öffnen
einer lokal gespeicherten Datei auf Seite 91).

AVL CONCERTO 2014 — Exploration Guide


124 Tutorial

4. Bestätigen Sie den Dialog mit Laden.


Der Daten-Explorer wird geschlossen und die Daten im Kanal-Browser
angezeigt:

Abb. 90

Information

Vergewissern Sie sich, dass das Vorlagenfenster Template H selektiert ist.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 125

Daten ersetzen

Im folgenden Beispiel soll die Datei Fulload_1.atf durch Fulload_2.atf


ersetzt werden. Dazu müssen beide Dateien geöffnet sein.
5. Öffnen Sie den Daten-Explorer über die Shortcut-Leiste:

6. Klicken Sie mit der rechten Maustaste auf die Datei Fulload_2.atf und
wählen Sie im Kontextmenü den Eintrag Öffnen:

Abb. 91

Die Datei Fulload_2.atf wird geöffnet und im Kanal-Browser unter dem Alias
ATFFILE2 angezeigt:

Abb. 92

7. Schließen Sie den Daten-Explorer.


Dieses Symbol zeigt an, dass Daten dieser Datei noch nicht im Fenster
angezeigt werden:

Die Funktionen für den interaktiven Filevergleich befinden sich nun im Kon-
textmenü des Kanal-Browsers.

Information

Für den interaktiven Filevergleich muss der automatische Filevergleichsmodus


deaktiviert sein (siehe Menü Extras).

Folgendes Symbol neben dem Datei-Alias im Kanal-Browser zeigt an, dass


Daten dieser Datei im Layout dargestellt werden:

AVL CONCERTO 2014 — Exploration Guide


126 Tutorial

8. Fügen Sie nun noch eine Filelegende ein, indem Sie in der Symbolleiste auf
Legende klicken:

9. Wählen Sie im erscheinenden Dialog den Legendentyp Filename, positio-


nieren Sie die Legende an einer passende Stelle im Fenster.
10. Bestätigen Sie den Dialog mit OK.
11. Wählen Sie im Kanal-Browser im Kontextmenü der nicht angezeigten Datei
den Eintrag Anzeigen in allen Fenstern. Dadurch werden statt den Daten-
sets der ersten Datei nun die Daten der zweiten Datei angezeigt. Sie
können nun beliebig zwischen den Dateien (oder weiteren) hin und her
wechseln, um die sie darzustellen.

Abb. 93

12. Fügen Sie auch hier eine Filelegende ein, indem Sie in der Symbolleiste
erneut auf Legende klicken:

13. Wählen Sie auch hier den Legendentyp Filename.


14. Bestätigen Sie den Dialog mit OK.

Daten vergleichen

15. Wählen Sie im Kanal-Browser im Kontextmenü der nicht angezeigten Datei


den Eintrag Hinzufügen zu allen Fenstern. Dadurch werden zusätzlich zu
den Datensets der ersten Datei nun die Daten der zweiten Datei angezeigt.

Abb. 94

Im Kanal-Browser haben nun beide offenen Dateien die entsprechenden


Symbole.

Abb. 95

AVL CONCERTO 2014 — Exploration Guide


Tutorial 127

Für das Ersetzen und Vergleichen können alle im Kanal-Browser geöff-


neten Dateien mit gleichem Alias herangezogen werden.

Daten entfernen

• Wählen Sie im Kontextmenü der offenen und angezeigten Datei Entfernen


aus diesem Fenster bzw. Entfernen aus allen Fenstern, um gezielt eine
Datei wieder aus dem Vergleich zu entfernen.
Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter
Vergleichen von Dateien.

6.1.3 Schwerpunktbeispiele für Calculation


CONCERTO stellt - je nach Anforderung - mehrere Möglichkeiten zur Verfügung,
um Berechnungen durzuführen:
„ Der Calculator ermöglicht einfache einzeilige Berechnungen, im Erschei-
nungsbild eines Taschenrechners, mit dem Sie die wichtigsten mathemati-
schen Grundoperationen sowie eine Reihe vordefinierter Makros auf bis zu
vier Kanäle anwenden können.
„ Der grafische Formeleditor CalcGraf dient der übersichtlichen Erstellung
von Indizierauswertungen. Mit CalcGraf können Sie sogenannte grafische
Rechenmodelle erstellen.
„ Der Formel/Script-Editor stellt eine komplette Entwicklungsumgebung zur
Erstellung von Makrofunktionen und Scripts innerhalb von CONCERTO
dar.

[Link] Mathematische Analyse von dargestellten Daten (in Kurven oder Tabellen)
Im folgenden Beispiel verwenden Sie den Calculator, um eine Transformation
(am Beispiel der ersten Ableitung) auf eine dargestellte Kurve anzuwenden:

Information

• Für die folgende Aufgabe muss ein Diagrammfenster geöffnet sein. Führen
Sie zunächst alle im Abschnitt Diagrammfenster auf Seite 107 beschrie-
benen Schritte durch. Das Diagrammfenster sollte sich danach wie folgt
präsentieren:

AVL CONCERTO 2014 — Exploration Guide


128 Tutorial

Abb. 96

1. Öffnen Sie das Kontextmenü der Y-Achse durch Rechtsklick und wählen
Sie den Menüpunkt Transformieren:

Abb. 97

Der Calculator wird geöffnet.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 129

2. Klicken Sie auf das Symbol für Ableitung und bestätigen Sie mit OK

Abb. 98

Die abgeleitete Kurve wird dargestellt:

Abb. 99

3. Schließen Sie den Calculator.


Mehr zu diesem Thema finden Sie im Abschnitt Calculator auf Seite 81.

AVL CONCERTO 2014 — Exploration Guide


130 Tutorial

[Link] Hinzufügen einer Berechnung zu einer angezeigten Kurve


Im folgenden Beispiel verwenden Sie den Calculator, um eine Berechnung (am
Beispiel einer Ausgleichsgeraden zu einer angezeigten Kurve) hinzuzufügen:
1. Klicken Sie in der Workflow-Leiste auf Datenzugriff:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Datei Öffnen.
3. Wechseln Sie in das Installationsverzeichnis von CONCERTO und öffnen
Sie dort unter DemoData/ATF die Datei Fulload_1.ATF.
Die Dialogbox wird geschlossen. Die Daten werden im Kanal-Browser
angezeigt.
4. Klicken Sie in der Workflow-Leiste auf Datendarstellung:

5. Wählen Sie aus dem erscheinenden Menü den Eintrag Neues Fenster.
6. Wählen Sie im Fensterassistenten den Fenstertyp Diagramm. Im Eingabe-
feld Name, können Sie dem Fenster einen Namen zuweisen, um es im
Layout-Explorer identifizieren zu können. Wenn Sie das Namensfeld leer
lassen, wird standardmäßig "Diagramm1 ..." vergeben:

Abb. 100

AVL CONCERTO 2014 — Exploration Guide


Tutorial 131

7. Klicken Sie auf Weiter.


Der Objektassistent wird geöffnet:

Abb. 101

8. Auf der ersten Seite des Assistenten wählen Sie die Kategorie x/y sowie
das mittlere obere Grafiksymbol Linienkurve mit Markern auf allen
Punkten.
9. Bestätigen Sie den Dialog mit Weiter.
10. Ziehen Sie nun den Kanal IMEP aus dem Kanal-Browser in das Feld für das
Y-Datenset und den Kanal MD in das X-Datenset-Feld.

Abb. 102

AVL CONCERTO 2014 — Exploration Guide


132 Tutorial

11. Bestätigen Sie den Dialog mit Fertig.


Die Kurve wird dargestellt:

Abb. 103

Im Folgenden soll zu dieser Kurve eine Ausgleichsgerade im selben Dia-


gramm dargestellt werden:
12. Entfernen Sie zunächst die Verbindungslinie zwischen den Messpunkten,
indem Sie aus der Kontext-Auto-Symbolleiste der Y-Achse den Eintrag
Keine Linie wählen:

Abb. 104

AVL CONCERTO 2014 — Exploration Guide


Tutorial 133

13. Öffnen Sie das Kontextmenü der Y-Achse durch Rechtsklick und wählen
Sie den Menüpunkt Berechnung hinzufügen:

Abb. 105

Der Calculator wird geöffnet.


Da es sich hier um eine x/y-Darstellung handelt, wird das Y-Datenset auf
die Variable A gelegt, das X-Datenset auf die Varable B. Als Funktion wird
automatisch MergeXY(A,B) vorgeschlagen.
14. Klicken Sie auf das Symbol für die Ausgleichskurve und auf die Schalt-
fläche Vorschau:

Abb. 106

AVL CONCERTO 2014 — Exploration Guide


134 Tutorial

Das Vorschaufenster wird geöffnet und die Formel IMEP_lin ist im


Kanal-Browser sichtbar.

Abb. 107

15. Schließen Sie den Vorschaudialog.


16. Bestätigen Sie mit OK.
17. Ein Dialog zur Auswahl der Anzeige der neu erzeugen Berechnung wird
geöffnet. Hier können Sie wählen, ob Sie die neue Berechnung auf der-
selben Achse gemeinsam mit der Originalkurven oder auf einer eigenen
Achse anzeigt haben wollen. Optional können Sie auch wählen, dass der
Objekt-Wizard aufgerufen wird, um z. B. ein neues Diagramm für die neue
Berechnung zu erzeugen:

Abb. 108

18. Wählen Sie für dieses Beispiel die Option Gemeinsame Achse mit Ein-
gangsdaten und bestätigen Sie mit OK.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 135

Die Ausgleichskurve wird auf der selben Achse wie das Eingangsdatenset
dargestellt:

Abb. 109

Zusätzlich wurde eine Formel (IMEP_lin) erstellt und der Y-Achse als
Datenset hinzugefügt (siehe im Eigenschaftsdialog der Y-Achse sowie im
Kanal-Browser):

Abb. 110

Die hinzugefügte Ausgleichskurve bekommt die Eigenschaften, die dem


entsprechenden Objekt zugeordnet sind. Wollen Sie hier andere Anzeige-Einge-
schaften (z. B. eine gerade Linie und nicht Marker wie im Beispiel oben), können
Sie diese über den Eigenschaftsdialog des Objekts in der Kategorie Attribute
auf der Eigenschaftsseite Attribute anpassen.
Mehr zu diesem Thema finden Sie im Abschnitt Calculator auf Seite 81.

AVL CONCERTO 2014 — Exploration Guide


136 Tutorial

[Link] Erstellen einer Formel mit dem Calculator


Im folgenden Beispiel lernen Sie mit Hilfe des Calculators eine einfache Formel
zu erstellen. Die verwendete Formel berechnet die Leistung P aus den gemes-
senen Datenkanälen Drehmoment Md und Drehzahl N:

Md × N
P = -------------------
9550

Information

• Für die folgende Aufgabe muss ein Diagrammfenster geöffnet sein. Führen
Sie zunächst alle im Abschnitt Diagrammfenster auf Seite 107 beschrie-
benen Schritte durch. Das Diagrammfenster sollte sich danach wie folgt
präsentieren:

Abb. 111

19. Klicken Sie in der Workflow-Leiste auf Berechnungen:

20. Wählen Sie aus dem erscheinenden Menü den Eintrag Calculator. Der
Calculator wird geöffnet.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 137

21. Ziehen Sie nun die Kanäle MD und N unter dem Datenschlüssel TM vom
Kanal-Browser in die Variablenfelder und zwar, N in das Variablenfeld A
und den Kanal MD nach B:

Abb. 112

22. Klicken Sie in die Formelzeile (f=) und geben Sie "A*B/9550" ein.
Alternativ können Sie auch die Rechenschaltflächen verwenden.
23. Geben Sie in das Feld für Name "P_Calc" und in das Feld für Einheit "kW"
ein:

24. Bestätigen Sie mit OK.


25. Schließen Sie den Calculator.
26. Die betreffende Formel befindet sich als neuer Formelkanal (P_Calc) im
Kanal-Browser und kann direkt via Drag & Drop in das Grafikfenster
gezogen und dort als Diagramm dargestellt werden:

Abb. 113

AVL CONCERTO 2014 — Exploration Guide


138 Tutorial

27. Doppelklicken Sie auf den Formelkanal P_Calc um eine Vorschau zu


erhalten:

Abb. 114

Mehr zu diesem Thema finden Sie im Abschnitt Calculator auf Seite 81.

[Link] Erstellen einer Formel mit CalcGraf (Indizierbeispiel: z. B. max. Druck / max. Druckan-
stieg)
Im folgenden Beispiel lernen Sie mit Hilfe des grafischen Formeleditors CalcGraf
Berechnungsmodelle mit mehreren Formelergebnissen zu erstellen. Die
verwendeten Formeln berechnen hier den Spitzendruck und den maximalen
Anstieg aus dem gemessenen Zylinderdruck.

Information

• Für die folgende Aufgabe muss ein Diagrammfenster geöffnet sein. Führen
Sie zunächst alle im Abschnitt Diagrammfenster auf Seite 107 beschrie-
benen Schritte durch. Das Diagrammfenster sollte sich danach wie folgt
präsentieren:

AVL CONCERTO 2014 — Exploration Guide


Tutorial 139

Abb. 115

1. Klicken Sie in der Workflow-Leiste auf Berechnungen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag CalcGraf. Der grafi-
sche Formeleditor CalcGraf wird geöffnet.
3. Klicken Sie in der Symbolleiste auf Neu und wählen Sie den Eintrag Stan-
dard (für IFiles):

Abb. 116

AVL CONCERTO 2014 — Exploration Guide


140 Tutorial

4. Geben Sie dem Modell einen Namen und fügen Sie eine Beschreibung ein,
z. B.:

Abb. 117

5. Bestätigen Sie mit OK.


6. Bewegen Sie die Maus auf die Bibliotheksfunktionen und ziehen Sie die
Funktion Spitzenwert aus den Bibliotheksfunktionen in das Eingabefenster
und beantworten Sie die Ein/Ausgang-Abfrage mit Ja.

Abb. 118

7. Klicken Sie in der Symbolleiste auf Kompilieren:

Abb. 119

AVL CONCERTO 2014 — Exploration Guide


Tutorial 141

8. Schließen Sie CalcGraf.


Die neuen Formelkanäle APmax1 und Pmax1 wurden im Kanal-Browser
unter dem Datenschlüssel CY angelegt:

Abb. 120

Mehr zu diesem Thema finden Sie im Abschnitt CalcGraf auf Seite 81.

[Link] Erstellen eines Scripts mit dem Formel/Script Editor


Das folgende Beispiel veranschaulicht Ihnen die einfache Anwendung von
Scripts mit Hilfe des Formel/Script Editors. Beispielhaft werden hier die darge-
stellten Fenster in eine MS PowerPoint-Präsentation exportiert:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei Consumption [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.

AVL CONCERTO 2014 — Exploration Guide


142 Tutorial

4. Bestätigen Sie den Daten laden von - Dialog mit Laden.


Der Daten-Explorer wird geschlossen und das Layout Consumption
[Link] angezeigt:

Abb. 121

5. Klicken Sie in der Workflow-Leiste auf Berechnungen:

AVL CONCERTO 2014 — Exploration Guide


Tutorial 143

6. Wählen Sie aus dem erscheinenden Menü den Eintrag Formel-Editor. Der
Formel/Script-Editor wird geöffnet.
7. Klicken Sie in der Symbolleiste des Formel/Script-Editors auf Öffnen:

Abb. 122

8. Wählen Sie aus dem erscheinenden Menü den Eintrag Script.


Der Öffnen: Script-Dialog erscheint:

Abb. 123

9. Klicken Sie im erscheinenden Dialog auf die Kategorie Standard und


öffnen Sie die Datei [Link].
10. Klicken Sie in der Symbolleiste des Formel/Script-Editors auf Go:

Abb. 124

Das Script steuert PowerPoint fern und lädt eine vordefinierte Power-
Point-Vorlage, die sich im Verzeichnis befindet. Danach wird der Inhalt des

AVL CONCERTO 2014 — Exploration Guide


144 Tutorial

aktuell angezeigten CONCERTO-Fensters in die PowerPoint-Folie einge-


fügt.

6.1.4 Schwerpunktbeispiele für EXPORT


In den folgenden Beispielen lernen Sie die Exportfunktionen aus CONCERTO
kennen.

[Link] Export von Protokollfenstern als Text


Im folgenden Beispiel wird ein Protokollfenster als Textdatei exportiert:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei Consumption [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.
4. Bestätigen Sie den Daten laden von - Dialog mit Laden.
Der Daten-Explorer wird geschlossen und das Layout Consumption
[Link] angezeigt.
5. Klicken Sie auf Report:

Abb. 125

6. Klicken Sie in der Workflow-Leiste auf Exportieren:

7. Wählen Sie aus dem erscheinenden Menü den Eintrag ASCII Export.
8. Wählen Sie im erscheinenden Dialog das Verzeichnis, in welches Sie die
Datei speichern möchten.
9. Geben Sie der Datei den gewünschten Namen.
10. Klicken Sie auf Speichern.
Die Datei wird im txt-Format gespeichert.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 145

[Link] Export von Diagrammfenstern als Grafik


Im folgenden Beispiel wird ein Diagrammfenster als Grafikdatei exportiert:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei Consumption [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.
4. Bestätigen Sie den Daten laden von - Dialog mit Laden.
Der Daten-Explorer wird geschlossen und das Layout Consumption
[Link] angezeigt.
5. Klicken Sie in der Workflow-Leiste auf Exportieren:

6. Wählen Sie aus dem erscheinenden Menü den Eintrag Skalierbare Grafik.
7. Wählen Sie im erscheinenden Dialog das Verzeichnis, in welches Sie die
Datei speichern möchten.
8. Geben Sie der Datei den gewünschten Namen.
9. Klicken Sie auf Speichern.
Das Diagramm wird im emf-Format gespeichert.
Neben der oben beschreibenen Möglichkeit der skalierbaren Grafik, können
Grafiken durch den Eintrag Pixel-Grafik in die Formate BMP und JPG exportiert
werden.

[Link] Export von Diagrammfenstern als HTML


Im folgenden Beispiel wird ein Diagrammfenster als HTML-Seite exportiert:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei Consumption [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.
4. Bestätigen Sie den Daten laden von - Dialog mit Laden.
Der Daten-Explorer wird geschlossen und das Layout Consumption
[Link] angezeigt.
5. Klicken Sie in der Workflow-Leiste auf Exportieren:

6. Wählen Sie aus dem erscheinenden Menü den Eintrag HTML.


7. Wählen Sie im erscheinenden Dialog das Verzeichnis, in welches Sie die
Datei speichern möchten.
8. Geben Sie der Datei den gewünschten Namen.

AVL CONCERTO 2014 — Exploration Guide


146 Tutorial

9. Klicken Sie auf Speichern.


Das Diagramm wird im html-Format gespeichert und kann mit dem Internet
Explorer geöffnet werden.

[Link] Export von Diagrammfenstern in die Zwischenablage


Im folgenden Beispiel wird ein Diagrammfenster in die Zwischenablage kopiert:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei Consumption [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.
4. Bestätigen Sie den Daten laden von - Dialog mit Laden.
Der Daten-Explorer wird geschlossen und das Layout Consumption
[Link] angezeigt.
5. Klicken Sie in der Workflow-Leiste auf Exportieren:

6. Wählen Sie aus dem erscheinenden Menü den Eintrag In die Zwischena-
blage kopieren.
Die Grafik befindet sich nun im Zwischenspeicher und kann in eine Anwen-
dung, z. B. Microsoft PowerPoint, durch Bearbeiten | Einfügen eingefügt
werden.

6.1.5 Einfache Kurvenanalyse


Im folgenden Beispiel lernen Sie das interaktive Arbeiten mit Darstellungen
kennen. Sie erfahren, wie Sie beispielsweise in eine Achse zoomen und
einfache Cursorfunktionen anwenden:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.
4. Bestätigen Sie den Daten laden von - Dialog mit Laden.
Der Daten-Explorer wird geschlossen und das Layout [Link] ange-
zeigt.

Information

Vergewissern Sie sich, dass das Fenster Recorder selektiert ist.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 147

Zoom

5. Klicken Sie in der Symbolleiste auf Bandcursor, um diesen zu deaktivieren:

Abb. 126

6. Bewegen Sie die Maus über die X-Achse, bis der Cursor folgendes Aus-
sehen annimmt:

7. Klicken Sie dann auf die Achse und ziehen Sie horizontal den Bereich auf,
den Sie vergrößert dargestellt haben wollen, wie hier beispielhaft darge-
stellt:

Abb. 127

AVL CONCERTO 2014 — Exploration Guide


148 Tutorial

Sie erhalten eine vergrößerte Darstellung Ihres gewählten Bereiches:

Abb. 128

Mehr zu diesem Thema finden Sie in Funktionalitäten der Oberfläche unter


Diagramme-Diagrammobjekt - Achsen.

Cursor setzen

8. Klicken Sie in der Symbolleiste auf Primärer Cursor:

Abb. 129

Der primäre Cursor aktiviert eine einzelne vertikale Cursorlinie im aktuellen


Diagrammobjekt, welche mit der Maus nach links und rechts verschoben
werden kann.
Mit dem Aufruf eines Cursors wird gleichzeitig das Cursor-Fenster in Form
einer Tabelle mit den Werten an der aktuellen Cursorposition angezeigt.
9. Bewegen Sie nun die Cursorlinie und beobachten Sie, wie sich die Werte in
der Tabelle der jeweiligen Cursorposition anpassen.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 149

Werte mittels Cursor suchen

10. Wählen Sie im Kontextmenü des Cursors den Eintrag Cursor-Suche:

Abb. 130

11. Wählen Sie den Datenkanal CTFFILE1: RecResult’CO_TP über die Drop-
down-Box aus.
12. Wählen Sie über die Dropdown-Box Finde das Suchkriterium Maximum
aus.
Klicken Sie auf Suche!.
Der Cursor bewegt sich an die Stelle im Diagramm für welche das Sucher-
gebnis zutrifft, also zum Maximalwert des ausgewählten Datenkanals:

Abb. 131

Mehr zu diesem Thema finden Sie im Abschnitt Graphische Datenanalyse


(Cursor-Funktionen) auf Seite 61.

AVL CONCERTO 2014 — Exploration Guide


150 Tutorial

6.1.6 Einheiten konvertieren


Das folgende Beispiel zeigt Ihnen die einfache Verwendung von alternativen
Einheiten in der Darstellung:
1. Klicken Sie in der Symbolleiste auf Öffnen:

2. Wählen Sie aus dem erscheinenden Menü den Eintrag Layout.


3. Öffnen Sie die Datei Indizierung [Link].
Der Daten-Explorer wird geöffnet. Die zuletzt verwendete Datei wird auto-
matisch erkannt und als Datenquelle vorgeschlagen.
4. Bestätigen Sie den Daten laden von - Dialog mit Laden.
Der Daten-Explorer wird geschlossen und das Layout Indizierung [Link]
angezeigt.
5. Klicken Sie im Fenster Zylinderdrücke mit der rechten Maustaste auf die
Y-Achse und wählen Sie im Kontextmenü den Eintrag Eigenschaften:

Abb. 132

6. Wählen Sie aus der Kategorie Y-Achse die Eigenschaftsseite Einheit.

AVL CONCERTO 2014 — Exploration Guide


Tutorial 151

7. Aktivieren Sie den Radio Button Alternative Einheit 1 und wählen Sie aus
der Dropdown-Box die Einheit MPa:

Abb. 133

8. Bestätigen Sie den Dialog mit OK.


Auf der Y-Achse wird nun der Zylinderdruck in MPa dargestellt.

AVL CONCERTO 2014 — Exploration Guide


152 Tutorial

AVL CONCERTO 2014 — Exploration Guide


Tastenkombinationen 153

7 Tastenkombinationen
Mit den folgenden Tastenkombinationen können Sie diverse Funktionalitäten
aufrufen.
Haupt-/Diagramm-
fenster: F1 ruft die Online-Hilfe auf
F2 „ lässt Zelleninhalte von Formulartabellen verändern
„ lässt Namen von Fenstern, Diagrammen, Objekten
und Display Items im Layout-Explorer verändern
F8 Meldungsliste ein/aus
F9 Layout-Explorer ein/aus
F10 ruft den Daten-Explorer auf
Alt Die Alt-Taste können Sie beim Arbeiten mit
Diagrammen einsetzen:
Im Arbeitsmodus:
Ziehen Sie bei gedrückter Alt-Taste mit der Maus ein
Rechteck innerhalb des Diagrammrahmens auf, wird
der Inhalt dieses Rechtecks als Bereich für das ganze
Diagramm verwendet. Damit können Sie sehr einfach
ein Zoom in X- und Y-Richtung gleichzeitig ausführen.
Im Design-Modus:
Ein linker Mausklick in einem Fenster bei gedrückter
Alt-Taste bewirkt ein Vergrößern des Fensterinhalts
(Zoom-In). Ein rechter Mausklick verkleinert den Fens-
terinhalt (Zoom-Out).
Shift „ Mehrfachselektion von z. B. Diagrammobjekten
„ deaktiviert die automatische Zyklenanpassung für
CA-Diagramme bei einer Cursorbewegung in
einem CY-Diagramm.
„ Bei gedrückter Shift-Taste können Objekte propor-
tional verändert werden.
Strg „ Bei eingeschaltetem Cursor wird beim Bewegen
des Cursors nicht mehr auf Datenpunkte einge-
rastet.
„ Verschieben des gesamten Bildes (dabei muss ein
Zoomfaktor eingestellt sein)
„ Beim Drag and Drop eines Datensets vom
Kanal-Browser auf eine Achse, wird dieses bei
gedrückter Strg-Taste zum vorhandenen Datenset
hinzugefügt.
Strg+D wechselt zwischen Design-Modus und Arbeits-Modus
Strg+E Formel/Script-Editor ein/aus
Strg+Y rückgängig
Strg+Z wiederholen
Strg+↑ ↓ lässt die Reihenfolge von Objekten und Unterobjekten
eines Fensters verändern
Page up/down „ Im Diagramm, bei selektierter X-Achse kann der
X-Achsenbereich um den Anzeigebereich weiter-
bzw. zurückgeschaltet werden
„ vorige/nächste Seite in einem Protokoll
Ende springt zur letzten Seite in einem Protokoll
Pos 1 springt zur ersten Seite in einem Protokoll

AVL CONCERTO 2014 — Exploration Guide


154 Tastenkombinationen

Formel/Script-
Editor: F1 ruft die Online-Hilfe auf
F2 zu Lesezeichen gehen
F3 weitersuchen
F5 Script ausführen
F8 Einzelschritt
F9 Break Point setzen
Strg+Y rückgängig
Strg+Z wiederholen
Strg+F2 Lesezeichen setzen
Strg+Shift+F2 alle Lesezeichen löschen
Strg+F8 Run To Cursor
Shift+F8 Step Over
Strg+Shift+F9 alle Break Points löschen

Daten-Explorer:
F1 ruft die Online-Hilfe auf
F5 Auffrischen
Einfg öffnet den Datenquellen-Assistenten

AVL CONCERTO 2014 — Exploration Guide


Index 155

Index
A CursorSearchMacroName …65
Ansichtsmodi FormulaCalculatorMacro …85
Arbeitsmodus …22 GlobalMacroDir …78-79
Design-Modus …22 NumberOfPreviewImages …17
Anzeige UserLevelFile …38
synchronisieren …67 XTrafoMacroDir …78
Anzeigebereich …21 YTrafoMacroDir …78
Anzeige-Objekte …54 Container …70, 72
Arbeitsmodus …22 Datenquelle im Daten-Explorer …74
Arbeitsumgebung exportieren …72
Datenquelle verknüpfen …72 Export-Verzeichnis …73
erstellen …72 Format …74
ASCII-Datei Import-Verzeichnis …73
direkt öffnen …45 laden …73
ASCII-Daten Scriptunterstützung …74
Export über Clipboard …75 Cursor …61
Export über Datei …75 deaktivieren …61
exportieren …75 Einstellungen …62
ASCII-File-Assistent …48 finden …64
Attribute ändern (Layout gesamt) …27 Format …62
Ausgleichkurve
hinzufügen …62
polynomial …87
Kontextmenü …62-63, 65
Ausgleichsgerade …87, 130
löschen …62
Auto-Symbolleiste …27
Position …62
B primär …61
sekundär (Differenzcursor) …61
Balkenkurve …59
Suche …65
Bandcursor …61
Benutzerebene …38 synchronisieren …63
aktivieren …38 verknüpfen …62
auswählen …39 Cursorskript …68
Berechnung …47 CYCLE_NO …67
abbrechen …80
Bibliothek …72 D
Binärformat Darstellung
lesen …45 synchronisieren …67
Darstellungsmaßstab …22
C Datei
CalcGraf …48 Endung …69
[Link] - Einträge Daten
MacroPath …78 Anzeigefenster …21
Calculator …81 Auswahl …43
Aktionsschaltflächen …88 Darstellung …53
Aufrufvarianten …82 Kanal …47
Eingabefelder …83 laden …42
Formelzeile …84 öffnen …24
Makrotasten …85 Schreibweise …47
Oberfläche …83 Typen …46
Rechenschaltflächen …84 Datenexport …75
Variablen …83 ASCII-Daten …75
CLC …88 Grafik …75
ColumnSeparator …75 Datenquelle
[Link] …38 Definition …44
[Link] - Einträge mit Arbeitsumgebung verknüpfen …72
CalculatorFormulaRoot …89 Datenschlüssel …46
CalculatorUseAliasForFormulaPath …89 CLC …88
ContainerExportDir …73 Datenset …47
ContainerImportDir …73 Name …47
CursorSearchMacroCode …65 verändern …53

AVL CONCERTO 2014 — Exploration Guide


156 Index

Datenumgebung …44 Installation


Datenumgebungsdatei (DXV) …44 Serverinstallation …11
Deinstallation …13 standard …11
Descriptordatei …45
Design-Modus …22 K
Diagrammfenster
Kanal …47
erstellen …34-35
Kanalattribute
erzeugen …56 ändern …27
Reihenfolge ändern …21 Kanal-Browser …28
Direktes Öffnen Kanalfilter …29
von Dateien …45 Kanalfilterset …29
von IFiles …24 Key …46
Display Item …32 Kommandoleiste …25
Drag and Drop …21 Konfigurationen …41
Drucken …75 Kontext …88
Kontext-Auto-Symbolleiste …27
E Kontextmenü …20
Eigenschaften Meldungsliste …36
eines Objektes …20 Korrelation - Prüfstands- und Indizierdaten …68
Eigenschaftsdialog …20 Kurbelwinkeldaten …46
einfrieren …37 aus Recorder-Messung generieren …25
Einfügen (Menü) …34 Kurve
beschneiden …86
F einfrieren …37
Fast Fourier Transformation …86 Filter …86
Fenster Maxima …86
Composer-Fenster …53 vermessen …61
Diagramm-Fenster …53 verschieben …86
Dialog-Fenster …54
erstellen …54-55 L
Protokoll-Fenster …53 Layout …42, 71
Reihenfolge …21, 33 mit allen Inhalten transferieren …72
Seitenvorlage-Fenster …53 Layout-Explorer …31
Fensterassistent …56 Linienkurven
Fenstertyp …53 Anordnung …59
FLEXlm-Lizenzmanager …14 Lizenz …41
Formel …47 Lizenzierung …11
Ablage …88 Lupenfunktion …68
erstellen mittels Calculator …81
Formel/Script-Editor …80 M
Formelinterpreter …47 Makro …78
Formeln …77 als Unterprogramm …79
Funktionstasten …153 [Link] …86
[Link] …86
G [Link] …87
Grafik [Link] …87
exportieren …75 im Container …73
Grafikattribute [Link] …86
ändern …27 Name …79
ändern (Layout gesamt) …27 [Link] …86
[Link] …87
H TRENDCURVE_LINEAR.MAC …87
Hardlock-Installation …14 TRENDCURVE_POLYNOMIAL.MAC …87
Hauptfenster …16 TRENDCURVE_SPLINE.MAC …87
[Link] …86
I MDF …67
IFile Meldungsliste …36
Kaltstart-Konverter …25 Menüleiste …26
Synchronisation …67 Messpunkt-Daten …46
INCA …67 [Link] …53
MyLib …72

AVL CONCERTO 2014 — Exploration Guide


Index 157

N Statushinweis …36
Normalmodus …22 StdLib …72
synchronisieren
IFile/MDF-File …67
O
Zeitbasis-/Videodaten …68
Oberfläche
Zyklus/Zeitdaten …67
Anzeigebereich …21
Elemente …15
T
Kommandoleiste …23
Tastaturkürzel …153
Layout-Explorer …31
Tastenkombinationen …153
Meldungsliste …36
Toolbox …34
Menüleiste …26 Transformation …78-79
Statuszeile …36 Transformationsmakro
Symbolleisten …27 wählen …78
Toolbox …34 Transformationsmakro (mit Calculator) …89
Objekt Trendkurve …87
Datenanzeigeobjekte …54
Eigenschaften …20 U
einem Fenster hinzufügen …55 Update …26
Hilfsobjekt …54 User Level …38
Name im Layout-Browser ändern …33 User-Variable
proportional verändern …153 im Calculator …83
Reihenfolge im Layout-Browser ändern …33
Typ …57 V
Objektassistent …57 Variable (#) …81
OHI …67 Versuch
Online-Hilfe …26 Atribute ändern (Layout gesamt) …27
Video
P Synchronisation …68
Protokollfenster erstellen …34-35
W
Q Wert
Quick-Diagramm …57 bearbeiten …61
suchen …65, 149
R Werteverteilung …87
Reihenfolge prozentuell …87
von Fenstern ändern …21, 33 Workbook-Modus …21, 53
von Objekten im Layout-Explorer ändern …33 Workfile …71
Reihenfolge von Objekten im Layout-Explorer
ändern …33 Z
Rekorder-Daten …46 Zoomfaktor …22
Release Notes …26 Zyklus
Daten …46
S Nummer …37
Schlüssel CLC …88
Schnittpunktermittlung …87
Script …68, 80
Seitengestaltung …53
Seitennummer Protokoll …36
Setup …11
Shortcut
Daten-Explorer …154
Formeleditor …154
Haupt-/Diagrammfenster …153
Shortcut-Leiste …16
Software-Update …26
Spaltentrennung (ASCII-Daten) …75
speichern
Dialoge …72
Einstellungen …69
Startdialog
aktivieren …17
statische Daten …46

AVL CONCERTO 2014 — Exploration Guide


158 Index

AVL CONCERTO 2014 — Exploration Guide


FOR FURTHER INFORMATION PLEASE CONTACT:

AVL List GmbH, Hans-List-Platz 1, 8020 Graz, Austria


Phone: +43 316 787-0, Fax: +43 316 787-400, info@[Link], [Link]

Das könnte Ihnen auch gefallen