<< Click to Display Table of Contents >> Navigation: MovingCap CODE - Python Programmierung > Beispiele und Dokumentation zu den MovingCap-Befehlen |
TIPP: Alle Dokumentationsdateien (.pyi-Dateien) und Beispielprogramme (.py-Datei) finden Sie im movingcap.de Service-Portal, dort nach CODE suchen.
MicroPython-Grundbeispiele für MovingCap ETH
Beispielprogramm |
Erklärung |
driveObjectSyntaxTest.py |
Demonstriert jeden einzelnen Befehl des mcdrive-Moduls in einem funktionsfähigen Testprogramm für den MovingCap-Antrieb |
driveSimplePosTest.py |
Eine einfache Positionieranwendung |
Python-Module für MovingCap
Um die MovingCap-spezifischen Antriebs- und Kommunikationsfunktionen zu nutzen, stehen in MovingCap CODE verschiedene Python-Module zur Verfügung. Diese müssen am Anfang Ihres Python-Programms über den import-Befehl eingebunden werden.
Python-Modul / Importbefehl |
.pyi Dokumentationsdatei *1) |
Erklärung |
import mcdrive.py
oder den Namen abkürzen als: |
mcdrive.pyi
Alternativen in anderer Sprache: |
MovingCap-Antriebsfunktionen zum Parametrieren und Bewegen des Antriebs, sowie Schreiben und Lesen von CiA 402-Objekten. Die zugehörige .pyi-Datei zeigt Definitionen und Beschreibungen alle verfügbaren Befehle. TIPP: Um die Dokumentation in einer anderen Sprache als Englisch zu erhalten, kopieren Sie die mcdrive.pyi-Variante aus dem passende Unterverzeichnis. |
import mccom |
mccom.pyi |
MovingCap-Kommunikationsfunktionen für Netzwerk. Bietet derzeit eine rudimentäre Möglichkeit, den RefGo TCP Port 10001 mit weiteren/eigenen Kommandos zu erweitern. Geplante Erweiterung: frei programmierbare TCP- und UDP-Verbindungen für applikationsspezifische Protokolle und Funktionen. |
import refgo |
refgo.pyi |
Akzeptiert RefGo-Befehle in Textform, als Alternative zum mcdrive-Modul. TIPP: Beispiel im movingcap.de Service-Portal, dort nach UsingRefGoCommandsFromPython suchen. |
*1) .pyi-Datei (Python Interface Definition) zur Unterstützung der Programmerstellung mit einem intelligenten Editor auf dem PC.
TIPP: Verwenden Sie zum Bearbeiten des Python-Programms Visual Studio Code auf Ihrem PC. Kopieren Sie die gewünschte Sprachvariante der mcdrive.pyi-Datei in den gleichen Ordner, in dem Sie Ihr .py-Programm erstellen. Visual Studio Code (oder ein anderer cleverer Editor) erkennt das import mcdrive Kommando in Ihrem Programm, wertet die dazu passende mcdrive.pyi-Datei aus und zeigt Ihnen ab jetzt zu jedem mcdrive...-Befehl die zugehörige Dokumentation an: