Bewegungsparameter KRL KRC4

  • Mahlzeit,


    ich finde es in KRL immer nervig, wenn man diese Bewegungsparameter immer suchen muss.


    Hab es mal in der Kurzform zusammengestellt.....


    BAS(#VEL_PTP,100)

    BAS(#ACC_PTP,100)


    $ACC.CP = 2.0

    $VEL.CP = 0.1


    $VEL.ORI1= 200.000

    $VEL.ORI2= 200.000

    $ACC.ORI1= 100.000

    $ACC.ORI2= 100.000


    $APO.CPTP=100

    $APO.CDIS=100

    $APO.CVEL=100

    $APO.CORI= 5.0


    ;$GEAR_JERK[1]=GEAR_JERK

    $GEAR_JERK[2]=GEAR_JERK

    $GEAR_JERK[3]=GEAR_JERK

    $GEAR_JERK[4]=GEAR_JERK

    $GEAR_JERK[5]=GEAR_JERK

    $GEAR_JERK[6]=GEAR_JERK


    Habe ich noch etwas vergessen?

    Wenn jemand was weiss kann man das gerne ergänzen...

  • Schritt für Schritt zum Roboterprofi!
  • KSS 8.3


    Ich kann mir folgendes nicht erklären...


    Code
    BAS(#VEL_PTP,100)                      ;PTP Geschwindigkeit
    BAS(#ACC_PTP,100)                      ;PTP Beschleunigung
    ist dasselbe wie:
    BAS(#PTP_PARAMS,100.0)
    
    BAS(#ACC_CP,100)                       ;CP Beschleunigung
    BAS(#VEL_CP,2)                         ;CP Geschwindigkeit
    
    ist dasselbe wie:
    BAS(#CP_PARAMS,100.0) 

    Liege ich da richtig oder bin ich da auf dem Holzweg?

    Die (Params) aus bas.Src laden die Parameter aus den defaultwerten ist das richtig?

  • alles falsch....


    zB.

    Code
    BAS(#VEL_PTP,100) ; hat NICHTS mit DAT zu tun...
    BAS(#ACC_PTP,100) ; hat NICHTS mit DAT zu tun...

    weil

    Code
    BAS(#PTP_PARAMS,100.0)

    ist in BAS.SRC zu sehen:

    Code
    CASE #PTP_PARAMS
       PTP_DAT ( )   ; nicht daselbe... nutzt DAT Datei
       FRAMES ( )    ; nicht daselbe...
       VEL_PTP (REAL_PAR ) ; daselbe wie BAS(#VEL_PTP,REAL_PAR)
       TQMDETECTION ( ) ; nicht daselbe...
  • alles falsch....


    zB.

    Code
    BAS(#VEL_PTP,100) ; hat NICHTS mit DAT zu tun...
    BAS(#ACC_PTP,100) ; hat NICHTS mit DAT zu tun...

    weil

    Code
    BAS(#PTP_PARAMS,100.0)

    ist in BAS.SRC zu sehen:

    Code
    CASE #PTP_PARAMS
       PTP_DAT ( )   ; nicht daselbe... nutzt DAT Datei
       FRAMES ( )    ; nicht daselbe...
       VEL_PTP (REAL_PAR ) ; daselbe wie BAS(#VEL_PTP,REAL_PAR)
       TQMDETECTION ( ) ; nicht daselbe...

    BAS(#PTP_PARAMS,100.0)

    Was macht dieser Befehl?

    Hab gefühlt 100x dieser bas.src durch gegangen…da gibt es auch keine doku darüber

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