YASIR AMZAD ALI BIN MOHD YASEEN

Similar documents
ANALYSIS OF OVERCURRENT PROTECTION RELAY SETTINGS OF A COMMERCIAL BUILDING NURUL SYAQIRAH BINTI MOHD SUFI UNIVERSITI MALAYSIA PAHANG

COMPUTATIONAL ANALYSIS OF TWO DIMENSIONAL FLOWS ON A CONVERTIBLE CAR ROOF ABDULLAH B. MUHAMAD NAWI

DEVELOPMENT OF COMPRESSED AIR POWERED ENGINE SYSTEM BASED ON SUBARU EA71 MODEL CHEN RUI

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS

EXPERIMENT AND ANALYSIS OF MOTORCYCLE EXHAUST DESIGN ABDUL MUIZ BIN JAAFAR

This item is protected by original copyright

DISC BRAKE SQUEAL GENERATION DURING DRY AND WET CONDITIONS MUNEER NAJI WAHEED UNIVERSITI TEKNOLOGI MALAYSIA

DEVELOPMENT OF MICROHYDRO GENERATOR SYSTEM AHMAD ZUBAIDI BIN ABDUL MD RANI UNIVERSITI MALAYSIA PAHANG

BORANG PENGESAHAN STATUS TESIS

THE DESIGN OF A TORQUE FEEDBACK CONTROLLER USING PID CONTROLLER FOR AN UPPER LIMB ROBOTIC ARM KARTIKESU A/L VIJAYAN

COMPARISON OF STANDARD EXHAUST AND RACING EXHAUST ON MACHINE PERFORMANCE

DESIGN AND ANALYSIS OF THE SOLAR CAR BODY YUSRI BIN YUSOF. Report submitted in partial fulfillment of the requirements

DESIGN, DETAIL ANALYSIS AND PERFORMANCE TESTING OF UAV PROPULSION SYSTEM CHE MUHAMMAD RIDHWAN BIN CHE HASHIM

NUMERICAL ANALYSIS OF ELASTOHYDRODYNAMIC LUBRICATION WITH BIO-BASED FLUIDS DEDI ROSA PUTRA CUPU UNIVERSITI TEKNOLOGI MALAYSIA

ENERGY BALANCE STUDY FOR 4 STROKE GASOLINE ENGINE ANALYSES ABDULLAH SHARIFFUDIN MOHAMAD BACHELOR OF MECHANICAL ENGINEERING UNIVERSITI MALAYSIA PAHANG

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS

CONTROL OF INVERTED PENDULUM-CART SYSTEM BASED ON FUZZY LOGIC APPROACH HASRULNIZAM BIN HASHIM

STUDY OF EFFECTS OF FUEL INJECTION PRESSURE ON PERFORMANCE FOR DIESEL ENGINE AHMAD MUIZZ BIN ISHAK

DEVELOPMENT HYDROGEN GAS GENERATOR FOR DUAL FUEL ENGINE USING YULL BROWN METHOD AHMAD ZAKI BIN ZAIMANI UNIVERSITI MALAYSIA PAHANG

BRAKE CONTROL SYSTEM FOR MOTORIST VEHICLE MUHAMAD NOR BIN ARIF

SMART SUN TRACKING WITH AUTOMATED CLEANING SYSTEM FOR PV MODULES AMIRAH AFIQAH BINTI AHMED

THE ANALYSIS OF THE FORCES THAT ACT ON THE MOTORCYCLE BRAKE PEDAL DURING EMERGENCY BRAKE

MODELING OF ELECTRIC DOUBLE LAYER CAPACITOR FATHIN ASILA BINTI MOHD PABLI UNIVERSITI TEKNOLOGI MALAYSIA

PREDICTION OF REMAINING USEFUL LIFE OF AN END MILL CUTTER SEOW XIANG YUAN

CURRENT CARRYING CAPABILTY OF POLYESTER CARBON COATED FOR ELECTRICAL CONDUCTOR MOHD HAIDIR BIN MANAF UNIVERSITI TEKNOLOGI MALAYSIA

OPTIMAL LOCATION OF FACTS FOR ATC ENHANCEMENT BY USING SENSITIVITY ANALYSIS RAIMON OMAR AL SHAIKH SALEM

