Grundprinzipien

<< Click to Display Table of Contents >>

Navigation:  Arbeiten mit CanEasy >

Grundprinzipien

 
 

Automatisierte Konfiguration

 

CanEasy ist direkt einsetzbar - ohne langwierige Vorbereitung oder manuelle Konfiguration. Die Erstellung aller Fenster und Panels für die Überwachung und Bearbeitung der gesamten Datenbasis ist automatisiert. Nach kurzer Einrichtung entsteht eine lauffähige Umgebung, die sich leicht anforderungsgerecht konfigurieren lässt.

 

Die Einrichtung von CanEasy erfolgt innerhalb weniger Minuten:

 

1.Schritt:

Die Kommunikationsmatrix mit den Definitionen aller physikalischen Größen wird eingelesen

2.Schritt:

Bestimmen welches Steuergerät real in der Simulation vorhanden ist und welches Steuergerät simuliert werden soll

3.Schritt:

Die gewünschte Hardware wird verbunden und Busparameter werden festgelegt (z.B. die Übertragungsraten (Baudraten) des Busses etc.)

 

 

Projektbezogene Speicherung aller Einstellungen

Für die Arbeit mit CanEasy werden sogenannte Arbeitsbereiche erstellt. Alle Einstellungen werden darin projektbezogen abgelegt.

Für weitere Informationen siehe: Speicherkonzept.

 

 

Konsistente Anzeige aller Werte

CanEasy ermöglicht es, Steuergeräte, Botschaften und Signale in mehreren Fenstern bzw. Panels gleichzeitig zu öffnen. So ist ein Signal beispielsweise in seinem eigenen Panel, in einem Signal-Plot und in mehreren User-Panels parallel darstellbar.

Wird in einem dieser Fenster eine Veränderung durchgeführt, wirkt sich diese auch auf die anderen Fenster bzw. Panels aus. CanEasy leistet die parallele Aktualisierung von Veränderungen in allen Fenstern und Panels und sichert so die Konsistenz der Daten. Dies gilt auch, wenn Änderung an einem Objekt in einem Editor vorgenommen werden.

 

 

Intuitive Bedienbarkeit

CanEasy ermöglicht innerhalb der übersichtlichen Struktur der Baumansicht den Zugriff auf die Kernanwendungen (User-Panel, Trace-Fenster, Signal-Plot), die gesamte Datenbasis sowie die zugehörigen Editoren für Busse, Steuergeräte, Botschaften und Signale. Über diese Baumstruktur wird CanEasy sowie die Kernanwendungen an die entsprechenden Anforderungen angepasst. Alle zentralen Objekte der Datenbasis (Steuergeräte, Botschaften, Signale) lassen sich zur weiteren Bearbeitung und Überwachung mit der Maus den Kernanwendungen zuordnen, per Doppelklick in separaten Fenstern aufrufen und über die rechte Maustaste bearbeiten.

 

 

Drag&Drop

Per Drag&Drop können Objekte der Datenbasis zur genaueren Überwachung und Bearbeitung den Kernanwendungen zugeordnet werden. Möglich ist auch Multi-Drag&Drop: Dabei können mehrere Objekte in der Listen-Ansicht markiert und gleichzeitig auf die Kernanwendungen gezogen werden. Zusätzlich wird auch Strg+C (Kopieren) und Strg+V (Einfügen) unterstützt.

 

 

Kontextmenüs

Eines der zentralen Steuerungselemente sind Kontextmenüs. Diese sind über die rechte Maustaste für die einzelnen Objekte der Datenbasis zugänglich. Zudem stehen sie auch in den Kernanwendungen und Editoren zur Verfügung. Panels enthalten Steuergeräte, Botschaften und Signale. Über die jeweiligen Objekte können die zugehörigen Kontextmenüs aufgerufen werden.

 

 

Explorer-Ansicht

Die sogenannte Exploreransicht besteht zum einen aus einer Baumansicht auf der linken Seite des CanEasy Hauptfensters, die den Zugriff auf die Datenbasis, deren Editoren sowie allen Kernanwendungen ermöglicht.  Zum anderen gibt es auf der rechten Seite eine Listenansicht, die Informationen zum jeweiligen Objekt innerhalb der Baumstruktur anzeigt. Einige Informationen, vor allem Attribute, sind ausschließlich in der Listenansicht einsehbar.

 

 

Erweiterbarkeit

Plug-ins ermöglichen die Integration zusätzlicher Funktionalitäten und Oberflächen-Erweiterungen. CanEasy kann über eine API (Application Programming Interface) mit gängigen Programmiersprachen (z.B. C++) oder integriertem Scripting (Visual Basic® for Applications) weiter entwickelt und um eigene Module (DLLs) erweitert werden. Standardmäßig steht eine C-API sowie ein optionales COM-Interface zur Verfügung.

 

 

Navigation-Fenster

Zwischen allen geöffneten CanEasy-Fenstern kann mit der Tastenkombination Strg-Tab über eine Liste im Navigationsfenster  gewechselt werden. Wird die Strg-Taste losgelassen, wird das selektierte Fenster angezeigt bzw. in den Vordergrund gebracht.