Aktuell leider nicht verfügbar
emotas CANopen FD StarterKit
Das CANopen FD StarterKit bietet Entwicklern die Möglichkeit, sich kostengünstig mit dem CANopen FD Protokoll vertraut zu machen. Es besteht aus einem STM32G4 Nucleo-64-Board mit einem Aufsteckboard mit CAN-FD-Transceiver und DSUB-9-Anschluß.
Auf dem STM32G4 läuft der emotas CANopen FD Stack als Laufzeit-beschränkte Evaluierungsversion. Der Stack liegt als Binärbibliothek bei, wogegen die Applikation und das Objektverzeichnis im Source Code vorliegen, wodurch sie vom Anwender an verschiedene Nutzungsfälle angepasst werden kann. Somit können verschiedene CANopen FD Features evaluiert werden. Um das Evalboard an einen PC anzubinden, liegt ein Ixxat USB-to-CAN-FD compact dem StarterKit bei. Der emotas CANopen DeviceExplorer, ein leistungsfähiger CANopen FD Master und CANopen FD Analyse-Tool, nutzt das CAN-Interface unter Windows, Linux und macOS, um mit dem STM32G4-Board zu kommunizieren.
Der CANopen FD Slave Stack unterstützt als Evallibrary folgende Features:
- NMT Slave
- USDO Server (expedited unicast, expedited broadcast, segmented unicast)
- PDO Producer und PDO Consumer
- SYNC Consumer
- Heartbeat Producer
- Heartbeat Consumer
- Emergency Producer
Die CANopen FD Beispielapplikation simuliert ein digitales und analoges EA-Gerät mit einigen realen, aber hauptsächlich simulierten Daten, um auch PDOs größer 8 Bytes zu zeigen. Einige Datenobjekte sind länger als 54 Bytes, sodass auch der segmentierte USDO-Transfer gezeigt werden kann.
Darüber hinaus kann das Objektverzeichnis mit emotas‘ einzigartigen CANopen DeviceDesigner bearbeitet werden. Das voreingestellte Bitratenpaar ist 500 kbit/s und 2000 kbit/s und Knotennummer ist 64. Sie kann aber auch in der Applikation geändert werden, sodass man mit mehreren STM32G4-Boards auch komplexere Netzwerke aufbauen kann.
Systemvoraussetzung
- STM32CubeIDE mit gcc
Lieferumfang
- STM32 NUCLEO-G431RB
- Aufsteckboard mit CAN FD Transceiver und DSUB-9
- CAN-Kabel und Abschlusswiderstände
- Ixxat USB-to-CAN FD compact
- Demo-Version des CANopen DeviceExplorers
- Demo-Version des CANopen DeviceDesigners
- CANopen FD Slave Stack als Library zur Evaluierung (Laufzeit 60 Minuten)
- CANopen FD Slave Beispiel als STM32CubeIDE-Projekt (Download)
Das CANopen FD StarterKit wird in der hier beschrieben Zusammenstellung nur in Länder der Europäischen Union versendet.
Lizenzbedingungen
Die Softwarekomponenten des CANopen FD StarterKits dürfen nur zur Evaluierung des CANopen FD Protokolls und des emotas CANopen FD Slave Stacks eingesetzt werden. Eine darüber hinausgehende Nutzung der Softwarekomponenten ist nicht gestattet.