THE STUDY ON THE IMPACT OF CONSTANT POWER LOAD TO A DIRECT CURRENT POWER SYSTEM DRIVEN BY PHOTOVOLTAIC, WIND - THYRISTOR RECTIFIER AND LINEAR SOURCES

DEVELOPMENT OF ELECTRICAL DISCHARGE MACHINING POWER GENERATOR MUHD ABU BAKAR BIN MUHD RADZI

OPTIMAL LOCATION OF THYRISTOR CONTROLLED SERIES COMPENSATOR USING SENSITIVITY APPROACH NEW HUANG CHIN UNIVERSITI TEKNOLOGI MALAYSIA

NEURAL NETWORK CONTROLLER FOR DC MOTOR USING MATLAB APPLICATION NORAZLINA BINTI AB. RAHMAN

COMPARISON OF AUTOMATIC AND CVT TRANSMISSION FOR A CAR UNDER 1 LITER ENGINE

FINITE ELEMENT (FE) MODEL OF BRAKE INSULATOR IN REDUCING BRAKE SQUEAL NOISE FOR MOTORCYCLES MUNDHER FADHIL ABDULRIDHA UNIVERSITI TEKNOLOGI MALAYSIA

ROBUST ELECTRONIC BRAKE FORCE DISTRIBUTION IN HYBRID ELECTRIC VEHICLES YEOH WEI CHERNG UNIVERSITI TEKNOLOGI MALAYSIA

OPTIMAL ANTI LOCK BRAKING SYSTEM WITH REGENERATIVE BRAKING IN HYBRID ELECTRIC VEHICLE DANA DEHGHANI UNIVERSITI TEKNOLOGI MALAYSIA

FINITE ELEMENT ANALYSIS OF AUTOMOTIVE INTAKE MANIFOLD USING CAE SOFTWARE MUHAMMAD HAIKAL BIN HARON

DIRECT TORQUE CONTROL OF A THREE PHASE INDUCTION MOTOR USING HYBRID CONTROLLER. RAJESHWARI JADI (Reg.No: M070105EE)

PI CONTROLLER FOR BATTERY CHARGER SYSTEM MOHD AZHAR BIN AZMI

GEAR RATIO INVESTIGATION OF AUTOMOTIVE MANUAL TRANSMISSION MUHAMAD AMIR SHAH ARIF HARUN. A thesis submitted in partial fulfillment of the

APPLICATION OF DEMAND SIDE MANAGEMENT STRATEGIES TO REDUCE ENERGY CONSUMPTION IN UNIVERSITY BUILDINGS NAJAATUL FARIHAH BINTI HAMIDI

COMPUTER METHODS IN ELECTRICAL POWER DISTRIBUTION FOR PETRONAS GAS INDUSTRIAL PLANT NORAHIDA IBRAHIM

Fabrication and Automation of Solvent less Packaging Machine

CONVERSION OF GLYCEROL TO METHANOL OVER COPPER AND NICKEL SUPPORTED ON HZSM-5 ZEOLITE BY HYDROTHERMAL PROCESS NURUL SYUHADA BT SPALIE

ARC FLASH ANALYSIS STUDY IN INDUSTRY HARNA A/P ELAVARASU

GLYCERINE PITCH FROM GLYCERINE CONCENTRATION PROCESS AS ALTERNATIVE FUEL FOR BOILER OPERATIONS KIRUBAHARAN A/L MERAPAN

DESIGN AND FABRICATION OF ENGINE MOUNTING FOR UTeM FORMULA SYLE RACE CAR MOHD SABIRIN BIN RAHMAT UNIVERSITI TEKNIKAL MALAYSIA MELAKA

DESIGN AND DEVELOPMENT A SMALL STIRLING ENGINE NURUL HUDA BINTI BASO

TECHNOLOGY AND INNOVATION MANAGEMENT AWARENESS AND PRACTISE A CASE STUDY IN BRITISH AMERICAN TOBACCO GSD (KL) SDN BHD

BORANG PENGESAHAN STATUS TESIS

THE DEVELOPMENT OF POSITIVE INPUT SHAPING FOR ANTI-SWAY CONTROL OF A GANTRY CRANE SYSTEM ZULAIKAH ZULKIFELY

STUDIES AND DESIGN OF SUSPENSION SYSTEM FOR A FORMULA SAE RACING CAR AIZAT FUAD BIN AHMAD SHATAR UNIVERSITI TEKNIKAL MALAYSIA MELAKA

