Fault Diagnosis and Maintenance for CNC Machine. Based on PLC



Similar documents
CNC MILLING MACHINE TROUBLE SHOOTING. 1. Trouble Shooting. No Trouble Solution. 1.Check the air pressure

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

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

Design and Research of Control System of the Large-Scale Accumulator Blow Molding Machine Based on PLC

OUTCOME 1 TUTORIAL 1 - MECHATRONIC SYSTEMS AND PRODUCTS

How to read this guide

TOYOTA TECHNICAL. An example of a tire pressure monitor valve sub-assembly. This mounts to a drop area in the wheel.

Programming A PLC. Standard Instructions

Programmable Logic Controllers

Programming Logic controllers

Programmable Logic Controllers Definition. Programmable Logic Controllers History

PLC Based Liquid Filling and Mixing

Learning Systems Software Simulation

Cooking at the Speed of light!

ADVANCED CONTROL TECHNIQUE OF CENTRIFUGAL COMPRESSOR FOR COMPLEX GAS COMPRESSION PROCESSES

JCUT CNC Router 3030A/6090/8090/1212/60150/1218/1224/1325/1530/A/B

ARCHITECTURE OF INDUSTRIAL AUTOMATION SYSTEMS

DUGARD. Machine Tools Since Dugard 700L Series Heavy Duty CNC Lathes.

3BASIC RELAY INSTRUCTIONS

Temperature Controller CD401/CD901/CD701/CD501/CD100/CD101 Instruction Manual

Automated Bottle Filling System

Safety Requirements Specification Guideline

Troubleshooting Guide for Jacks Down LED Lights

CIM Computer Integrated Manufacturing

Electronic Manual Gearbox

Introduction to Electronic Signals

Signature and ISX CM870 Electronics

Air conditioning, electrical testing

THE INPUT/OUTPUT SYSTEM. Key Points

1. EXTERNAL ALARM MESSAGE

Introduction. In this Self-study Programme we will explain to you the design and function of the CAN data bus. SSP 186/01

Electronic Power Control

Pneumatic control for robotics and industrial automation Author: Naresh Raghavan

Wheel speed sensors in motor vehicles. Function, diagnosis, troubleshooting. Thermal Management. Sales Support. Our Ideas, Your Success.

Operational Overview and Controls Guide. Two or Three Pump IronHeart Lite with Variable Frequency Drives

Understanding Safety Integrity Levels (SIL) and its Effects for Field Instruments

Sensors Collecting Manufacturing Process Data

Logic solver application software and operator interface

Diagnosing Hydraulic Problems

11. FLOWCHART BASED DESIGN

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

1 Different types of systems Sub-systems Different types of control systems Simple systems analysis... 10

OPERATION MANUAL VALVE CHECKER G

Introduction to Process Control Actuators

Process Operators and Maintenance Staff Work Hand-in-hand with DCS-embedded Condition Monitoring

PROGRAMMABLE LOGIC CONTROL

LECTURE 28 to 29 ACCUMULATORS FREQUENTLY ASKED QUESTIONS

TIRE PRESSURE WARNING SYSTEM

Fig 3. PLC Relay Output

Advanced Manufacturing Machinery Technician NOW (AMMT NOW)

Presentation on CNC MACHINES. By: Hafiz Muhammad Rizwan

S7 for Windows S7-300/400

THEME Competence Matrix - Electrical Engineering/Electronics with Partial competences/ Learning outcomes

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

INTERACTIVE DISTANCE LEARNING ANTI-LOCK BRAKE SPECIALIST: KELSEY HAYES REAR WHEEL ANTI-LOCK BRAKING SYSTEMS (RWAL/RABS)

Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y

Cooling system components, removing and installing

Design of Self-service Car Washing Machine Control System Based on ARM Zhengmin Cui a, Peng Sun b

EasyC. Programming Tips

Volkswagen Golf > VW Rabbit GTI 2006->

Cat Electronic Technician 2015A v1.0 Product Status Report 6/3/2015 4:41 PM

