Wago 750-871 + SMCI 33 Schrittmotorsteuerung

Heine

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
zunächst einmal hoffe ich, das richtige Unterforum gewählt zu haben, wenn nicht, bitte verschieben. ;)

ich möchte gerne über eine Wago 750-871 einen Schrittmotor ansteuern..

Dazu habe ich das folgende kleine Programm (s. Anhang) entworfen, welches als Eingangsaktion

Code:
motorBit4:=TRUE;
motorBit3:=TRUE;
motorBit2:=FALSE;
motorBit1:=motorBit1 XOR TRUE;

motorStart:=TRUE;
und als Ausgangsaktion

Code:
motorStart:=FALSE;
beinhaltet.


Die Transition zwischen dem ersten und dem zweiten Block entspricht Ausgang 1, der SMCI33, welcher TRUE zurückliefert, wenn der Motor bereit ist und FALSE, wenn der Motor gerade arbeitet.
Bei einer positiven Flanke auf motorStart, läd der SMCI33 das gewählte Profil (motorBit1-4) und startet es direkt.

Nach meinem Verständnis, müssten nun die Profile 13 und 14 (binär 12 und 13) abwechselnt gestartet werden. Allerdings zeigt sich im Versuch, dass eines der Profile scheinbar zufällig ausgewählt und gestartet wird.

Das sieht für mein unerfahrenes Auge alles nach einem Timingproblem aus, aber ich habe aktuell keinen Ansatz wie ich dagegen vorgehen kann.

Danke für eure Hilfe

MfG
Heine
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    5,6 KB · Aufrufe: 18
Zurück
Oben