RobotStudio event

Corner Path failure 50024

I get the mentioned error once in a while when simulating, and I am curious about the high CPU load mentioned.

I have a couple of tasks running each of the looping with a WaitTime 0.1;

I am wondering if these are the cause of the occacional error.

Is there a way to monitor the cpu load to determine if something is going through the roof in the virtual cpu...  And is the simulation engine in the virtual controller depending on the performance of the pc that is beeing used to simulate ( since getting more PC power is easy )

Regards

Comments

  • Hello,
    You cannot get rid of a corner path failure problem by getting a better PC processor. A slow processor only makes the simulation slower, but the controller behaviour is not affected by the PC processor.

     

    The most common reason for 50024 is that you have programmed a zone point, but that the robot has to stop anyway (for example if you have added a delay after the zone).

     

     
  • Makes sense since it happens randomly during simulation when running the same program over and over. The warning is just a bit wague leaving a couple of options as to why the error occurred.
  • Hello,
     

    You can switch the 'corner path warning' off in the sysparameters 'moc.cfg' (See example underneath)

     

    #
    MOTION_PLANNER:

          -name                       "motion_planner_1"          
          -std_servo_queue_time        0.193536               
          -dyn_ipol_decbuf_type       "OPTIMAL_PATH"     
          -use_motion_sup             "rob1"                        
          -remove_corner_path_warning                          
          -use_jog_parameters         "motion_planner_1"
          -use_for_synchronization                                   
          -use_for_jogging                                                 
          -repos_installed                                                  
          -dyn_ipol_type                       1                           
          -use_spline_parameters       "motion_planner_1"
          -restricted_circlepoint

     

    Best Regards,

     


         
  • I think you can avoid corner path failure by setting zone data of the last target on the path to fine.
  • I think you can avoid corner path failure by setting zone data of the last target on the path to fine.
    Hello, 
    I have this exact problem on the welding robot with the SpotL instruction.
    So it won't be that simple. I have no idea what could cause this.
  • You can turn off the warning.
    In Robotware 6 it is done in the rapid code as shown earlier in this thread, in the earlier Robotware 5 you have to modify the motion configuration file, in the motion planner topic.
  • You can turn off the warning.
    In Robotware 6 it is done in the rapid code as shown earlier in this thread, in the earlier Robotware 5 you have to modify the motion configuration file, in the motion planner topic.
    I know this, but I'd rather fix the cause than turn off the warning. 
  • Check your zones do not overlap (the distance between the targets is grater than the combined zones of each target). If they overlap this also a corner path error as the motion planner has to adjust the zone size on the fly.
  • lemster68
    lemster68 ✭✭✭
    The event log will tell you what line of code is causing the issue.  Use it to guide you in resolving those warnings.
    Lee Justice