Task Setting and Timing .
I have PM 864A Redudent contoller.
I have created 16 intoatal task in logic.
All are combine of slow, fast and medium speed.
But some times when I download it to CPU it show me error or worning of task intrupetd or delayed by some ms.
And show CPU load upto 80%.
But after changing up time of execution CPU load reduce.
Can you you explain me how can I set task time, so my CPU run on low load and without worning?
Voted best answer
You need to do the tuning of the tasks. Please find the attached spreadsheet where you can enter your task names and task execution times. It will give you a graph that explains where the overlap is happening. Based on that, you can play around with the interval times and offset values to get rid of any overlaps or at least make it as minimum as possible.
Once you are sure, you can use these values to set them in the system. Do not do drastic changes, see to it that you make small changes. If you are doing it online in a live system, test it before you try it on live system.
Hope it is clear.