Recognition and Disposal of Faulty Bottles in a Bottle Filling Industry Using PLC and Producing Human Machine Interface by SCADA

Similar documents
Programmable Logic Controllers Definition. Programmable Logic Controllers History

PLC Based Liquid Filling and Mixing

CIM Computer Integrated Manufacturing

Automated Bottle Filling System

Fig 3. PLC Relay Output

Programmable Logic Controllers

Programmable Logic Controllers Basic Level Textbook TP 301

11. FLOWCHART BASED DESIGN

Learning Systems Software Simulation

Technical Training Module ( 30 Days)

Programming A PLC. Standard Instructions

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15

Programming Logic controllers

PROGRAMMABLE LOGIC CONTROL

TRILOGI 5.3 PLC Ladder Diagram Programmer and Simulator. A tutorial prepared for IE 575 by Dr. T.C. Chang. Use On-Line Help

F A C T. Festo Authorized and Certified Training Centre. Training Plan

Industrial Process Controllers

CLEANING IN PLACE AUTOMATION FOR PROCESS INDUSTRY USING PLC AND SCADA SOFTWARE

1 nrsapre@gmail.com, 2 dr.s.m.kumar@gmail.com

PLCs and SCADA Systems

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

EXPERIMENT 2 TRAFFIC LIGHT CONTROL SYSTEM FOR AN INTERSECTION USING S7-300 PLC

Fault Diagnosis and Maintenance for CNC Machine. Based on PLC

Design and Implementation of SCADA System Based Power Distribution for Primary Substation ( Monitoring System)

November 3 14, 2014 Tri-State Area of Kentucky, Ohio, Indiana Orientation Courses for Advanced Manufacturing. Focus Workforce Skills Development

OVERCURRENT & EARTH FAULT RELAYS. To study the protection of equipment and system by relays in conjunction with switchgear.

Electrical Symbols and Line Diagrams

Successful completion of the course leads to the award of the Technical Training Solutions Competence Certificate PLC Programming

An overview of Computerised Numeric Control (C.N.C.) and Programmable Logic Control (P.L.C.) in machine automation

Learning Systems Modular Systems for Mechatronics Training

How to read this guide

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 OUTCOME 3 PART 1

2011, The McGraw-Hill Companies, Inc. Chapter 5

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

IPA Industrial Process Automation From the Automatic Control of Individual Controlled Systems to Flexible, Full-scale Process Automation

Programmable Logic Controller PLC

The ABB i-bus KNX Room Master Concept Your first step into the KNX world

An educational software project in the field of process control. Michael Ritzschke Institute of Informatics Humboldt University Berlin

Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE

Speed Control Relays SX2

Automating witfi STEP7 in LAD and FBD

OUTCOME 1 TUTORIAL 1 - MECHATRONIC SYSTEMS AND PRODUCTS

Michelin North America

Programming Examples. B.1 Overview of Programming Examples. Practical Applications. Instructions Used

Ladder and Functional Block Programming

NEW GENERATION PROGRAMMABLE AUTOMATION CONTROLLER

AUTOMATIC FIREFIGHTING SYSTEM USING PLC

Designing an efficient Programmable Logic Controller using Programmable System On Chip

Cooking at the Speed of light!

Design Projects in a Programmable Logic Controller (PLC) Course in Electrical Engineering Technology

STEP 7 MICRO/WIN TUTORIAL. Step-1: How to open Step 7 Micro/WIN

CHAPTER 11: Flip Flops

Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

Industrial Training Schedule Spring 2012

Automating with STEP7 in LAD and FBD

GANTRY ROBOTIC CELL FOR AUTOMATIC STORAGE AND RETREIVAL SYSTEM

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Analog Inputs and Outputs

Automation System TROVIS 6400 TROVIS 6493 Compact Controller

Automatic Ration Material Distributions and Payment System Based on GSM and RFID Technology

Permissible ambient temperature Operation Storage, transport

Candle Plant process automation based on ABB 800xA Distributed Control Systems

Mechatronics Automation Technology

SHORT TRAINING COURSES

What ensures easy and fast wiring?

Barcode Based Automated Parking Management System

PLC Programming for Industrial Automation. Kevin Collins

