SlideShare a Scribd company logo
1 of 14
FUNCTIONAL DESIGN SPECIFICATION
Of
HYPERGLASS CLEANER
By
Shweton Kedia
TABLE OF CONTENTS
1. INTRODUCTION
 OVERVIEW
 PROBLEM STATEMENT
 PROJECT OBJECTIVE
2. PROCESS
3. FUNCTIONAL BLOCK DIAGRAM
4. COMPONENTS USED
5. HARDWAREREQUIREMENT
6. SOFTWAREREQUIREMENT
7. CONCLUSION
INTRODUCTION
OVERVIEW
The use of control systems to control the machines and processes, reducing the need for
human intervention, thus making the production rate constant and almost error free is
Industrial Automation.
In the past humans were the main method for controlling a system. More recently electricity
has been used for control and early electrical control was based on relays. The development of
low-cost computer has brought the most recent revolution, the Programmable Logic Controller
(PLC). The advent of the PLC began in the 1970s, and has become the most common choice for
manufacturing controls.
Some advantages of PLC are:
 Flexibility: One single Programmable Logic Controller can easily run many machines.
 Correcting Errors: In old days, with wired relay-type panels, any program alterations
required time for rewiring of panels and devices. With PLC control any change in circuit
design or sequence is as simple as retyping the logic. Correcting errors in PLC is
extremely short and cost effective.
 Space Efficient: Today's Programmable Logic Control memory is getting bigger and
bigger this means that we can generate more and more contacts, coils, timers,
sequencers, counters and so on. We can have thousands of contact timers and
counters in a single PLC. Imagine what it would be like to have so many things in one
panel.
 Low Cost: Prices of Programmable Logic Controllers vary from few hundreds to few
thousands. This is nothing compared to the prices of the contact and coils and timers that
you would pay to match the same things. Add to that the installation cost, the shipping
cost and so on.
 Testing: A Programmable Logic Control program can be tested and evaluated in a lab.
The program can be tested, validated and corrected saving very valuable time.
 Visual observation: When running a PLC program, a visual operation can be seen on
the screen. Hence troubleshooting a circuit is really quick, easy and simple.
A PLC works by continually scanning a program. We can think of this as scan cycle which
consist of 3 important steps.
The steps are reading the input, execution of logic, and giving the output.
There are typically more than 3 but we can focus on the important parts and not worry
about the others.
Typically, the others are checking the system and updating the current internal counter
and timer values.
Input Scan- The status of external inputs is written to the internal input image table.
Execute program- Each ladder rung is scanned and solved using the date in the input file. The
resulting logic is written to the output image table.
Output Scan- The output image data is transferred to the external output circuits, turning the
output device ON or OFF.
Input/output Module Checks- Internal check on memory, speed and operation.
This project is based on the water purification. To make water more acceptable for a desired
end-use. These can include use for drinking water, industry, medical and many other uses.
So, there are 3 ingredients water and other two ingredients are added in specified time to the
mixing tank. After all the ingredients have been added to the mixing tank, the mixture is
PLC SCAN
CYCLE
Batching
System
blended by running the agitator for a given time. When the blending time is complete, the
finished product is pumped to the filling lines.
There are eight limit switches which have been implemented in this project. There are four
calibrated motorized control valves in this project, which are used to control the fluids flow,
three pumps to deliver the fluids inward and outward the mixer tank and Agitator to make the
mixer tank blending for a given time.
The main goal of this project is to install a new automated batching system for mixing the Hyper
Glass Cleaner.
PROBLEM STATEMENT
Initially Manual Control System was implemented to control the system.
When using manual control system, there were some issues with which we were confronted
such as the production, safety, energy consumption and usage of raw material are all subject to
the correctness and accuracy of human action. It’s very likely human errors affect quality of the
final product.
So, it was important to install a new automated batching system.
PROJECT OBJECTIVE
The main objective of this project is to apply PLC to design automatic batching system.
Some goals need to be achieved are below:
 To design a closed-loop system which can be used to control the adding and
mixing of the ingredients which are used properly.
 To make sure that motorized control valves does open at the right time to
ensure delivery of the ingredients to the mixer in the appropriate ratio.
 Limit switches are inside the valves which ensure that the valves do opens or
closes.
 To maintain an automatic and continuous flowrate into the filling lines.
To ensure the objective to be completed, hardware components such as PLC (), limit switches,
valve, pumps and agitator will be used to build the Automatic batching system. Software
programs such as (RsLogix5000) will be used to write a program (ladder diagram) to direct and
control the system and SCADA software by using Factory Talk View Studio.
PROCESS
There are 5 steps in the Batching process:
1. Add City Water to Mixing Tank
2. Add Ingredient QR to Mixing Tank
3. Add Ingredient KM to Mixing Tank
4. Mix the batch in Mixing Tank
5. Pump the batch to the filling lines from the Mixing Tank.
Valves:
AV-CW: Supplies city water to the mixing tank.
AV-QR: Supplies QR ingredient to the mixing tank.
AV-KM: Supplies KM ingredient to the mixing tank.
AV-MT: Supplies the finished product to the filling lines.
Limit Switches:
LS-CW1: Indicates when valve AV-CW is closed.
LS-CW2: Indicates when valve AV-CW is open.
LS-QR1: Indicates when valve AV-QR is closed.
LS-QR2: Indicates when valve AV-QR is open.
LS-KM1: Indicates when valve AV-KM is closed.
LS-KM2: Indicates when valve AV-KM is open.
LS-MT1: Indicates when valve AV-MT is closed.
LS-MT2: Indicates when valve AV-MT is open.
Pumps:
Pump-QR: Pumps ingredient QR to the mixing tank.
Pump-KM: Pumps ingredient KM to the mixing tank.
Pump-MT: Pumps ingredient MT from the mixing tank.
Motor: Agitator MTR-MTA: Blends the ingredient in the mixing tank.
Operator Panel Component: -
1) System ready light PL1: Indicates the system is ready for Batch.
2) System fault pilot light PL2: Indicates the system has a fault
3) Start batch pushbutton switch PB1: Start a new batch.
4) Start batch pushbutton switch PB1: Start a new batch.
5) Stop batch pushbutton switch PB2: Stop the batching process.
6) Adding water light PL3: Indicates adding water to the mixing tank.
7) Adding QR light PL4: Indicates adding QR to the mixing tank.
8) Adding KM light PL5: Indicates adding KM to the mixing tank.
9) Blending pilot light PL6: Indicates blending the ingredients.
10) Pumping to lines light PL7: Indicates pumping the ingredients.
11) E-stop Pushbutton PB3: Immediately stops the entire system
To begin a new batch, the operator will verify that the “SYSTEM READY” pilot light is on and
that the Mixing Tank is ready to receive ingredients.
The operator will then press the “START BATCH” pushbutton to begin the batching process. The
“SYSTEM READY” pilot light will turn off. No further operator input is required.
Step 1 – City Water
Automatic valve AV-CW will open. The “ADDING WATER” pilot light will illuminate.
Valve AV-CW will remain open until 700 litres of City Water is in the Mixing Tank after which
the Valve AV-CV will close.
The state of AV-CW will be verified by limit switch LS-CW2. If LS-CW2 is not made within 2
seconds after the valve was told to open, a fault will be generated and the system will shut
down. The pilot light “SYSTEM FAULT” PL2 will illuminate indicating that a fault has occurred.
LS-CW1 will verify that the valve is closed within 2 seconds after the valve was told to close. If
the valve closure is not verified within 2 seconds, a fault will be generated, the system will shut
down and PL2 will illuminate.
All valves and their respective limit switches will work in the manner described above.
After the City Water has been added, valve AV-CW will close and the “ADDING WATER” pilot
light will turn off.
Step 2 – Ingredient QR
Valve AV-QR will be opened. After the valve position has been verified by LS-QR2, PUMP-QR
will pump 162 litres of ingredient QR into the Mixing Tank. The “ADDING QR” pilot light will be
illuminated while the pump is running.
After the ingredient QR has been added to the Mixing Tank, PUMP-QR stops and the “ADDING
QR” pilot light will turn off. Valve AV-QR will close.
Step 3 – Ingredient KM
Valve AV-KM will be opened. After the valve position has been verified by LS-KM2, PUMP-KM
will pump 132 litres of ingredient KM into the mixing tank. The “ADDING KM” pilot light will be
illuminated while the pump is running.
After the ingredient KM has been added to the Mixing Tank, valve AV-KM will close. PUMP-KM
will stop. The “ADDING KM” pilot light will turn off.
After LS-KM1 indicates the valve has been closed, the agitator motor MTR-MTA will start. The
“BLENDING” pilot light will illuminate.
Step 4 – Mixing
The agitator will run for 3 minutes. The “BLENDING” pilot light will illuminate.
After the agitator is finished, the “BLENDING” pilot light will turn off.
Step 5 – Pump to filling lines
Valve AV-MT will open. After LS-MT1 indicates the valve is open, the “PUMPING TO LINES” pilot
light will illuminate.
PUMP-MT will pump the entire batch to the filling lines. When the Ultrasonic Level Sensor ULS-
1 indicates that the tank is empty, PUMP-MT will turn off, valve AV-MT will close and the
batching cycle is complete.
The “PUMPING TO LINES” pilot light will turn off and the “SYSTEM READY” pilot light will
illuminate.
During every phase of the batching process, the liquid level must be monitored by the PLC. If
the level rises to greater than 95% of that Mixing tank’s capacity, the system will generate a
fault and the batching process must be halted.
The operator may press the “STOP” pushbutton PB3 to stop the process at any time.
Fig.- Automatic Batching Systemof Hyper glass cleaning
FUNCTIONAL BODY DIAGRAM
Check for all the LS1 of all 4 valves if
they are high.
Start
Check for all valves and pumps
close/off.
Check for Tank QR and KM full and
Tank MT empty.
Check if City water ready?
PL1=ON, Rest of the light should be
OFF.
No
Process not
ready
No
No
No
No
Adding CW to MT begins. PL3 On
AV-CW=open, LS-CW1=low, LS-
CW2=high
CW flowingto MT stops after 700
litres is filled by usinglevel sensor.
PL3 off.
Y
Y
Y
Y
Y
FaultNo
Y
1
1
Pump QR On. PL4 On
AV-QR=open, LS-QR1=low, LS-
QR2=high
QR flowingto MT stops after 162
litres is filled by usinglevel sensor.
PL4 off.
Y
AV-CW=close, LS-CW1=high, LS-
CW2=low
Fault
No
AV-QR=close, LS-QR1=high, LS-
QR2=low
Pump KM On. PL5 On
AV-KM=open, LS-KM1=low, LS-
KM2=high
No
Fault
KM flowingto MT stops after 132
litres is filled by usinglevel sensor.
PL5 off.
AV-KM=close, LS-KM1=high, LS-
KM2=low
Blending in MT tank begins. PL6 On
Y
Y
Y
No
Fault
FaultNo
Agitator motor runs for 3 minutes
and stops. PL6 Off
2
No
Fault
2
Pump MT ON. Supply to filling line
starts. PL7 starts.
AV-MT=open, LS-MT1=low, LS-
MT2=high
No
Fault
Y
AV-MT=open till MT tank empties.
If tank empty. AV-MT=close. LS-
MT1=high, LS-MT2=low. PL7 Off
Process to be ready for new batch.
COMPONENTS USED
1. Sensors
Autonix M18 Capacitive ProximitySensorsforlevelmeasurements.
2. Motorized Control valves
3. Pumps
Kirloskar2HP,1.4KW pump. KDS225++ (3pcs)
4. Contactors
SchneiderLC1D09, 9A (3 pieces)
Siemens45A,3TF4602-0AP0 (1PC)
5. Thermal Overload Relay
SchneiderLRE16, 9-13A (3pieces)
Siemens32-50A,3UA5800-2F21 (1PC)
6. Agitator
SS Noble CustomAgitatorformixing,upto25HP.
7. Other Accessories
Pushbutton(3pcs)
PilotLight(7 pcs)
Control Panel Cabinet
LED
FAN
DIN rail.
HARDWARE REQUIREMENT
1. PLC
CompactLogix 5370, L16ER.
2. Communicating Protocol
EthernetCable,RJ45
SOFTWARE REQUIREMENT
1. Rslogix 5000(on Simulator),Studio5000 (For Live working)
2. RSLINXCLASSIC
3. Studio5000 Logix Emulate (if onSimulator)
4. FACTORYTALK VIEW SCADA
CONCLUSION
 An AutomaticBatchingSystemusingProgrammable LogicControllerhasbeensuccessfully
