Inspektion und Konfiguration von CANopen (FD)-Geräten
Der emotas CANopen DeviceExplorer ist ein vielseitig einsetzbares Tool für Entwicklungs-, Test-, Diagnose und Serviceaufgaben. Das Tool stellt CANopen-Masterfunktionen bereit und erlaubt damit die Inspektion und Konfiguration von CANopen (FD)-Geräten. Informationen über das jeweilige CANopen (FD)-Gerät werden aus dem elektronischen Datenblatt des Geräts (EDS) entnommen oder können direkt aus dem Gerät gelesen werden. Mithilfe der standardisierten DCF-Dateien (Device configuration files) können Gerätekonfigurationen gespeichert und geladen werden. Zusätzlich ist die Verwaltung ganzer CANopen-Netzwerke in Projektdateien möglich. Mithilfe der integrierten Skriptfähigkeit können mit geringem Aufwand eigene Test- und Steuerungsprogramme erstellt werden.
Highlights
- Umfangreiche CANopen-Master-Funktionen wie NMT-Kommandos, Heartbeat und Nodeguarding, (U)SDO Client, PDO Producer und Consumer, SYNC Producer, Emergency Consumer
- Inspektion und Konfiguration von CANopen-Geräten
- Option für LSS Master Funktionalität
- Speichern und Laden von Geräte und Netzwerkkonfigurationen
- Firmware-Download nach CiA 302
- Skript PlugIn zum Erstellen eigener Anwendungen wie Test- oder Serviceapplikationen
Objektverzeichnis
Die Objekte des Geräts werden in einem übersichtlichen Objektbrowser dargestellt. Auf jedes Objekt kann – entsprechend den Zugriffsrechten – lesend und schreibend zugegriffen werden. Dabei unterstützt der CANopen-Device-Explorer sämtliche (U)SDO-Dienste. Die Werte der Objekte können je nach Datentyp dezimal, hexadezimal, binär oder im ASCII-Format dargestellt werden. Große Daten (z.B. Domain-Blöcke) können direkt aus Dateien gelesen oder in Dateien geschrieben werden.
PDO – Konfiguration und Visualisierung
Das Tool unterstützt die einfache Konfiguration des PDO-Mappings per Drap&Drop. PDOs können zudem mit einem Klick gesendet, empfangen und visualisiert werden. Zu Test- und Diagnosezwecken kann die SYNC-Nachricht zum Senden zyklischer PDOs einmalig oder zyklisch gesendet werden
PlugIn – Erweiterungsmodule
Der CANopen DeviceExplorers kann mithilfe von optionalen Erweiterungsmodulen (PlugIns) um zusätzliche Funktionalitäten erweitert werden. Derzeit stehen folgende PlugIns zur Verfügung:
- CANopen Interpreter PlugIn
- J1939 Interpreter PlugIn
- CAN/CANopen Scripting PlugIn
- LSS Master PlugIn PlugIn
- SRDO Configuration PlugIn
- EnergyBus PlugIn
- Process
DataLinker zur Konfiguration des PDO-Linkings - CiA 402 Control PlugIn
Selbstverständlich erstellt auch emotas PlugIns nach Kundenvorgaben.
Pakete und PlugIns
Die CDE-Pakete ‚Basic‘ und ‚Full‘ beinhalten eine definierte Menge an PlugIns. Weitere PlugIns sind separat lizenzierbar.
PlugIns/Variante | Basic | Full | Separat |
CANopen FD Support | x | x | |
Object Browser|(U)SDO Client | x | x | |
NMT master | x | x | |
PDO configuration | x | x | |
PDO visualization | x | x | |
Multi-Data Plotter | x | x | |
DCF editor | x | x | |
configuration download | x | x | |
CAN analyzer | x | x | |
CAN replayer | x | x | |
CANopen Interpreter | x | x | |
LSS Master | x | ||
CAN/CANopen Scripting | x | ||
SRDO Konfiguration | x | ||
Process DataLinker | x | ||
J1939 Interpreter/Transmitter | x | ||
ISO-TP Interpreter/Transmitter | x | ||
UDS Interpreter/Transmitter | x | ||
EnergyBus Interpreter | x | ||
CiA 402 Control | x | ||
Multi-Interface-Support | x |
CAN Schnittstellen
Windows®:
- Ixxat/HMS CAN-Interfaces
- Janz Tec CAN-USB
- SYS TEC USB-CANmodul
- PEAK PCAN-USB
- Kvaser CAN-Interfaces
- EMS Wünsche CAN-Interfaces
- Vector CAN-Interfaces (XL-Driver)
- ‚emotas serial‘-Protokoll
Linux®:
- can4linux
- SocketCAN
- ‚emotas serial‘-Protokoll
Unter Linux werden alle CAN-Schnittstellen mit SocketCAN-API oder can4linux-API unterstützt.
CiA 309-3 Support – CANopen über TCP/IP
Der CANopen DeviceExplorer kann sich auch über TCP/IP mit CANopen-TCP/IP-Gateways nach CiA 309-3 verbinden.
Damit können eine Vielzahl der unterstützen CANopen-Funktionen des Tools verwendet werden. Eine Anzeige der rohen CAN-Daten ist nicht möglich.
Systemvoraussetzung
- Microsoft Windows 7 10
- diverse Linux-Distributionen
- unterstütztes CAN-Interface
Lieferumfang/Lizenzierung
- CANopen Device Explorer Software zum Download
- Ein-Benutzer- oder Node-Locked-Lizenz