I take that back. These are not timeout errors. You aren't even getting retries.
They are protocol errors. You are probably monitoring something that is invalid, like an array index out of bounds, e.g. X[V0] where V0 is 23456.
Try turning all status OFF. See if the comm errors go away.
Then one-at-a-time, turn a specific view's status ON, EXCEPT for Ladder View. If you don't see any issues with Data View, Trend View, Whatever View, then try it with Ladder.
Now Ladder View is VIEWPORT AWARE, meaning it will only do status of the logic in the window. Hence, you may scroll and errors go away, or errors show up (this is why I asked to do Ladder View LAST just to eliminate the "static" status views).