Herunterladen Inhalt Inhalt Diese Seite drucken

Software-Werkzeuge Von Motionbasic - Systec Xemo-Step x20 Gerätehandbuch

Inhaltsverzeichnis

Werbung

Technologieoption C Bahnsteuerung bzw. Aktionspunkte während der Fahrt
Technologieoption F Schneller Ausgang

6.1.3 Software-Werkzeuge von MotionBasic

Entwicklungsum-
gebung IDE
Xemo!Go
DLL, Library
LabVIEW VIs
858.12-1.7
Gerätehandbuch
Dafür werden spezielle MotionBasic-Anweisungen zur Verfügung
gestellt.
In MotionBasic stehen mit der Technologieoption C Bahnparameter und
Bahnkommandos zur Verfügung, mit denen Koordinatensysteme defi-
niert und Achsen zugeordnet werden können. Ein Koordinatensystem ist
in MotionBasic eine Gruppierung von einer oder mehrerer Achsen mit
dem Ziel der Synchronisierung der Bewegungen. Achsen, die mit-
einander koordiniert mit den Bahnkommandos bewegt werden sollen,
müssen demselben Koordinatensystem zugeordnet werden. Die ein-
gebaute Look-Ahead-Funktion sorgt für einen gleichmäßigen Ablauf der
Kontur. Sie passt die Bahngeschwindigkeit automatisch in Abhängigkeit
vom Krümmungsradius an. Es gibt eine Reihe von Bahnkommandos für
die Linear- und Kreisinterpolation. Lin (100, 200, 7) positioniert z.B. die
X-, Y- und Z-Achse gleichzeitig linear zu der angegebenen Zielposition.
Die entsprechenden MotionBasic-Befehle sind in der MotionBasic
Programmieranleitung [SYSTEC717] im Kapitel „Steuerung mehrerer
Achsen – Bahnsteuerung" beschrieben.
Der schnelle (Synchron-) Ausgang kann an max. 16 Positionen praktisch
verzögerungsfrei (< 100 µs) externe Geräte während der Fahrt an-
steuern, vgl. Kap. 7.2.
Die Integrierte Entwicklungsumgebung IDE enthält alle notwendigen
Hilfsmittel (Programmeditor, Compiler, Debugger) für die Erstellung
eines Programms. Mit der IDE schreiben Sie ein Programm, laden es in
die Steuerung und testen es. Zur Bedienung der IDE siehe [SYSTEC875].
Xemo!Go stellt eine direkte Benutzeroberfläche für die Steuerung dar.
Per Mausklick können Sie z.B. Achsen verfahren und Ausgänge setzen.
Ebenso können Sie einzelne MotionBasic-Anweisungen an die Steuerung
senden. Diese werden sofort ausgeführt.
Xemo!Go erleichtert und verkürzt die Inbetriebnahme einer Applikation.
Sie können Achsen testen, ohne ein komplettes Programm schreiben zu
müssen. Für solche Tests sind einige Anweisungen als Schaltflächen
realisiert, d.h. die Kommandos müssen Sie nicht manuell eingeben.
Die Xemo-Windows-DLL stellt alle Befehle der Steuerung als Funktionen
und Prozeduren bereit. Die DLL kann von Programmiersprachen wie
Visual Basic, Visual Basic for Applications (VBA), Visual C, Borland C,
Labview etc. benutzt werden. Damit ist es möglich, die Steuerung als
intelligenten Front-End an die PC-Benutzeroberfläche anzuschließen.
Die Syntax der Library- und DLL-Funktionen bzw. Prozeduren ist im
Handbuch der Xemo-Windows-DLL [SYSTEC 591] beschrieben.
Systec bietet ebenfalls VIs für LabVIEW an. Damit kann die Xemo-
Steuerung mit der Programmieroberfläche LabVIEW angesprochen
werden. Genauere Hinweise finden Sie in [SYSTEC767].
29 -
-

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Systec Xemo-Step x20

Diese Anleitung auch für:

Xemo-step x30

Inhaltsverzeichnis