CANopen Master API

Projekt: Oktober 2005 – Dezember 2005 (3 Monate)

Projektbeschreibung

Implementierung einer CANopen Master API (Application Programming Interface) als 32-bit Dynamic Link Library für Windows. Die Softwarelibrary unterstützt verschiedene CAN Interfacekarten unterschiedlicher Hersteller:

  • IXXAT Virtual-CAN-Interface
  • PEAK PCAN-Light Interface
  • M+K RS-CAN-Wandler (ASPopen)
  • Unterstützung weiterer Interfacekarten auf Anfrage

Zwei einfache PC-basierte Beispielprogramme wurden erstellt: Ein Monitorprogramm (CANmonitor), das zyklisch die Event-Queue der CAN Interfacekarte ausliest und die empfangenen CAN Messages am Bildschirm anzeigt. Und ein Objekte Browser (COPbrowser), der einen Zugriff auf das Objektverzeichnis von einzelnen CANopen Geräten ermöglicht. Der Browser kann zur Parametrierung und zur einfachen Gerätediagnose verwendet werden.

Projektsteckbrief

Projekt CANopen Master API
Zeitraum Oktober 2005 – Dezember 2005 (3 Monate)
Kunde Own development (www.uv.software.com)
Branche Industrielle Kommunikation / Feldbus
Rolle im Projekt Systemspezifikation, Softwareentwurf, Implementierung, Funktionstests, Dokumentation
Software / Tools / Methoden Visual C/C++ V6.0 (Windows 9x/2000/XP), IXXAT CANopen Master API, PEAK PCAN-Light DLL, ASPopen Protocol
Hardwareplattform Windows PC (9x/2000/XP), IXXAT CAN Interface Boards (iPCI320/PCI, USB-to-CAN compact), PEAK CAN Interface Board (PCAN-USB-Dongle), M+K RS-CAN-Wandler (RS-232 to CAN)

Schreibe einen Kommentar