If you have a box spring on top of the heat vent, it's fine to put a bed over it. You will be fine if you have it on a frame with a couple of inches of clearance.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.