Vision350 and Vision130 all-in-one controllers support inputs to 200 kHz, and 5 Hz to 200 kHz outputs. Users can implement 3 independent Pulse Train Output instruction sets and create and save multiple speed profiles for step-motor control. Capabilities include auto-tuned PID loops.