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