STRESS EFFECT STUDY ON 6 DIFFERENT PATTERN OF TYRES FOR SIZE 175/70 R13 SYAHRIL AZEEM ONG BIN HAJI MALIKI ONG. for the award of the degree of

FABRICATION OF HYBRID ELECTRIC CHOPPER TYPE MOTORCYCLE FRONT SUSPENSION MUHAMMAD AMIR AKMAL BIN AHAMAD KHALID

MODEL UPDATING FOR FUN KART CHASSIS MOHD SAHRIL BIN MOHD FOUZI UNIVERSITI MALAYSIA PAHANG

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

PREDICTION STUDIES FOR THE PERFORMANCE OF A SINGLE CYLINDER HIGH SPEED SI LINEAR ENGINE MOHD NORDIN BIN ZAZALLI

OPTIMIZATION ON FUEL GAS OPERATION FOR COMBINED CYCLE POWER PLANT MOHD IZAMUDDIN BIN MAHMUD

Sitras SCS, -RCI, -FFP, -TTU

DESIGN AND FABRICATION OF A PALM KERNEL CRACKING MACHINE DIKEOCHA NKIRUKA OLIVE EM DEPARTMENT OF MECHANICAL ENGINEERING

UNIVERSITI TEKNIKAL MALAYSIA MELAKA (UTeM) FACULTY OF ELECTRICAL ENGINEERING (FKE) FINAL YEAR PROJECT II (FYP II) BEKU 4973

Master of Engineering

SMART METER-TNB DUAL TARIFF FOR DOMESTIC APPLICATION NASYRAH BT ABDUL RAHIM

MODELING AND SIMULATION OF MODIFIED SKYHOOK CONTROLLER FOR ACTIVE SUSPENSION SYSTEM MUHAMAD RUSYDI BIN ALI

DEVELOPMENT OF SOLAR DIGITAL THERMOMETER MOHD ALIAS SANI BIN YAACOB. Bachelor Degree of Electrical Engineering (Power System)

Diagnostics of Rotor and Stator Problems in Industrial Induction Motors

FINAL PROJECT RESEARCH PAPER

POTENTIALITY OF INTRODUCING ABSORPTION CHILLER SYSTEMS TO IMPROVE THE DIESEL POWER PLANT PERFORMANCE IN SRI LANKA A

MODAL ANALYSIS FOR ENGINE CRANKSHAFT

A STUDY ON VARIOUS TYPE OF ROTOR DISC BRAKE USING FAE ANALYSIS MOHD AFFENDI BIN IBRAHIM

THE ANALYSIS OF WING PERFORMANCE FOR RECONNAISSANCE UAV ZULKIFLI BIN YUSOF UNIVERSITI MALAYSIA PAHANG

FABRICATION OF A PROTOTYPE LOW POWER MOTOR FOR INDOOR VENTILATION SIMON THEOPHYLUS YUSUF

THERMOELECTRIC POWERED HIGH TEMPERATURE USING BOOST CONVERTER MUHAMAD KAMAL HAFIZ BIN MOHD ANUAR UNIVERSITI TEKNIKAL MALAYSIA MELAKA

ESTIMATION OF VEHICLE KILOMETERS TRAVELLED IN SRI LANKA. Darshika Anojani Samarakoon Jayasekera

DETERMINATION OF AERODYNAMIC DRAG FORCE ACTING ON MOVING HEAVY DUTY TRUCK-TRAILER IN MALAYSIA MOHAMAD HAFIZ BIN MOHAMAD

SPRAY SIMULATION OF HYDROGEN FUEL FOR SPARK IGNITION ENGINE USING COMPUTATIONAL FLUID DYNAMIC (CFD)

DEVELOPMENT OF AUTO RE-CLOSER EARTH LEAKAGE CIRCUIT BREAKER FOR DOMESTIC APPLIANCES MUHAMMAD SYAFI I BIN ALI

Effectiveness of Oil Consumption at Motoring Test Case Study: Automotive Company

DESIGN AND FABRICATION OF POLYVINYL CHLORIDE TIE-ROD CYLINDER FOR LOW PRESSURE WATER HYDRAULIC SYSTEM