The troubleshooting guide is designed to provide a logical starting point to locate general problems that could

The Business case for monitoring points... PCM architecture...

Providing Answers For All Your Machine Tool Needs

Complete Software Solution for Teaching Future Technicians and Engineers that Covers all Levels

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

Electrical Systems - IQAN Digital Control System. IQAN Control System Components

USER MANUAL OPERATION AND USE OF CAR WITH. Diego G3 / NEVO SEQUENTIAL GAS INJECTION SYSTEM

CNC HARDWARE & TOOLING BASICS

T146 Electro Mechanical Engineering Technician MTCU Code Program Learning Outcomes

CNC Machine Control Unit

POWER STEERING GROUP 37A 37A-1 CONTENTS GENERAL INFORMATION... 37A-2 ELECTRICAL POWER STEERING.. 37A-5 STEERING WHEEL... 37A-3

VEHICLE THEFT/SECURITY SYSTEMS

Creating Relay Logic Diagrams

TOYOTA ELECTRONIC TRANSMISSION CHECKS & DIAGNOSIS

1115 4G SERIES GOVERNOR ma ANALOGUE DIGITAL SPEED SETTING

PROCESS MONITORING FOR DEEP ROLLING IN THE SERIAL PRODUCTION

AUTOMATIC FIREFIGHTING SYSTEM USING PLC

Designed for multi-injector endurance testing, the

Unit 24: Applications of Pneumatics and Hydraulics

Service Manual Trucks

Introduction to LogixPro - Lab

Bosch Packaging Academy Essential Training

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

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

MICROPROCESSOR AND MICROCOMPUTER BASICS

A.3 ALARMS (SERIAL SPINDLE)

R22. K Control. Indoor Unit. Nomenclature. Compatibility PL H 3 G K H B. Unit style Heat Pump Horse Power

ERC-to-MRC JOB TRANSLATOR MANUAL

MINIMAT-EC-Servo Screwdriver Spindles

Programmable Logic Controllers Basic Level Textbook TP 301

FUEL-16, Troubleshooting Fuel Supply Problems

Basic Hydraulics and Pneumatics

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

14. Troubleshooting Guide

2010 APPLICATION REFERENCE GUIDE

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

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

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 TUTORIAL OUTCOME 2 Part 1

SHORT TRAINING COURSES

Transcription:

Fault Diagnosis and Maintenance for CNC Machine Based on PLC Deng Sanpeng [1, 2] Xu Xiaoli [2, 3] Chen Tao [2] 1.Tianjin University of Technology and Education,300222; 2. Beijing Institute of Technology,100081; 3.Beijing Information Science and Technology University,100192 Abstract PLC is an important component of modern CNC digital control system. It is the bridge of CNC and machine tool, which complete logic control based on the input of discrete information. This paper first described the PLC style and function in CNC machine. Then described the method for fault diagnosis according to the alarm code, action sequence, the working principle, the PLC I/O status and PLC ladder, and illustrate the every means. Keywords: CNC machine tools PLC Fault Diagnosis 1 Introduction The PLC is usually a separate control device, it is an independent control system including CPU, memory, power, I / O interface, and so on. The PLC can be divided into two categories according to the application of CNC machine tools: one is the "inside installation" PLC that is integrated with PLC and NC device by the CNC manufacturers. It subordinates to the CNC devices, and the signal transmission between PLC and CNC devices can perform within the CNC. The signal between the PLC and CNC machine tools transmits through CNC input / output interface circuit. The other is the professional product manufactured by PLC manufacturers, known as the "independent" PLC. The "independent" PLC is independent with CNC devices with a complete hardware and software capabilities. It can complete the control tasks independently. Information internal processed of CNC can be broadly classified into two groups: one is digital information that controls the movement of coordinate axis, such information mainly complete by the CNC system; the other is discrete information that controls the replacement of control tool, spindle start and stop, speed change, spare parts handling, cutting and stop the opening of the control panel, input and output handling of the panel, that is generally achieved by PLC. PLC in the CNC system is the intermediate links between CNC machine tools and equipment. The exchange of information in CNC carries out around PLC and transmits among the CNC, PLC and the machine. The exchange of information between PLC and CNC progresses in two directions. The information from CNC to PLC includes various function code M, S, T, manual / automatic mode, kinds of other information; and the information from PLC to CNC includes response information to M, S, T function and the information of the corresponding reference point for coordinate axis. Similarly, the exchange of information between PLC and the machine is also divided into two parts. For example, signals include the machine start / stop, the spindle transferred / reverse / stop, mechanical transmission choice, the cooling fluid on / off, rate selection, the coordinates move and support, chuck clamping / release, and also include limit switches of components above all and other protection device, the spindle servo signal and so on. 2 Fault diagnosis and maintenance of PLC in modern CNC 2.1 The fault diagnosis according to the alarm Modern CNC system is rich in self-diagnosis function, and the fault alarm information can be displayed on the CRT. It is one of the main methods to conduct fault diagnosis of CNC machine tools according to the fault alarm. If the machine has faults, and the alarm information is displayed on the CRT, we must take analysis and diagnosis according to the content of these manual and inspection reports firstly. Some cause of the malfunction can be directly recognized according to the alarm, as long as we understand the content of information, the NC equipment fault can be ruled out. Examples are shown as follows: Example 1: A system of processing center equipped

