Protokollsoftware
CANopen Protokollsoftware 
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.
CANopen Manager Software 
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.
CANopenRT (Real-Time) Software 
Die CANopenRT Software ist eine echtzeitfähige Variante der CANopen Protokollsoftware, welche ü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.
CANopen Maritime Software 
Die CANopen Maritime Software implementiert das CANopen Framework for Maritime Electonics, CiA 307, und ist speziell auf die hohen Sicherheitsanforderungen in der Schiffsautomatisierung ausgelegt. Sie bietet eine Single-Point-of-Failure Toleranz durch redundante Kommunikation sowie Unterstützung des Flying-Master Mechanismus.
CANopen Master API 
Das CANopen Master API ist ein Softwarepaket, welches die komfortable Entwicklung von einfacheren CANopen Master Anwendungen wie Steuerungen oder Service- und Testprogrammen unter Windows erlaubt. Das CANopen Master API eignet sich insbesondere für statische Netzwerktopologien in den eine flexible Konfiguration nicht erforderlich ist.
CANopen Manager API 
Das 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. Das 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
CANopen Device Manager 
Der CANopen Device Manager ist ein kleines, aber hoch flexibles Werkzeug, welches in allen Bereichen eingesetzt werden kann, wo direkter 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, wie auch 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.
CANopen ConfigurationStudio 
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 die Modularität und Erweiterbarkeit sowie die übersichtliche Darstellung von Prozessdatenverbindungen und Netzwerktopologie.
Dienstleistungen
Codeeinführung
Ein- oder zweitägige detaillierte Einführung in den Quellcode der CANopen Protokollsoftware Lösungen. 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 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 Vorab-CANopen-Protocol-Conformance Tests mit der offiziellen CiA-Software bei IXXAT. Hierbei auftretende Fehler können vor dem eigentlichen Conformance-Test beim CiA festgestellt, die Ursachen erkannt und gelöst werden.
Seminare 
IXXAT bietet ein zweitägiges CANopen-Seminar an, welches zu festen Terminen am IXXAT Firmensitz in Weingarten durchgeführt wird. Dieses Seminar wird auf Wunsch auch als Inhouse-Seminar beim Kunden durchgeführt.