designedandsimulatedbyapplyingall the conceptof control systematthisproject.
 The systemthatisproducedcan be modifiedtobe betterif some of the electrical devicesand
systemare upgradedandimproved.
 The theoryand conceptof the automaticbatchingsystemisbasedonthe control system.In
programmingdesign,understandingsof the desiredcontrol systemandhow touse the Ladder
Diagram totranslate the machine sequence of operationare the mostimportantparts,because
it haSdirecteffectonthe systemperformance.
 The main aiminthis processis to applyPLCto designautomaticbatchingsystemandall
objectivesinthisprojectwere successfullydone asplanned.

More Related Content

Similar to Functional Design Specification of Hyperglass Cleaning

Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentationSeminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentationAPJ ABDUL KALAM TECHNICAL UNIVERSITY
 
IRJET- PLC based Bottle Filling with Automatic Volume Detection
IRJET-  	  PLC based Bottle Filling with Automatic Volume DetectionIRJET-  	  PLC based Bottle Filling with Automatic Volume Detection
IRJET- PLC based Bottle Filling with Automatic Volume DetectionIRJET Journal
 
Ratio control based blending and bottle rejection using plc
Ratio control based blending and bottle rejection using plcRatio control based blending and bottle rejection using plc
Ratio control based blending and bottle rejection using plcManimaran V
 
