Beckhoff Schrittmotorklemme EL7031 ohne NC

El Cattivo

Level-2
Beiträge
157
Reaktionspunkte
8
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich möchte die Schrittmotorklemme EL7031 mit TwinCAT3 ohne die NC Zusatzsoftware im Positionierbetrieb (absolut Positionierung) betreiben.
Ist die überhaupt möglich?
Ich habe die Klemme soweit in Betrieb genommen, also CoE Daten eingestellt, Prozessdaten festgelegt usw.
Der Schrittmotor dreht auch aber leider nicht mit absoluter Positionierung(Start_typ=1?).
Wo könnte mein Fehler liegen?
Ist es überhaupt möglich die Klemme so zu betreiben?
 
Natürlich kann man die Klemme auch ohne NC betreiben, das steht auch so in der Doku.

Um dir konkret helfen zu können müsstest du allerdings etwas mehr aus deiner Applikation verraten. Je nach gewählter Betriebart stehen andere Variablen zur Verfügung. Welche Variablen liegen bei dir im Prozessabblild, wie ist die Klemme konfiguriert usw.

Mit freundlichen Grüßen
Thorsten Ostermann
 
Zuviel Werbung?
-> Hier kostenlos registrieren
also bei den Prozessdaten habe ich Positioning interface" gewählt.
Beim Ablauf bin ich wie folgt vorgegangen.
Enbale auf True Stattype auf "1". Target und Geschwindigkeit vorgegeben. Mit Execute dreht der Motor auch los und bleibt irgend wann stehen.
wenn ich das ganze wiederhole mit dem selben target dreht er wieder, obwohl er ja schon auf dieser Position steht. wenn ich Target 0 vorgebe dreht er sich gar nicht anstatt zurück zu drehen.
auch kann ich keinen unterschied im verhalten zeichen start typ 1 und 2 feststellen.




Gesendet von iPhone mit Tapatalk
 
Normalerweise sollte Starttyp 1 für absolute Position gesetzt sein. Was macht denn die "actual position"? Spring die vielleicht zwischendurch wieder auf Null?

Mit freundlichen Grüßen
Thorsten Ostermann
 
ja genau die springt wieder auf null. auch wird das Kalibrierbit immer wieder zurückgesetzt wenn ich den enable Eingang wegnehme.


Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ostermann
Können sie mir vieleicht einen Tipp geben woran es liegen könnte das die "actual position" sich immer wieder zurücksetzt?
Würde es etwas nützen wenn ich mein Programm in Forum lade, es besteht eigenlich nur aus der Klemme und ein paar Zeilen Codeschnipsel?
 
Zurück
Oben