The ATV312 will not work with +/- speed and preset speeds. The +/- speed function assignment overrides the preset speeds.
The ATV71 drive will work. Preset speeds can be activated using logic inputs. The "+/- speed around a reference" also uses logic inputs and is compatible with preset speeds. Let us know if you need assistance in programming the dive for these functions.