with NC SINUMERIK 820 gives an alarm of 7035, and the relative information in the report is the graduator of sub-table does not set down. Fault analysis: In SINUMERIK810/820 NC system, the alarm of 7 prefix is set by PLC operational information or machine tool plant and it instructs that the side of CNC machine tools system is not in normal state. Approach of dealing with the fault is that put PLC input / output status and copies of the list out according to the fault information and compare. Whether the graduator of sub-table set down or not is detected by the switch SQ25, SQ28 under the table. SQ28 detects that whether the graduator rotates in place, and it is related to PLC inputs I10.6; SQ25 detects that whether the graduator set down in place, and it is related to PLC inputs I10.0. The graduator setting down is completed by the electromagnetic valve YV06 driven by relay KA32 through the output interface Q4.7. Observe from the PLC STATUS, if I10.6 is "1", it shows that the graduator rotates in place, and if I10.0 is "0", it shows that the graduator does not set down. Then observe Q4.7, if it is "0", KA32 relay shall not be electrified, and electromagnetic valve YV06 does not work, so it alarms because the graduator does not set down. Approach: Move electromagnetic valve YV06 manually, and observe whether the graduator set down or not to distinguish the fault whether in output circuit or in the internal PLC. 2.2 Fault diagnosis according to the principle of control object PLC procedures of CNC machine tools are designed in accordance with the principle of control object. It is a very effective method to do fault diagnosis through analyzing the principle of control objects and the states of PLC I / Q. Examples are shown as follows: Example 2: To a CNC lathe system equipped with FANUC 0TC, when tramp on the footswitch, the work pieces can not be chucked. Failure Analysis and Treatment: In accordance with machine working principle, the first time when the footswitch is tramped, the work pieces should be chucked, and when the footswitch is tramped second time, the work pieces should be released. Let the footswitch connect with PMC input X2.2, and press the button DGNOSPARAM, enter PMC display screen and find that the input X2.2 is zero all the time after the footswitch is tramped. So we can estimate that there is something wrong with footswitch. Check footswitch and replace it with a new one, then machine works on the rails. 2.3 Fault diagnosis according to the order of action The automatic exchange actions of devices such as reamers and tool tray on CNC machine are completed in certain order, therefore, observe the actions of mechanical devices, and compare the conditions both in normal and with fault to find out the reasons for the fault. Examples are shown as follows: Example 3: The control of ATC for a vertical machining centre is shown in Figure 1. When the ATC arm moves to C, there is no lift action. The initial state of ATC action as follows: maintain the old tool of spindle to be exchanged; the ATC arm is at B; the ATC arm is in the upper position; position the new knife to be exchanged. The order of ATC as follows: ATC arm moves left (B A) - ATC arm drops (the knife tool lifts) - ATC arm moves right (A B) - ATC arm lifts - ATC arm shifts right (B C, seize the centre knife tool of spindle) - spindle hydraulic cylinder drops (undo the knife) - ATC arm drops (the knife tool lifts from the spindle) - ATC arm rotates 180 (two knives exchange location) -ATC arm lifts (install knives)- spindle hydraulic cylinders lifts (seize knife) - the ATC arm moves left (C B) - the knives rotates (find the location of old knives) - the ATC arm moves left (B A, return the old knife tool) - the ATC arm moves right (A B) - the knife rotates(find next knife tool). Figure 1 The control diagram of ATC

