Latching Circuit for Motor Control – Ladder Logic Application
Objective:
Control a motor using a momentary Start and Stop push-button setup. Once the motor is turned ON using the Start button, it remains ON until the Stop button is pressed—even if the Start button is released.
Working Principle:
- Start Button ( - I0.0): When pressed, it activates the motor.
- Latching Logic: Keeps the motor energized using feedback from the output coil ( - Q0.0), forming a memory loop.
- Stop Button ( - I0.1): Interrupts the circuit and stops the motor.
I/O Address Mapping
| Device | Address | 
|---|---|
| Start Button | I0.0 | 
| Stop Button | I0.1 | 
| Motor Output | Q0.0 | 
Ladder Logic Program
Explanation:
- Rung 1 activates - Q0.0(Motor) when:- Start ( - I0.0) is pressed
- AND Stop ( - I0.1) is NOT pressed
- AND Motor output ( - Q0.0) is held ON through latching
 
- The latching branch uses the motor’s output ( - Q0.0) to keep the rung true even after releasing the Start button.
- Pressing the Stop button breaks the rung logic, de-energizing the motor.