S7-317T Hydraulische Achse auf Anschlag fahren

S7T_User

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich möchte gerne eine hydraulische Achse mit dem Befehl MC_MoveVelocity auf einen Festanschlag fahren können. Dieser Anschlag kann unterschiedliche Postionen haben. Grund ist, dass der Zylinder dazu dient, eine große Antriebswelle (Gewicht ca. 6.000kg) auf eine Walze aufzuschieben, dies kann ein wenig hakelig sein und es passiert, dass der Zylinder auf Gegenkraft stößt und stehen bleibt. In dieser Situation fällt die Achse mit dem Fehler "Positionsüberwachung 8019" aus. Kann dieser Fehler einfach ausgeblendet werden? Möchte ungern eine Autoquittierung nutzen...

Die Lageregelung kann ich übrigens nicht ausschalten, das Prop-Ventil ist nicht ganz dicht, die Achse würde im Stillstand wandern, was durch die Lageregelung unbedingt vermieden werden muss!

Ich hoffe, es kann mir jemand einen Tipp geben,
im Voraus vielen Dank,

Gruß,
Nic.
 
Hi...
Hatte selber noch keine hydraulische Achse.
Der FC415 "MC_MoveToEndPos" funktioniert ja leider nur bei Elektrischen Antrieben.
Kannst du die Schleppabstandsüberwachung nicht grösser machen oder Abschalten ?

Oder nur für die Bewegung ändern? (MC_WriteParameter Parameter 6/7 )

Gruss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Schleppabstandüberwachung ist bereits deaktiviert, einzig die Positionierung wird überwacht. Warum allerdings bei einem "MoveVelocity" ein Positionierfenster abgefragt wird, verstehe ich leider nicht.
"MoveToEndPos" kommt leider auch nicht in Frage, da ich einen reinen Handbetrieb benötige und ich nicht gezwungenermaßen auf einen Festanschlag fahren möchte...
 
Hallo,

prinzipiell kann man die Überwachung abschalten wie NBerger schreibt. Allerdings würde bei einer Blockade der Schleppabstand weiter aufgebaut und dazu führen, dass sobald sich die Blockade wieder löst die Achse erst mal einen Satz macht, da der aufgebaute Schleppabstand mit max. Geschwindigkeit abgebaut würde - Also mit Vorsicht zu genießen.

Da Du sowieso mit einem MoveVelocity auf das Ziel(Festanschlag) fährst , könntest Du das mit PositionControl=False am MoveVelocity machen.
Dadurch wird die Achse gesteuert verfahren, die Überwachungen sind dann autom. abgeschaltet.
Sobald Die Achse dann am Anschlag ist, dann den Parameter einfach auf PositionControl=True und Velocity=0 und noch mal Execute ausführen.
Damit wird dann wieder in Lageregelung geschaltet.


Gruß
Watchdog
 
O.k. sehe gerade der Beitrag hat sich überschnitten.
Sehe auch gerade es kam die Positionsüberwachung nicht Schleppabstandsüberwachung.
Ist auch erklärbar, da die Achse auch mit MoveVelocity bei PositionControl=True(ist default) lagegeregelt verfahren wird und bei einer Blockade somit das Ziel(siehe CommandPosition im DB-Achse) nicht innerhalb der parametrierten Zeit erreichen kann.

Das was ich Dir geschrieben habe ist quasi der "Handbetrieb", so sollte es gehen.

Gruß
Watchdog
 
Zurück
Oben