Industrial automation (cold drink factory)
Industrial automation (cold drink factory)Industrial automation (cold drink factory)
Industrial automation (cold drink factory)Alok Singh
 
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...ijeei-iaes
 
Detection system design of subsea tree controller
Detection system design of subsea tree controllerDetection system design of subsea tree controller
Detection system design of subsea tree controllerIJCSES Journal
 
IRJET- Smart Irrigation System using Soil Moisture Sensor and PLC
IRJET- Smart Irrigation System using Soil Moisture Sensor and PLCIRJET- Smart Irrigation System using Soil Moisture Sensor and PLC
IRJET- Smart Irrigation System using Soil Moisture Sensor and PLCIRJET Journal
 
IRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADA
IRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADAIRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADA
IRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADAIRJET Journal
 
Programmable logic-control
Programmable logic-controlProgrammable logic-control
Programmable logic-controlakashganesan
 
IRJET- Automatic Bottle Filling and Capping System using PLC
IRJET- Automatic Bottle Filling and Capping System using PLCIRJET- Automatic Bottle Filling and Capping System using PLC
IRJET- Automatic Bottle Filling and Capping System using PLCIRJET Journal
 
PLC Programming Example - Conveyor Reject (Shift Register)
PLC Programming Example - Conveyor Reject  (Shift Register)PLC Programming Example - Conveyor Reject  (Shift Register)
PLC Programming Example - Conveyor Reject (Shift Register)ACC Automation
 
IRJET- Automatic Yeast Filling and Sealing Machine using Plc
IRJET-  	  Automatic Yeast Filling and Sealing Machine using PlcIRJET-  	  Automatic Yeast Filling and Sealing Machine using Plc
IRJET- Automatic Yeast Filling and Sealing Machine using PlcIRJET Journal
 
autometic watter bottle filling system
autometic watter bottle filling systemautometic watter bottle filling system
autometic watter bottle filling systempatilshiv407
 
Step variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logicStep variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logicIAEME Publication
 
Minor_Project_Report
Minor_Project_ReportMinor_Project_Report
Minor_Project_ReportVansh Kumar
 
IRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud ComputingIRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud ComputingIRJET Journal
 
AUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLCAUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLCIRJET Journal
 
IRJET- PLC based Washing Machine
IRJET- PLC based Washing MachineIRJET- PLC based Washing Machine
IRJET- PLC based Washing MachineIRJET Journal
 

Similar to Functional Design Specification of Hyperglass Cleaning (20)

Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentationSeminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
Seminar INDUSTRIAL AUTOMATION & CONTROL THROUGH PLC AND LABVIEW presentation
 
IRJET- PLC based Bottle Filling with Automatic Volume Detection
IRJET-  	  PLC based Bottle Filling with Automatic Volume DetectionIRJET-  	  PLC based Bottle Filling with Automatic Volume Detection
IRJET- PLC based Bottle Filling with Automatic Volume Detection
 
Ratio control based blending and bottle rejection using plc
Ratio control based blending and bottle rejection using plcRatio control based blending and bottle rejection using plc
Ratio control based blending and bottle rejection using plc
 
Industrial automation (cold drink factory)
Industrial automation (cold drink factory)Industrial automation (cold drink factory)
Industrial automation (cold drink factory)
 
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
Controlling the Filling and Capping Operation of a Bottling Plant using PLC a...
 
Detection system design of subsea tree controller
Detection system design of subsea tree controllerDetection system design of subsea tree controller
Detection system design of subsea tree controller
 
