TIA Motion Control: Zielposition im Tippbetrieb anfahren

Raijin Tycho

Level-1
Beiträge
85
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,


ich habe eine Hubachse welche mit einem Servomotor angetrieben und einer S7 1500er gesteuert wird. Im Tia Portal habe ich das entsprechenden Technologieobjekt mit allen nötigen Werten (obere und untere Positionsgrenze) parametriert. Jetzt möchte ich die Achse eine vorgegebene Zielposition ,innerhalb der Grenzwerte, im Tippbetrieb über einen Taster anfahren. Meine Idee war die Position über MC_MOVEABSOLUTE anzufahren. Der Vorgang wird über den Taster gestartet und mit Hilfe von MC_HALT gestoppt sobald der Taster losgelassen wird.

Mich würde an dieser Stelle interessieren ob es eine Alternative zu meiner Lösung gibt.
 
Weiß es auswendig nicht genau, aber das TO kann doch wahrscheinlich auch Software-Endlagen.
Wenn Du nur 2 Positionen hast und die gleich Endlage machst kannst du das "normale Tippen" nehmen.
Das sollte ja wohl nicht über die Endlagen fahren.
Sonst wäre deine Idee eine andere gute Alternative.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Weiß es auswendig nicht genau, aber das TO kann doch wahrscheinlich auch Software-Endlagen.
Wenn Du nur 2 Positionen hast und die gleich Endlage machst kannst du das "normale Tippen" nehmen.
Das sollte ja wohl nicht über die Endlagen fahren.
Sonst wäre deine Idee eine andere gute Alternative.

Finde ich nicht so gut die Idee weil deine Achse an der SW Endlage ja in Fehler geht und den musst du Quittieren, was du automatisch machen könntest aber was ist wenn du etwas weg quittiert was du hättest sehen wollen.

Ich würde da deine Lösung bevorzugen die ist auch meiner Meinung nach sehr übersichtlich.
 
Deine Lösung ist doch sehr gut und entspricht genau dem, was man mit so einer Positionierachse im Allgemeinen macht. Was genau willst du daran ändern und warum?

PS:
Was idu u.U. noch machen könntest: Im Handbetrieb einen anderen Sollwert für die Geschwindigkeit vorgeben, so daß das VErfahren etwas langsamer ist und man mit dem "Loslassen" bei einem Problem besser reagieren kann.
 
Mir ging es nur darum zu schauen ob es alternative und eventuell bessere Lösungen gibt weil ich mit der ganzen Motion-Control Geschichte von Siemens bisher so gut wie nichts zu tun hatte. Daher bin ich mir bei einigen Dingen recht unsicher was das angeht. Ich hatte überlegt ob es vielleicht noch andere Optionen/Möglichkeiten/ Anweisungen gibt die das gleiche können, die ich nur noch nicht kenne.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,


ich habe eine Hubachse welche mit einem Servomotor angetrieben und einer S7 1500er gesteuert wird. Im Tia Portal habe ich das entsprechenden Technologieobjekt mit allen nötigen Werten (obere und untere Positionsgrenze) parametriert. Jetzt möchte ich die Achse eine vorgegebene Zielposition ,innerhalb der Grenzwerte, im Tippbetrieb über einen Taster anfahren. Meine Idee war die Position über MC_MOVEABSOLUTE anzufahren. Der Vorgang wird über den Taster gestartet und mit Hilfe von MC_HALT gestoppt sobald der Taster losgelassen wird.

Mich würde an dieser Stelle interessieren ob es eine Alternative zu meiner Lösung gibt.

Das was du da machst ist Industrie-Standard.
 
Zurück
Oben