CANopen Stack Master & Slave Source Code CiA 301
Der SYS TEC CANopen Stack Master & Slave Source Code beinhaltet die komplette Funktionalität zur Implementierung von Slave oder NMT Master Geräten entsprechend der CANopen Spezifikationen CiA 301.
Der SYS TEC CANopen Protokollstack NMT Master / Slave implementiert die komplette Funktionalität entsprechend der CANopen Spezifikationen CiA 301. Diese umfangreiche Funktionsbibliothek beinhaltet CANopen Master- und Slave-Dienste und ermöglicht somit das schnelle Design von standardkonformen CANopen Master- oder Slave-Geräten. So sind beispielsweise die CANopen-Dienste wie NMT-Master (Network Management), LSS-Master (Layer Setting Services) und SDO-Clients für die Implementierung von CANopen Master-Knoten Bestandteil des CANopen Source Codes. Es stehen eine Reihe an verschiedensten Add-on Paketen zur Verfügung, die die Funktionalität erweitern und bei Bedarf applikationsspezifisch hinzugefügt und eingesetzt werden können. Hierzu zählen u.a. die Erweiterung für CANopen Manager, SRDO Safety Protokoll, SDO Gateway oder NMT Flying Master.
Die Struktur der CANopen-Protokoll-Stack-Implementierung bietet dem Anwender Skalierbarkeit, Performance und Portabilität. Der CANopen Stack ist modular aufgebaut und einzelne Module oder Dienste können je nach gewünschter Funktionalität und verfügbarer Speicherkapazität in ein Projekt eingebunden oder daraus entfernt werden. Die Multi-Instanz-Unterstützung ermöglicht die Implementierung verschiedener logischer CANopen-Geräte oder Applikationen auf einer einzigen physischen Hardware oder Zielplattform. Die Implementierung in ANSI-C erlaubt eine gute Portierbarkeit auf verschiedenste Zielplattformen.
Die strukturierte API ermöglicht eine einfache Nutzung der CANopen-Dienste, ohne zwingend in die Details der Stack-Implementierung eintauchen zu müssen. Das CANopen Stack Paket beinhaltet viele Beispielsprogramme, Demo-Projekte und eine umfassende Dokumentation, welche dem Anwender eine Schritt-für-Schritt-Unterstützung bietet. Darüber hinaus stehen umfangreiche Konfigurations- und Analysetools zur Verfügung, die die Entwicklung, Prüfung und Integration von CANopen-Anwendungen vereinfachen. Der verfügbare ODBuilderII ist eine Windows-basierte Konfigurationssoftware, welche die automatische Generierung des Objektverzeichnisses (OD) in Form von C-Quellcode-Dateien für ein CANopen-Gerät ermöglicht. Dieses kann dann in ein bestehendes CANopen-Software-Projekt nahtlos integriert werden. Darüber hinaus ist es mit dem ODBuilderII möglich EDS-Dateien (Electronic Data Sheet) zu erzeugen, die in Verbindung mit verschiedenen Konfigurationstools für die Parametrierung von CANopen-Geräte weiterverwendet werden können.
Lieferumfang:
- CANopen Protokoll-Stack - Quellcode (NMT Master & Slave)
- ODBuilderII
- CANopen Configuration Suite mit LSS Plug-in (nur Value Pack)
- USB-CANmodul1 (nur Value Pack)
- Dokumentation
- standortbezogene Firmenlizenz
- inkl. 12 Monate Service- und Supportvertrag