Robot positioning

  • There may also be an instruction somewhere that is overwriting the position you are modifying:

    pRobTargetA:=pRobTargetB;


    Also seen modules loaded at startup from the Home directory that overwrite any changes that may have been made. You have to save the changed module to replace the called module.


    If the position is part of an array, you may be modifying a point elsewhere in the array. A position that has an { } at the end is usually in an array. Example:

    x:=nJobNumber;

    MoveJ pRobTargetC{x}, v300, z50, tool1;

Advertising from our partners