Pollin Schrittmotorplatine per Kommandozeile steuern

Gast #2164102
Lesenswert?
• ▲
▼
Hallo zusammen,

ich hätte eine Frage zu der Schrittmotorplatine von Pollin 
(http://www.pollin.de/shop/dt/Mjc5OTgxOTk-/Bausaetze_Module/Bausaetze/Schrittmotorplatine_Bausatz.html):

Ich würde diese Platine gerne über die Windows-Kommandozeile, also per 
cmd-skript ansteuern.
Da ich leider keine Ahnung habe, wie ich den LTP-Anschluss der Platine 
ansprechen kann, hoffe ich, dass mir hier geholfen werden kann.

Ideal wären natürlich ein paar Codeschnipsel. ;-)


Vielen Dank schmonmal im Voraus und Grüße
FiSi
Gast #2164166
Lesenswert?
• ▲
▼
Da ich leider keine Ahnung von der Programmierung irgendwelcher 
Schaltungen bzw. Pltinen habe, hilft mir so ein allgemeiner Code nur 
sehr wenig bis gar nicht weiter.
Zumal in dem Link ja die Programmierung über QBasic läuft.

Ich weis, dass es dreist ist, aber am besten wären ein paar kleine 
Codezeilen, welche sich speziell auf die Pollin-Platine beziehen.

Danke & Gruß
FiSi
Gast #2166845
Lesenswert?
• ▲
▼
Über ein anderes Programm lässt sich nur eine Datei ansprechen, welche 
vor Beginn des Programms ausgeführt werden soll. Also am Besten eine 
cmd- oder eine exe-Datei.

Ich würde halt gerne zwei cmd-Dateien haben. Eine links.cmd und eine 
rechts.cmd. Damit soll der Motor eine bestimmte Anzahl an Halbschritten 
jeweils nach links bzw. rechts machen.

Wenn ich die Google-Recherche richtig verstanden habe, muss ich 
wahrscheinlich die inpout.dll Datei zur Hilfe nehmen.


Vielleicht hat ja noch jemand Ideen.
Bin für alle Antworten dankbar

Viele Grüße
FiSi
#2166873
Lesenswert?
• ▲
▼
12q schrieb:
> Die erste treffer: http://www.franksteinberg.de/4zeilen.htm

Da solltest du in jedem Fall mal vorbeischauen. Das ist super simpel - 
darum folgender Gedankengang:

Q-Basic (DOS) oder jede andere Programmiersprache die eine ausführbare 
Datei ausspuckt und auf den LPT zugreifen kann.
Hier als Beispiel vb / vb.net gewählt
http://www.vbarchiv.net/workshop/workshop_77-ansteuerung-des-lpt-port.html
http://support.microsoft.com/kb/823179
gibt es auch für C, C++ oder was auch immer du willst.

FiSi schrieb:
> Ich würde halt gerne zwei cmd-Dateien haben. Eine links.cmd und eine
> rechts.cmd. Damit soll der Motor eine bestimmte Anzahl an Halbschritten
> jeweils nach links bzw. rechts machen.

Für Links und Rechts und entsprechende Anzahl der Schritte machst du je 
eine exe und kannst mit hilfe von cmd (bzw. eingen bat-Dateien = Ablauf 
von cmd-Kommandos und mehr) diese aufrufen. Dann hast du dein 
Kommandozeilentool.

Es gibt übrigens sogenannte Kommandozeileninterpreter 
(http://de.wikipedia.org/wiki/Kommandozeileninterpreter) mit denen 
kannst du direkt über die Kommandozeile in deine Programmiersprache 
reingehen. Damit sparst du dir die die vielen Exe-Dateien.

mfG

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.