@Then
Dann muss ich mir noch ein anderes Kabel herstellen um es ohne Controller mit der Inpout32.dll zu testen. Mal schauen, ob ich es bis morgen schaffe

.
Ist dann aber nur ein Test für die Schrittmotoren, wie du sagst.
Zum Delay, hast du schon mal die Port.dll ausprobiert? Dieses Delay
funktioniert sehr gut. Habe ein Oszi drann gehabt und mittels Thread eine Verzögerung bis ca. 0.6ms erreicht. Wäre vielleicht auch gut zu gebrauchen.
Mein anderer Versuch mit dem Delayus, machte irgendwann dann nix mehr und die Schleife hatte sich verabschiedet. Daher damals auch der Fehler bei dir.
[Edit]
Was mir noch nur beim lesen auffällt, du hast da zwei For/Next - Schleifen die dann (nicht getestet) die Schritte ausführen sollen?
In der Beschreibung steht, das nach jedem Paket der einzelnen Signale
dann ein Strobe gemacht werden soll um die Schritte dann auszuführen.
Ich hoffe, ich liege jetzt richtig. Das Strobe-Signal wird mit
FallFunctionFast(*out,890,2) ausgeführt.
Müßte nicht Folgendes in der jeweiligen Schleife am Ende mit eingefügt werden?
CallFunctionFast(*out,890,0) ; Stobe low aktiv
Ich werd mir mal ein Centronics-Kabel für die LPT anfertigen, um es selbst sehen zu können, was die Motoren machen. Dann kann ich mich besser hineindenken
[/Edit]
Gruß Falko