New Supervisory Control and Data Acquisition (SCADA) Based Fault Isolation System for Low Voltage Distribution Systems

DESIGN OF 6 DOF ROBOTIC ARM CONTROLLED OVER THE INTERNET

Cut down your costs, increase your productions efficiently with the knowledge of PLC s Siemens technology. SITRAIN TM THAILAND Page 1 of 14

PLC Based PV Module Tracking with Microcontroller Backup

Pneumatics Basic Level Set of Overhead Transparencies TP 101

UniSort NIR Technologies

Application Note AN-SERV-006

Industrial Plant and Process Control

SIMATIC. System Software for S7-300 and S7-400 Program Design A B C D. Programming Manual C79000-G7076-C Preface, Contents

Sensors Collecting Manufacturing Process Data

Design and Implementation of SCADA System Based Power Distribution for Primary Substation (Control System)

High Security Heavy Duty Shredders VZ Perfect shredding and high performance in DIN security levels 4 and 5

Recognizing and understanding schematic symbols will enable you to comprehend a circuit s function.

Trouble shooting for die cast machine. customer service department of L.K Group

Creating Relay Logic Diagrams

Configuring PROFINET

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

Test Code: 8094 / Version 1

Control of Boiler Operation using PLC SCADA

MECE 102 Mechatronics Engineering Orientation

A Remote Control Project to Enhance Undergraduate Students Interest and Knowledge in Industrial Automation

1R / 4-BUTTON SERIES

SIMATIC S Getting Started for First Time Users. Order No.: 6ZB5310-0NC02-0BA0 04/2007 A5E

SECTION G2: CABLE PROCESSOR MODULE MAINTENANCE

VEHICLE THEFT/SECURITY SYSTEMS

UNIT II Robots Drive Systems and End Effectors Part-A Questions

The integrated HMI-PLC

TEDDINGTON. Intuitive control. TLC 700 The multifunctional controller

Programmable Logic Controllers

Fundamentals of stepper motor drive technology

Industrial Process Automation (Exercise)

GSM Based Home Security System Using PLC

Transcription:

International Refereed Journal of Engineering and Science (IRJES) ISSN (Online) 2319-183X, (Print) 2319-1821 Volume 3, Issue 5(May 2014), PP-18-23 Recognition and Disposal of Faulty Bottles in a Bottle Filling Industry Using PLC and Producing Human Machine Interface by SCADA Sougata Das 1, Sayantan Dutta 2, Anusree Sarkar 2, Subhasis Kar 2 1 MastersStudent,Electrical and Electronics Engineering, The University Of Burdwan, Burdwan, West bengal, India 2 Bachelor of engineering, Applied Electronics Instrumentation Departmen, The University Of Burdwan, Burdwan, West Bengal, India Abstract:-A novel method of detecting faulty bottles in a bottle filling industrial process has been proposed in this paper. Here we analyse the simulation study of one programmable logic controller (PLC) based control system by building up a program using ladder diagram and different addressing modes of SIEMENS PLC. This paper also presents comprehensive simulation of the performance of the different sensors used for sensing the faulty bottles in the moving conveyer belt monitored by PLC. The outputs can also be observed in supervisory control and data acquisition (SCADA) window. The adopted simulation strategy assures a low cost, more reliable, increased flexibility and faster response. Keywords:- Proximity sensor, scanner, stepper motor, conveyer belt, ladder diagram, PLC, SCADA. I. INTRODUCTION In industrial purpose there is a recognized hierarchy of damage control measures based on the priciple that loss of production needs to be reduced to an acceptable level by enginnering means. Automation is the use of control systems and information technology to reduce the need for human work in the production of goods and services. In the scope of industrialization, automation is a step beyond mechanization. Whereas mechanization provides human operator with machinery to assist them with the muscular requirements of work, automation greatly decrease the need for human sensory and mental requirements. In filling industry faulty bottle detection routine is a imperative part being done by several discrete mechanisms working in harmony. It is an endowment of automation [1]-[8] that we can think about this process. So, in the industry the whole system is done by many separate machines like faulty bottle detection system, filling machine, capping machine, labeling process etc. Here the focal argument issue is about detecting the faulty bottle before entering into the main plant. We have used PLC which allows us using implying delay, timers, and counters. II. SYSTEM COMPONENTS DESCRIPTION The various components used by the system implemented here are: 1.1. Programmable Logic Controller It is a digital electronic device that uses a programmable memory to store instructions and to implement specific functions such as logic, sequence, timing, counting and arithmetic operations to control machines and processes [1]- [4]. In other words, PLC is a solid state/computerized industrial controller that performs discrete or sequential logics in a factory environment. A sequence of instructions can be programmed by the user into the PLC and it can demonstrate the use of these operations into a system. In this paper the PLC used is a SEIMENS S7 300. Only one station with its 16 logic input and output ports are used. According to requirement, more number of stations can be added thus increasing the potential of this system to be used in very large industries. The components of the PLC in a block diagram are given in fig1. 18 Page

