Dear sir
I created a cpp RT-bundle using a scheduler running at 2ms and 29 priority.
And there is another thread instance running at the same time, which has no real time requirement and can be executed whenever the cpu is free.
Both the thread and scheduler program have used the motion service to do different command in parallel (but not in the same time), scheduler program only uses the motion get PLCopen State, set synchronize signal and axis abort command, the thread uses the positioning and wait synchronize command.
However, I found that when the thread has massive tasks to do, it will sometimes cause the watch dog error of the 2ms scheduler, the error chance is not high, it happens about every 100~200 times.
Is there any setting or method to prevent this error?