ELECTRIC CAR VOLTAGE MONITORING SYSTEM NAJMI AZFAR BIN MOHD ROSLI

BATTERY LEVEL MONITORING SYSTEM AIESYAH BINTI GHAZALI

MAS601 Design, Modeling & Simulation

EFFECT OF EXHAUST TEMPERATURE ON THE PERFORMANCE OF A DIESEL ENGINE WITH EGR

OMAR - Power Generation AUTOMATION

Multimove. IRC5 has enough goodies for everyone. Which one is your favorite? Powerful Software Tools. Modular Controller.

ELECTRIC DRIVES N.K. DE P.K. SEN

DEVELOPMENT OF AUTO RE-CLOSER EARTH LEAKAGE CIRCUIT BREAKER (AR-ELCB) AHMAD KHAIRUL AZWAN BIN JANTAN ANUA JAH

DEVELOPMENT OF SOLAR FLUORESCENT LAMP MOHD HAFIZUDDIN BIN ABDUL RAZAK

Design control system of auto air remaining machine based on programmable logic controller in the automotive manufacturing industry

Modern Industrial Pneumatics. Design and Troubleshooting Industrial Pneumatics PN111 PN121

ACTIVE FORCE CONTROL ON ACTIVE SUSPENSION SYSTEM MOHD SALEHUDDIN BIN IDRES

COMPARISON OF DIFFERENT SOFTWARE PACKAGES IN POWER FLOW AND SHORT-CIRCUIT SIMULATION STUDIES. A Project

Table of Contents. 95 IMS 25 flexible manufacturing line with 5 stations. 104 IMS 26 flexible manufacturing line with 6 stations

Optimal Design and Analysis of Hybrid Energy Systems

Ampl2m. Kamil Herman Author of Ampl2m conversion tool. Who are you looking at

KHAIRUL AZRI BIN NGADIMEN

SOLAR POWERED PERSONAL DRYER USING PIC (ECODRYER) NORNAJIHAH BINTI ISMAIL

MODELING AND SIMULATION OF A HYBRID ELECTRIC VEHICLE SYSTEM

Static frequency converter couples US paper mill s 25-Hz and 60-Hz electricity grids

MODAL ANALYSIS TEST RIG FOR CLAMPED-CLAMPED BOUNDRY CONDITION MOHD HAFIZ BIN RAZILAH

IFC-BL02 Interface Free Controller Brushless Motor Card

Transcription:

DEVELOPING PLC BASED GANTRY ROBOT USING POSITIONING SERVO DRIVE WITH PROFIBUS DP COMMUNICATION PROTOCOL YASIR AMZAD ALI BIN MOHD YASEEN A project report submitted in partial fulfillment of the requirement for the award of the degree of Master of Engineering (Electrical Mechatronics & Automatic Control) Faculty of Electrical Engineering Universiti Teknologi Malaysia NOVEMBER, 2009

iii Dedicated to my beloved wife Dr Rokiah Binti Khalid Son, Yasir Adham Ali Parents, Janathul Nisa & Mohd Yaseen

iv ACKNOWLEDGEMENT In preparing this thesis, I was in contact with many people, researchers, academicians, and engineers. They have contributed towards my understanding and thoughts. In particular, I would like to acknowledge and express my sincere appreciation to my main thesis supervisor, Dr Hazlina Selamat, for encouragement, guidance, critics and friendship. His readiness to help and valuable suggestions were highly appreciated towards to meeting the project objective. My fellow postgraduate students should also be recognized for their support. My sincere appreciation also extends to all my colleagues and others who have provided assistance at various occasions. I am grateful to all my family members.

v ABSTRACT PLC (Programmable Logic Controller) is one of the most important device in industrial automation nowadays. PLC is the device which control the machine so that the machine can run fully automatically. PLC is rarely use to control movement of the axis. Usually axis movement will be controlled by CNC (Computer Numeric Controller) machines. But in this Project, PLC is used to control gantry robot with three axis using positioning servo drive and its communicate via PROFIBUS (Process Fieldbus). The reason that PLC used to control the robot is because, PLC based machine is relatively much cheaper compare to machine that use CNC.