Fig.1 Components of PLC. 1.2. Proximity Switch A proximity sensor often emits an electromagnetic field or a beam of electromagnetic radiation (infrared, for instance), and looks for changes in the field or return signal. The object being sensed is often referred to as the proximity sensor's target. Different proximity sensor targets demand different sensors. A proximity switch uses this proximity sensor to trigger ON or OFF certain circuit required for the processing of the system. Here in this particular system, two proximity switches are used to count the bottles. A proximity switch is given in fig 2 and its internal components have been labeled. Fig.2 Proximity Switch 1.3 Scanner Two Industrial Scanners are placed at a point along the conveyor belt. All the bottles need to pass through this point. A checking is done by these industrial scanners. Firstly a scanner is placed at the top of the belt which checks the nozzle size and then another is placed laterally which checks the figure, shape and size of the bottle. All this is done using pre loaded images of a perfect bottle. The checking is done by comparing this pre loaded image with the bottle being checked. 1.4 The Disposal System The Disposal of the bottles is done by a very simple mechanical device. This device uses two gears and a stepper motor. The Motor rotates at a fixed angle and thus rotating the gears. The Gear is connected to a screw and fixed to the back side of a plunger. This plunger pushes the bottles from the conveyor belt. Fig 3a gives this mechanism at normal position and fig 3b shows how the mechanism works while the stepper motor shaft is rotated to push the bottle. According to the scanner output the stepper motor is connected and implemented by the PLC program. When the Scanner detects a fault in the bottle then the check fails and the bottle is pushed. Otherwise the system is kept switched OFF at normal position so as to allow the bottles which have passed the check to move forward. 19 Page

Fig.3a At normal position (When bottle has passed) Fig.3b Bottle is Pushed (When Bottle Fails check) III. WORKING PRINCIPLE The whole system is built up with two proximity switch to count bottles passing by, one scanner to scan each bottle and compare with pre-loaded image and one plunger to throw away the faulty bottle from conveyor belt which carries the bottles. The block diagram of system is shown in Fig 4. Fig. 4 Block diagram of system. The bottles are kept in conveyer belt. There are two proximity switches. Proximity switch 1 senses the bottle first and counts it. Scanner scans the bottle and compare with default image of bottle. If there is image mismatch then Plunger will switched ON and throw the bottle on the second conveyer. If there is no mismatch, then plunger will not switch ON and proximity switch 2 counts the number of good bottles. IV. IMPLEMENTATION The ladder logic programming has been implemented in PLC step 7 software and the visual interface or the Human Machine interface has been done using WinCC explore edition using Supervisory Control and Data Acquisition logic. Table 1. Addressing Modes. Instruction Mode Input I0.0 I0.7 I1.0 I1.7 Output Q0.0 Q0.7 Q1.0 Q1.7 Flag M0.0 M0.7 M1.0 M1.7 While building up the required ladder logic we have used different addressing modes [3] of Siemens PLC as mentioned in TABLE 1. Required Inputs are: Start_PB [I0.0], Stop_PB [I0.1], Overload Relay [I0.2], Proximity switch1 [I0.4], Proximity switch 2[I0.6]. Required Outputs are: Conveyer Motor [Q0.1], Scanner [Q0.2], Plunger [Q0.3]. The control philosophy of this process is as follows: After pressing start push button [I0.0] bottles are moving on the conveyer belt. Number of bottles passing through the conveyer were counted by Proximity switch1 [I0.4] and Proximity switch 2[I0.6] also. 20 Page

