CANopen
CANopen - Produktübersicht
IXXAT CANopen Software und Tools werden weltweit von zahlreichen Firmen in Anwendungen wie Maschinensteuerung,
Aufzugstechnik, Schiffsautomatisierung, Nutzfahrzeugen, Militär- oder auch Medizintechnik eingesetzt. Um den
unterschiedlichen Anforderungen dieser verschiedenen Anwendungsbereiche und den entsprechenden Entwicklungsphasen
Rechnung zu tragen, bietet IXXAT die folgenden CANopen Softwarelösungen und Dienstleitungen an:
Interfacekarten, Diagnosetools, Topologiekomponenten
Unsere Interfacekarten, Diagnosetools und Topologiekomponenten können in CAN, CANopen, DeviceNet und SAE J1939 Systemen eingesetzt werden.
Eine Übersicht dieser Produkte finden Sie unter dem Menüpunkt "CAN".
CANopen Protokollsoftware und Windows API
Die CANopen Protokollsoftware beinhaltet alle erforderlichen Funktionen, um Slave- oder einfache Master-Geräte entsprechend der CANopen Spezifikation
CiA 301 zu realisieren. Unterstützung für LSS Dienste nach CiA 305 ist standardmäßig im Lieferumfang der Protokollsoftware enthalten.
Die CANopen Manager Software ist ein sehr leistungsfähiges Softwarepaket, welches
die Implementierung von komplexen CANopen Manager-Geräten ermöglicht.
Das Softwarepaket ist insbesondere für die Integration in Steuerungen geeignet
und basiert auf den Spezifikationen CiA 301, CiA 302 und CiA 405 .
Die CANopenRT Software ist eine echtzeitfähige Variante der CANopen Protokollsoftware,
die über erweiterte Schnittstellen für eine optimale Integration in
Echtzeit- und Standard-Betriebssysteme verfügt. Die CANopenRT Software eignet
sich insbesondere für Geräte und Applikationen in denen komplexe Anwendungen
mit mehreren Unterprozessen um eine CANopen Kommunikationsschnittstelle erweitert
werden müssen.
Die CANopen Maritime Software implementiert das CANopen Framework for Maritime
Electronics, CiA 307, und ist speziell auf die hohen Sicherheitsanforderungen
in der Schiffsautomatisierung ausgelegt. Sie bietet Fehlertoleranz durch redundante
Kommunikation sowie Unterstützung des Flying-Master
Mechanismus.
Die CANopen Master API ist eine Softwarelösung, die die komfortable
Entwicklung von einfacheren CANopen Master Anwendungen wie Steuerungen oder Service-
und
Testprogrammen unter Windows erlaubt. Die CANopen Master API eignet sich insbesondere
für statische Netzwerktopologien in denen eine flexible Konfiguration nicht
erforderlich ist.
Die CANopen Manager API ist eine hoch flexible und leistungsfähige Softwarelösung,
die - in Verbindung mit einer iPC-I XC16/PCI CAN Schnittstellenkarte - zur Implementierung
von CANopen Steuerungen genutzt werden kann. Insbesondere eignet sich das Paket
zur Integration mit IEC 61131-3 Laufzeitumgebungen auf der Basis
von Microsoft Windows. Die CANopen Manager API basiert auf der CANopen Manager
Software und unterstützt damit die standardisierte Boot-up Prozedur von CANopen.
Die implementierte Funktionalität entspricht den CANopen Spezifikationen CiA
301, CiA 302 und CiA 405.
Tools
Der IXXAT Device Description Editor ermöglicht die komfortable Erstellung und Pflege von CANopen Gerätebeschreibungs-
oder Konfigurationsdateien nach der etablierten CiA 306 Electronic Data Sheet Spezifikation sowie der neuen CiA 311
CANopen Device Description Spezifikation, welche erstmals in 2007 veröffentlicht wurde.
Der CANopen Device Manager ist ein kleines, aber hoch flexibles Werkzeug, das
in allen Bereichen eingesetzt werden kann, in denen Zugriff auf CANopen
Geräte erforderlich ist. Anwendungsbereiche beinhalten Geräteentwicklung und
Test, Service und Diagnose Aufgaben, sowie einfache Gerätekonfiguration.
Der CANopen Device Manager unterstützt SDO, PDO, LSS Master Dienste,
Download von Konfigurationsdateien und Firmware Aktualisierung nach CiA 302.
Eine besondere Eigenschaft des CANopen Device Managers ist seine flexible Erweiterbarkeit
um optionale Plug-In Module wie beispielsweise einen leistungsfähigen
Skriptprozessor.
Das CANopen Configuration Studio ist ein komfortables und leistungsfähiges Werkzeug
für die Projektierung und Konfiguration von CANopen Geräten und Systemen.
Besondere Merkmale des Tools sind seine Modularität und Erweiterbarkeit sowie
die übersichtliche
Darstellung von Prozessdatenverbindungen und der Netzwerktopologie.
Mit dem Configuration Framework für CANopen kann eine Projektierungs- und Konfigurationsfunktionalität
in OEM-Tools, wie z.B. SPS-Programmierumgebungen, unter Beibehaltung eines kundenspezifischen Look & Feel
implementiert werden.
Dienstleistungen
CANopen-Codeeinführung
Ein- oder zweitägige detaillierte Einführung in den Quellcode der CANopen Protokollsoftware.
Schnittstellen, Abläufe und Datenflüsse innerhalb der CANopen-Software werden
erläutert. Im Rahmen der Einführung können Fragen hinsichtlich
der zu erstellenden Anpassung beantwortet und sofortige Anpassungen am Code vorgenommen
werden.
Technische Beratung und Entwicklungsdienstleistungen
Unterstützung bei der Spezifikation des zu realisierenden CANopen-Gerätes oder
-Systems. Hierbei profitiert der Kunde von unserem umfassenden CANopen Know-How,
was letztendlich in verkürzten Entwicklungszyklen resultiert. Weiterhin kann
IXXAT auf Wunsch die Anpassung, Implementierung sowie den Test der CANopen-Software
im Verbund mit der Kundenhardware bzw. -anwendung übernehmen.
Unterstützung für den Conformance-Test
Durchführung eines CANopen-Protocol-Conformance Tests mit der offiziellen CiA-Software
bei IXXAT. Hierbei können Fehler vor
dem eigentlichen Conformance-Test beim CiA festgestellt, die Ursachen erkannt
und die Fehler behoben werden.
IXXAT bietet ein zweitägiges CANopen-Seminar an, welches am IXXAT Firmensitz in Weingarten oder auf Wunsch als
Inhouse-Seminar beim Kunden durchgeführt werden kann.