vi ABSTRAK PLC merupakan salah satu alat yang terpenting dalam bidang automasi industri pada masa kini.plc merupakan alat yang mengawal mesin untuk berfusngi secara automatik sepenuhnya.plc jarang digunakan untuk mengawal pergerakan paksi sesuatu mesin.kebiasanya tugas mengawal paksi ini dilakukan oleh CNC.Tetapi dalam Projek ini, PLC digunakan untuk mengawal pergerakan robot gantri tiga paksi yang digerakkan oleh motor servo dan berkomunkasi mengunakan PROFIBUS. Tujuan mengunakan PLC sebagai alat mengawal ialah kerana mesin yang berlandaskan PLC secara relatifnya adalah lebih murah berbanding dengan mesin yang mengunakan CNC.

vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS ii iii iv v vi vii xi xii xv 1 INTRODUCTION 1.1 Project Introduction 1 1.2 Project Objective 4 1.3 Scope Of Project 4 1.4 Organization Of Thesis 5 2 LITERATURE REVIEW 2.1 Gantry Robot 6 2.2 Programmable Logic Controller 8 2.2.1 PLC Introduction 8

viii 2.2.2 PLC Features 8 2.2.3 System Scales 9 2.2.4 User Interface 9 2.2.5 Communication 10 2.2.6 PLC Compared With Other Control Systems 10 2.2.7 Digital and Analogue Signal 12 2.2.8 Programming Language 13 2.2.9 Siemens PLC 14 2.3 Profibus Communication Protocol 16 2.3.1 Profibus Introduction 16 2.3.2 Profibus Origin 18 2.3.3 Advantages Profibus Compare Other Fieldbuses 18 2.4 Servo Drive 19 2.4.1 Introduction To Digital Servo Drive 19 2.4.2 Lenze 9300 Positioning Servo Drive 20 3 PROJECT BACKGROUND 3.1 Previous Control System for ABB Robot 22 3.2 Problem with Previous ABB Gantry System 27 3.2.1 Obsolete Parts 27 3.2.2 No Local Support Available For Robot 27 3.2.3 Complicated Control System 28 3.2.4 Homing In Every Movement 29 3.2.5 Unnecessary Tray Scanning Process 29 3.2.6 No Permission Required To Enter Cage 29 3.2.7 Cannot Run In Manual Loading & Unloading 30 3.2.8 Robot Don t Have Safety Parking Position 30 3.2.9 No Proper Indication Of Alarm Or Fault Signal 30

ix 4 METHODOLOGY 4.1 Introduction 31 4.2 Siemens Programmable Logic Controller 32 4.2.1 Siemens PLC Hardware Configuration 32 4.2.2 Siemens Network Configuration 34 4.2.3 Siemens PLC Program Editor 35 4.2.3.1 Siemens S7-Graph Editor 36 4.2.3.2 Siemens Ladder Diagram (LAD) Editor 39 4.2.3.3 Siemens Statement List (STL) Editor 41 4.3 Siemens Human Machine Interface (HMI) 43 4.4 Global Drive Control 45 5 PLC PROGRAM IMPLIMENTATION 5.1 Introduction 46 5.2 Robot Auto Cycle 48 5.3 Machine Ready, Safety and Error Handling Program 54 5.4 Decision Making Program 58 5.5 Drive Control Program 61 5.6 Execution Of FB3 Programs 63 6 HMI IMPLIMENTATION 6.1 Introduction 67 6.2 Main Screen 68 6.3 Auto Cycle Screen 69 6.4 Semi Auto Cycle Screen 74 6.5 Manual Cycle Screen 76 6.6 System Diagnostic Screen 77 6.7 Teaching Mode Screen 78

x 7 DRIVE IMPLIMENTATION 7.1 Introduction 79 7.2 Drive Parameter Configurations 79 7.3 Position Configuration 81 7.4 Drive Program Editor 82 8 RESULTS AND DISCUSSION 8.1 Introduction 84 8.2 Development Stages 85 8.3 Error Recording Program (FC250) 87 8.4 Features Of New Robot Gantry System 88 8.4.1 Simple And Reliable Control System 88 8.4.2 Easy Maintenance & Troubleshooting Process 91 8.4.3 One Touch Button Control Concept 92 8.4.4 Optimize Movement Concept 92 8.4.5 Improved Safety 93 8.4.6 Improved Tray Scanning Process 94 8.4.7 Variable Speed Control To Improve Process Time 95 8.4.8 Touch Screen For The Robot 95 9 CONCLUSION AND RECOMMENDATION 9.1 Conclusion 97 9.2 Recommendation 98 REFERENCES 99