1- the base;2- the knife tool;3- ATC arm fuel tank;4- ATC arm;5- spindle;6- spindle fuel tank;7- pull bar When the ATC-arm move to position C, no lift action happens, analyze the causes and find there are several possibilities: (1) There is no signal in SQ2 so that the electromagnetic valve 2Y is without electricity, spindle is still grasping knife, and ATC can not lower. (2) Release the switch and there is no signal in SQ4, the ATC arm movements electromagnetic valve 1Y remains unchanged, ATC arm does not fall. (3) Electromagnetic valve is faulty, ant it does not work even the signal presents. Gradually inspection, we find that there is no signal sent out by SQ4. Take further examination to SQ4, we find that induction gap is too large to export signal by switch, so a move obstacle occurs. 2.4 Fault diagnosis according to I / O status of the PLC In NC machine tools, transmission of input / output signal usually achieves through the PLC I / O interface. So, many failures will be reflected in I / O interface of PLC. It is convenient to fault diagnosis according to such characteristics. If there is no hardware failure, we can directly check I / O interfaces of PLC to identify the cause of the fault without seeing ladder graph and circuit diagram, Examples as following: Example 4: There is a fault in a CNC machine tool that the protective door can not be closed and the machine can not do automatic processing, and the fault doesn t display. The protective door is closed or opened by the gas cylinder, and it is closed by the electromagnetic valve YV2.0 controlled by PLC output Q2.0. Check the status Q2.0, and find it is "1", but electromagnetic valve YV2.0 is not in power. So we can say that the middle relay KA2.0 is damaged because PLC output Q2.0 controls electromagnetic valve YV2.0 by it. Then the fault is excluded after replacement of relay. There is anther simple and practical method that make a list includes CNC machine tools input / output status and compare the state normal and faulty to diagnose the fault quickly. PLC input / output status are shown in table 1. input output Interface States at present Normal states Contents I0.0 0 1 Urgent stop, break the close touch I3.1 1 0 Cooling oil pressure for spindle is too high; the pressure relay SP92 closed I15.7 0 1 The limit switch SQ12 of the graduator disconnected Q0.0 1 1 Hydraulic pressure opened and relay KA11 closed Q0.4 1 0 The graduator don t break, and break loop YB15 is in power Q0.7 1 0 The graduator rotated and relay KA43 closed Q5.5 1 0 The manipulator move downwards and the electromagnetic valve is in power Q11.7 1 0 The knife base rotated and relay KA35 closed Table 1 PLC input / output status 2.5 Fault diagnosis through PLC ladder graph It is a basic method to analyze and diagnose fault of NC machine tools according to the PLC ladder graph to solve the external fault. To do machine fault diagnosis in this way, we should understand the principle of machine tools, action sequence and interlocking relationships at first, and then use the self-diagnosis function of CNC system or view the associated input / output and signs in the state according to PLC ladder graph to thus confirm the reasons for the faults. Some times, there are some PLC faults but the input / output and signs are in normal state, then we should track PLC and observe the input / output and signs instantly, and diagnose at last according to the principles of action of PLC. Examples as follows: Example 5: A two-spindle and two-position CNC machine tool equipped with the system SINUMERIK 810 is shown in Figure 2.

