Programmable piston displacement transducer required for conducting Automatically Timed Flow Rate Measurements and volume measurements (MVR). The PPDT utilizes a precision optical encoder to monitor piston position and operate the timer in the MP1200 Controller. Preprogram the starting positions and piston travel distances for up to ten “time vs. distance” captures.