I built a super wilson current current mirror. The Iin is 4-20mA at 24Vdc. Iin to Iout accuracy was a really bad 5%. I put 100 ohm resisters on the source to ground, and that helped a little. How can i improve the accuracy between input and output? Below is my circuit
here is the simultor link for the circuit: sim link
EDIT: the 500 ohm is the load resistance of the circuit using the mirror. The 470 ohm is the max possible resistance of a PLC that reads the Iin current.