My daughter aged 16 has periods every 14 days.Is this normal?

Certainly not. Having periods as often as this will probably cause anaemia before long. Also, it's a blooming nuisance for her. So she needs a medical check-up and blood tests. After that, it may well be possible to put her on cycle-regulating tablets which will give her a period every 28 days.