A distributed cooperative guidance law without numerical singularities is proposed for the simultaneous attack a stationary target by multiple vehicles with field-of-view constraints. Firstly, the vehicle engagement motion model is transformed into a multi-agent model. Then, based on the state-constrained consensus protocol, a coordination control law with field-of-view (FOV) constraints is proposed. Finally, the cooperative guidance law has been improved to make it more suitable for practical application. Numerical simulations verified the effectiveness and robustness of the proposed guidance law in the presence of acceleration saturation, communication delays and measurement noise.