I012455457
I012455457I012455457
I012455457
 
IRJET- Smart Irrigation System using Soil Moisture Sensor and PLC
IRJET- Smart Irrigation System using Soil Moisture Sensor and PLCIRJET- Smart Irrigation System using Soil Moisture Sensor and PLC
IRJET- Smart Irrigation System using Soil Moisture Sensor and PLC
 
IRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADA
IRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADAIRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADA
IRJET- Real Time Fault Detection System for Steam Condenser by using PLC SCADA
 
Programmable logic-control
Programmable logic-controlProgrammable logic-control
Programmable logic-control
 
IRJET- Automatic Bottle Filling and Capping System using PLC
IRJET- Automatic Bottle Filling and Capping System using PLCIRJET- Automatic Bottle Filling and Capping System using PLC
IRJET- Automatic Bottle Filling and Capping System using PLC
 
PLC Programming Example - Conveyor Reject (Shift Register)
PLC Programming Example - Conveyor Reject  (Shift Register)PLC Programming Example - Conveyor Reject  (Shift Register)
PLC Programming Example - Conveyor Reject (Shift Register)
 
IRJET- Automatic Yeast Filling and Sealing Machine using Plc
IRJET-  	  Automatic Yeast Filling and Sealing Machine using PlcIRJET-  	  Automatic Yeast Filling and Sealing Machine using Plc
IRJET- Automatic Yeast Filling and Sealing Machine using Plc
 
autometic watter bottle filling system
autometic watter bottle filling systemautometic watter bottle filling system
autometic watter bottle filling system
 
Step variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logicStep variation studies of arm7 microcontroller based fuzzy logic
Step variation studies of arm7 microcontroller based fuzzy logic
 
Minor_Project_Report
Minor_Project_ReportMinor_Project_Report
Minor_Project_Report
 
IRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud ComputingIRJET-E-Blood Bank Application using Cloud Computing
IRJET-E-Blood Bank Application using Cloud Computing
 
AUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLCAUTOMATION OF WATER TREATMENT PLANT USING PLC
AUTOMATION OF WATER TREATMENT PLANT USING PLC
 
Project on PLC (SILO)
Project on PLC (SILO)Project on PLC (SILO)
Project on PLC (SILO)
 
IRJET- PLC based Washing Machine
IRJET- PLC based Washing MachineIRJET- PLC based Washing Machine
IRJET- PLC based Washing Machine
 

More from ShwetonKedia

Pendant Control System report
Pendant Control System reportPendant Control System report
Pendant Control System reportShwetonKedia
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleanerShwetonKedia
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleanerShwetonKedia
 
Ladder Logic and SCADA design of Hyperglass Cleaner Project
Ladder Logic and SCADA design of Hyperglass Cleaner ProjectLadder Logic and SCADA design of Hyperglass Cleaner Project
Ladder Logic and SCADA design of Hyperglass Cleaner ProjectShwetonKedia
 
Input/Output Mapping
Input/Output Mapping Input/Output Mapping
Input/Output Mapping ShwetonKedia
 
Work progress Report of Hyperglass Cleaner
Work progress Report of Hyperglass Cleaner Work progress Report of Hyperglass Cleaner
Work progress Report of Hyperglass Cleaner ShwetonKedia
 
Auttocad design of hyperglass cleaning project
Auttocad design of hyperglass cleaning projectAuttocad design of hyperglass cleaning project
Auttocad design of hyperglass cleaning projectShwetonKedia
 
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...ShwetonKedia
 

More from ShwetonKedia (8)

Pendant Control System report
Pendant Control System reportPendant Control System report
Pendant Control System report
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 
Full report of hyperglass cleaner
Full report of hyperglass cleanerFull report of hyperglass cleaner
Full report of hyperglass cleaner
 
Ladder Logic and SCADA design of Hyperglass Cleaner Project
Ladder Logic and SCADA design of Hyperglass Cleaner ProjectLadder Logic and SCADA design of Hyperglass Cleaner Project
Ladder Logic and SCADA design of Hyperglass Cleaner Project
 
Input/Output Mapping
Input/Output Mapping Input/Output Mapping
Input/Output Mapping
 
Work progress Report of Hyperglass Cleaner
Work progress Report of Hyperglass Cleaner Work progress Report of Hyperglass Cleaner
Work progress Report of Hyperglass Cleaner
 
