PC Plod takes heed when turning up at intervals (7)
I believe the answer is:
desktop
'pc' is the definition.
(I've seen this before)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for desktop that I've seen before include "Kind of PC (for publishing?)" , "Main working area of PC" , "Screen display on PC" , "board?" , "often supports a mass of papers?" .)