Machines such as Pines benders use both servo motor/ball screw combo and Hydraulic servo valves.
But both methods use a servo loop with encoders.
Using an arbitrary stop point using a PLC would not be very precise.
At the very least you may have to use a analogue module and encoder input module in the PLC, but it is open as to whether this will be accurate enough.
Al.