Punkte werden im VW_USER_R nicht überschliffen

  • Hallo Leute,


    ich habe im Main- Teil vom vw_user_r folgendes drin stehen:
    IF (Par7==TRUE) THEN
    fPosOffset.X = Par1/10.0
    fPosOffset.Y = Par2/10.0
    fPosOffset.Z = Par3/10.0
    fPosOffset.A = Par4/10.0
    fPosOffset.B = Par5/10.0
    fPosOffset.C = Par6/10.0

    $VEL.CP = rVel_CP
    $VEL.ORI1 = rVel_ORI
    $VEL.ORI2 = rVel_ORI


    IF iToolCorrection == 0 THEN
    $TOOL = TOOL_DATA[iTOOL]
    ELSE
    IF iToolCorrection == 1 THEN
    $TOOL = TOOL_DATA[iTOOL]:fFloatingPlate
    ENDIF
    ENDIF


    IF iAPO_CVEL > 0 THEN
    $APO.CVEL = iAPO_CVEL
    LIN pDoorFound:fPosOffset C_VEL
    ELSE
    $APO.CVEL = DEF_APO_CVEL
    LIN pDoorFound:fPosOffset
    ENDIF
    ENDIF


    Wenn die Türe gefunden wurde, soll mit diesem kleinen Programm und den Offset die über die Parameter 1-6 eingelesen werden die Türe herraus gehoben werden. = Offsetfahrten
    Jedoch werden die Punkte einfach nicht überschliffen. Die Zeilen die der Roboter ansagt die nicht überschlifffen werden können sagen mir gar nichts... (mit welcher Ansicht passen denn die Zeilenangaben zu der Meldung?)
    Ich habe schon ausprobiert:
    - LIN pDoorFound:fPosOffset C_VEL
    - LIN pDoorFound:fPosOffset C_DIS
    - CONTINUE über jede Zeile mit $- Variabeln
    - $APO_C.CVEL = ging nicht wegen Schreibgeschützt


    Habt ihr noch eine Idee woran es liegen könnte?


    Steuerung: VKRC4 8.2.20

  • Schritt für Schritt zum Roboterprofi!

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