Abstract
An on-demand glasswasher comprises a drive motor; a rotary conveyor connected to the drive motor; an ultrasonic sensor assembly positioned adjacent to the rotary conveyor; a microprocessor connected to the drive motor and the ultrasonic sensor assembly; and a memory device coupled to the microprocessor, the memory device storing processor-executable instructions which, when executed by the microprocessor, cause the microprocessor to receive, from the ultrasonic sensor assembly, ultrasonic signals; analyze the ultrasonic signals to detect the presence of one or more objects on the rotary conveyor; and responsive to detecting the presence of one or more objects on the rotary conveyor, perform operations to stop operation of the on-demand glasswasher.