Beschleunigung ung Geschwindigkeitsprofil

  • Hallo an alle,


    ich möchte mehrere Bahnen mit dem Roboter abfahren.
    Dabei möchte ich das der TCP definiert beschleunigt bis die Endgeschwindigkeit erreicht ist.
    Is es auch irgendwie möglich die Beschleunigung während der Bahn zu verändern?
    Es kommt mir halt nur auf den Anfang der Bahn an.


    Wie kann ich das in meinen Code am besten einbauen. (Vielleicht auch die Inline Formulare weglassen.)


    ich habe das bisher so gemacht:



    würd mich über ein paar Antworten freuen.

    Einmal editiert, zuletzt von fab ()

  • Schritt für Schritt zum Roboterprofi!
  • Hallo,


    die Beschleunigung bei CP-Bewegungen kannst du kartesisch über $ACC.CP programmieren ($ACC.ORi1 und $ACC.ORI2 für Umorientierungsbeschleunigung).


    $ACC.CP = 5 ; 5 m/s^2
    LIN XP1


    In den Inline Formularen wird das nicht angeboten, so dass du Expertenprogramme dafür schreiben musst. Bei PTP-Bewegungungen kannst du nur die Achsbeschleunigung über $ACC_AXIS[AchsNr] beeinflussen. Nachdem bei PTP normalerweise aber mit Dynamikmodell verfahren wird, beschränkt dir das nicht direkt die Beschleunigung, sondern nur das zum Beschleunigen zur Verfügung stehende Moment.


    $ACC_AXIS[1]=50 ; Achse 1 mit 50%
    PTP XP1


    Gruß
    Fubini

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden