If I recall correctly, the gears driving the limit switch shaft are controlled by the direction of the motor. Two nuts travel on the shaft, representing the upper and lower limits. If a nut hits the end of travel, it open the circuit, stopping the motor. However, the upper limit circuit is only...