000
02.12.2011, 11:29 Uhr
~Thowy
Gast
|
Hallo,
ich habe folgendes Problem:
Ich hab einen Schrittmotor den ich über den Com Port vom PC mit Befehlen füttern soll.
Der Motor ist wie folgt angeschlossen: Über den USB Anschluss vom Recher, geht ein Kabel dass dann auf "altes Monitorkabel" wechselt und dann an ne platine angeschlossen ist. Von der platine sind dann einzelne Kable auf den Motor bzw die interne Steuerung des Motors. Als Schnittstelle habe ich die RS-485.
Vllt hilfts, folgendes Kable und Platine hab ich und einen PD4N Motor
de.nanotec.com/downloads/pdf/3373/ZK-PD4N.pdf
de.nanotec.com/downloads/pdf/3347/ZIB_de.pdf
http://de.nanotec.com/PD4-N59.html
Die Befehle an sich sind recht simpel die übertragen werden müssen, beispielsweise:
Starten des Motors: '#1A\r' daraufhin kommt die Antwort der Firmware: '1A\r'
#1 is die Motornummer A ist der befehl fürs starten \r ist der "Carriage-Return"
in welche Programmiersprach des ganze sein soll, ist eig egal,
es sollte am Ende nur eine wirklich einfache benutzeroberfläche haben, mit 2 Buttons für Start/Geschwindigkeit einstellen und Stop und einem Textfeld um die Geschwindigkeit eingeben zu können und eines um die aktuelle geschwindigkeit auszugeben.
Meine Frage jetzt: wie und mit welcher sprache kann ich am einfachsten auf den COM Port zugreifen? und gibt es vllt Konsolenbefehle oder ähnliches, wo ich per Hand auf den COM Port zugreifen kann um einfach mal im Vorfeld die Befehle auszuprobieren.
Des restliche Progammieren vom Programm selber un was die Buttons machen sollen oder zB der GUI wäre für mich vermutlich nicht mehr so schwer. Aber das ansprechen des COM Port hab ich leider keine Ahnung.
Hoff jmd kann mir da helfen. |