xi LIST OF TABLES TABLE NO. TITLE PAGE 3.1 Loading Control System Unit 23 3.2 Unloading Control System Unit 24 3.3 ABB Gantry Robot Control System Unit 25 4.1 List Of Hardware Used For Gantry Robot 33 5.1 Function List For The Robot Auto Cycle Sequence 60

xii LIST OF FIGURES FIGURE NO. TITLE PAGE 1.1 Gantry Robot Structure 3 1.2 Loading Station 3 1.3 Unloading Station 4 2.1 Digital Servo Drive 20 3.1 S5 100u CPU 23 3.2 Sanyo Denki Stepper Motor Drive 24 3.3 S5 115u CPU With Input Output Card 25 3.4 Telemeqanique NUM 17.20 CPU 26 3.5 ABB NUM NC Controller Card 26 3.6 BOSH-REXROTH Indramat Servo Drive Axis Module 27 4.1 Hardware Configuration 34 4.2 HMI and PLC Communication Interface 35 4.3 Graph-7 Programs 37 4.4 Robot Programs Written In S7-Graph Language 38 4.5 Ladder Diagram Editor Siemens PLC 40 4.6 Ladder Diagram Editor Siemens PLC 41 4.7 STL Editor Siemens PLC 42 4.8 WinCC Flexible 2008 HMI Screen Editor Software 44 4.9 Global Drive Control Software 46 5.1 Flow Chart For Robot Auto Cycle Control 48 5.2 FC20 Monitoring X & Y Reach Position Function 49 5.3 Tray Status For The Robot 50 5.4 Tray Location For The Robot 51 5.5 Programs Code For Updating Tray Value At Location 10 52 5.6 Sequence Queue List 53

xiii 5.7 Current Running FB Highlighted At Screen 53 5.8 Step Number 10 At FB3 55 5.9 Safety And Error Programs Control s Flow Chart 56 5.10 Error Message For Emergency Button And Safety Door 56 5.11 Ladder Diagram Check Machine Emergency 57 5.12 Ladder Diagram Check Main Air Pressure 58 5.13 Machine Ready Condition Displayed At Screen 59 5.14 Flow Chart Of Decision Making Program 60 5.15 Profibus Control Program For X-Axis 61 5.16 Flow Chart For Drive Control Programs 62 5.17 Error Message Related Drives At Touch Screen 63 5.18 Ladder Diagram Check Priority For FB3 64 5.19 Flow Chart FB3 Functions 66 6.1 Main Screen 68 6.2 Auto Cycle Screen 69 6.3 Actual Position And Speed Value 70 6.4 Tray Status 70 6.5 Start Button Hidden 71 6.6 Start Button Displayed 71 6.7 Machine Ready Status 71 6,8 Sequence Status 72 6.9 Set Axis Speed Parameter 73 6.10 Set Maximum Tray Value 73 6.11 Semi Auto Cycle Screen 74 6.12 Semi Auto Mode Go To Location 75 6.13 Semi Auto Part Program 75 6.14 Manual Cycle Screen 76 6.15 System Diagnostic Screen 77 6.16 Teaching Mode Screen 78 7.1 Motor Data Parameter 80 7.2 Position Configuration 81 7.3 FB Editor Software 83 7.4 Program Process List For Drive 83 8.1 Gantry Robot In Operation 85

xiv 8.2 Screen Used For Control Robot Movement 86 8.3 Screen Used To Test Auto Cycle Movement 86 8.4 Error Recording Program 87 8.5 Siemens 10 Touch Screen For Gantry Robot 90 8.6 Siemens S7-317-2DP CPU 90 8.7 Lenze 9300 Positioning Servo Drives 91 8.8 Safety Relay Used For The Project 94 9.1 Keyence Imaging Device 98

xv LIST OF ABBREVIATIONS PLC - Programmable Logic Controller NC - Numeric Controller PWM - Pulse Width Modulation CPU - Central Processing Unit IO - Input Output MS-DOS - Microsoft Disk Operating System MTC - Machine Tool Control DP - Distributed Peripheral USB - Universal Serial Bus PROFIBUS - Process Field Bus System HMI - Human Machine Interface PA - Process Automation

