March 29, 2026

Automatic Washing Machine Operating System using Schneider M340 Controller

 An automatic washing machine is a widely used household appliance that performs washing, rinsing, and spinning operations automatically. The operating system of a washing machine controls the entire sequence of operations using sensors, actuators, and a control unit.

In industrial automation, this operating system can be implemented using a Programmable Logic Controller (PLC), which provides reliable and flexible control through ladder logic programming.

The washing machine operating system consists of:

 

Input devices (sensors, switches)

Output devices (motor, valves, pump)

PLC controller (decision-making unit)

 

The PLC reads input signals, processes them using ladder logic, and controls outputs accordingly.

 

Input

START Push Button

STOP Push Button

Water Level Low Sensor (WL_LOW)

Water Level High Sensor (WL_HIGH)

Door/Lid Switch

Timer Done Signals

Output

Water Inlet Valve

Drum Motor

Drain Pump

Buzzer (Optional)

Working Sequence of Washing Machine

 

Step 1: Start Condition

User presses START button

Door must be closed

PLC activates the system

Step 2. Water Filling

Inlet valve opens

Water fills the drum


When WL_HIGH is detected, valve closes

Step 3. Washing Cycle

Drum motor rotates in forward and reverse directions

Timer controls the washing duration

Step 4. Draining

Drain pump is activated

Water is removed from the drum

When WL_LOW is detected, pump stops

Step 5. Rinsing

Fresh water enters again

Drum rotates to rinse clothes

Water is drained again

Step 6. Spinning

Drum rotates at high speed

Water is removed using centrifugal force

Step 7. Stop

All outputs turn OFF

Buzzer indicates completion

 

Elementary Variables: -





 

Ladder Logic Diagram

 


 


 


 






 







 

 

 

 

                                 



































Applications

Domestic washing machines

Industrial laundry systems

Automated cleaning systems

Conclusion

The operating system of an automatic washing machine can be effectively implemented using PLC ladder logic. By dividing the process into stages such as filling, washing, rinsing, draining, and spinning, the PLC ensures smooth and automatic operation. This approach enhances reliability, flexibility, and efficiency in modern automation systems.

March 28, 2026

Water Tank Level Control system using Schneider M340 PLC

AIM: To design and implement an automatic water tank level control system using PLC for maintaining desired water level and preventing overflow and dry run conditions.

OBJECTIVE:

To automatically control the water level in the tank

To operate the pump based on tank level conditions

To prevent overflow and dry run of the motor

To improve system efficiency and reliability

To enable real-time monitoring and control

The PLC ladder logic program consists of the following main sections:

Start/Stop Control

The START push button is used to activate the system

The STOP push button is used to deactivate the system

A latch (A1) is used to maintain the system state This ensures the system remains ON until it is manually stopped.

Level Control using Counter (CTUD)

A CTUD (Up-Down Counter) is used to simulate tank level

CU (Count Up) increases the level (filling condition)

CD (Count Down) decreases the level (usage/discharge)

PV (Preset Value) represents maximum tank level

CV (Current Value) represents actual tank level

This method allows level tracking without using physical sensors.

Valve and Motor Control: Based on level conditions:

Motor turns ON when level is low

Motor turns OFF when level reaches maximum

Valve controls the inflow of water

 

Exhaust/Discharge Control

Output logic is used to control discharge valve

Water outflow is managed based on system conditions

 SCHEMATIC:


 

WORKING:

In automatic mode, the system operates without manual intervention once the Auto Mode is selected. When the Auto Start push button is pressed, the process begins and the PLC continuously monitors the tank level. If the tank level is below 100%, the pump and feed valve are automatically turned ON, allowing water to fill the tank, and the level is displayed in percentage (%) on the HMI screen. A low-level indication is activated when the level falls below 10%, signalling the need for filling, while a high-level indication is activated when the level reaches 90% of the set value, indicating that the tank is nearly full. Once the tank reaches the preset level, the pump and feed valve are turned OFF, and the discharge valve is turned ON to allow water to flow out. As the water is discharged, the tank level gradually decreases. When the level reaches 0%, the discharge valve is turned OFF and the pump along with the feed valve is turned ON again. This entire cycle continues automatically until the Auto Stop push button is pressed, ensuring efficient and continuous operation of the system.


PLC LADDER LOGIC OF WATER TANK LEVEL PLANT:




 

 HMI:





APPLICATION:

Industrial water tanks

Chemical storage tanks

Boiler water level control

Agriculture irrigation system

Residential water automation systems

Smart city water management

 

CONCLUSION:

The PLC-based water tank level control system provides efficient and automatic operation. It reduces water wastage, prevents motor damage, and improves reliability. The use of a counter-based system makes it flexible and suitable for various industrial and domestic applications.