Automatic Bottle Filling System Using PLC: By: Mithun M Sanjeev Nandhagopan K R R S Abhi Krishna
Automatic Bottle Filling System Using PLC: By: Mithun M Sanjeev Nandhagopan K R R S Abhi Krishna
These modules act as interface b/w real time status of process variable and
CPU
Analog input module : Typical inputs to this modules are 4-20 mA , 0-10 V
Ex : Pressure Flow, Temperature
Digital input module : Typical inputs to this modules are 24V DC or 48V DC
Switches , push button and relay
OUTPUT MODULE
These modules act as interface b/w CPU and the output devices in the field
Analog output module : Typical outputs from this modules are 4-20 mA , 0-
10 V
Ex : Control Valve , Speed and Vibration
Digital output module : Typical outputs from this modules are 24V DC or 48V
DC
Solenoid Valve, actuator, pump valve ON/OFF control
POWER SUPPLY
Powder Supply gives the voltage required for electronic modules (I/O
module ,CPU ,memory Unit)
The Power Supply Provides Isolation Necessary to protect the solid state
devices from high voltage
PROGRAMMING
Up Counter
Each time programmed event occurs , the count increment increments
by one , When pre-set equal the count , output is energized. The count
can be reset instruction.
Down Counter
Each time programmed event occurs , the count decrement increments by one
, When pre-set equal the count , output is energized. The count can be reset
instruction.
Counter Reset
When logic continuity is established , addressed counter is reset
AUTOMATIC WATER FILLING SYSTEM
DC SERVO MOTORS
PHOTO ELECTRIC SENSORS
CONVEYOR BELT MOTORS
ELETRO MAGNETIC RELAY
AC & DC TERMINAL BLOCKS
MCB & SMPS
WORKING
When the start button is pushed, the motor starts hence the conveyer belt
starts moving.
When the bottle is under the solenoid valve, the bottle is sensed and the
motor stops hence the conveyer belt stops.
Then the solenoid valve operates and the bottle starts filling the water.
When the bottle completes filling process, the solenoid valve is closed and
the motor starts, the conveyer belt starts moving and carries the bottle
away from the solenoid valve.
If another bottle is sensed then the above process will be repeated. When
stop button is pressed or activated then the entire process will be stopped.
PROGRAM USED IN THIS PROJECT
INPUTS
X0 ------WATER LEVEL SENSOR
X1--------PUSH BUTTON
X2-----CONVEYOR BELT SENSOR
OUTPUTS
Y0 ------RESERVOIR MOTOR
M0,M1,M2-----------MEMORY BITS
T0,T1-------------TIMERS
MERITS