Auttocad design of hyperglass cleaning project
Auttocad design of hyperglass cleaning projectAuttocad design of hyperglass cleaning project
Auttocad design of hyperglass cleaning project
 
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
Autonomous Campus Tour Guide Robot by using Ultrasonic Range Sensors and QR c...
 

Recently uploaded

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 

Functional Design Specification of Hyperglass Cleaning

  • 2. TABLE OF CONTENTS 1. INTRODUCTION  OVERVIEW  PROBLEM STATEMENT  PROJECT OBJECTIVE 2. PROCESS 3. FUNCTIONAL BLOCK DIAGRAM 4. COMPONENTS USED 5. HARDWAREREQUIREMENT 6. SOFTWAREREQUIREMENT 7. CONCLUSION
  • 3. INTRODUCTION OVERVIEW The use of control systems to control the machines and processes, reducing the need for human intervention, thus making the production rate constant and almost error free is Industrial Automation. In the past humans were the main method for controlling a system. More recently electricity has been used for control and early electrical control was based on relays. The development of low-cost computer has brought the most recent revolution, the Programmable Logic Controller (PLC). The advent of the PLC began in the 1970s, and has become the most common choice for manufacturing controls. Some advantages of PLC are:  Flexibility: One single Programmable Logic Controller can easily run many machines.  Correcting Errors: In old days, with wired relay-type panels, any program alterations required time for rewiring of panels and devices. With PLC control any change in circuit design or sequence is as simple as retyping the logic. Correcting errors in PLC is extremely short and cost effective.  Space Efficient: Today's Programmable Logic Control memory is getting bigger and bigger this means that we can generate more and more contacts, coils, timers, sequencers, counters and so on. We can have thousands of contact timers and counters in a single PLC. Imagine what it would be like to have so many things in one panel.  Low Cost: Prices of Programmable Logic Controllers vary from few hundreds to few thousands. This is nothing compared to the prices of the contact and coils and timers that you would pay to match the same things. Add to that the installation cost, the shipping cost and so on.  Testing: A Programmable Logic Control program can be tested and evaluated in a lab. The program can be tested, validated and corrected saving very valuable time.  Visual observation: When running a PLC program, a visual operation can be seen on the screen. Hence troubleshooting a circuit is really quick, easy and simple. A PLC works by continually scanning a program. We can think of this as scan cycle which consist of 3 important steps. The steps are reading the input, execution of logic, and giving the output. There are typically more than 3 but we can focus on the important parts and not worry about the others. Typically, the others are checking the system and updating the current internal counter and timer values.
  • 4. Input Scan- The status of external inputs is written to the internal input image table. Execute program- Each ladder rung is scanned and solved using the date in the input file. The resulting logic is written to the output image table. Output Scan- The output image data is transferred to the external output circuits, turning the output device ON or OFF. Input/output Module Checks- Internal check on memory, speed and operation. This project is based on the water purification. To make water more acceptable for a desired end-use. These can include use for drinking water, industry, medical and many other uses. So, there are 3 ingredients water and other two ingredients are added in specified time to the mixing tank. After all the ingredients have been added to the mixing tank, the mixture is PLC SCAN CYCLE Batching System
  • 5. blended by running the agitator for a given time. When the blending time is complete, the finished product is pumped to the filling lines. There are eight limit switches which have been implemented in this project. There are four calibrated motorized control valves in this project, which are used to control the fluids flow, three pumps to deliver the fluids inward and outward the mixer tank and Agitator to make the mixer tank blending for a given time. The main goal of this project is to install a new automated batching system for mixing the Hyper Glass Cleaner. PROBLEM STATEMENT Initially Manual Control System was implemented to control the system. When using manual control system, there were some issues with which we were confronted such as the production, safety, energy consumption and usage of raw material are all subject to the correctness and accuracy of human action. It’s very likely human errors affect quality of the final product. So, it was important to install a new automated batching system. PROJECT OBJECTIVE The main objective of this project is to apply PLC to design automatic batching system. Some goals need to be achieved are below:  To design a closed-loop system which can be used to control the adding and mixing of the ingredients which are used properly.  To make sure that motorized control valves does open at the right time to ensure delivery of the ingredients to the mixer in the appropriate ratio.  Limit switches are inside the valves which ensure that the valves do opens or closes.  To maintain an automatic and continuous flowrate into the filling lines. To ensure the objective to be completed, hardware components such as PLC (), limit switches, valve, pumps and agitator will be used to build the Automatic batching system. Software programs such as (RsLogix5000) will be used to write a program (ladder diagram) to direct and control the system and SCADA software by using Factory Talk View Studio.
  • 6. PROCESS There are 5 steps in the Batching process: 1. Add City Water to Mixing Tank 2. Add Ingredient QR to Mixing Tank 3. Add Ingredient KM to Mixing Tank 4. Mix the batch in Mixing Tank 5. Pump the batch to the filling lines from the Mixing Tank. Valves: AV-CW: Supplies city water to the mixing tank. AV-QR: Supplies QR ingredient to the mixing tank. AV-KM: Supplies KM ingredient to the mixing tank. AV-MT: Supplies the finished product to the filling lines. Limit Switches: LS-CW1: Indicates when valve AV-CW is closed. LS-CW2: Indicates when valve AV-CW is open. LS-QR1: Indicates when valve AV-QR is closed. LS-QR2: Indicates when valve AV-QR is open. LS-KM1: Indicates when valve AV-KM is closed. LS-KM2: Indicates when valve AV-KM is open. LS-MT1: Indicates when valve AV-MT is closed. LS-MT2: Indicates when valve AV-MT is open. Pumps: Pump-QR: Pumps ingredient QR to the mixing tank. Pump-KM: Pumps ingredient KM to the mixing tank. Pump-MT: Pumps ingredient MT from the mixing tank.
  • 7. Motor: Agitator MTR-MTA: Blends the ingredient in the mixing tank. Operator Panel Component: - 1) System ready light PL1: Indicates the system is ready for Batch. 2) System fault pilot light PL2: Indicates the system has a fault 3) Start batch pushbutton switch PB1: Start a new batch. 4) Start batch pushbutton switch PB1: Start a new batch. 5) Stop batch pushbutton switch PB2: Stop the batching process. 6) Adding water light PL3: Indicates adding water to the mixing tank. 7) Adding QR light PL4: Indicates adding QR to the mixing tank. 8) Adding KM light PL5: Indicates adding KM to the mixing tank. 9) Blending pilot light PL6: Indicates blending the ingredients. 10) Pumping to lines light PL7: Indicates pumping the ingredients. 11) E-stop Pushbutton PB3: Immediately stops the entire system To begin a new batch, the operator will verify that the “SYSTEM READY” pilot light is on and that the Mixing Tank is ready to receive ingredients. The operator will then press the “START BATCH” pushbutton to begin the batching process. The “SYSTEM READY” pilot light will turn off. No further operator input is required. Step 1 – City Water Automatic valve AV-CW will open. The “ADDING WATER” pilot light will illuminate. Valve AV-CW will remain open until 700 litres of City Water is in the Mixing Tank after which the Valve AV-CV will close. The state of AV-CW will be verified by limit switch LS-CW2. If LS-CW2 is not made within 2 seconds after the valve was told to open, a fault will be generated and the system will shut down. The pilot light “SYSTEM FAULT” PL2 will illuminate indicating that a fault has occurred. LS-CW1 will verify that the valve is closed within 2 seconds after the valve was told to close. If the valve closure is not verified within 2 seconds, a fault will be generated, the system will shut down and PL2 will illuminate.
  • 8. All valves and their respective limit switches will work in the manner described above. After the City Water has been added, valve AV-CW will close and the “ADDING WATER” pilot light will turn off. Step 2 – Ingredient QR Valve AV-QR will be opened. After the valve position has been verified by LS-QR2, PUMP-QR will pump 162 litres of ingredient QR into the Mixing Tank. The “ADDING QR” pilot light will be illuminated while the pump is running. After the ingredient QR has been added to the Mixing Tank, PUMP-QR stops and the “ADDING QR” pilot light will turn off. Valve AV-QR will close. Step 3 – Ingredient KM Valve AV-KM will be opened. After the valve position has been verified by LS-KM2, PUMP-KM will pump 132 litres of ingredient KM into the mixing tank. The “ADDING KM” pilot light will be illuminated while the pump is running. After the ingredient KM has been added to the Mixing Tank, valve AV-KM will close. PUMP-KM will stop. The “ADDING KM” pilot light will turn off. After LS-KM1 indicates the valve has been closed, the agitator motor MTR-MTA will start. The “BLENDING” pilot light will illuminate. Step 4 – Mixing The agitator will run for 3 minutes. The “BLENDING” pilot light will illuminate. After the agitator is finished, the “BLENDING” pilot light will turn off. Step 5 – Pump to filling lines Valve AV-MT will open. After LS-MT1 indicates the valve is open, the “PUMPING TO LINES” pilot light will illuminate. PUMP-MT will pump the entire batch to the filling lines. When the Ultrasonic Level Sensor ULS- 1 indicates that the tank is empty, PUMP-MT will turn off, valve AV-MT will close and the batching cycle is complete. The “PUMPING TO LINES” pilot light will turn off and the “SYSTEM READY” pilot light will illuminate.
  • 9. During every phase of the batching process, the liquid level must be monitored by the PLC. If the level rises to greater than 95% of that Mixing tank’s capacity, the system will generate a fault and the batching process must be halted. The operator may press the “STOP” pushbutton PB3 to stop the process at any time. Fig.- Automatic Batching Systemof Hyper glass cleaning
  • 10. FUNCTIONAL BODY DIAGRAM Check for all the LS1 of all 4 valves if they are high. Start Check for all valves and pumps close/off. Check for Tank QR and KM full and Tank MT empty. Check if City water ready? PL1=ON, Rest of the light should be OFF. No Process not ready No No No No Adding CW to MT begins. PL3 On AV-CW=open, LS-CW1=low, LS- CW2=high CW flowingto MT stops after 700 litres is filled by usinglevel sensor. PL3 off. Y Y Y Y Y FaultNo Y 1
  • 11. 1 Pump QR On. PL4 On AV-QR=open, LS-QR1=low, LS- QR2=high QR flowingto MT stops after 162 litres is filled by usinglevel sensor. PL4 off. Y AV-CW=close, LS-CW1=high, LS- CW2=low Fault No AV-QR=close, LS-QR1=high, LS- QR2=low Pump KM On. PL5 On AV-KM=open, LS-KM1=low, LS- KM2=high No Fault KM flowingto MT stops after 132 litres is filled by usinglevel sensor. PL5 off. AV-KM=close, LS-KM1=high, LS- KM2=low Blending in MT tank begins. PL6 On Y Y Y No Fault FaultNo Agitator motor runs for 3 minutes and stops. PL6 Off 2 No Fault
  • 12. 2 Pump MT ON. Supply to filling line starts. PL7 starts. AV-MT=open, LS-MT1=low, LS- MT2=high No Fault Y AV-MT=open till MT tank empties. If tank empty. AV-MT=close. LS- MT1=high, LS-MT2=low. PL7 Off Process to be ready for new batch.
  • 13. COMPONENTS USED 1. Sensors Autonix M18 Capacitive ProximitySensorsforlevelmeasurements. 2. Motorized Control valves 3. Pumps Kirloskar2HP,1.4KW pump. KDS225++ (3pcs) 4. Contactors SchneiderLC1D09, 9A (3 pieces) Siemens45A,3TF4602-0AP0 (1PC) 5. Thermal Overload Relay SchneiderLRE16, 9-13A (3pieces) Siemens32-50A,3UA5800-2F21 (1PC) 6. Agitator SS Noble CustomAgitatorformixing,upto25HP. 7. Other Accessories Pushbutton(3pcs) PilotLight(7 pcs) Control Panel Cabinet LED FAN DIN rail.
  • 14. HARDWARE REQUIREMENT 1. PLC CompactLogix 5370, L16ER. 2. Communicating Protocol EthernetCable,RJ45 SOFTWARE REQUIREMENT 1. Rslogix 5000(on Simulator),Studio5000 (For Live working) 2. RSLINXCLASSIC 3. Studio5000 Logix Emulate (if onSimulator) 4. FACTORYTALK VIEW SCADA CONCLUSION  An AutomaticBatchingSystemusingProgrammable LogicControllerhasbeensuccessfully designedandsimulatedbyapplyingall the conceptof control systematthisproject.  The systemthatisproducedcan be modifiedtobe betterif some of the electrical devicesand systemare upgradedandimproved.  The theoryand conceptof the automaticbatchingsystemisbasedonthe control system.In programmingdesign,understandingsof the desiredcontrol systemandhow touse the Ladder Diagram totranslate the machine sequence of operationare the mostimportantparts,because it haSdirecteffectonthe systemperformance.  The main aiminthis processis to applyPLCto designautomaticbatchingsystemandall objectivesinthisprojectwere successfullydone asplanned.