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 )
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.
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.
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.