Figure 2 A two-spindle and two-position CNC machine tool Fault Introductions: The machine running in AUTOMATIC, after the work piece at position 1 was finished, and the spindle at position 2 was not felled back in place and rotary table was about to spin, the spindle at position 2 stopped and automatic cycle was disrupted with a warning. The content of the warning said that speed of the spindle at position 2 is not normal. We can not find problems though inspection on the main drive system and the speed of two spindles is detected by two sensors Bl and B2. Next, we observe the status ladder graph using the programmer. F112.0 is the starting flag for the spindle at position 1; F111.7 is the starting condition for the spindle at position 2; Q32.0 is the starting output for the spindle at position 2; I21.1 is the clamping detection input for the spindle tool at position 2; F115. 1 2 is the clamping flag for the spindle tool at position 2. Observe the status of ladder graph (as shown in Figure 3) in the programmer, and we can find that if the status of F112.0 and Q32.0 all are "0", there will be some faults. The spindle stopped and F112.0 was "0" caused by B1, B2 witch detected the speed of spindle abnormally. Observe the dynamic changes of Q32.0 and find that F112.0 and F111.7 were closed when there were no faults. When there was fault, F111.7 disconnected instantly, followed closed immediately, the state of Q32.0 changed into "0" with the disconnection of F111.7, and at the same time, the state of F112.0 became "0", so as to maintain the status of Q32.0 "0", and the spindle stopped. B1, B2 detected the speed abnormally due to instant disconnection of Q32.0 with F111.7 and F112.0 became "0" followed. The starting conditions F111.7 of spindle were restricted by many factors, and we observed the ladder graph and found that F111.7 changes were caused by F111.6. We checked the ladder graph PB8.3 sequentially and found the signs F115.1 for knife tools change "0" instantly, so F111.6 changed. Continue to track the ladder graph PB13.7, observed that I21.1 instantly disconnected and F115.1 changed "0" instantly when there is fault, the spindle stopped finally. I21.1 is the signal for detecting the hydraulic pressure of blocking tools, and if it disconnected, the hydraulic pressure was not tight enough. Duo to the analysis above, we can diagnose that the fundamental reason for the fault was the fluctuations of the hydraulic pressure. Adjusted the abnormal hydraulic so that the fault was disappeared. Figure 3 The status of ladder graph observed in the programmer outside 3 Conclusions In order to rule out the fault related to PLC timely, we need to understand the installation positions of detection switches for the various components of the NC machine tools, such as the knives base of the processing centre, the mechanical hand and rotary table, the rotating turret and tail planes, the limit switches, the touch switches and pressure switches, etc., identify detection switch as signs of PLC input signal. Also we need to understand the action sequence of the implementation, such as hydraulic cylinders, the electromagnetic valve cylinder, and identify the corresponding PLC output signals signs and understand the conditions signs, such as start, stop, limit, clamping signs and releasing signals, and so on. With the necessary diagnostic function, if necessary, use the programmer to track dynamic changes of the ladder graph to understand the reasons for the failure, and make the diagnosis according to the principle of machine tools. The fault diagnosis method is not a single because of the different fault forms of PLC control module. Sometimes, we should use several ways to analyze the fault synthetically, and narrow the scope of failure gradually to get the correct diagnosis quickly, and rule out the fault finally. References 1 Deng Sanpeng. The structure and maintenance of CNC machine tools. Beijing: National Defense Industry Press, January 2008.

2 Yun XuLi. Application of the PLC program in the fault diagnosis for CNC. Manufacturing Technology and machine tools. No.10, 2006. 3 Li Daqing. Fault diagnosis of PLC CNC machine. Coal mine machinery. November 2007. This paper attaches to Advanced equipment fault diagnosis, maintenance and repair techniques Author: Deng Sanpeng (1978 -), Male, Xiangfan city in Hubei Province, doctoral students of Beijing Institute of Technology, lecturer of the Tianjin Engineering Normal College. Direction: electrical and mechanical equipment fault diagnosis technology, electromechanical integration technology. Tell: 13920590038 E-Mail: Sanpeng@yeah.net Address: Liulin East, Hexi District, Tianjin, Tianjin University of Technology and Education, 300222