Scanner [Q0.2] detects the faulty bottle by providing an input pulse. When scanner detects faulty bottle then the process should calculate the faulty bottle number by calculating the value of proximity switch 2[I0.6] and proximity switch1 [I0.4]. Now proximity 2 [I0.6] checks the faulty bottle in front of him. When proximity switch 2 detects that faulty bottle then plunger [Q0.3] actuate and pushed the bottle from the main conveyer [Q0.1] to the 2 nd conveyer. When we press the stop push button [I0.1] the total process rested. V. SIMULATION RESULTS AND SCADA OUTPUT We have performed the whole experiment in simulation mode with the help of ladder logic [10] [12] written in step7 300 software as mentioned in APPENDIX-A. We also applied required input and observed the following outputs in SCADA [12] window (WinCC explore) as shown in the Fig.5a. and Fig. 5b. Number of good bottle. Number of faulty bottle. Counting of proximity switch 1. Counting of proximity switch 2. Bottles are kept on a moving conveyor belt. Initially plunger is off as shown in the Fig. 5a as no faulty bottle is detected by scanner. But when a faulty bottle is detected by the scanner it sends a signal to proxy switch 2 which on the plunger for moving away the particular bottle from belt as shown in the Fig. 5b. Fig. 5a. Initial stage when plunger off. Fig. 5b. Running system. VI. CONCLUSION This recapitulation confers the fundamental design of a PLC based faulty bottle identification system that could be effectively used for industrial purpose. A simple assessment logic scheme was used to process the outputs of the above system to indicate whether the bottle is perfect or not. The observation also point out the condition of the both proximity switches and plunger. Further work is requested to improve the decision logic scheme and to use the recent sensors. Moreover this system works simply and is user friendly with very less requirement of human indulgence. A single PLC system can handle many processes altogether thus becoming cost effective for large scale industrial production. 21 Page

APPENDIX A The Ladder Logic program implemented for this system is given in figure 6a and 6b Fig.6a Ladder logic part 1 22 Page

Fig.6b Ladder Logic part 2 REFERENCES [1] Programmable Logic Controllers Basic Level, Textbook TP 301, Festo Didactic GmbH & Co., D- 73770 Denkendorf. [2] John W. webb, Ronald A. Reis, Programmable Logic Controller, Principles & Edition, PHI, 2003. Applications, 5 th [3] Bolton, W. Programmable Logic Controllers. 4th ed., 2006, North Carolina: Elsevier Newnes. [4] J. C. Chan, H. L. T. Dy, A. H. Fernando, R. L. Tiu, P. J. G. Viernes, Design, Fabrication, and Testing of a PLC Training Module Using Siemens S7-300 PLC, DLSU Engineering e-journal,vol. 1 No. 1, March 2007, pp.43-54. [5] S. Ghosh, S. Bairagya, C. Roy, S. Dey, S. Goswami, A. Ghosh, Bottle Filling System using PLC, ET &TE-2008. [6] A. Saha, S. Kundu, A. Ghosh, Mini cement plant using PLC, Conference proceedings, MDCCT- 2012, 6-7 february, 2012, Burdwan University [7] Hao, L. and Ruilin, P. (2005). Application of Centralized PLC Automation Control in Painting Line of Steel Plant. Proceeding of the 4th Asian Conference on Industrial Automation and Robotics, Landmark Hotel, Thailand [8] Working with step 7 V5.2, Getting Started, Siemens AG, edition- Dec. 2012. [9] Ladder Logic (LAD) for S7-300 and S7-400 Programming, Reference Manual, Siemens AG, edition- Dec. 2012. [10] I.A Bryan, E.A Bryan, Programmable Controllers Theory and Implementation, Second Edition,1997. [11] Axel Daniels & Wayne Salter, What is SCADA, CERN-CNL-2000-003 Vol. XXXV, issue no. 3. [12] Tony Stafford, Taking Back A SCADA case study, Camrosa Water District, California. July 2002, J.P. 23 Page