Hallo

Vor dem Programmieren ist erstmal ein Blick in das Datenblatt deines MDrive17 nötig. Auf die Schnelle habe ich das noch nicht gefunden. Wichtig ist zum einen die Anschlußbelegung und die Angaben zum Takt wie Spannung, Signalform und Maximalfrequenz. Dazu noch die Anschlußbelegung deiner Beschaltung. Und vielleicht noch der genaue Typ des Antriebs.

Mein Änderungsvorschlag oben bezog sich auf diesen Abschnitt:

setportaon(7);
setportaoff(7);

Nach dem Setzen des Ausgangs vergehen nur ein paar Takte des Kontrollers bevor der Ausgang wieder zurückgesetzt wird. Möglichlicherweise erkennt dein MDrive17 diesen kurzen Pegelwechsel nicht.

So wirklich kenne ich mich mit diesen Antrieben aber nicht aus: http://www.imshome.com/downloads/manuals/MDI.pdf

Gruß

mic