NanoLib —  Software-Integration für Motor Controller

NanoLib

Die Software-Library NanoLib erleichtert die Integration der Motor Controller von Nanotec in vorhandene Softwarestrukturen. Sie kann direkt in Betrieb genommen werden und enthält alle Funktionalitäten, um mit unseren Controllern via CANopen, Modbus RTU, Modbus TCP, EtherCAT, USB oder das REST-Protokoll zu kommunizieren. Mit Hilfe von NanoLib lassen sich Motoren steuern, die Firmware aktualisieren und NanoJ-Programme hochladen. Die Bibliothek unterstützt die Programmiersprachen C++, C#, Python und Java. 

Aktuelle Version 1.4.0

Alle Versionen

Version Betriebssysteme Firmware Handbuch Kompatible Produkte
Windows 10 x64, 11 x64, Ubuntu Linux 20.04 LTS, 22.04 LTS, 24.04 LTS
Windows 10 x64, 11 x64, Ubuntu Linux 20.04 LTS, 22.04 LTS, 24.04 LTS
Windows 10 x64, 11 x64, Ubuntu Linux 20.04 LTS, 22.04 LTS, 24.04 LTS
Windows 10 x64, 11 x64, Ubuntu Linux 20.04 LTS, 22.04 LTS, 24.04 LTS
Windows 10 x64, 11 x64, Ubuntu Linux 20.04 LTS, 22.04 LTS, 24.04 LTS
Windows 10 x64, 11 x64, Ubuntu Linux 18.04 LTS, 20.04 LTS, 22.04 LTS, 24.04 LTS
Windows 10 x64, Ubuntu Linux 18.04 LTS
Windows 10 x64, Ubuntu Linux 18.04 LTS
Windows 10, Linux Ubuntu 18.04.2 LTS
Windows 10, Linux Ubuntu 18.04.2 LTS
Windows 10, Linux Ubuntu 18.04.2 LTS
Windows 10, Linux Ubuntu 18.04.2 LTS

NanoLib Beispielprogramme für Python

Die NanoLib-Software-Library erleichtert die Integration der Motorcontroller von Nanotec in bestehende Software-Infrastrukturen. Das unter Downloads verfügbare Beispielprogramm bietet eine detaillierte Menüstruktur, die zeigt, wie NanoLib verwendet wird. Die folgenden Beispiele demonstrieren die gebräuchlichsten Betriebsarten auf leicht verständliche Weise.

Der Motor wird eingeschaltet und dreht sich kurz in beide Richtungen.
5 KB
In diesem Modus wird der Motor eingeschaltet und bewegt sich kurz zwischen zwei Positionen hin und her.
5 KB
Der Motor wird auf seine aktuelle Position referenziert und bewegt sich anschließend schnell zwischen zwei Positionen hin und her.
6 KB

Haben Sie Fragen?

Unser Vertriebsteam berät Sie kompetent bei allen Fragen rund um unsere Produkte.

Vertrieb kontaktieren