JavaMotion V2.0
User Interface für die Schrittmotorsteuerung MUFACE ® V4
1. Generelle Beschreibung
JavaMotion als Man Machine Interface (MMI) für die Schrittmotorsteuerung MUFACE ® kann aufzeigen, dass komplexe Steuerkommandos für Schrittmotoren [1] mittels einem neuen GUI-Konzept (Graphische Bedienoberfläche) und speziellem Parser auch einfach zu erstellen sind. Für die Bedienung werden keine Softwarekenntnisse oder stundenlanges Studieren von Manuals vorausgesetzt!
Technologisch setzen die JavaMotion Bedienoberfläche und das MUFACE-Gerät neue Meilensteine für die Schrittmotoren Entwicklung!
Javamotion V2.0 beinhaltet:
- Plattformunabhängigkeit auf LINUX, MacOS, UNIX, WIN95/98/NT
- Windowsfeeling für den Burst- / Rampen- Frequenz und I/O- Editor
- Effizienteres und übersichtlicheres Editieren. Beispiel Halbschritt auf Vollschritt ändern
- Schnellere Engine, um die Stützpunkte von Linear- und Exponential-Fahrprofilen zu rechnen
- Fernsteuerung, Senden von Motorsteuerkommandos und Fahrprofilen per Internet an einen 2. PC mit Muface und Motor
- Einfacheren Support
[1] Schrittmotoren sind Motoren, die mit digitalen Steuersignalen angesteuert werden und diese dabei direkt in eine präzise mechanische Winkeldrehung ihrer Antriebsachsen umsetzen können.
2. Das Design der neuen Bedienoberfläche

Die Oberfläche wurde auf die wichtigsten Bedienelemente (Buttons) und Menüs reduziert. Im grössten Fenster (grün) sind dabei die Sequenz-Nummern und Sequenz-Arten wie:
- Frequenz-Burst
- Frequenz-Rampe (Linear, Exponetiell, FIX oderFIXN)
- Wartezeit
- Eingänge
- Ausgänge
- Wiederholschleife
- unbedingter Sprung
und deren Werte waagerecht dargestellt. Zum Editieren klickt man mit dem Mauszeiger gerade auf die zu editierende Sequenz, dabei wird diese Sequenz hervorgehoben und Pulldown Menüs erscheinen. Um neue Sequenzen hinzuzufügen, klickt man mit der Maus auf den [Einfügen]- Button und waagerecht erscheint die neue Sequenz.
Wichtige Prozeduren - wie zum Beispiel das Berechnen von linearen oder exponentiellen Frequenz-Rampenstützpunkten - werden unmittelbar nach der Eingabe der Parameter im Hintergrund abgearbeitet! Nach dem Fertigstellen eines Programmes wird dieses auf der Festplatte des PC gespeichert und kann nachher mittels [Programm senden] - Button ins MUFACE-Gerät per serieller Schnittstelle (RS 232) geladen werden. Durch Anklicken des [Motor starten]- Buttons dreht sich schon die Achse des Motors und dieser kann dabei auch komplexe Verfahrprogramme zurücklegen!
Das JavaMotion Programm wurde derart modular aufgebaut, dass einige darin verwendete Komponenten für bestimmte Funktionen auch bei anderen Anwendungen oder Steuerungen (kundenspezifischen) verwendet werden können.
Ausserdem können dank Remote Methode Invocation (RMI) erstmals auch Schrittmotoren mit dem selben Programm per Internet oder Intranet (LAN) ferngesteuert werden!
Magnetron Labs liefert die JavaMotion-Software für den MUFACE-Controller mit dem JDK-Interpreter von SUN-Soft auf einer CD-ROM.
Diese enthält:
- JavaMotion V2.0
- aktuelles JDK von Sun-Soft
- Muface V4.1 für DOS
e-mail: rene.merz at netjump.ch
Startseite |
Kontakt |
Produkte
Document Information:
MAGNETRON LABS MERZ
Copyright © 2000...2009 by Magnetron Labs Merz, CH-3280 Murten, All Rights Reserved.
Document URL: http://www.magnetron.ch/Software/javamot1.html
Originally Composed: Saturday, February 8, 1999
Date last modified: Saturday, April 18, 2009