I'm designing a full-wave precision rectifier using OP07 in LTSpice. The first stage of the circuit (shown below) buffers the AC input using an OP07.
But the buffer output is clipped with a significant DC offset at 10 V input when the peak of the non-inverting terminal input is approximately 1.6 V:
The buffer output is also clipped at 2 V input when the peak of the non-inverting terminal input is approximately 0.5 V, with the output waveform distorted:
Both these non-inverting terminal voltages are below ±VDD. I observed a similar behavior on replacing the OP07 with the MAX4352.
Of course, the circuit with the OP07 replaced by a universal opamp - a single-pole opamp with no limits on output voltage swing - exactly buffers the input as expected, without any offset or clipping for both 10 V and 2 V inputs.
Why are MAX4352 and OP07 buffer outputs clipped and offset even though the non-inverting terminal voltage does not exceed ±VDD?
EDIT: As periblepsis and Andy aka pointed out, I messed up with the supply connections. The circuit now works as expected: