#ENGLISH
>>

<< CANopen Master Stack <<

Übersicht CANopen Master Stack

Der CANopen Master Stack ist eine Softwarebibliothek, die alle Kommunikationsdienste entsprechend des CANopen Kommunikationsprofil CiA 301 V4.2 und die Master-Eigenschaften des CiA 302-2 bereitstellt. Die CANopen Software wurde in ANSI-C erstellt und ist MISRA-C konform. Mit ihrer Hilfe können einfach und schnell CANopen-konforme Masterapplikationen entwickelt oder erweitert werden. Er enthält alle Funktionalitäten und Dienste des CANopen Slave Stacks. Zusätzlich stellt er NMT Master Funktionalitäten bereit, als auch die netzwerkweite Konfiguration von CANopen Slaves und das Netzwerk Management. Um den Einstieg in die Nutzung der komplexen Master-Funktionalitäten zu erleichtern, stehen mehrere Master-Beispiele zur Verfügung. Neben unterschiedlicher Mikrocontroller-Architekturen ist die Verwendung verschiedener Echtzeitbetriebssysteme (RTOS) wie z.B. ThreadX, FreeRTOS, KEIL RTX, TI-RTOS sowie mit Linux(SocketCAN, can4linux) und QNX ist möglich.

Neben der bewährten Funktions-API ist zusätzlich eine Mailbox-API zur einfacheren Verwendungen in Echtzeitbetriebssystemen verfügbar. Anstelle von Funktionsaufrufen werden dabei Nachrichten über
Mailboxen zwischen den Applikationsmodulen und dem CANopen Stack ausgetauscht, so dass eine nicht-blockierende Kommunikation stattfindet. Eine Applikation kann dabei aus mehreren Tasks bestehen, welchen den CANopen Stack parallel nutzen können.

CANopen Master Stack mit CANopen DeviceDesigner konfigurieren

Für möglichst geringen Ressourcenverbrauch ist der CANopen Master Stack in weiten Teilen konfigurier- und skalierbar. Die Einstellungen für diese Features werden mit dem grafischen Konfigurationstool CANopen DeviceDesigner vorgenommen. Das Tool ermöglicht die Erstellung des Objektverzeichnisses und der EDS-Datei über eine integrierte Datenbank. Änderungen können somit schnell und problemlos eingepflegt werden. Mit dem einzigartigen CANopen DeviceDesigner sparen Sie wertvolle Entwicklungszeit.

Highlights

Nachfolgend finden Sie eine Übersicht über die Features und Varianten(Slave, Master/Slave, Manager) der CANopen Library und über die unterstützten Mikrocontroller und Plattformen:

Für eine komplette CANopen-Netzwerk-Entwicklung inklusive Master und verschiedener Slaves ist der CANopen NetworkDesigner eine Entwicklungszeit-sparende Ergänzung.

Systemvoraussetzung

Lieferumfang/Lizenzierung

Für weitere Fragen, Preis- und Bestellinformationen zur CANopen Software Library stehen wir Ihnen gern unter 03461-794160 oder service@emtas.de zur Verfügung.

  |||||

// INFO

<< EnergyBus Software, Tools & Dienstleistungen <<

emtas GmbH ist der Software-Entwicklungspartner des EnergyBus e.V..
Wir führen EnergyBus-Schulungen   =>

// INFO

<< EtherCAT Software, Tools & Dienstleistungen <<

EtherCAT DeviceDesigner
Der EtherCAT DeviceDesigner ist ein einfach zu bedienendes Tool zum schnellen   =>

// ALLGEMEIN

<< 10 gute Gründe für emtas <<

Wir geben Ihnen 10 Gründe, warum emtas Ihr Entwicklungspartner ist: (mehr …)   =>

// ALLGEMEIN

<< CAN/CANopen Überblick <<

CAN/CANopen Technology

CANopen has been the standard for open CAN based networks for nearly twenty   =>

// UNTERNEHMEN

<< Über emtas <<

emtas GmbH
Die emtas GmbH ist ein etabliertes Embedded-Software-Dienstleistungs-unternehmen mit dem   =>




Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies zu. Mehr Erfahren

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen