Also für alle die evtl. auch mal das selbe Problem haben,ich habe es jetzt so gemacht:
Code:
If L = 2 Then '2500 Schritte fahren
M = 0
While M < 10
Rs232daten(1) = Befehl_schrittzahldrehen
Rs232daten(2) = Motor_2
Rs232daten(3) = 250
Sendebytearray
Incr M
Wait 3
Wend
End If
L wird benötigt wenn man mehrere Schrittzahlen in einem Programm verfahren muss. Für andere Schrittzahlen dann analog L=1, L=3, etc..
Das ganze kommt natürlich in eine Subroutine die man mit gosub im Hauptprogramm aufruft 
Wenn Jemand ne bessere Idee hat, lasst es mich wissen! 
EDIT: die einzelenen Funktionen wie zb Rs232daten(i) sind aus Beispielprogrammen für RN-Control / RN Schrittmotor von Robotikhardware.de
Lesezeichen