Well Jo, as always ..... it could be a number of things. Simply having the circulating pump set too high can induce a banging noise. Also, a build up of sludge in the heat exchanger could do it. Flushing with a sludge remover should help that.
First thing to try is a good bleed. It could well be nothing more than an air lock.