CHAPTER 1 INTRODUCTION 1.1 Project Introduction SKF Bearing Industries Sdn Bhd is world-class manufacturer of bearings employing the most modern technology in the industry. Plant is located in Nilai and supplies the world with quality bearings. In order to manufacture Cylindrical Roller Bearing (SRB), heat treatment process for the roller is one of the crucial and importance process. Every minute thousands of rollers need to supply to the furnace to undergo heat treatment process. To supply the roller for the furnace, SKF Nilai is using fully automated gantry robot loading system. There is three major component of the gantry system. First system is loading station. In loading station the roller is sorted at the tray and then it will be transported to the furnace by robot. Robot will arrange the tray at pallet in several layers before deliver the pallet into furnace.

2 Second system is unloading system. After the roller finished heat treatment process, robot will unload the pallet from furnace and deliver the tray to unloading station. Unloading station will distribute the roller for grinding process. Previous gantry robot system is using ABB automation control design. This robot s design is outdated & not efficient in this new era. The ABB robot is using CNC controller and using three separate PLCs to control loading and unloading station. The idea is to replace old fashion of automation control to new, fast, reliable, user friendly, easy to troubleshoot & easy to maintain gantry robot automation system. This project is to upgrade the old gantry robot system to cheap & reliable robot control system using PLC control system. After I had done some research and studies, I had found out the simplest & much reliable robot design using PLC & positioning servo drive. Another aspect which was given high priority before design the system is availability of spare part in our store & local support of the device that we use. Almost 70% of the items include (PLC CPU, Input Output Card, Communication Card, Touch Screen) is available in our spare part store. This will drastically reduce downtime for robot due to availability of spare parts.

3 Figure 1.1 : Gantry Robot Structure Figure 1.2 : Loading Station

4 Figure 1.3 : Unloading Station 1.2 Project Objective Project objective is to develop complete control system for 3 axis gantry robot using Siemens s7 PLC, Lenze positioning servo drive, Siemens touch screen and these devises is communicate via Profibus - DP protocol. 1.3 Scope Of Project In order to achieve the objective of the project, there are several scope had been outlined. The scope of this project includes writing PLC software using Siemens Step 7 software, writing and designing HMI program Siemens WinCC

5 Flexible 2008 and configuring and writing Lenze drive program Global Positioning Drive software. 1.4 Organization of Thesis This thesis consists of eight chapters. Chapter 1 provides preliminaries studies on the current scenarios of this project. In Chapter 2, literatures on devices and technology that used in this project will be discussed briefly. Chapter 3 describes and briefs the theoretical background of the project. In this chapter, will discussed comparison between previous robot system and future robot system will be discussed. Chapter 4 will discuss methodology that used in order to complete these projects. In this chapter, software and hardware that used for the projects will be discussed briefly. Meanwhile in Chapter 5, PLC program implementation will be discussed. This chapter will go thorough entire function that developed in order to complete this project. Chapter 6 will discuss about HMI implementation. In this chapter HMI design and development will be discussed. Chapters 7 will focus on drive implementation. In this chapter drive configuration and programming will be discussed briefly. Chapter 8 will discuss results and discussion regarding this project and finally Chapter 9 is conclusion and recommendations.

99 REFERENCES 1. Erickson, K. T. (2005). Programmable Logic Controllers: An emphasis on design and application. Dogwood Valley Press, LLC, 1604 Lincoln Lane Rolla, MO, USA. 2. Bolton, w., Programmable Logic Controllers: An Introduction, Butterworth- Heinemann, 1997 3. Clements-Jewery, K., Jeffcoat, W., The PLC Workbook; Programmable Logic Controllers made easy, Prentice Hall, 1996. 4. Siemens AG. S7-400 and m7-400 programmable controllers - hardware and installation., September 2004. URL http://www.siemens.co.jp/simatic/japan/as/plc/data/400/424ish\_e.pdf. 5. Fieldbus technology, June 2009. URL http://murray.newcastle.edu.au/users/students/1999/c9518176/fieldbuste 6. Profibus - profibus & profinet., June 2009. URL http://www.profibus.com/profibus.html. 7 Lenze Drive Configuration Manual, June 2009.URL http://www.lenze.com/lenze.com_en_active/040_services/060_application_ Knowledge_Base/Application_Knowledge_Base.com.jsp?cid=0b0164e0800 91546